import { defineStore } from "pinia"; export const useDataStore = defineStore({ id: "data", state: () => ({ data: {}, kcData: {}, global: {}, file: {}, }), getters: { getData(): any { return this.data; }, getGlobal(): any { return this.global; }, getFile(): any { return this.file; }, getKcData(): any { return this.kcData; }, }, actions: { setData(data: any) { this.data = data; }, setGlobal(data: any) { this.global = data; }, setFile(data: any) { this.file = data; }, setKcData(data: any) { this.kcData = data; }, }, persist: { enabled: true, detached: true, H5Storage: localStorage, }, });