
rbondessonandGitHub
7fe8cdafe0
Refactor EventTile using the MVVM pattern - #2 (#33489)
* Improve coverage
* Add view model unit tests to improve coverage
* Extract initial pure EventTile derived state helpers
* Extract EventTile derived state helpers
* Extract EventTile class state derivation
* Extract EventTile line class derivation
* Extract EventTile sender profile state
* Extract EventTile avatar member selection
* Extract EventTile avatar clickability state
* Extract EventTile sender profile mode
* Extract EventTile action bar visibility
* Extract EventTile timestamp visibility
* Extract EventTile timestamp selection
* Extract EventTile timestamp display state
* Extract ReplyChain timestamp visibility
* Extract EventTile footer display state
* Fix sonar issue