diff options
| author | syuilo <Syuilotan@yahoo.co.jp> | 2022-06-20 17:38:49 +0900 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2022-06-20 17:38:49 +0900 |
| commit | 699f24f3dcdb156838eb70602885c0b2cdd02cbc (patch) | |
| tree | 45b28eeadbb7d9e7f3847bd04f75ed010153619a /packages/client/src/pages/settings/deck.vue | |
| parent | refactor: チャットルームをComposition API化 (#8850) (diff) | |
| download | misskey-699f24f3dcdb156838eb70602885c0b2cdd02cbc.tar.gz misskey-699f24f3dcdb156838eb70602885c0b2cdd02cbc.tar.bz2 misskey-699f24f3dcdb156838eb70602885c0b2cdd02cbc.zip | |
refactor(client): Refine routing (#8846)
Diffstat (limited to 'packages/client/src/pages/settings/deck.vue')
| -rw-r--r-- | packages/client/src/pages/settings/deck.vue | 20 |
1 files changed, 11 insertions, 9 deletions
diff --git a/packages/client/src/pages/settings/deck.vue b/packages/client/src/pages/settings/deck.vue index 2d868aa0a7..edada683ae 100644 --- a/packages/client/src/pages/settings/deck.vue +++ b/packages/client/src/pages/settings/deck.vue @@ -30,7 +30,7 @@ </template> <script lang="ts" setup> -import { computed, defineExpose, watch } from 'vue'; +import { computed, watch } from 'vue'; import FormSwitch from '@/components/form/switch.vue'; import FormLink from '@/components/form/link.vue'; import FormRadios from '@/components/form/radios.vue'; @@ -39,8 +39,8 @@ import FormGroup from '@/components/form/group.vue'; import { deckStore } from '@/ui/deck/deck-store'; import * as os from '@/os'; import { unisonReload } from '@/scripts/unison-reload'; -import * as symbols from '@/symbols'; import { i18n } from '@/i18n'; +import { definePageMetadata } from '@/scripts/page-metadata'; const navWindow = computed(deckStore.makeGetterSetter('navWindow')); const alwaysShowMainColumn = computed(deckStore.makeGetterSetter('alwaysShowMainColumn')); @@ -62,7 +62,7 @@ watch(navWindow, async () => { async function setProfile() { const { canceled, result: name } = await os.inputText({ title: i18n.ts._deck.profile, - allowEmpty: false + allowEmpty: false, }); if (canceled) return; @@ -70,11 +70,13 @@ async function setProfile() { unisonReload(); } -defineExpose({ - [symbols.PAGE_INFO]: { - title: i18n.ts.deck, - icon: 'fas fa-columns', - bg: 'var(--bg)', - } +const headerActions = $computed(() => []); + +const headerTabs = $computed(() => []); + +definePageMetadata({ + title: i18n.ts.deck, + icon: 'fas fa-columns', + bg: 'var(--bg)', }); </script> |