Users can access to the poll history from the room's settings. Polls are filtered by "open" and "ended" using a segmented control.
(for reference Element Legacy: FigJam)
Acceptance criteria
User can access to the poll history from the room's settings
(TBD: needs design) direct chat rooms UX
The history shows a loader during the fetch of the polls
(TBD: needs design)
Suggestion: limit the fetch to the latest 250 events and address backward pagination better in the next story
The poll history shows polls putting the most recent on top and the older following below (aka reverse chronological order)
The default selected tab in the segmented control is "ongoing" (aka open polls)
User can filter the polls using the segmented control
Ongoing = open polls
Past = ended polls
The poll history reacts to live updates
New polls?
New incoming votes
Ended polls (in this case the poll disappears from the "ongoing" polls list)
Description
Users can access to the poll history from the room's settings. Polls are filtered by "open" and "ended" using a segmented control. (for reference Element Legacy: FigJam)
Acceptance criteria
Size estimate
L
Dependencies
Preconditions
Sign-off
Android
iOS
Out of scope
Open questions
Subtasks