element-web/src/stores
Andy Balaam b8d502be2e
Support dynamic room predecessors in RoomNotificationStateStore (#10297)
* Tests for RoomNotificationStateStore emitting events

* Support dynamic room predecessors in RoomNotificationStateStore

* Remove unused arguments from emit call.

UPDATE_STATUS_INDICATOR is used in:
* SpacePanel
* MatrixChat
* RoomHeaderButtons

but these arguments are not used in any of those places. Remove them so
when I refactor I don't have to make up values for them.

* Fix broken test (wrong expected args to emit)

UPDATE_STATUS_INDICATOR is used in:
* SpacePanel
* MatrixChat
* RoomHeaderButtons

but these arguments are not used in any of those places. Remove them so
when I refactor I don't have to make up values for them.

* Update the RoomNotificationStore whenever the predecessor labs flag changes

* Fix type errors

* Fix other tests that trigger our new watcher
2023-03-08 14:18:03 +00:00
..
local-echo Conform more code to strict null checking (#10153) 2023-02-15 13:36:22 +00:00
notifications Support dynamic room predecessors in RoomNotificationStateStore (#10297) 2023-03-08 14:18:03 +00:00
right-panel Make more code conform to strict null checks (#10219 2023-02-24 15:28:40 +00:00
room-list Make more code conform to strict null checks (#10219 2023-02-24 15:28:40 +00:00
spaces Make more code conform to strict null checks (#10219 2023-02-24 15:28:40 +00:00
widgets Apply strictNullChecks to src/stores/widgets/* (#10324) 2023-03-08 11:48:58 +00:00
AccountPasswordStore.ts Do not prompt for a password when doing a „reset all“ after login (#10208) 2023-02-23 08:46:49 +01:00
ActiveWidgetStore.ts Apply strictNullChecks to src/stores/widgets/* (#10324) 2023-03-08 11:48:58 +00:00
AsyncStore.ts Conform more code to strict null checking (#10153) 2023-02-15 13:36:22 +00:00
AsyncStoreWithClient.ts Enable @typescript-eslint/explicit-function-return-type in /src (#9788) 2023-01-12 13:25:14 +00:00
AutoRageshakeStore.ts Enable @typescript-eslint/explicit-function-return-type in /src (#9788) 2023-01-12 13:25:14 +00:00
BreadcrumbsStore.ts Conform more of the code base to strict null checking (#10147) 2023-02-13 17:01:43 +00:00
CallStore.ts Enable @typescript-eslint/explicit-function-return-type in /src (#9788) 2023-01-12 13:25:14 +00:00
LifecycleStore.ts Conform more code to strict null checking (#10153) 2023-02-15 13:36:22 +00:00
MemberListStore.ts Apply prettier formatting 2022-12-12 12:24:14 +01:00
ModalWidgetStore.ts Properly type Modal props to ensure useful typescript checking (#10238 2023-02-28 10:31:48 +00:00
NonUrgentToastStore.ts Enable @typescript-eslint/explicit-function-return-type in /src (#9788) 2023-01-12 13:25:14 +00:00
OwnBeaconStore.ts Conform more code to strict null checking (#10153) 2023-02-15 13:36:22 +00:00
OwnProfileStore.ts Conform more code to strict null checking (#10153) 2023-02-15 13:36:22 +00:00
ReadyWatchingStore.ts Improve typescript null checking in places (#10073 (#10073 2023-02-03 15:27:47 +00:00
RoomScrollStateStore.ts Conform more code to strict null checking (#10167) 2023-02-16 17:21:44 +00:00
RoomViewStore.tsx Provide a more detailed error message than "No known servers" (#6048) 2023-02-24 15:59:30 +00:00
SetupEncryptionStore.ts Do not prompt for a password when doing a „reset all“ after login (#10208) 2023-02-23 08:46:49 +01:00
ThreepidInviteStore.ts Make more code conform to strict null checks (#10219 2023-02-24 15:28:40 +00:00
ToastStore.ts Enable @typescript-eslint/explicit-function-return-type in /src (#9788) 2023-01-12 13:25:14 +00:00
TypingStore.ts Remove threads labs flag and the ability to disable threads (#9878) 2023-02-20 14:46:07 +00:00
UIStore.ts Improve typescript null checking in places (#10073 (#10073 2023-02-03 15:27:47 +00:00
VoiceRecordingStore.ts Conform more code to strict null checking (#10169) 2023-02-16 09:38:44 +00:00
WidgetEchoStore.ts Conform more of the code base to strict null checking (#10147) 2023-02-13 17:01:43 +00:00
WidgetStore.ts Conform more code to strict null checking (#10153) 2023-02-15 13:36:22 +00:00