cleanup webpack export references

This commit is contained in:
djmaze 2021-01-22 16:32:08 +01:00
parent b1e066d4a7
commit 1535dd00f1
54 changed files with 84 additions and 168 deletions

View file

@ -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 };

View file

@ -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 };

View file

@ -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 };

View file

@ -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 };

View file

@ -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 };

View file

@ -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 };