HomePhabricator
Diffusion Comm b4970a37dfb0

[web] Separate `ChatMessageListContainer` from `ChatMessageList`

Description

[web] Separate ChatMessageListContainer from ChatMessageList

Summary:
Excluded ChatTopBar and ChatInputBar components and thread selection logic from ChatMessageList into ChatMessageListContainer. This approach follows the solution in native app.
The MessageList component will not contain logic for selecting threads and the change will separate logic responsible for displaying thread content from thread selection logic (which will be extended in diffs introducing thread creation).
There are no changes in code logic - only moving and changes related to types.

Test Plan: Running web app and confirming it works aas before. Confirm if drag and drop for files still works.

Reviewers: tomek, atul

Reviewed By: tomek, atul

Subscribers: ashoat, adrian, abosh

Differential Revision: https://phab.comm.dev/D4434

Details

Provenance
jacekAuthored on Jul 25 2022, 1:42 AM
Reviewer
tomek
Differential Revision
D4434: [web] Separate `ChatMessageListContainer` from `ChatMessageList`
Parents
rCOMMa7ccdefd49ef: [lib] Introduce basic tests for `SET_MESSAGE_STORE_MESSAGES` action
Branches
Unknown
Tags
Unknown