feat(app): add maintenance mode

This commit is contained in:
Nikita Kiselev
2025-08-03 10:00:54 +03:00
parent 86d0fa9594
commit 2752ec3dd1
6 changed files with 38 additions and 63 deletions

View File

@@ -24,6 +24,11 @@ categoriesStore.fetchTopCategories();
categoriesStore.fetchCategories();
settings.load()
.then(() => {
if (settings.app_enabled === false) {
throw new Error('App disabled (maintenance mode)');
}
})
.then(() => {
document.documentElement.setAttribute('data-theme', settings.theme[window.Telegram.WebApp.colorScheme]);
if (settings.night_auto) {