Redesign: invite dialog
We need a dialog to choose users to invite them to
- an existing group
- a new group being created
- a new direct chat
For 1 and 2, multiple users can be selected, while for 3, it is limited to one person.
Initially, the dialog shows a list of recently contacted users. This could be a mix of the most recently active 1-1 chats and people who have mentioned/been mentioned by the user recently, or something similar.
Development Tasks
-
implement list of recent contacts -
show search results inline -
allow selecting multiple contacts -
add room name to dialog title -
make "invite" button insensitive if nobody is selected
QA Tasks
-
list of recent contacts works -
searching works as expected -
multiple contacts can be invited -
layout looks as expected