fix theme bug

This commit is contained in:
Peter Maquiran
2022-10-12 13:07:55 +01:00
parent 30cb8ec323
commit de16765d97
2 changed files with 12 additions and 24 deletions
+12 -9
View File
@@ -31,16 +31,19 @@ export class ThemeService {
setTheme(theme: 'gov' | 'default' | 'tribunal') {
document.body.classList.remove("gov");
document.body.classList.remove("default");
document.body.classList.remove("tribunal");
document.body.classList.add(theme);
this.currentTheme = theme;
if(this.themes.includes(theme)) {
document.body.classList.remove("gov");
document.body.classList.remove("default");
document.body.classList.remove("tribunal");
document.body.classList.add(theme);
this.currentTheme = theme;
localstoreService.set(this.keyName, {
theme: theme
})
}
localstoreService.set(this.keyName, {
theme: theme
})
}