mirror of
https://github.com/the-djmaze/snappymail.git
synced 2026-08-29 20:19:22 +03:00
cleanup webpack export references
This commit is contained in:
parent
b1e066d4a7
commit
1535dd00f1
54 changed files with 84 additions and 168 deletions
|
|
@ -6,7 +6,7 @@ import { settings } from 'Common/Links';
|
|||
|
||||
import { AbstractScreen } from 'Knoin/AbstractScreen';
|
||||
|
||||
class AbstractSettingsScreen extends AbstractScreen {
|
||||
export class AbstractSettingsScreen extends AbstractScreen {
|
||||
/**
|
||||
* @param {Array} viewModels
|
||||
*/
|
||||
|
|
@ -181,5 +181,3 @@ class AbstractSettingsScreen extends AbstractScreen {
|
|||
];
|
||||
}
|
||||
}
|
||||
|
||||
export { AbstractSettingsScreen, AbstractSettingsScreen as default };
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@ import { AbstractScreen } from 'Knoin/AbstractScreen';
|
|||
|
||||
import { LoginAdminView } from 'View/Admin/Login';
|
||||
|
||||
class LoginAdminScreen extends AbstractScreen {
|
||||
export class LoginAdminScreen extends AbstractScreen {
|
||||
constructor() {
|
||||
super('login', [LoginAdminView]);
|
||||
}
|
||||
|
|
@ -11,5 +11,3 @@ class LoginAdminScreen extends AbstractScreen {
|
|||
rl.setWindowTitle();
|
||||
}
|
||||
}
|
||||
|
||||
export { LoginAdminScreen, LoginAdminScreen as default };
|
||||
|
|
|
|||
|
|
@ -11,11 +11,12 @@ import { SecurityAdminSettings } from 'Settings/Admin/Security';
|
|||
import { PluginsAdminSettings } from 'Settings/Admin/Plugins';
|
||||
import { PackagesAdminSettings } from 'Settings/Admin/Packages';
|
||||
import { AboutAdminSettings } from 'Settings/Admin/About';
|
||||
import { BrandingAdminSettings } from 'Settings/Admin/Branding';
|
||||
|
||||
import { MenuSettingsAdminView } from 'View/Admin/Settings/Menu';
|
||||
import { PaneSettingsAdminView } from 'View/Admin/Settings/Pane';
|
||||
|
||||
class SettingsAdminScreen extends AbstractSettingsScreen {
|
||||
export class SettingsAdminScreen extends AbstractSettingsScreen {
|
||||
constructor() {
|
||||
super([MenuSettingsAdminView, PaneSettingsAdminView]);
|
||||
}
|
||||
|
|
@ -24,8 +25,6 @@ class SettingsAdminScreen extends AbstractSettingsScreen {
|
|||
* @param {Function=} fCallback = null
|
||||
*/
|
||||
setupSettings(fCallback = null) {
|
||||
let branding = require('Settings/Admin/Branding').default;
|
||||
|
||||
addSettingsViewModel(
|
||||
GeneralAdminSettings,
|
||||
'AdminSettingsGeneral',
|
||||
|
|
@ -34,21 +33,23 @@ class SettingsAdminScreen extends AbstractSettingsScreen {
|
|||
true
|
||||
);
|
||||
|
||||
addSettingsViewModel(DomainsAdminSettings, 'AdminSettingsDomains', 'TABS_LABELS/LABEL_DOMAINS_NAME', 'domains');
|
||||
|
||||
addSettingsViewModel(LoginAdminSettings, 'AdminSettingsLogin', 'TABS_LABELS/LABEL_LOGIN_NAME', 'login');
|
||||
|
||||
addSettingsViewModel(branding, 'AdminSettingsBranding', 'TABS_LABELS/LABEL_BRANDING_NAME', 'branding');
|
||||
|
||||
addSettingsViewModel(ContactsAdminSettings, 'AdminSettingsContacts', 'TABS_LABELS/LABEL_CONTACTS_NAME', 'contacts');
|
||||
|
||||
addSettingsViewModel(SecurityAdminSettings, 'AdminSettingsSecurity', 'TABS_LABELS/LABEL_SECURITY_NAME', 'security');
|
||||
|
||||
addSettingsViewModel(PluginsAdminSettings, 'AdminSettingsPlugins', 'TABS_LABELS/LABEL_PLUGINS_NAME', 'plugins');
|
||||
|
||||
addSettingsViewModel(PackagesAdminSettings, 'AdminSettingsPackages', 'TABS_LABELS/LABEL_PACKAGES_NAME', 'packages');
|
||||
|
||||
addSettingsViewModel(AboutAdminSettings, 'AdminSettingsAbout', 'TABS_LABELS/LABEL_ABOUT_NAME', 'about');
|
||||
[
|
||||
[DomainsAdminSettings, 'Domains'],
|
||||
[LoginAdminSettings, 'Login'],
|
||||
[BrandingAdminSettings, 'Branding'],
|
||||
[ContactsAdminSettings, 'Contacts'],
|
||||
[SecurityAdminSettings, 'Security'],
|
||||
[PluginsAdminSettings, 'Plugins'],
|
||||
[PackagesAdminSettings, 'Packages'],
|
||||
[AboutAdminSettings, 'About'],
|
||||
].forEach(item =>
|
||||
addSettingsViewModel(
|
||||
item[0],
|
||||
'AdminSettings'+item[1],
|
||||
'TABS_LABELS/LABEL_'+item[1].toUpperCase()+'_NAME',
|
||||
item[1].toLowerCase()
|
||||
)
|
||||
);
|
||||
|
||||
runSettingsViewModelHooks(true);
|
||||
|
||||
|
|
@ -61,5 +62,3 @@ class SettingsAdminScreen extends AbstractSettingsScreen {
|
|||
rl.setWindowTitle();
|
||||
}
|
||||
}
|
||||
|
||||
export { SettingsAdminScreen, SettingsAdminScreen as default };
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@ import { AbstractScreen } from 'Knoin/AbstractScreen';
|
|||
|
||||
import { LoginUserView } from 'View/User/Login';
|
||||
|
||||
class LoginUserScreen extends AbstractScreen {
|
||||
export class LoginUserScreen extends AbstractScreen {
|
||||
constructor() {
|
||||
super('login', [LoginUserView]);
|
||||
}
|
||||
|
|
@ -11,5 +11,3 @@ class LoginUserScreen extends AbstractScreen {
|
|||
rl.setWindowTitle();
|
||||
}
|
||||
}
|
||||
|
||||
export { LoginUserScreen, LoginUserScreen as default };
|
||||
|
|
|
|||
|
|
@ -21,7 +21,7 @@ import { AbstractScreen } from 'Knoin/AbstractScreen';
|
|||
|
||||
const Settings = rl.settings;
|
||||
|
||||
class MailBoxUserScreen extends AbstractScreen {
|
||||
export class MailBoxUserScreen extends AbstractScreen {
|
||||
constructor() {
|
||||
super('mailbox', [
|
||||
SystemDropDownMailBoxUserView,
|
||||
|
|
@ -168,5 +168,3 @@ class MailBoxUserScreen extends AbstractScreen {
|
|||
];
|
||||
}
|
||||
}
|
||||
|
||||
export { MailBoxUserScreen, MailBoxUserScreen as default };
|
||||
|
|
|
|||
|
|
@ -26,7 +26,7 @@ import { PaneSettingsUserView } from 'View/User/Settings/Pane';
|
|||
|
||||
const Settings = rl.settings;
|
||||
|
||||
class SettingsUserScreen extends AbstractSettingsScreen {
|
||||
export class SettingsUserScreen extends AbstractSettingsScreen {
|
||||
constructor() {
|
||||
super([SystemDropDownSettingsUserView, MenuSettingsUserView, PaneSettingsUserView]);
|
||||
|
||||
|
|
@ -118,5 +118,3 @@ class SettingsUserScreen extends AbstractSettingsScreen {
|
|||
rl.setWindowTitle((sEmail ? sEmail + ' - ' : '') + this.sSettingsTitle);
|
||||
}
|
||||
}
|
||||
|
||||
export { SettingsUserScreen, SettingsUserScreen as default };
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue