UI changes

This commit is contained in:
Hillel Coren 2021-09-26 20:13:56 +03:00
parent 354841a175
commit adb966e173
5 changed files with 7 additions and 12 deletions

View File

@ -121,10 +121,6 @@ abstract class PrefState implements Built<PrefState, PrefStateBuilder> {
return false; return false;
} }
if (!isPreviewEnabled) {
return true;
}
return !(useSidebarEditor[entityType] ?? false); return !(useSidebarEditor[entityType] ?? false);
} }

View File

@ -408,8 +408,10 @@ class EntityScreens extends StatelessWidget {
break; break;
} }
} }
} else if (subRoute == 'edit' && !editingFilterEntity) { } else if (subRoute == 'edit') {
switch (entityType) { final editEntityType =
editingFilterEntity ? uiState.filterEntityType : entityType;
switch (editEntityType) {
case EntityType.client: case EntityType.client:
child = ClientEditScreen(); child = ClientEditScreen();
break; break;

View File

@ -21,8 +21,7 @@ class ClientEditFooter extends StatelessWidget {
final state = store.state; final state = store.state;
final useSidebarEditor = final useSidebarEditor =
state.prefState.useSidebarEditor[EntityType.client] ?? false; state.prefState.useSidebarEditor[EntityType.client] ?? false;
final showLayoutToggle = final showLayoutToggle = isDesktop(context);
isDesktop(context) && state.prefState.isPreviewEnabled;
return BottomAppBar( return BottomAppBar(
elevation: 0, elevation: 0,

View File

@ -27,8 +27,7 @@ class InvoiceEditFooter extends StatelessWidget {
clientId: invoice.clientId); clientId: invoice.clientId);
final useSidebarEditor = final useSidebarEditor =
state.prefState.useSidebarEditor[EntityType.invoice] ?? false; state.prefState.useSidebarEditor[EntityType.invoice] ?? false;
final showLayoutToggle = final showLayoutToggle = isDesktop(context);
isDesktop(context) && state.prefState.isPreviewEnabled;
return BottomAppBar( return BottomAppBar(
elevation: 0, elevation: 0,

View File

@ -21,8 +21,7 @@ class VendorEditFooter extends StatelessWidget {
final state = store.state; final state = store.state;
final useSidebarEditor = final useSidebarEditor =
state.prefState.useSidebarEditor[EntityType.vendor] ?? false; state.prefState.useSidebarEditor[EntityType.vendor] ?? false;
final showLayoutToggle = final showLayoutToggle = isDesktop(context);
isDesktop(context) && state.prefState.isPreviewEnabled;
return BottomAppBar( return BottomAppBar(
elevation: 0, elevation: 0,