1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
| 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
| },
| },
| })
|
|