fixes before build
This commit is contained in:
@@ -63,10 +63,11 @@ class _HomeScreenState extends State<HomeScreen> {
|
||||
try {
|
||||
final overview = await widget.repository.getOverview();
|
||||
final stores = await widget.repository.getSupermarkets();
|
||||
final lastTripStores = await widget.repository.getLastTripSupermarkets();
|
||||
if (!mounted || token != _loadToken) return;
|
||||
setState(() {
|
||||
_overview = overview;
|
||||
_stores = stores;
|
||||
_stores = sortStoresByLastTrip(stores, lastTripStores);
|
||||
_error = null;
|
||||
});
|
||||
} catch (error) {
|
||||
@@ -281,6 +282,9 @@ class _HomeBody extends StatelessWidget {
|
||||
SizedBox(
|
||||
height: 148,
|
||||
child: ListView.separated(
|
||||
key: ValueKey(
|
||||
stores.isEmpty ? 'bonus-empty' : 'bonus-${stores.first.name}',
|
||||
),
|
||||
scrollDirection: Axis.horizontal,
|
||||
itemCount: stores.length,
|
||||
separatorBuilder: (_, _) => const SizedBox(width: 12),
|
||||
|
||||
Reference in New Issue
Block a user