kopia lustrzana https://dev.funkwhale.audio/funkwhale/funkwhale
Use instance name in SPA page title
rodzic
6608a3153d
commit
0dc9cdabab
|
@ -35,8 +35,26 @@ Vue.use(VueMasonryPlugin)
|
||||||
Vue.use(VueLazyload)
|
Vue.use(VueLazyload)
|
||||||
Vue.config.productionTip = false
|
Vue.config.productionTip = false
|
||||||
Vue.directive('title', {
|
Vue.directive('title', {
|
||||||
inserted: (el, binding) => { document.title = binding.value + ' - Funkwhale' },
|
inserted: (el, binding) => {
|
||||||
updated: (el, binding) => { document.title = binding.value + ' - Funkwhale' }
|
let parts = []
|
||||||
|
let instanceName = store.state.instance.settings.instance.name.value
|
||||||
|
if (instanceName.length === 0) {
|
||||||
|
instanceName = 'Funkwhale'
|
||||||
|
}
|
||||||
|
parts.unshift(instanceName)
|
||||||
|
parts.unshift(binding.value)
|
||||||
|
document.title = parts.join(' - ')
|
||||||
|
},
|
||||||
|
updated: (el, binding) => {
|
||||||
|
let parts = []
|
||||||
|
let instanceName = store.state.instance.settings.instance.name.value
|
||||||
|
if (instanceName.length === 0) {
|
||||||
|
instanceName = 'Funkwhale'
|
||||||
|
}
|
||||||
|
parts.unshift(instanceName)
|
||||||
|
parts.unshift(binding.value)
|
||||||
|
document.title = parts.join(' - ')
|
||||||
|
}
|
||||||
})
|
})
|
||||||
|
|
||||||
axios.defaults.baseURL = config.API_URL
|
axios.defaults.baseURL = config.API_URL
|
||||||
|
|
Ładowanie…
Reference in New Issue