fix(meal_plan): update quantity types to use double for consistency
This commit is contained in:
@@ -2,4 +2,3 @@ arb-dir: lib/l10n
|
|||||||
template-arb-file: app_en.arb
|
template-arb-file: app_en.arb
|
||||||
output-localization-file: app_localizations.dart
|
output-localization-file: app_localizations.dart
|
||||||
output-dir: lib/l10n/generated
|
output-dir: lib/l10n/generated
|
||||||
synthetic-package: false
|
|
||||||
@@ -561,7 +561,7 @@ class _EnrichedShoppingItem {
|
|||||||
|
|
||||||
String get trailingText {
|
String get trailingText {
|
||||||
final quantity = switch (status) {
|
final quantity = switch (status) {
|
||||||
_DisplayStatus.pantry || _DisplayStatus.enough => 0,
|
_DisplayStatus.pantry || _DisplayStatus.enough => 0.0,
|
||||||
_DisplayStatus.partial => compareItem?.missingQuantity ?? item.quantity,
|
_DisplayStatus.partial => compareItem?.missingQuantity ?? item.quantity,
|
||||||
_DisplayStatus.missing => item.quantity,
|
_DisplayStatus.missing => item.quantity,
|
||||||
};
|
};
|
||||||
@@ -575,7 +575,7 @@ class _EnrichedShoppingItem {
|
|||||||
String subtitle(String label) {
|
String subtitle(String label) {
|
||||||
switch (status) {
|
switch (status) {
|
||||||
case _DisplayStatus.partial:
|
case _DisplayStatus.partial:
|
||||||
final available = compareItem?.availableQuantity ?? 0;
|
final available = compareItem?.availableQuantity ?? 0.0;
|
||||||
final required = compareItem?.requiredQuantity ?? item.quantity;
|
final required = compareItem?.requiredQuantity ?? item.quantity;
|
||||||
return '$label • ${_formatQuantity(available)} av ${_formatQuantity(required)} ${item.unit} hemma';
|
return '$label • ${_formatQuantity(available)} av ${_formatQuantity(required)} ${item.unit} hemma';
|
||||||
case _DisplayStatus.enough:
|
case _DisplayStatus.enough:
|
||||||
|
|||||||
Reference in New Issue
Block a user