feat: dismiss update toast

This commit is contained in:
AnotiaWang
2025-02-15 12:44:26 +08:00
parent 5924af9c8c
commit cffb4c3d73
4 changed files with 34 additions and 6 deletions

View File

@ -32,6 +32,11 @@ export const useConfigStore = defineStore('config', () => {
provider: 'tavily',
},
})
// The version user dismissed the update notification
const dismissUpdateVersion = useLocalStorage<string>(
'dismiss-update-version',
'',
)
const aiApiBase = computed(() => {
return config.value.ai.apiBase || 'https://api.openai.com/v1'
@ -39,5 +44,10 @@ export const useConfigStore = defineStore('config', () => {
const showConfigManager = ref(false)
return { config: skipHydrate(config), aiApiBase, showConfigManager }
return {
config: skipHydrate(config),
aiApiBase,
showConfigManager,
dismissUpdateVersion: skipHydrate(dismissUpdateVersion),
}
})