Fixes to voice notes playback

This commit is contained in:
Alvaro 2023-02-28 06:07:40 -07:00 committed by GitHub
parent fad0529080
commit 3d4248e070
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
9 changed files with 285 additions and 274 deletions

View file

@ -189,9 +189,9 @@ function MessageAudioContainer({
setPlaying(value);
};
const setCurrentTimeAction = (value: number) => {
audio.currentTime = value;
setCurrentTime(currentTime);
const setPosition = (value: number) => {
audio.currentTime = value * audio.duration;
setCurrentTime(audio.currentTime);
};
const active = isActive
@ -203,11 +203,10 @@ function MessageAudioContainer({
{...props}
active={active}
computePeaks={computePeaks}
id="storybook"
onPlayMessage={handlePlayMessage}
played={_played}
pushPanelForConversation={action('pushPanelForConversation')}
setCurrentTime={setCurrentTimeAction}
setPosition={setPosition}
setIsPlaying={setIsPlayingAction}
setPlaybackRate={setPlaybackRateAction}
/>