mirror of
https://github.com/defnull/fediwall.git
synced 2024-11-21 23:23:14 +01:00
Update page title
This commit is contained in:
parent
3c65cfdd6c
commit
2c6d99e8ec
@ -4,7 +4,7 @@ import { useDocumentVisibility, usePreferredDark, useWindowSize, watchDebounced
|
||||
|
||||
import { type Config, type Post } from '@/types';
|
||||
import { loadConfig } from '@/config';
|
||||
import { gitVersion } from '@/defaults'
|
||||
import { fallbackConfig, gitVersion } from '@/defaults'
|
||||
import { fetchPosts } from '@/sources'
|
||||
|
||||
import Card from './components/Card.vue';
|
||||
@ -59,6 +59,9 @@ watch(actualTheme, () => {
|
||||
document.body!.parentElement!.dataset.bsTheme = actualTheme.value
|
||||
})
|
||||
|
||||
// Update page title
|
||||
watch(() => config.value?.title, () => document.title = config.value?.title || fallbackConfig.title)
|
||||
|
||||
// Watch for a update interval changes
|
||||
watch(() => config.value?.interval, () => restartUpdates())
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user