element-hq / element-hq/element-web
[Epic] MVVM the Right Panel
Open
A-Right-Panel
T-Epic
T-Task
- Dominant language
- TypeScript
- Stars
- 13.5k
- Forks
- 2.8k
- PR merge metrics
- PR metrics pending
Description
# Context
https://github.com/element-hq/element-web/issues/29632 tracks the overall initiative to migrate to MVVM.
This epic is specifically scoped to applying it to the room right panel.
## Components to MVVM
- [x] [RoomSummaryCard](https://github.com/element-hq/element-web/blob/develop/src/components/views/right_panel/RoomSummaryCard.tsx)
- [x] MemberListView
- [ ] UserInfo
- [ ] WidgetCard
- [ ] ExtensionsCard
- [ ] ThreadPanel
- [ ] ThreadView
- [ ] FIlePanel
- [ ] PinnedMessagesCard
- [ ] ThirdPartyMemberInfo
- [ ] NotificationPanel
Contributor guide
Assessment
This issue has not been assessed yet.