Full width expense editor

This commit is contained in:
Hillel Coren 2021-08-03 22:31:53 +03:00
parent 908bda2431
commit 51aefbce6f
2 changed files with 12 additions and 12 deletions

View File

@ -87,12 +87,12 @@ class EntityType extends EnumClass {
case EntityType.client:
return [
EntityType.invoice,
EntityType.task,
EntityType.expense,
EntityType.payment,
EntityType.quote,
EntityType.credit,
EntityType.task,
EntityType.project,
EntityType.expense,
EntityType.recurringInvoice,
];
case EntityType.invoice:

View File

@ -206,16 +206,6 @@ class ClientOverview extends StatelessWidget {
client.id, state.paymentState.map, state.invoiceState.map)
.present(localization.active, localization.archived),
),
if (company.isModuleEnabled(EntityType.recurringInvoice))
EntitiesListTile(
entity: client,
isFilter: isFilter,
entityType: EntityType.recurringInvoice,
title: localization.recurringInvoices,
subtitle: memoizedRecurringInvoiceStatsForClient(
client.id, state.recurringInvoiceState.map)
.present(localization.active, localization.archived),
),
if (company.isModuleEnabled(EntityType.quote))
EntitiesListTile(
entity: client,
@ -246,6 +236,16 @@ class ClientOverview extends StatelessWidget {
memoizedProjectStatsForClient(client.id, state.projectState.map)
.present(localization.active, localization.archived),
),
if (company.isModuleEnabled(EntityType.recurringInvoice))
EntitiesListTile(
entity: client,
isFilter: isFilter,
entityType: EntityType.recurringInvoice,
title: localization.recurringInvoices,
subtitle: memoizedRecurringInvoiceStatsForClient(
client.id, state.recurringInvoiceState.map)
.present(localization.active, localization.archived),
),
if ((client.publicNotes ?? '').isNotEmpty) ...[
IconMessage(client.publicNotes),
ListDivider()