Restructure JavaScript

Split list code from MessageUserStore into MessagelistUserStore
Move functions out of AppUser
This commit is contained in:
the-djmaze 2022-02-23 19:26:52 +01:00
parent 60b7f61e42
commit 661cd2aaf9
26 changed files with 1144 additions and 1186 deletions

View file

@ -72,12 +72,12 @@ export class SystemDropDownUserView extends AbstractViewRight {
// MessageUserStore.setMessage();
// MessageUserStore.purgeMessageBodyCache();
// MessageUserStore.hideMessageBodies();
MessageUserStore.list([]);
MessagelistUserStore([]);
// FolderUserStore.folderList([]);
Remote.foldersReload(value => {
loadFolders(value => {
if (value) {
// 4. Change to INBOX = reload MessageList
// MessageUserStore.setMessageList();
// MessagelistUserStore.setMessageList();
}
});
AccountUserStore.loading(false);
@ -126,7 +126,7 @@ export class SystemDropDownUserView extends AbstractViewRight {
onBuild() {
shortcuts.add('m,contextmenu', '', [Scope.MessageList, Scope.MessageView, Scope.Settings], () => {
if (!this.viewModelDom.hidden) {
MessageUserStore.messageFullScreenMode(false);
MessageUserStore.fullScreen(false);
this.accountMenuDropdownTrigger(true);
return false;
}