Fix: category colors and count elements
This commit is contained in:
@@ -109,13 +109,16 @@ class _BasketPageState extends State<BasketPage> {
|
||||
}
|
||||
|
||||
void addItem(String id) async {
|
||||
final item =
|
||||
cartItems.firstWhere((element) => element.id == id, orElse: () {
|
||||
final cartItem = gymCart.firstWhere((element) => element.id == id);
|
||||
cartItem.localCount = 0;
|
||||
return cartItem;
|
||||
});
|
||||
if (item.localCount + 1 > item.count) {
|
||||
return;
|
||||
}
|
||||
setState(() {
|
||||
final item =
|
||||
cartItems.firstWhere((element) => element.id == id, orElse: () {
|
||||
final cartItem = gymCart.firstWhere((element) => element.id == id);
|
||||
cartItem.localCount = 0;
|
||||
return cartItem;
|
||||
});
|
||||
item.localCount++;
|
||||
cartItems[cartItems.indexOf(item)].localCount = item.localCount;
|
||||
totalPrice =
|
||||
|
||||
Reference in New Issue
Block a user