mirror of
https://github.com/the-djmaze/snappymail.git
synced 2026-08-29 20:19:22 +03:00
Move hideLoading into AbstractApp
This commit is contained in:
parent
467f615713
commit
28fb9a4cbd
4 changed files with 15 additions and 14 deletions
|
|
@ -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 };
|
||||
|
|
|
|||
|
|
@ -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();
|
||||
|
|
|
|||
|
|
@ -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() {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue