summaryrefslogtreecommitdiff
path: root/src/lib/checkout/stores/useAdress.js
blob: 5274ecfe73428ea68528a4447b33290070886cc1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
import { create } from 'zustand';

export const useAddress = create((set) => ({
  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 }),

}));