File size: 313 Bytes
a8b3f00
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
import { create } from 'zustand'
import type { Label } from './constant'

type State = {
  labelList: Label[]
}

type Action = {
  setLabelList: (labelList?: Label[]) => void
}

export const useStore = create<State & Action>(set => ({
  labelList: [],
  setLabelList: labelList => set(() => ({ labelList })),
}))