feat(messenger): show 'sent while offline' marker in thread

This commit is contained in:
simoleo89
2026-06-02 19:11:05 +02:00
parent 83140de98b
commit db050b99e7
3 changed files with 17 additions and 2 deletions
+2 -1
View File
@@ -265,5 +265,6 @@
"loading.task.userdata": "loading user data...",
"loading.task.rooms": "loading rooms...",
"loading.task.engine": "loading graphics engine...",
"catalog.gift_wrapping.gift_sent": "Done!"
"catalog.gift_wrapping.gift_sent": "Done!",
"messenger.offline.delivered": "Sent while you were offline"
}
@@ -65,7 +65,13 @@ export const FriendsMessengerThreadGroup: FC<{ thread: MessengerThread, group: M
{
if(!chat.showTranslation)
{
return <Base key={ index } className="text-break">{ chat.message }</Base>;
return (
<Base key={ index } className="text-break">
{ chat.message }
{ chat.offlineDelivered &&
<span className="messenger-offline-tag">{ LocalizeText('messenger.offline.delivered') }</span> }
</Base>
);
}
return (
+8
View File
@@ -894,3 +894,11 @@
max-height: 220px;
overflow-y: auto;
}
.messenger-offline-tag {
display: block;
margin-top: 2px;
font-size: 10px;
font-style: italic;
opacity: 0.6;
}