fixes before build

This commit is contained in:
gitea
2026-08-31 16:51:31 +02:00
parent 7692809219
commit 756f9db356
34 changed files with 3542 additions and 837 deletions
+6 -2
View File
@@ -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'