From eb2f47ae3dd7560fd2e300c79194508d5b6a3165 Mon Sep 17 00:00:00 2001 From: Yuxuan Zhang Date: Thu, 3 Apr 2025 05:52:50 -0400 Subject: [PATCH] fix: revert data.ts, add derived.ts, update imports --- src/client/theme-default/components/VPContent.vue | 4 +++- src/client/theme-default/components/VPNavBar.vue | 6 +++--- src/client/theme-default/composables/data.ts | 10 +--------- src/client/theme-default/composables/derived.ts | 14 ++++++++++++++ src/client/theme-default/composables/sidebar.ts | 6 ++++-- 5 files changed, 25 insertions(+), 15 deletions(-) create mode 100644 src/client/theme-default/composables/derived.ts diff --git a/src/client/theme-default/components/VPContent.vue b/src/client/theme-default/components/VPContent.vue index cecb6eba..f061e8e5 100644 --- a/src/client/theme-default/components/VPContent.vue +++ b/src/client/theme-default/components/VPContent.vue @@ -1,12 +1,14 @@ @@ -16,7 +18,7 @@ const { hasSidebar } = useSidebar() id="VPContent" :class="{ 'has-sidebar': hasSidebar, - 'is-home': frontmatter.isHomeLayout + 'is-home': isHomeLayout }" > diff --git a/src/client/theme-default/components/VPNavBar.vue b/src/client/theme-default/components/VPNavBar.vue index b118a85d..13e36094 100644 --- a/src/client/theme-default/components/VPNavBar.vue +++ b/src/client/theme-default/components/VPNavBar.vue @@ -1,7 +1,7 @@