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 година
Robert Pintilii
824cfc0c9c
ref(chat): Refactor Chat components (#13550)
Remove Abstract component
Convert web component to function component
пре 2 година
Robert Pintilii
2938d1f2dc
ref(TS) Require interfaces to start with I (#12424)
пре 3 година
Robert Pintilii
10bb186c13
ref(eslint) Use new TypeScript ESlint config (#12143)
Use new TS config from @jitsi /eslint
Fix all lint errors
пре 3 година
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 година
Saúl Ibarra Corretgé
162a67fe8b
chore(lint) tame the (uppdated) linter
пре 4 година
Bettenbuk Zoltan
6121e9fc65
feat: improve chat UX
пре 5 година
Leonard Kim
4eec13da1c
ref(chat): de-parameterize AbstractMessageContainer
пре 6 година
Leonard Kim
7187e540a8
ref(chat): on native, show messages as grouped by sender
пре 6 година
Leonard Kim
a9637f93c3
ref(chat): create AbstractMessageContainer
So mobile and web can share logic for grouping chat
messages by sender.
пре 6 година