fix: setTitle
This commit is contained in:
parent
6cb6387a4b
commit
34bb66bb41
|
@ -70,13 +70,11 @@ app.component('card', Card)
|
|||
// Mixins
|
||||
import {getNamespaceTitle} from './helpers/getNamespaceTitle'
|
||||
import {getListTitle} from './helpers/getListTitle'
|
||||
import {setTitle} from './helpers/setTitle'
|
||||
|
||||
app.mixin({
|
||||
methods: {
|
||||
getNamespaceTitle,
|
||||
getListTitle,
|
||||
setTitle,
|
||||
},
|
||||
})
|
||||
|
||||
|
|
|
@ -118,6 +118,7 @@ import {LOADING, LOADING_MODULE} from '@/store/mutation-types'
|
|||
|
||||
import AsyncEditor from '@/components/input/AsyncEditor'
|
||||
import ColorPicker from '@/components/input/colorPicker.vue'
|
||||
import { setTitle } from '@/helpers/setTitle'
|
||||
|
||||
export default defineComponent({
|
||||
name: 'ListLabels',
|
||||
|
@ -138,7 +139,7 @@ export default defineComponent({
|
|||
this.$store.dispatch('labels/loadAllLabels')
|
||||
},
|
||||
mounted() {
|
||||
this.setTitle(this.$t('label.title'))
|
||||
setTitle(this.$t('label.title'))
|
||||
},
|
||||
computed: mapState({
|
||||
userInfo: state => state.auth.info,
|
||||
|
|
|
@ -41,6 +41,7 @@ import CreateEdit from '@/components/misc/create-edit.vue'
|
|||
import ColorPicker from '../../components/input/colorPicker.vue'
|
||||
import {mapState} from 'vuex'
|
||||
import {LOADING, LOADING_MODULE} from '@/store/mutation-types'
|
||||
import { setTitle } from '@/helpers/setTitle'
|
||||
|
||||
export default defineComponent({
|
||||
name: 'NewLabel',
|
||||
|
@ -55,7 +56,7 @@ export default defineComponent({
|
|||
ColorPicker,
|
||||
},
|
||||
mounted() {
|
||||
this.setTitle(this.$t('label.create.title'))
|
||||
setTitle(this.$t('label.create.title'))
|
||||
},
|
||||
computed: mapState({
|
||||
loading: state => state[LOADING] && state[LOADING_MODULE] === 'labels',
|
||||
|
|
|
@ -83,6 +83,7 @@ import ListService from '@/services/list'
|
|||
import {CURRENT_LIST} from '@/store/mutation-types'
|
||||
import CreateEdit from '@/components/misc/create-edit.vue'
|
||||
import debounce from 'lodash.debounce'
|
||||
import { setTitle } from '@/helpers/setTitle'
|
||||
|
||||
const SEARCH_DEBOUNCE = 300
|
||||
|
||||
|
@ -114,7 +115,7 @@ export default defineComponent({
|
|||
hasBackground: state => state.background !== null,
|
||||
}),
|
||||
created() {
|
||||
this.setTitle(this.$t('list.background.title'))
|
||||
setTitle(this.$t('list.background.title'))
|
||||
// Show the default collection of backgrounds
|
||||
this.newBackgroundSearch()
|
||||
},
|
||||
|
|
|
@ -75,6 +75,7 @@ import ListService from '@/services/list'
|
|||
import ColorPicker from '@/components/input/colorPicker.vue'
|
||||
import {CURRENT_LIST} from '@/store/mutation-types'
|
||||
import CreateEdit from '@/components/misc/create-edit.vue'
|
||||
import { setTitle } from '@/helpers/setTitle'
|
||||
|
||||
export default defineComponent({
|
||||
name: 'list-setting-edit',
|
||||
|
@ -106,7 +107,7 @@ export default defineComponent({
|
|||
async save() {
|
||||
await this.$store.dispatch('lists/updateList', this.list)
|
||||
await this.$store.dispatch(CURRENT_LIST, {list: this.list})
|
||||
this.setTitle(this.$t('list.edit.title', {list: this.list.title}))
|
||||
setTitle(this.$t('list.edit.title', {list: this.list.title}))
|
||||
this.$message.success({message: this.$t('list.edit.success')})
|
||||
this.$router.back()
|
||||
},
|
||||
|
|
|
@ -72,6 +72,7 @@ import AbstractMigrationService from '@/services/migrator/abstractMigration'
|
|||
import AbstractMigrationFileService from '@/services/migrator/abstractMigrationFile'
|
||||
import Logo from '@/assets/logo.svg?component'
|
||||
import Message from '@/components/misc/message.vue'
|
||||
import { setTitle } from '@/helpers/setTitle'
|
||||
|
||||
import {MIGRATORS} from './migrators'
|
||||
|
||||
|
@ -114,7 +115,7 @@ export default defineComponent({
|
|||
},
|
||||
|
||||
mounted() {
|
||||
this.setTitle(this.$t('migrate.titleService', {name: this.migrator.name}))
|
||||
setTitle(this.$t('migrate.titleService', {name: this.migrator.name}))
|
||||
},
|
||||
|
||||
methods: {
|
||||
|
|
|
@ -75,6 +75,7 @@ import {mapState} from 'vuex'
|
|||
import Fancycheckbox from '../../components/input/fancycheckbox.vue'
|
||||
import {LOADING} from '@/store/mutation-types'
|
||||
import ListCard from '@/components/list/partials/list-card.vue'
|
||||
import { setTitle } from '@/helpers/setTitle'
|
||||
|
||||
export default defineComponent({
|
||||
name: 'ListNamespaces',
|
||||
|
@ -88,7 +89,7 @@ export default defineComponent({
|
|||
}
|
||||
},
|
||||
mounted() {
|
||||
this.setTitle(this.$t('namespace.title'))
|
||||
setTitle(this.$t('namespace.title'))
|
||||
},
|
||||
computed: mapState({
|
||||
namespaces(state) {
|
||||
|
|
|
@ -48,6 +48,7 @@ import NamespaceModel from '../../models/namespace'
|
|||
import NamespaceService from '../../services/namespace'
|
||||
import CreateEdit from '@/components/misc/create-edit.vue'
|
||||
import ColorPicker from '../../components/input/colorPicker.vue'
|
||||
import { setTitle } from '@/helpers/setTitle'
|
||||
|
||||
export default defineComponent({
|
||||
name: 'NewNamespace',
|
||||
|
@ -64,7 +65,7 @@ export default defineComponent({
|
|||
CreateEdit,
|
||||
},
|
||||
mounted() {
|
||||
this.setTitle(this.$t('namespace.create.title'))
|
||||
setTitle(this.$t('namespace.create.title'))
|
||||
},
|
||||
methods: {
|
||||
async newNamespace() {
|
||||
|
|
|
@ -17,6 +17,7 @@
|
|||
import {defineComponent} from 'vue'
|
||||
|
||||
import NamespaceService from '@/services/namespace'
|
||||
import { setTitle } from '@/helpers/setTitle'
|
||||
|
||||
export default defineComponent({
|
||||
name: 'namespace-setting-archive',
|
||||
|
@ -33,7 +34,7 @@ export default defineComponent({
|
|||
this.title = this.namespace.isArchived ?
|
||||
this.$t('namespace.archive.titleUnarchive', {namespace: this.namespace.title}) :
|
||||
this.$t('namespace.archive.titleArchive', {namespace: this.namespace.title})
|
||||
this.setTitle(this.title)
|
||||
setTitle(this.title)
|
||||
},
|
||||
|
||||
methods: {
|
||||
|
|
|
@ -14,6 +14,7 @@
|
|||
|
||||
<script lang="ts">
|
||||
import {defineComponent} from 'vue'
|
||||
import { setTitle } from '@/helpers/setTitle'
|
||||
|
||||
export default defineComponent({
|
||||
name: 'namespace-setting-delete',
|
||||
|
@ -31,7 +32,7 @@ export default defineComponent({
|
|||
watch: {
|
||||
title: {
|
||||
handler(title) {
|
||||
this.setTitle(title)
|
||||
setTitle(title)
|
||||
},
|
||||
immediate: true,
|
||||
},
|
||||
|
|
|
@ -548,7 +548,7 @@ export default defineComponent({
|
|||
// it from the page title.
|
||||
'task.title': {
|
||||
handler(title) {
|
||||
this.setTitle(title)
|
||||
setTitle(title)
|
||||
},
|
||||
},
|
||||
},
|
||||
|
|
|
@ -34,6 +34,8 @@ import TeamModel from '../../models/team'
|
|||
import TeamService from '../../services/team'
|
||||
import CreateEdit from '@/components/misc/create-edit.vue'
|
||||
|
||||
import { setTitle } from '@/helpers/setTitle'
|
||||
|
||||
export default defineComponent({
|
||||
name: 'NewTeam',
|
||||
data() {
|
||||
|
@ -47,7 +49,7 @@ export default defineComponent({
|
|||
CreateEdit,
|
||||
},
|
||||
mounted() {
|
||||
this.setTitle(this.$t('team.create.title'))
|
||||
setTitle(this.$t('team.create.title'))
|
||||
},
|
||||
methods: {
|
||||
async newTeam() {
|
||||
|
|
|
@ -113,6 +113,7 @@ import Message from '@/components/misc/message.vue'
|
|||
import {redirectToProvider} from '../../helpers/redirectToProvider'
|
||||
import {getLastVisited, clearLastVisited} from '../../helpers/saveLastVisited'
|
||||
import Password from '@/components/input/password.vue'
|
||||
import { setTitle } from '@/helpers/setTitle'
|
||||
|
||||
export default defineComponent({
|
||||
components: {
|
||||
|
@ -162,7 +163,7 @@ export default defineComponent({
|
|||
}
|
||||
},
|
||||
created() {
|
||||
this.setTitle(this.$t('user.auth.login'))
|
||||
setTitle(this.$t('user.auth.login'))
|
||||
},
|
||||
computed: {
|
||||
hasOpenIdProviders() {
|
||||
|
|
Reference in New Issue