Show cancel button in setting entity list

This commit is contained in:
Hillel Coren 2021-01-18 19:36:23 +02:00
parent 246621e293
commit b8f9e96ca4
7 changed files with 7 additions and 1 deletions

View File

@ -23,7 +23,7 @@ class ListScaffold extends StatelessWidget {
this.floatingActionButton,
this.onHamburgerLongPress,
this.onCancelSettingsSection,
this.onCancelSettingsIndex,
this.onCancelSettingsIndex = 0,
});
final EntityType entityType;

View File

@ -32,6 +32,7 @@ class DesignScreen extends StatelessWidget {
return ListScaffold(
entityType: EntityType.design,
onHamburgerLongPress: () => store.dispatch(StartDesignMultiselect()),
onCancelSettingsSection: kSettingsInvoiceDesign,
appBarTitle: ListFilter(
entityType: EntityType.design,
entityIds: viewModel.designList,

View File

@ -35,6 +35,7 @@ class ExpenseCategoryScreen extends StatelessWidget {
entityType: EntityType.expenseCategory,
onHamburgerLongPress: () =>
store.dispatch(StartExpenseCategoryMultiselect()),
onCancelSettingsSection: kSettingsExpenses,
appBarTitle: ListFilter(
entityType: EntityType.expenseCategory,
entityIds: viewModel.expenseCategoryList,

View File

@ -34,6 +34,7 @@ class TaskStatusScreen extends StatelessWidget {
return ListScaffold(
entityType: EntityType.taskStatus,
onHamburgerLongPress: () => store.dispatch(StartTaskStatusMultiselect()),
onCancelSettingsSection: kSettingsTasks,
appBarTitle: ListFilter(
entityType: EntityType.taskStatus,
entityIds: viewModel.taskStatusList,

View File

@ -31,6 +31,7 @@ class TaxRateSettingsScreen extends StatelessWidget {
return ListScaffold(
entityType: EntityType.taxRate,
onHamburgerLongPress: () => store.dispatch(StartTaxRateMultiselect()),
onCancelSettingsSection: kSettingsTaxSettings,
appBarTitle: ListFilter(
entityType: EntityType.taxRate,
entityIds: viewModel.taxRateList,

View File

@ -35,6 +35,7 @@ class TokenScreen extends StatelessWidget {
return ListScaffold(
entityType: EntityType.token,
onHamburgerLongPress: () => store.dispatch(StartTokenMultiselect()),
onCancelSettingsSection: kSettingsAccountManagement,
appBarTitle: ListFilter(
entityType: EntityType.token,
entityIds: viewModel.tokenList,

View File

@ -34,6 +34,7 @@ class WebhookScreen extends StatelessWidget {
return ListScaffold(
entityType: EntityType.webhook,
onHamburgerLongPress: () => store.dispatch(StartWebhookMultiselect()),
onCancelSettingsSection: kSettingsAccountManagement,
appBarTitle: ListFilter(
entityType: EntityType.webhook,
entityIds: viewModel.webhookList,