your tenders apprvals filter

This commit is contained in:
amirrezaghabeli
2025-09-03 09:19:39 +03:30
parent 513475cfb6
commit 7b6f7d6dbd
4 changed files with 53 additions and 14 deletions
@@ -7,9 +7,29 @@ import 'package:tm_app/views/your_tenders/strings/your_tenders_strings.dart';
import 'package:tm_app/views/your_tenders/widgets/filter_button.dart';
import 'package:tm_app/views/your_tenders/widgets/tenders_submitted.dart';
class YourTendersMobilePage extends StatelessWidget {
class YourTendersMobilePage extends StatefulWidget {
const YourTendersMobilePage({super.key});
@override
State<YourTendersMobilePage> createState() => _YourTendersMobilePageState();
}
class _YourTendersMobilePageState extends State<YourTendersMobilePage> {
late final YourTendersViewModel viewModel;
@override
void initState() {
viewModel = context.read<YourTendersViewModel>();
super.initState();
}
@override
void dispose() {
WidgetsBinding.instance.addPostFrameCallback((_) {
viewModel.clearFilter();
});
super.dispose();
}
@override
Widget build(BuildContext context) {
return Scaffold(