Skip to content

Commit f84750b

Browse files
committed
fix(vuepress-theme-reco): ssr-related issues
1 parent bbdddcc commit f84750b

File tree

2 files changed

+3
-8
lines changed

2 files changed

+3
-8
lines changed

packages/vuepress-theme-reco/components/Footer.vue

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@
1313
<a>
1414
<span v-if="$themeConfig.author || $site.title">{{ $themeConfig.author || $site.title }}</span>
1515
&nbsp;&nbsp;
16-
<span v-if="$themeConfig.startYear && $themeConfig.startYear != year">{{ $themeConfig.startYear }} - </span>
17-
{{ year }}
16+
<span v-if="$themeConfig.startYear && $themeConfig.startYear != (new Date().getFullYear())">{{ $themeConfig.startYear }} - </span>
17+
{{ new Date().getFullYear() }}
1818
</a>
1919
</span>
2020
<span v-show="$themeConfig.valineConfig !== undefined">
@@ -35,11 +35,6 @@ export default {
3535
return {
3636
version
3737
}
38-
},
39-
computed: {
40-
year () {
41-
return new Date().getFullYear()
42-
}
4338
}
4439
}
4540
</script>

packages/vuepress-theme-reco/components/Navbar.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
'max-width': linksWrapMaxWidth + 'px'
2323
} : {}">
2424

25-
<Mode v-show="$themeConfig.modePicker !== false" />
25+
<Mode v-if="$themeConfig.modePicker !== false" />
2626
<AlgoliaSearchBox
2727
v-if="isAlgoliaSearch"
2828
:options="algolia"/>

0 commit comments

Comments
 (0)