diff --git a/packages/web/components/Audio/AudioHandler.tsx b/packages/web/components/Audio/AudioHandler.tsx index d99107d..bc0a584 100644 --- a/packages/web/components/Audio/AudioHandler.tsx +++ b/packages/web/components/Audio/AudioHandler.tsx @@ -213,6 +213,11 @@ export default function AudioHandler() { }; const playLastClip = () => { + if (audioQueue.length > 0) { + setAudioQueue([]); + return; + } + if (!selectedConvoId) { toast.error("select a conversation before playing"); return; diff --git a/packages/web/components/Conversations/TimelineAudioClip.tsx b/packages/web/components/Conversations/TimelineAudioClip.tsx index 83090f5..2819797 100644 --- a/packages/web/components/Conversations/TimelineAudioClip.tsx +++ b/packages/web/components/Conversations/TimelineAudioClip.tsx @@ -59,38 +59,6 @@ export default function TimelineAudioClip(props: { customClasses = "bg-sky-100"; } - return ( - - - - - - - - - - {audioClipUser?.firstName + " " + audioClipUser?.lastName} - - - {moment(props.audioClip.createdDate.toDate()).fromNow()} - - - - - - - - - - ); - return ( - + {audioClips?.length > 0 ? ( audioClips.reverse().map((audClip, index) => { const restAudioClips = audioClips.slice(index);