From b3cab2ef900491d79e354bfe138b3c9a4b7d9b34 Mon Sep 17 00:00:00 2001 From: Eduardo San Martin Morote Date: Wed, 16 Sep 2020 15:40:07 +0200 Subject: [PATCH] refactor: add back the changes --- src/client/theme-default/components/NavBarLinks.ts | 9 ++++++--- src/client/theme-default/components/NavBarLinks.vue | 11 +++++++---- 2 files changed, 13 insertions(+), 7 deletions(-) diff --git a/src/client/theme-default/components/NavBarLinks.ts b/src/client/theme-default/components/NavBarLinks.ts index e41aa966..9e5367ad 100644 --- a/src/client/theme-default/components/NavBarLinks.ts +++ b/src/client/theme-default/components/NavBarLinks.ts @@ -1,12 +1,14 @@ import { computed } from 'vue' -import { useSiteDataByRoute } from 'vitepress' +import { useSiteData, useSiteDataByRoute } from 'vitepress' import NavBarLink from './NavBarLink.vue' import NavDropdownLink from './NavDropdownLink.vue' +import NavRepoLink from './NavRepoLink.vue' export default { components: { NavBarLink, - NavDropdownLink + NavDropdownLink, + NavRepoLink }, setup() { @@ -16,7 +18,8 @@ export default { ? // navbar items do not change in production useSiteDataByRoute().value.themeConfig.nav : // use computed in dev for hot reload - computed(() => useSiteDataByRoute().value.themeConfig.nav) + computed(() => useSiteDataByRoute().value.themeConfig.nav), + editLinkConfig: computed(() => useSiteData().value.themeConfig.editLink) } } } diff --git a/src/client/theme-default/components/NavBarLinks.vue b/src/client/theme-default/components/NavBarLinks.vue index df0907ae..7ddb2782 100644 --- a/src/client/theme-default/components/NavBarLinks.vue +++ b/src/client/theme-default/components/NavBarLinks.vue @@ -1,8 +1,11 @@