This commit is contained in:
Christien Rioux 2024-06-16 22:12:24 -04:00
parent 2ccad50f9a
commit 360ba436f8
29 changed files with 501 additions and 317 deletions

View file

@ -20,9 +20,13 @@ class ChatComponentState with _$ChatComponentState {
// ScrollController for the chat
required AutoScrollController scrollController,
// Local user
required User localUser,
// Remote users
required User? localUser,
// Active remote users
required IMap<TypedKey, User> remoteUsers,
// Historical remote users
required IMap<TypedKey, User> historicalRemoteUsers,
// Unknown users
required IMap<TypedKey, User> unknownUsers,
// Messages state
required AsyncValue<WindowState<Message>> messageWindow,
// Title of the chat