This version uses Rollup instead of WebPack.

Due to that the code is smaller and has changes to prevent Circular Dependencies
This commit is contained in:
djmaze 2021-01-25 22:00:13 +01:00
parent 5e63ade9dd
commit ad8fd8879b
49 changed files with 595 additions and 577 deletions

View file

@ -8,6 +8,9 @@ import Remote from 'Remote/User/Fetch';
import { showScreenPopup } from 'Knoin/Knoin';
import { AccountPopupView } from 'View/Popup/Account';
import { IdentityPopupView } from 'View/Popup/Identity';
export class AccountsUserSettings {
constructor() {
this.allowAdditionalAccount = rl.settings.capa(Capa.AdditionalAccounts);
@ -21,21 +24,21 @@ export class AccountsUserSettings {
}
addNewAccount() {
showScreenPopup(require('View/Popup/Account'));
showScreenPopup(AccountPopupView);
}
editAccount(account) {
if (account && account.canBeEdit()) {
showScreenPopup(require('View/Popup/Account'), [account]);
showScreenPopup(AccountPopupView, [account]);
}
}
addNewIdentity() {
showScreenPopup(require('View/Popup/Identity'));
showScreenPopup(IdentityPopupView);
}
editIdentity(identity) {
showScreenPopup(require('View/Popup/Identity'), [identity]);
showScreenPopup(IdentityPopupView, [identity]);
}
/**