aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--thallium-frontend/src/slices/cart.ts6
1 files changed, 5 insertions, 1 deletions
diff --git a/thallium-frontend/src/slices/cart.ts b/thallium-frontend/src/slices/cart.ts
index 715fef4..8761955 100644
--- a/thallium-frontend/src/slices/cart.ts
+++ b/thallium-frontend/src/slices/cart.ts
@@ -11,6 +11,7 @@ const cartSlice = createSlice({
name: "cart",
initialState: {
cart: [] as CartItem[],
+ maxPrice: null as number | null,
},
reducers: {
addCartItem(state, action: { payload: { product_template_id: number, variant_id: number, estPrice: string } }) {
@@ -38,9 +39,12 @@ const cartSlice = createSlice({
}
}
},
+ setMaxPrice(state, action: { payload: number }) {
+ state.maxPrice = action.payload;
+ }
},
});
-export const { addCartItem, removeCartItem } = cartSlice.actions;
+export const { addCartItem, removeCartItem, setMaxPrice } = cartSlice.actions;
export default cartSlice.reducer;