summaryrefslogtreecommitdiff
path: root/src/lib/checkout/stores
diff options
context:
space:
mode:
authortrisusilo48 <tri.susilo@altama.co.id>2024-11-13 14:46:59 +0700
committertrisusilo48 <tri.susilo@altama.co.id>2024-11-13 14:46:59 +0700
commit7966f67569d01c25f7a337962d7d0bb1a0c57808 (patch)
tree7069dae9adba31fd8dba56bbdaecaaa391e86654 /src/lib/checkout/stores
parentebba81f144b860eaf3bd7a9ef2b1c63a2ff021e0 (diff)
get couries, mapping couries and service
Diffstat (limited to 'src/lib/checkout/stores')
-rw-r--r--src/lib/checkout/stores/useAdress.js23
1 files changed, 19 insertions, 4 deletions
diff --git a/src/lib/checkout/stores/useAdress.js b/src/lib/checkout/stores/useAdress.js
index 1c17258d..5274ecfe 100644
--- a/src/lib/checkout/stores/useAdress.js
+++ b/src/lib/checkout/stores/useAdress.js
@@ -1,6 +1,21 @@
-import { create } from "zustand";
+import { create } from 'zustand';
export const useAddress = create((set) => ({
- address: {},
- setAddress: (address) => set({ address }),
-})); \ No newline at end of file
+ selectedAddress: {
+ shipping: null,
+ invoicing: null,
+ },
+ addresses: null,
+ addressMaps : null,
+ coordinate : {
+ destination_latitude : null,
+ destination_longitude : null
+ },
+ postalCode : null,
+ setAddresses: (addresses) => set({ addresses }),
+ setSelectedAddress: (selectedAddress) => set({ selectedAddress }),
+ setCoordinate: (coordinate) => set({ coordinate }),
+ setPostalCode: (postalCode) => set({ postalCode }),
+ setAddressMaps: (addressMaps) => set({ addressMaps }),
+
+}));