Patrick He
8bfa65987d
feat(chat) use the original message ID for processing
This is a prerequisite for operations that rely on previous messages, such as reactions.
1 year ago
Robert Pintilii
824cfc0c9c
ref(chat): Refactor Chat components (#13550)
Remove Abstract component
Convert web component to function component
2 years ago
Robert Pintilii
2938d1f2dc
ref(TS) Require interfaces to start with I (#12424)
3 years ago
Robert Pintilii
10bb186c13
ref(eslint) Use new TypeScript ESlint config (#12143)
Use new TS config from @jitsi /eslint
Fix all lint errors
3 years ago
bogdandarie
be1752c162
Feat (chat) add new message badge (#11987)
Change scroll to bottom when receive a new message with:
- scroll to bottom if scroll was at the bottom before getting a new message
- keep the scroll in his original position when the scroll position was not at the bottom
- scroll to bottom when open first time the chat
3 years ago
Saúl Ibarra Corretgé
162a67fe8b
chore(lint) tame the (uppdated) linter
4 years ago
Bettenbuk Zoltan
6121e9fc65
feat: improve chat UX
5 years ago
Leonard Kim
4eec13da1c
ref(chat): de-parameterize AbstractMessageContainer
6 years ago
Leonard Kim
7187e540a8
ref(chat): on native, show messages as grouped by sender
6 years ago
Leonard Kim
a9637f93c3
ref(chat): create AbstractMessageContainer
So mobile and web can share logic for grouping chat
messages by sender.
6 years ago