element-portable/src/components/views/audio_messages
Travis Ralston 3d72b9e227 Render error state for audio components
Fixes https://github.com/vector-im/element-web/issues/17148

Both `AudioPlayer` and `RecordingPlayback` got a fragment added to their DOM structure, to incorporate the rarely seen error message below it. Additionally, a missing try/catch was added to the `Playback` class to handle uncaught decoding issues.

The similarity of the components is tracked in https://github.com/vector-im/element-web/issues/18161
2021-07-21 15:47:52 -06:00
..
AudioPlayer.tsx Render error state for audio components 2021-07-21 15:47:52 -06:00
Clock.tsx Conform to new react and typescript eslint rules 2021-07-19 22:43:11 +01:00
DurationClock.tsx Fix linter + merge 2021-06-30 13:29:37 -06:00
LiveRecordingClock.tsx Manually conflict resolve https://github.com/matrix-org/matrix-react-sdk/pull/6240 2021-06-28 21:00:36 -06:00
LiveRecordingWaveform.tsx Restore clamped dimensions on voice recorder waveform 2021-06-28 21:02:42 -06:00
PlaybackClock.tsx Merge branch 'develop' into travis/new-audio 2021-06-30 13:25:41 -06:00
PlaybackWaveform.tsx Merge branch 'develop' into travis/new-audio 2021-06-30 13:25:41 -06:00
PlayPauseButton.tsx Fix arrow seeking 2021-06-24 20:26:40 -06:00
RecordingPlayback.tsx Render error state for audio components 2021-07-21 15:47:52 -06:00
SeekBar.tsx Fix linter + merge 2021-06-30 13:29:37 -06:00
Waveform.tsx Conform to new react and typescript eslint rules 2021-07-19 22:43:11 +01:00