Files
element-web/test
kegsay 06c4ba32cd Store refactor: make it easier to test stores (#9290)
* refactor: convert RoomViewStore from flux Store to standard EventEmitter

Parts of a series of experimental changes to improve the design of stores.

* Use a gen5 store for RoomViewStore for now due to lock handling

* Revert "Use a gen5 store for RoomViewStore for now due to lock handling"

This reverts commit 1076af071d997d87b8ae0b0dcddfd1ae428665af.

* Add untilEmission and tweak untilDispatch; use it in RoomViewStore

* Add more RVS tests; remove custom room ID listener code and use EventEmitter

* Better comments

* Null guard `dis` as tests mock out `defaultDispatcher`

* Additional tests
2022-09-20 15:32:39 +00:00
..
2017-06-01 21:10:32 +02:00
2016-10-11 14:20:40 +01:00
2022-09-16 11:12:27 -04:00
2022-09-16 11:12:27 -04:00
2022-07-20 09:26:25 +02:00
2022-05-13 19:13:21 +00:00