Fix eslint

This commit is contained in:
Harvey committed 2022-04-28 12:26:46 +08:00
1 parent ec54a0519d
commit 7d728556c8
5 files changed
+34 -41

No files matched your search

+15 -8
View File
@@ -7,14 +7,21 @@ export default class Notice {
}
set show(msg) {
const { $player, $noticeInner } = this.art.template;
if (!msg) return removeClass($player, 'art-notice-show');
$noticeInner.innerText = msg instanceof Error ? msg.message.trim() : msg;
addClass($player, 'art-notice-show');
clearTimeout(this.timer);
this.timer = setTimeout(() => {
$noticeInner.innerText = '';
const {
constructor,
template: { $player, $noticeInner },
} = this.art;
if (msg) {
$noticeInner.innerText = msg instanceof Error ? msg.message.trim() : msg;
addClass($player, 'art-notice-show');
clearTimeout(this.timer);
this.timer = setTimeout(() => {
$noticeInner.innerText = '';
removeClass($player, 'art-notice-show');
}, constructor.NOTICE_TIME);
} else {
removeClass($player, 'art-notice-show');
}, this.art.constructor.NOTICE_TIME);
}
}
}