Prevent unnecessary switch
parent
92d2176ffd
commit
032a6a8355
2
app.vue
2
app.vue
|
@ -22,11 +22,13 @@ export default {
|
|||
},
|
||||
mounted() {
|
||||
this.themeChangeListener = (event) => {
|
||||
if (event.theme !== this.$appState.theme) {
|
||||
this.$primevue.changeTheme(this.$appState.theme, event.theme, 'theme-link', () => {
|
||||
this.$appState.theme = event.theme;
|
||||
this.$appState.darkTheme = event.dark;
|
||||
EventBus.emit('theme-change-complete', { theme: event.theme, dark: event.dark });
|
||||
});
|
||||
}
|
||||
};
|
||||
|
||||
EventBus.on('theme-change', this.themeChangeListener);
|
||||
|
|
Loading…
Reference in New Issue