Embed cleaner node modules

This commit is contained in:
djmaze 2020-08-12 01:47:24 +02:00
parent e7180a86ce
commit aaf4933b0a
6 changed files with 383 additions and 20 deletions

View file

@ -1,5 +1,4 @@
import ko from 'ko';
import classnames from 'classnames';
import { MessagePriority, SignedVerifyStatus } from 'Common/Enums';
import { i18n } from 'Common/Translator';
@ -456,7 +455,8 @@ class MessageModel extends AbstractModel {
* @return string
*/
lineAsCss() {
return classnames({
let classes = [];
Object.entries({
'deleted': this.deleted(),
'deleted-mark': this.deletedMark(),
'selected': this.selected(),
@ -473,7 +473,8 @@ class MessageModel extends AbstractModel {
// 'hasChildrenMessage': 1 < this.threadsLen(),
'hasUnseenSubMessage': this.hasUnseenSubMessage(),
'hasFlaggedSubMessage': this.hasFlaggedSubMessage()
});
}).forEach(([key, value]) => value && classes.push(key));
return classes.join(' ');
}
/**