diff options
| author | anatawa12 <anatawa12@icloud.com> | 2025-04-05 08:46:48 +0900 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-04-05 08:46:48 +0900 |
| commit | 22f874c81d37a741d73211702d517b67f5f9f1b5 (patch) | |
| tree | c568cb0a488893a6b9e13a3956a1109bd23ec35d /packages | |
| parent | fix: unnecesary HMR when we opened setting page (#15756) (diff) | |
| download | sharkey-22f874c81d37a741d73211702d517b67f5f9f1b5.tar.gz sharkey-22f874c81d37a741d73211702d517b67f5f9f1b5.tar.bz2 sharkey-22f874c81d37a741d73211702d517b67f5f9f1b5.zip | |
fix: chromatic failure (#15757)
Diffstat (limited to 'packages')
| -rw-r--r-- | packages/frontend/src/components/global/MkPageHeader.vue | 2 | ||||
| -rw-r--r-- | packages/frontend/src/di.ts | 2 | ||||
| -rw-r--r-- | packages/frontend/src/pages/admin/_header_.vue | 2 |
3 files changed, 3 insertions, 3 deletions
diff --git a/packages/frontend/src/components/global/MkPageHeader.vue b/packages/frontend/src/components/global/MkPageHeader.vue index 2914012a0c..93f46a866a 100644 --- a/packages/frontend/src/components/global/MkPageHeader.vue +++ b/packages/frontend/src/components/global/MkPageHeader.vue @@ -69,7 +69,7 @@ const emit = defineEmits<{ }>(); //const viewId = inject(DI.viewId); -const injectedPageMetadata = inject(DI.pageMetadata); +const injectedPageMetadata = inject(DI.pageMetadata, ref(null)); const pageMetadata = computed(() => props.overridePageMetadata ?? injectedPageMetadata.value); const hideTitle = computed(() => inject('shouldOmitHeaderTitle', false) || props.hideTitle); diff --git a/packages/frontend/src/di.ts b/packages/frontend/src/di.ts index 541cdb76a8..2dfe242cf4 100644 --- a/packages/frontend/src/di.ts +++ b/packages/frontend/src/di.ts @@ -10,7 +10,7 @@ export const DI = { routerCurrentDepth: Symbol() as InjectionKey<number>, router: Symbol() as InjectionKey<Router>, mock: Symbol() as InjectionKey<boolean>, - pageMetadata: Symbol() as InjectionKey<Ref<Record<string, any>>>, + pageMetadata: Symbol() as InjectionKey<Ref<Record<string, any> | null>>, viewId: Symbol() as InjectionKey<string>, currentStickyTop: Symbol() as InjectionKey<Ref<number>>, currentStickyBottom: Symbol() as InjectionKey<Ref<number>>, diff --git a/packages/frontend/src/pages/admin/_header_.vue b/packages/frontend/src/pages/admin/_header_.vue index 0af56e1b15..529d438c4a 100644 --- a/packages/frontend/src/pages/admin/_header_.vue +++ b/packages/frontend/src/pages/admin/_header_.vue @@ -66,7 +66,7 @@ const emit = defineEmits<{ (ev: 'update:tab', key: string); }>(); -const pageMetadata = inject(DI.pageMetadata); +const pageMetadata = inject(DI.pageMetadata, ref(null)); const el = useTemplateRef('el'); const tabHighlightEl = useTemplateRef('tabHighlightEl'); |