RuralDatabase/apps/web/composables/stores/policy.ts

51 lines
1.1 KiB
TypeScript
Raw Normal View History

2024-07-05 02:07:18 +08:00
export const usePolicyStore = defineStore('policy', {
state: (): {
policy: {
name: string
description: string
url: string
type: '国家' | '地方' | '企业'
}[]
} => ({
policy: [
{
name: '政策1',
2024-07-05 02:29:51 +08:00
url: 'https://www.baidu.com/',
2024-07-05 02:07:18 +08:00
description: '这是政策1的描述',
type: '国家',
},
{
name: '政策2',
2024-07-05 02:29:51 +08:00
url: 'https://cn.bing.com/',
2024-07-05 02:07:18 +08:00
description: '这是政策1的描述',
type: '国家',
},
{
name: '政策3',
2024-07-05 02:29:51 +08:00
url: 'https://cn.bing.com/',
2024-07-05 02:07:18 +08:00
description: '这是政策1的描述',
type: '国家',
},
{
name: '政策2',
2024-07-05 02:29:51 +08:00
url: 'https://cn.bing.com/',
2024-07-05 02:07:18 +08:00
description: '这是政策2的描述',
type: '企业',
},
{
name: '政策3',
2024-07-05 02:29:51 +08:00
url: 'https://cn.bing.com/',
2024-07-05 02:07:18 +08:00
description: '这是政策3的描述',
type: '地方',
},
],
}),
2024-07-05 02:29:51 +08:00
// persist: {
// storage: persistedState.sessionStorage,
// },
2024-07-05 02:07:18 +08:00
})
if (import.meta.hot)
import.meta.hot.accept(acceptHMRUpdate(usePolicyStore, import.meta.hot))