fixes before build
This commit is contained in:
@@ -6,6 +6,7 @@ import 'package:flutter/material.dart';
|
||||
import 'models/shopping_list.dart';
|
||||
import 'services/product_repository.dart';
|
||||
import 'shopping_list_detail_screen.dart';
|
||||
import 'utils/dates.dart';
|
||||
import 'widgets/confirm_dialog.dart';
|
||||
import 'widgets/name_dialog.dart';
|
||||
import 'widgets/profile_button.dart';
|
||||
@@ -88,7 +89,10 @@ class _ShoppingListsScreenState extends State<ShoppingListsScreen> {
|
||||
);
|
||||
if (!confirmed || !mounted) return;
|
||||
setState(() {
|
||||
_lists = [for (final item in _lists ?? const <ShoppingList>[]) if (item.id != list.id) item];
|
||||
_lists = [
|
||||
for (final item in _lists ?? const <ShoppingList>[])
|
||||
if (item.id != list.id) item,
|
||||
];
|
||||
if (_lists!.isEmpty) _editing = false;
|
||||
});
|
||||
try {
|
||||
@@ -147,7 +151,7 @@ class _ShoppingListsScreenState extends State<ShoppingListsScreen> {
|
||||
final remaining = list.itemCount - list.checkedCount;
|
||||
return ListTile(
|
||||
leading: CircleAvatar(child: Text('${list.itemCount}')),
|
||||
title: Text(list.name),
|
||||
title: Text('${list.name} (${formatDate(list.createdAt)})'),
|
||||
subtitle: Text(
|
||||
list.itemCount == 0
|
||||
? 'Empty'
|
||||
|
||||
Reference in New Issue
Block a user