![]() * Add tests for unread notification facilities Add some tests to guarantee some consistency in `useUnreadNotifications` and `RoomNotificationState`. Signed-off-by: Clark Fischer <clark.fischer@gmail.com> * Add RoomNotifs#determineUnreadState Intended as a singular replacement for the divergent implementations before. Signed-off-by: Clark Fischer <clark.fischer@gmail.com> * Unify room unread state determination Have both the class-based facility and the hook use the new unified logic in `RoomNotifs#determineUnreadState`. Addresses https://github.com/vector-im/element-web/issues/24229 Signed-off-by: Clark Fischer <clark.fischer@gmail.com> --------- Signed-off-by: Clark Fischer <clark.fischer@gmail.com> Co-authored-by: Michael Telatynski <7t3chguy@gmail.com> |
||
---|---|---|
.. | ||
room | ||
spotlight | ||
useAccountData.ts | ||
useAnimation.ts | ||
useAsyncMemo.ts | ||
useAudioDeviceSelection.ts | ||
useCall.ts | ||
useDispatcher.ts | ||
useEventEmitter.ts | ||
useFavouriteMessages.ts | ||
useFocus.ts | ||
useHover.ts | ||
useIsEncrypted.ts | ||
useIsInitialSyncComplete.ts | ||
useLatestResult.ts | ||
useLocalEcho.ts | ||
useLocalStorageState.ts | ||
useProfileInfo.ts | ||
usePublicRoomDirectory.ts | ||
useRoomMembers.ts | ||
useRoomNotificationState.ts | ||
useRoomState.ts | ||
useSettings.ts | ||
useSlidingSyncRoomSearch.ts | ||
useSmoothAnimation.ts | ||
useSpaceResults.ts | ||
useStateArray.ts | ||
useStateCallback.ts | ||
useStateToggle.ts | ||
useTimeout.ts | ||
useTimeoutToggle.ts | ||
useUnreadNotifications.ts | ||
useUserDirectory.ts | ||
useUserOnboardingContext.ts | ||
useUserOnboardingTasks.ts |