From 9c9045f824b85e5f2e84b70bcd9b71f56039bd10 Mon Sep 17 00:00:00 2001 From: Hillel Coren Date: Mon, 24 Apr 2023 17:07:10 +0300 Subject: [PATCH] Add set_tax_id entity action --- lib/data/models/models.dart | 1 + lib/data/models/models.g.dart | 4 ++++ lib/utils/i18n.dart | 5 +++++ lib/utils/icons.dart | 2 ++ 4 files changed, 12 insertions(+) diff --git a/lib/data/models/models.dart b/lib/data/models/models.dart index 85890ad29..ad277d1c4 100644 --- a/lib/data/models/models.dart +++ b/lib/data/models/models.dart @@ -131,6 +131,7 @@ class EntityAction extends EnumClass { static const EntityAction schedule = _$schedule; static const EntityAction updatePrices = _$updatePrices; static const EntityAction increasePrices = _$increasePrices; + static const EntityAction setTaxCategory = _$setTaxCategory; @override String toString() { diff --git a/lib/data/models/models.g.dart b/lib/data/models/models.g.dart index 51a91ec0d..d49361b56 100644 --- a/lib/data/models/models.g.dart +++ b/lib/data/models/models.g.dart @@ -96,6 +96,7 @@ const EntityAction _$autoBill = const EntityAction._('autoBill'); const EntityAction _$schedule = const EntityAction._('schedule'); const EntityAction _$updatePrices = const EntityAction._('updatePrices'); const EntityAction _$increasePrices = const EntityAction._('increasePrices'); +const EntityAction _$setTaxCategory = const EntityAction._('setTaxCategory'); EntityAction _$valueOf(String name) { switch (name) { @@ -257,6 +258,8 @@ EntityAction _$valueOf(String name) { return _$updatePrices; case 'increasePrices': return _$increasePrices; + case 'setTaxCategory': + return _$setTaxCategory; default: throw new ArgumentError(name); } @@ -343,6 +346,7 @@ final BuiltSet _$values = _$schedule, _$updatePrices, _$increasePrices, + _$setTaxCategory, ]); Serializer _$entityActionSerializer = diff --git a/lib/utils/i18n.dart b/lib/utils/i18n.dart index 0840bf528..7bc1342e6 100644 --- a/lib/utils/i18n.dart +++ b/lib/utils/i18n.dart @@ -18,6 +18,7 @@ mixin LocalizationsProvider on LocaleCodeAware { static final Map> _localizedValues = { 'en': { // STARTER: lang key - do not remove comment + 'set_tax_category': 'Set Tax Category', 'payment_manual': 'Payment Manual', 'tax_category': 'Tax Category', 'physical_goods': 'Physical Goods', @@ -99358,6 +99359,10 @@ mixin LocalizationsProvider on LocaleCodeAware { _localizedValues[localeCode]['payment_manual'] ?? _localizedValues['en']['payment_manual']; + String get setTaxCategory => + _localizedValues[localeCode]['set_tax_category'] ?? + _localizedValues['en']['set_tax_category']; + // STARTER: lang field - do not remove comment String lookup(String key) { diff --git a/lib/utils/icons.dart b/lib/utils/icons.dart index 7036b4436..fcf188b91 100644 --- a/lib/utils/icons.dart +++ b/lib/utils/icons.dart @@ -121,6 +121,8 @@ IconData getEntityActionIcon(EntityAction entityAction) { return MdiIcons.syncIcon; case EntityAction.increasePrices: return MdiIcons.arrowUpBoldBoxOutline; + case EntityAction.setTaxCategory: + return MdiIcons.calculator; default: return null; }