
rbondessonandGitHub
531fc76726
Refactor EventTile using the MVVM pattern - #7b (#33668)
* Normalize Leaf Adapter Pattern
* Extract simple EventTile adapters
* Move simple EventTile adapter VM ownership to EventTileViewModel
* Release listener-owning EventTile child VMs on adapter unmount
* Extract stateful EventTile adapters
* Move action bar VM ownership to EventTileViewModel
* Move reactions row VM ownership into EventTileViewModel
* Extract EventTile receipt rendering
* Extract EventTile sender identity rendering
* Add missing TSDoc on adapters