vuepress-theme-fuse
Version:
A VuePress theme that supports Bingo Fuse Api document.
22 lines (19 loc) • 588 B
JavaScript
export default {
data() {
return {
fuse: {},
};
},
mounted() {
const { fuse = {} } = this.$site.themeConfig;
this.fuse = {
themes: fuse.colorThemes || ['blue', 'red', 'purple','scm'],
defaultColorTheme: fuse.defaultColorTheme || 'default',
defaultDarkTheme: fuse.defaultDarkTheme || false,
disableDarkTheme: fuse.disableDarkTheme || false,
disableThemeIgnore: fuse.disableThemeIgnore || false,
extraOptions: fuse.extraOptions || {},
};
this.fuse.hasThemes = Array.isArray(this.fuse.themes) && this.fuse.themes.length > 0;
},
};