Replace {'inbox-star-icon': isInboxStarred} with {'flag-icon': isFlagged} for future improvements

This commit is contained in:
djmaze 2021-08-24 21:10:49 +02:00
parent db1615f2ca
commit 8934205ede
6 changed files with 14 additions and 17 deletions

View file

@ -10,6 +10,7 @@ import * as Local from 'Storage/Client';
import { AppUserStore } from 'Stores/User/App';
import { FolderUserStore } from 'Stores/User/Folder';
import { MessageUserStore } from 'Stores/User/Message';
import { SettingsUserStore } from 'Stores/User/Settings';
import ko from 'ko';
@ -252,6 +253,9 @@ export class FolderModel extends AbstractModel {
isInbox: () => FolderType.Inbox === folder.type(),
isFlagged: () => FolderUserStore.currentFolder() === folder
&& MessageUserStore.listSearch().trim().includes('is:flagged'),
hasSubscribedSubfolders:
() => !!folder.subFolders().find(
oFolder => {