riot-web/test
Travis Ralston 22233a8745 Add a concept of a singleflight to avoid repeated calls to stop/ending
This makes it easier to keep track of which pieces the client will have already dispatched or been executed, reducing the amount of class members needed.

Critically, this makes it so the 'stop' button (which is currently a send button) actually works even after the automatic stop has happened.

UI is still pending for stopping recording early. This is not covered by this change.
2021-04-14 21:59:50 -06:00
..
accessibility
autocomplete
components
editor
end-to-end-tests
i18n
i18n-test
img
notifications
stores
utils
.eslintrc.js
DecryptionFailureTracker-test.js
KeyBindingsManager-test.ts
ScalarAuthClient-test.js
Singleflight-test.ts Add a concept of a singleflight to avoid repeated calls to stop/ending 2021-04-14 21:59:50 -06:00
Terms-test.js
UserActivity-test.js
createRoom-test.js
mock-clock.js
setupTests.js
skinned-sdk.js
test-utils.js