summaryrefslogtreecommitdiff
path: root/src-migrate/modules/promo/components/promoStore.js
blob: c232de003c0b6be85736e1472b833645dc5baa46 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
import create from 'zustand';

const usePromoStore = create((set) => ({
  title: '',
  slug: '',
  promoItems: [],
  promoData: [],
  isLoading: true,
  setTitle: (title) => set({ title }),
  setSlug: (slug) => set({ slug }),
  setPromoItems: (promoItems) => set({ promoItems }),
  setPromoData: (promoData) => set({ promoData }),
  setIsLoading: (isLoading) => set({ isLoading }),
}));

export default usePromoStore;