Clean up code

This commit is contained in:
Hillel Coren 2022-10-27 12:51:26 +03:00
parent 1b39070e64
commit 28c00dc2bd
1 changed files with 15 additions and 45 deletions

View File

@ -592,79 +592,49 @@ class EntityScreens extends StatelessWidget {
if (prefState.isFilterVisible) { if (prefState.isFilterVisible) {
switch (uiState.filterEntityType) { switch (uiState.filterEntityType) {
case EntityType.client: case EntityType.client:
leftFilterChild = editingFilterEntity && !uiState.isEditing leftFilterChild = ClientViewScreen(isFilter: true);
? ClientEditScreen()
: ClientViewScreen(isFilter: true);
break; break;
case EntityType.invoice: case EntityType.invoice:
leftFilterChild = editingFilterEntity && !uiState.isEditing leftFilterChild = InvoiceViewScreen(isFilter: true);
? InvoiceViewScreen()
: InvoiceViewScreen(isFilter: true);
break; break;
case EntityType.quote: case EntityType.quote:
leftFilterChild = editingFilterEntity && !uiState.isEditing leftFilterChild = QuoteViewScreen(isFilter: true);
? QuoteViewScreen()
: QuoteViewScreen(isFilter: true);
break; break;
case EntityType.credit: case EntityType.credit:
leftFilterChild = editingFilterEntity && !uiState.isEditing leftFilterChild = CreditViewScreen(isFilter: true);
? CreditViewScreen()
: CreditViewScreen(isFilter: true);
break; break;
case EntityType.purchaseOrder: case EntityType.purchaseOrder:
leftFilterChild = editingFilterEntity && !uiState.isEditing leftFilterChild = PurchaseOrderViewScreen(isFilter: true);
? PurchaseOrderViewScreen()
: PurchaseOrderViewScreen(isFilter: true);
break; break;
case EntityType.payment: case EntityType.payment:
leftFilterChild = editingFilterEntity && !uiState.isEditing leftFilterChild = PaymentViewScreen(isFilter: true);
? PaymentEditScreen()
: PaymentViewScreen(isFilter: true);
break; break;
case EntityType.user: case EntityType.user:
leftFilterChild = editingFilterEntity && !uiState.isEditing leftFilterChild = UserViewScreen(isFilter: true);
? UserEditScreen()
: UserViewScreen(isFilter: true);
break; break;
case EntityType.group: case EntityType.group:
leftFilterChild = editingFilterEntity && !uiState.isEditing leftFilterChild = GroupViewScreen(isFilter: true);
? GroupEditScreen()
: GroupViewScreen(isFilter: true);
break; break;
case EntityType.subscription: case EntityType.subscription:
leftFilterChild = editingFilterEntity && !uiState.isEditing leftFilterChild = SubscriptionViewScreen(isFilter: true);
? SubscriptionEditScreen()
: SubscriptionViewScreen(isFilter: true);
break; break;
case EntityType.companyGateway: case EntityType.companyGateway:
leftFilterChild = editingFilterEntity && !uiState.isEditing leftFilterChild = CompanyGatewayViewScreen(isFilter: true);
? CompanyGatewayEditScreen()
: CompanyGatewayViewScreen(isFilter: true);
break; break;
case EntityType.recurringInvoice: case EntityType.recurringInvoice:
leftFilterChild = editingFilterEntity && !uiState.isEditing leftFilterChild = RecurringInvoiceViewScreen(isFilter: true);
? RecurringInvoiceEditScreen()
: RecurringInvoiceViewScreen(isFilter: true);
break; break;
case EntityType.expenseCategory: case EntityType.expenseCategory:
leftFilterChild = editingFilterEntity && !uiState.isEditing leftFilterChild = ExpenseCategoryViewScreen(isFilter: true);
? ExpenseCategoryEditScreen()
: ExpenseCategoryViewScreen(isFilter: true);
break; break;
case EntityType.taskStatus: case EntityType.taskStatus:
leftFilterChild = editingFilterEntity && !uiState.isEditing leftFilterChild = TaskStatusViewScreen(isFilter: true);
? TaskStatusEditScreen()
: TaskStatusViewScreen(isFilter: true);
break; break;
case EntityType.vendor: case EntityType.vendor:
leftFilterChild = editingFilterEntity && !uiState.isEditing leftFilterChild = VendorViewScreen(isFilter: true);
? VendorEditScreen()
: VendorViewScreen(isFilter: true);
break; break;
case EntityType.project: case EntityType.project:
leftFilterChild = editingFilterEntity && !uiState.isEditing leftFilterChild = ProjectViewScreen(isFilter: true);
? ProjectEditScreen()
: ProjectViewScreen(isFilter: true);
break; break;
case EntityType.design: case EntityType.design:
leftFilterChild = DesignViewScreen(isFilter: true); leftFilterChild = DesignViewScreen(isFilter: true);