import { create } from 'zustand'; import { devtools } from 'zustand/middleware'; import { fetchJSON } from '@/utils/request'; import { HT_HOST } from '@/config'; const initialState = { loading: false, productsList: [ { 'audit_date': '2001-03-03', 'travel_agency_name': '新油低外', 'travel_agency_id': '650000200301029585', 'created_by': '冯丽', 'create_date': '1989-06-20', 'lastedit_memo': 'nostrud ad eu', 'audited_by': '黎静', 'audit_state': '1', }, ], }; export const useProductsStore = create( devtools((set, get) => ({ // 初始化状态 ...initialState, // state actions setProductsList: (productsList) => set({ productsList }), reset: () => set(initialState), // side effects })) ); export default useProductsStore;