element-call-Github/src
Robin 016ba676dd Test CallViewModel
This adds tests for a couple of the less trivial bits of code in CallViewModel. Testing them helped me uncover why focus switches still weren't being smooth! (It was because I was using RxJS's sample operator when I really wanted withLatestFrom.)
2024-09-12 15:53:13 -04:00
..
__snapshots__ Add simplistic rendering test 2024-09-02 16:28:53 +02:00
@types Update file headers copyright and change licence to AGPL-3.0-only 2024-09-06 10:22:13 +02:00
analytics Enable lint rules for Promise handling to discourage misuse of them. (#2607) 2024-09-10 09:49:35 +02:00
auth Enable lint rules for Promise handling to discourage misuse of them. (#2607) 2024-09-10 09:49:35 +02:00
button Update file headers copyright and change licence to AGPL-3.0-only 2024-09-06 10:22:13 +02:00
config Enable lint rules for Promise handling to discourage misuse of them. (#2607) 2024-09-10 09:49:35 +02:00
e2ee Enable lint rules for Promise handling to discourage misuse of them. (#2607) 2024-09-10 09:49:35 +02:00
form Update file headers copyright and change licence to AGPL-3.0-only 2024-09-06 10:22:13 +02:00
graphics Add background gradient 2023-09-13 17:53:12 +02:00
grid Enable lint rules for Promise handling to discourage misuse of them. (#2607) 2024-09-10 09:49:35 +02:00
home Enable lint rules for Promise handling to discourage misuse of them. (#2607) 2024-09-10 09:49:35 +02:00
icons Replace remaining React ARIA components with Compound components (#2576) 2024-08-28 14:44:39 +02:00
input Test StarRating 2024-09-10 18:21:19 -04:00
livekit Enable lint rules for Promise handling to discourage misuse of them. (#2607) 2024-09-10 09:49:35 +02:00
otel Enable lint rules for Promise handling to discourage misuse of them. (#2607) 2024-09-10 09:49:35 +02:00
profile Update file headers copyright and change licence to AGPL-3.0-only 2024-09-06 10:22:13 +02:00
room Merge branch 'livekit' into test-components 2024-09-10 18:05:22 -04:00
settings Enable lint rules for Promise handling to discourage misuse of them. (#2607) 2024-09-10 09:49:35 +02:00
sound Remove the unused exports with help of ts-prune 2023-06-05 19:11:38 +02:00
state Test CallViewModel 2024-09-12 15:53:13 -04:00
tabs Update file headers copyright and change licence to AGPL-3.0-only 2024-09-06 10:22:13 +02:00
tile Merge branch 'livekit' into test-components 2024-09-10 18:05:22 -04:00
typography Update file headers copyright and change licence to AGPL-3.0-only 2024-09-06 10:22:13 +02:00
utils Test CallViewModel 2024-09-12 15:53:13 -04:00
App.tsx Enable lint rules for Promise handling to discourage misuse of them. (#2607) 2024-09-10 09:49:35 +02:00
Avatar.tsx Update file headers copyright and change licence to AGPL-3.0-only 2024-09-06 10:22:13 +02:00
ClientContext.tsx Update file headers copyright and change licence to AGPL-3.0-only 2024-09-06 10:22:13 +02:00
controls.ts Update file headers copyright and change licence to AGPL-3.0-only 2024-09-06 10:22:13 +02:00
DisconnectedBanner.module.css Update file headers copyright and change licence to AGPL-3.0-only 2024-09-06 10:22:13 +02:00
DisconnectedBanner.tsx Update file headers copyright and change licence to AGPL-3.0-only 2024-09-06 10:22:13 +02:00
FullScreenView.module.css Update file headers copyright and change licence to AGPL-3.0-only 2024-09-06 10:22:13 +02:00
FullScreenView.tsx Update file headers copyright and change licence to AGPL-3.0-only 2024-09-06 10:22:13 +02:00
Header.module.css Update file headers copyright and change licence to AGPL-3.0-only 2024-09-06 10:22:13 +02:00
Header.test.tsx Merge branch 'livekit' into test-components 2024-09-10 18:05:22 -04:00
Header.tsx Update file headers copyright and change licence to AGPL-3.0-only 2024-09-06 10:22:13 +02:00
index.css Update file headers copyright and change licence to AGPL-3.0-only 2024-09-06 10:22:13 +02:00
IndexedDBWorker.ts Update file headers copyright and change licence to AGPL-3.0-only 2024-09-06 10:22:13 +02:00
initializer.test.ts Update file headers copyright and change licence to AGPL-3.0-only 2024-09-06 10:22:13 +02:00
initializer.tsx Enable lint rules for Promise handling to discourage misuse of them. (#2607) 2024-09-10 09:49:35 +02:00
LazyEventEmitter.ts Update file headers copyright and change licence to AGPL-3.0-only 2024-09-06 10:22:13 +02:00
main.tsx Enable lint rules for Promise handling to discourage misuse of them. (#2607) 2024-09-10 09:49:35 +02:00
Modal.module.css Update file headers copyright and change licence to AGPL-3.0-only 2024-09-06 10:22:13 +02:00
Modal.tsx Merge branch 'livekit' into test-components 2024-09-10 18:05:22 -04:00
Overlay.module.css Update file headers copyright and change licence to AGPL-3.0-only 2024-09-06 10:22:13 +02:00
Platform.ts Update file headers copyright and change licence to AGPL-3.0-only 2024-09-06 10:22:13 +02:00
QrCode.module.css Update file headers copyright and change licence to AGPL-3.0-only 2024-09-06 10:22:13 +02:00
QrCode.test.tsx Update file headers copyright and change licence to AGPL-3.0-only 2024-09-06 10:22:13 +02:00
QrCode.tsx Update file headers copyright and change licence to AGPL-3.0-only 2024-09-06 10:22:13 +02:00
rtcSessionHelper.test.ts Update file headers copyright and change licence to AGPL-3.0-only 2024-09-06 10:22:13 +02:00
rtcSessionHelpers.ts Enable lint rules for Promise handling to discourage misuse of them. (#2607) 2024-09-10 09:49:35 +02:00
Slider.module.css Update file headers copyright and change licence to AGPL-3.0-only 2024-09-06 10:22:13 +02:00
Slider.tsx Update file headers copyright and change licence to AGPL-3.0-only 2024-09-06 10:22:13 +02:00
Toast.module.css Update file headers copyright and change licence to AGPL-3.0-only 2024-09-06 10:22:13 +02:00
Toast.test.tsx Merge branch 'livekit' into test-components 2024-09-10 18:05:22 -04:00
Toast.tsx Update file headers copyright and change licence to AGPL-3.0-only 2024-09-06 10:22:13 +02:00
TranslatedError.ts Update file headers copyright and change licence to AGPL-3.0-only 2024-09-06 10:22:13 +02:00
UrlParams.test.ts Update file headers copyright and change licence to AGPL-3.0-only 2024-09-06 10:22:13 +02:00
UrlParams.ts Update file headers copyright and change licence to AGPL-3.0-only 2024-09-06 10:22:13 +02:00
useCallViewKeyboardShortcuts.test.tsx Merge branch 'livekit' into test-components 2024-09-10 18:05:22 -04:00
useCallViewKeyboardShortcuts.ts Update file headers copyright and change licence to AGPL-3.0-only 2024-09-06 10:22:13 +02:00
useEvents.ts Update file headers copyright and change licence to AGPL-3.0-only 2024-09-06 10:22:13 +02:00
useInitial.ts Update file headers copyright and change licence to AGPL-3.0-only 2024-09-06 10:22:13 +02:00
useLatest.ts Update file headers copyright and change licence to AGPL-3.0-only 2024-09-06 10:22:13 +02:00
useLocalStorage.ts Update file headers copyright and change licence to AGPL-3.0-only 2024-09-06 10:22:13 +02:00
useLocationNavigation.ts Update file headers copyright and change licence to AGPL-3.0-only 2024-09-06 10:22:13 +02:00
useMatrixRTCSessionJoinState.ts Update file headers copyright and change licence to AGPL-3.0-only 2024-09-06 10:22:13 +02:00
useMatrixRTCSessionMemberships.ts Update file headers copyright and change licence to AGPL-3.0-only 2024-09-06 10:22:13 +02:00
useMediaQuery.ts Update file headers copyright and change licence to AGPL-3.0-only 2024-09-06 10:22:13 +02:00
useMergedRefs.ts Update file headers copyright and change licence to AGPL-3.0-only 2024-09-06 10:22:13 +02:00
usePageTitle.ts Update file headers copyright and change licence to AGPL-3.0-only 2024-09-06 10:22:13 +02:00
usePrefersReducedMotion.ts Update file headers copyright and change licence to AGPL-3.0-only 2024-09-06 10:22:13 +02:00
useReactiveState.ts Update file headers copyright and change licence to AGPL-3.0-only 2024-09-06 10:22:13 +02:00
UserMenu.module.css Update file headers copyright and change licence to AGPL-3.0-only 2024-09-06 10:22:13 +02:00
UserMenu.tsx Update file headers copyright and change licence to AGPL-3.0-only 2024-09-06 10:22:13 +02:00
UserMenuContainer.tsx Enable lint rules for Promise handling to discourage misuse of them. (#2607) 2024-09-10 09:49:35 +02:00
useTheme.ts Update file headers copyright and change licence to AGPL-3.0-only 2024-09-06 10:22:13 +02:00
useWakeLock.ts Enable lint rules for Promise handling to discourage misuse of them. (#2607) 2024-09-10 09:49:35 +02:00
vitest.setup.ts Merge branch 'livekit' into test-components 2024-09-10 18:05:22 -04:00
widget.ts Enable lint rules for Promise handling to discourage misuse of them. (#2607) 2024-09-10 09:49:35 +02:00