import { defineStore } from 'pinia' import type { PromptStore } from './helper' import { getLocalPromptList, setLocalPromptList } from './helper' export const usePromptStore = defineStore('prompt-store', { state: (): PromptStore => getLocalPromptList(), actions: { updatePromptList(promptList: []) { this.$patch({ promptList }) setLocalPromptList({ promptList }) }, getPromptList() { return this.$state }, }, })