Move hideLoading into AbstractApp

This commit is contained in:
djmaze 2020-09-16 23:19:34 +02:00
parent 467f615713
commit 28fb9a4cbd
4 changed files with 15 additions and 14 deletions

View file

@ -165,6 +165,16 @@ class AbstractApp {
LanguageStore.populate();
ThemeStore.populate();
}
/**
* @returns {void}
*/
hideLoading() {
const id = id => document.getElementById(id);
id('rl-content').hidden = false;
id('rl-loading').remove();
}
}
export { AbstractApp, AbstractApp as default };

View file

@ -12,7 +12,7 @@ import Remote from 'Remote/Admin/Fetch';
import { SettingsAdminScreen } from 'Screen/Admin/Settings';
import { LoginAdminScreen } from 'Screen/Admin/Login';
import { hideLoading, startScreens } from 'Knoin/Knoin';
import { startScreens } from 'Knoin/Knoin';
import { AbstractApp } from 'App/Abstract';
class AdminApp extends AbstractApp {
@ -104,7 +104,7 @@ class AdminApp extends AbstractApp {
AppStore.populate();
CapaStore.populate();
hideLoading();
this.hideLoading();
if (!rl.settings.app('allowAdminPanel')) {
rl.route.root();

View file

@ -68,7 +68,7 @@ import { LoginUserScreen } from 'Screen/User/Login';
import { MailBoxUserScreen } from 'Screen/User/MailBox';
import { SettingsUserScreen } from 'Screen/User/Settings';
import { hideLoading, startScreens, showScreenPopup } from 'Knoin/Knoin';
import { startScreens, showScreenPopup } from 'Knoin/Knoin';
import { AbstractApp } from 'App/Abstract';
@ -907,7 +907,7 @@ class AppUser extends AbstractApp {
if (window.progressJs) {
progressJs.end();
}
hideLoading();
this.hideLoading();
}
bootstart() {