status-react/src
Andrea Maria Piana 70d8a90152
Show collapsed header in communities
Fixes: #16123

This commit changes the behavior when joining communities:

1) If the user hasn't joined a community, they will see the
   non-collapsed header.
2) If the user has already joined the community, they will see a
   collapsed version of the header, in order to have quicker access to
   the chats of the community without having to scroll a lot.

One edge case that is taken care of is the following:
1) User visits a community that has not joined, requests to join.
2) The user is on the community page when the state changes from
   not-joined -> joined.

In this case the user won't see the collapsed header until they leave
the community view (go back to home say and back to communities).

This is done in order to avoid some janky transition between the non
collapsed & collapsed version of the header.

This is slightly different from as mentioned in the issue "visiting the
page for the 2nd time", as that will require larger changes but it
should be an acceptable behavior, since most of the times they will have
to visit the overview to request access.
2023-08-30 21:06:13 +01:00
..
js/worklets Enable shell navigation (#16438) 2023-07-12 13:24:50 +05:30
mocks Quo2 Wallet: Network Link (#17049) 2023-08-23 12:53:45 +04:00
native_module chore: wire up `startSearchForLocalPairingPeers` (#16803) 2023-07-28 15:22:58 +05:30
quo Unshadow more Clojure core vars (#16777) 2023-07-26 11:26:12 +00:00
quo2 Show collapsed header in communities 2023-08-30 21:06:13 +01:00
react_native Quo2 Wallet: Network Link (#17049) 2023-08-23 12:53:45 +04:00
status_im Remove 3 words alias 2023-08-30 16:48:43 +01:00
status_im2 Show collapsed header in communities 2023-08-30 21:06:13 +01:00
test_helpers [Quo2] Implement "Progress bar" component (#16905) 2023-08-08 17:15:55 +05:30
utils feat: render all avatars using media server (#16193) 2023-08-15 09:59:40 +08:00