Files
HKSingleParty/03_source/mobile/src/pages/DemoFastFoodApp/data/CartStore.js
2025-06-06 12:55:43 +08:00

17 lines
413 B
JavaScript

import { Store } from "pullstate";
export const CartStore = new Store({
total: 0,
product_ids: []
});
export const addToCart = (categorySlug, productID) => {
CartStore.update(s => { s.product_ids = [ ...s.product_ids, `${ categorySlug }/${ parseInt(productID) }` ]; });
}
export const removeFromCart = productIndex => {
CartStore.update(s => { s.product_ids.splice(productIndex, 1) });
}