element-web/src/hooks
Germain 46037d2357
Add E2E status in room header (#11493)
* Add E2E status in room header

* Clearer logic for dmRoomList

Co-authored-by: Andy Balaam <andy.balaam@matrix.org>

* Add test for E2E shield

* Remove dead code

---------

Co-authored-by: Andy Balaam <andy.balaam@matrix.org>
2023-08-31 11:06:14 +00:00
..
room Remove unwanted console.table (#11477) 2023-08-29 11:43:02 +00:00
spotlight Polish & delabs Exploring public spaces feature (#11423) 2023-08-21 09:39:20 +00:00
useAccountData.ts Add E2E status in room header (#11493) 2023-08-31 11:06:14 +00:00
useAnimation.ts Enable @typescript-eslint/explicit-function-return-type in /src (#9788) 2023-01-12 13:25:14 +00:00
useAsyncMemo.ts Conform more code to strict null checking (#10169) 2023-02-16 09:38:44 +00:00
useAsyncRefreshMemo.ts Implement new model, hooks and reconcilation code for new GYU notification settings (#11089) 2023-06-17 00:17:51 +00:00
useAudioDeviceSelection.ts Conform src/hooks/* code to strictNullChecks (#10460) 2023-03-27 14:45:46 +01:00
useCall.ts Switch to importing models/room-state & models/room-member from main js-sdk export (#11362) 2023-08-04 11:22:08 +00:00
useDispatcher.ts Remove flux dependency (#10313) 2023-03-08 14:19:05 +00:00
useEncryptionStatus.ts Add E2E status in room header (#11493) 2023-08-31 11:06:14 +00:00
useEventEmitter.ts Switch to importing matrix-js-sdk from its main export (#11360) 2023-08-03 12:56:30 +00:00
useFocus.ts Apply prettier formatting 2022-12-12 12:24:14 +01:00
useGlobalNotificationState.ts Add Voice and Video call in room header (#11444) 2023-08-23 14:13:40 +00:00
useHover.ts Conform more of the code base to strict null checking (#10147) 2023-02-13 17:01:43 +00:00
useIsEncrypted.ts Switch to importing client from main js-sdk export (#11370) 2023-08-09 07:18:41 +00:00
useIsInitialSyncComplete.ts Prefer MatrixClientContext over MatrixClientPeg (#10986) 2023-06-14 13:42:07 +01:00
useLatestResult.ts Apply prettier formatting 2022-12-12 12:24:14 +01:00
useLocalEcho.ts Improve types (#11239) 2023-07-12 15:56:51 +01:00
useLocalStorageState.ts Conform more of the codebase to strict types (#11191) 2023-07-05 11:53:22 +01:00
useNotificationSettings.tsx GYU: Account Notification Settings (#11008) 2023-06-29 15:46:31 +00:00
usePermalink.ts Create more common_* common strings (#11439) 2023-08-23 10:25:33 +01:00
usePermalinkEvent.ts Use MatrixClientPeg::safeGet in src/{stores,hooks,components/structures}/* (#10988) 2023-06-15 15:11:49 +01:00
usePermalinkMember.ts Add UserProfilesStore, LruCache and cache for user permalink profiles (#10425) 2023-03-27 10:07:43 +02:00
usePermalinkTargetRoom.ts Use MatrixClientPeg::safeGet in src/{stores,hooks,components/structures}/* (#10988) 2023-06-15 15:11:49 +01:00
useProfileInfo.ts Use MatrixClientPeg::safeGet in src/{stores,hooks,components/structures}/* (#10988) 2023-06-15 15:11:49 +01:00
usePublicRoomDirectory.ts Switch to importing most things from the main matrix-js-sdk export (#11406) 2023-08-15 15:00:17 +00:00
usePushers.ts Implement new model, hooks and reconcilation code for new GYU notification settings (#11089) 2023-06-17 00:17:51 +00:00
useRoomMembers.ts Add Voice and Video call in room header (#11444) 2023-08-23 14:13:40 +00:00
useRoomName.ts Create useRoomName hook (#11346) 2023-08-01 13:47:09 +00:00
useRoomNotificationState.ts Conform more of the codebase to strictNullChecks (#10738) 2023-05-09 18:24:40 +01:00
useRoomState.ts Switch to importing models/room-state & models/room-member from main js-sdk export (#11362) 2023-08-04 11:22:08 +00:00
useSettings.ts Conform more code to strict null checking (#10167) 2023-02-16 17:21:44 +00:00
useSlidingSyncRoomSearch.ts Switch to importing models/Room from main js-sdk export (#11361) 2023-08-04 07:36:16 +00:00
useSmoothAnimation.ts Enable @typescript-eslint/explicit-function-return-type in /src (#9788) 2023-01-12 13:25:14 +00:00
useSpaceResults.ts Switch to importing most things from the main matrix-js-sdk export (#11406) 2023-08-15 15:00:17 +00:00
useStateArray.ts Apply prettier formatting 2022-12-12 12:24:14 +01:00
useStateCallback.ts Conform more of the codebase to strict types (#11191) 2023-07-05 11:53:22 +01:00
useStateToggle.ts Enable @typescript-eslint/explicit-function-return-type in /src (#9788) 2023-01-12 13:25:14 +00:00
useThreepids.ts Consume more imports from matrix-js-sdk/src/matrix (#11449) 2023-08-23 09:04:25 +00:00
useTimeout.ts Conform more code to strict null checking (#10167) 2023-02-16 17:21:44 +00:00
useTimeoutToggle.ts Enable @typescript-eslint/explicit-function-return-type in /src (#9788) 2023-01-12 13:25:14 +00:00
useUnreadNotifications.ts Switch to importing models/Room from main js-sdk export (#11361) 2023-08-04 07:36:16 +00:00
useUserDirectory.ts Use MatrixClientPeg::safeGet in src/{stores,hooks,components/structures}/* (#10988) 2023-06-15 15:11:49 +01:00
useUserOnboardingContext.ts Prefer MatrixClientContext over MatrixClientPeg (#10986) 2023-06-14 13:42:07 +01:00
useUserOnboardingTasks.ts Conform more code to strict null checking (#10169) 2023-02-16 09:38:44 +00:00