diff --git a/starter.sh b/starter.sh index 743d911f3..fd4e88713 100644 --- a/starter.sh +++ b/starter.sh @@ -340,11 +340,18 @@ else sed -i -e "s/$comment/$comment${lineBreak}$code/g" ./lib/ui/app/app_drawer.dart comment="STARTER: menu - do not remove comment" - code="ListTile(${lineBreak}" - code="${code}leading: Icon(Icons.widgets),${lineBreak}" - code="${code}title: Text('${Module}s'),${lineBreak}" + code="DrawerTile(${lineBreak}" + code="${code}company: company,${lineBreak}" + code="${code}entityType: EntityType.${module},${lineBreak}" + code="${code}icon: getEntityIcon(EntityType.${module}),${lineBreak}" + code="${code}title: localization.${modules}s,${lineBreak}" code="${code}onTap: () => store.dispatch(View${Module}List(context)),${lineBreak}" - code="${code}),${lineBreak}" + code="${code}onCreateTap: () {${lineBreak}" + code="${code}navigator.pop();${lineBreak}" + code="${code}store.dispatch(Edit${Module}(${lineBreak}" + code="${code}${module}: ${Module}Entity(), context: context));${lineBreak}" + code="${code}},${lineBreak}" + code="${code}},${lineBreak}" sed -i -e "s/$comment/$comment${lineBreak}$code/g" ./lib/ui/app/app_drawer.dart comment="STARTER: import - do not remove comment" diff --git a/stubs/ui/stub/stub_list_item b/stubs/ui/stub/stub_list_item index 3da407182..4a3d80ab4 100644 --- a/stubs/ui/stub/stub_list_item +++ b/stubs/ui/stub/stub_list_item @@ -32,7 +32,7 @@ class StubListItem extends StatelessWidget { final filterMatch = filter != null && filter.isNotEmpty ? stub.matchesFilterValue(filter) : null; - final subtitle = filterMatch ?? '${stub.id}'; + final subtitle = filterMatch; return DismissibleEntity( user: user,