summaryrefslogtreecommitdiff
path: root/src-migrate/modules/product-detail/stores
diff options
context:
space:
mode:
Diffstat (limited to 'src-migrate/modules/product-detail/stores')
-rw-r--r--src-migrate/modules/product-detail/stores/useProductDetail.ts6
1 files changed, 6 insertions, 0 deletions
diff --git a/src-migrate/modules/product-detail/stores/useProductDetail.ts b/src-migrate/modules/product-detail/stores/useProductDetail.ts
index 984d7948..794f0346 100644
--- a/src-migrate/modules/product-detail/stores/useProductDetail.ts
+++ b/src-migrate/modules/product-detail/stores/useProductDetail.ts
@@ -5,21 +5,27 @@ type State = {
activeVariantId: number | null;
activePrice: IProductVariantDetail['price'] | null;
quantityInput: string;
+ askAdminUrl: string;
};
type Action = {
setActive: (variant: IProductVariantDetail) => void;
setQuantityInput: (value: string) => void;
+ setAskAdminUrl: (url: string) => void;
};
export const useProductDetail = create<State & Action>((set, get) => ({
activeVariantId: null,
activePrice: null,
quantityInput: '1',
+ askAdminUrl: '',
setActive: (variant) => {
set({ activeVariantId: variant.id, activePrice: variant.price });
},
setQuantityInput: (value: string) => {
set({ quantityInput: value });
},
+ setAskAdminUrl: (url: string) => {
+ set({ askAdminUrl: url });
+ },
}));