Skip to content

Commit 4e09782

Browse files
author
Christopher Mühl
authored
Merge pull request #1 from Fischermaen/master
fix error during vuepress build
2 parents d2a5c26 + 43023cb commit 4e09782

File tree

1 file changed

+7
-3
lines changed

1 file changed

+7
-3
lines changed

components/CodeSwitcher.vue

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -62,16 +62,20 @@ export default {
6262
return this.selectedLanguage = value
6363
}
6464
65-
localStorage.setItem(this.localStorageKey, value)
65+
if (process.isClient) {
66+
localStorage.setItem(this.localStorageKey, value)
67+
}
6668
this.root.$emit('change', { name: this.name, value })
6769
}
6870
},
6971
7072
created () {
7173
if (this.isolated) return
7274
73-
let selected = localStorage.getItem(this.localStorageKey)
74-
if (selected) this.selectedLanguage = selected
75+
if (process.isClient) {
76+
let selected = localStorage.getItem(this.localStorageKey)
77+
if (selected) this.selectedLanguage = selected
78+
}
7579
7680
this.root.$on('change', ({ name, value }) => {
7781
if (name === this.name)

0 commit comments

Comments
 (0)