Render incoming Reactions

This commit is contained in:
Ken Powers 2020-01-17 17:23:19 -05:00 committed by Scott Nonnenberg
parent b113eb19f0
commit 6cc0f2abce
25 changed files with 1411 additions and 134 deletions

View file

@ -101,7 +101,19 @@
// eslint-disable-next-line prefer-destructuring
iconUrl = last.iconUrl;
if (numNotifications === 1) {
message = `${i18n('notificationFrom')} ${lastMessageTitle}`;
if (last.reaction) {
message = i18n('notificationReaction', [
lastMessageTitle,
last.reaction.emoji,
]);
} else {
message = `${i18n('notificationFrom')} ${lastMessageTitle}`;
}
} else if (last.reaction) {
message = i18n('notificationReactionMostRecent', [
lastMessageTitle,
last.reaction.emoji,
]);
} else {
message = `${i18n(
'notificationMostRecentFrom'
@ -113,8 +125,21 @@
if (numNotifications === 1) {
// eslint-disable-next-line prefer-destructuring
title = last.title;
// eslint-disable-next-line prefer-destructuring
message = last.message;
if (last.reaction) {
message = i18n('notificationReaction', [
last.title,
last.reaction.emoji,
]);
} else {
// eslint-disable-next-line prefer-destructuring
message = last.message;
}
} else if (last.reaction) {
title = newMessageCountLabel;
message = i18n('notificationReactionMostRecent', [
last.title,
last.reaction.emoji,
]);
} else {
title = newMessageCountLabel;
message = `${i18n('notificationMostRecent')} ${last.message}`;