diff --git a/lib/data/cart.dart b/lib/data/cart.dart index d07916f..0de34d5 100644 --- a/lib/data/cart.dart +++ b/lib/data/cart.dart @@ -38,4 +38,11 @@ Future<void> removeFromCart(productId, bool batch) async { } } await prefs.setString('cart', jsonEncode(cart).toString()); +} + +Future<dynamic> viewCart(productId, bool batch) async { + final prefs = await SharedPreferences.getInstance(); + + var cart = jsonDecode(prefs.getString('cart') ?? '[]'); + return cart; } \ No newline at end of file