refactor : inspection

This commit is contained in:
2025-09-27 09:35:00 +03:30
parent a7c7442b49
commit d9a18c968b
14 changed files with 85 additions and 51 deletions

View File

@@ -132,7 +132,7 @@ class _BasePageState extends State<BasePage> {
children: [
//widget.routesWidget != null ? widget.routesWidget! : buildPageRoute(widget.routes!),
if (!widget.isBase && widget.hasSearch && widget.defaultSearch) ...{
SearchWidget(onSearchChanged: widget.onSearchChanged),
SearchWidget2(onSearchChanged: widget.onSearchChanged),
},
...widget.widgets,
],

View File

@@ -3,16 +3,16 @@ import 'package:rasadyar_core/core.dart';
import 'package:rasadyar_inspection/presentation/widget/base_page/logic.dart' hide BaseLogic;
class SearchWidget extends StatefulWidget {
const SearchWidget({super.key, this.onSearchChanged});
class SearchWidget2 extends StatefulWidget {
const SearchWidget2({super.key, this.onSearchChanged});
final void Function(String?)? onSearchChanged;
@override
State<SearchWidget> createState() => _SearchWidgetState();
State<SearchWidget2> createState() => _SearchWidgetState();
}
class _SearchWidgetState extends State<SearchWidget> {
class _SearchWidgetState extends State<SearchWidget2> {
late final BaseLogic controller;
final TextEditingController textEditingController = TextEditingController();