From 9c98dc82b3fda3da9ad9eb8cc83496b0304db487 Mon Sep 17 00:00:00 2001 From: Shariq Ansari Date: Wed, 17 Jul 2024 17:47:36 +0530 Subject: [PATCH] feat: added AudioPlayer component --- .../src/components/Activities/Activities.vue | 14 +- .../src/components/Activities/AudioPlayer.vue | 178 ++++++++++++++++++ frontend/src/components/Icons/MuteIcon.vue | 38 ++++ .../src/components/Icons/VolumnHighIcon.vue | 28 +++ .../src/components/Icons/VolumnLowIcon.vue | 22 +++ 5 files changed, 271 insertions(+), 9 deletions(-) create mode 100644 frontend/src/components/Activities/AudioPlayer.vue create mode 100644 frontend/src/components/Icons/MuteIcon.vue create mode 100644 frontend/src/components/Icons/VolumnHighIcon.vue create mode 100644 frontend/src/components/Icons/VolumnLowIcon.vue diff --git a/frontend/src/components/Activities/Activities.vue b/frontend/src/components/Activities/Activities.vue index af8a77d0..4d0e8859 100644 --- a/frontend/src/components/Activities/Activities.vue +++ b/frontend/src/components/Activities/Activities.vue @@ -165,9 +165,7 @@ class="relative flex justify-center after:absolute after:left-[50%] after:top-0 after:-z-10 after:border-l after:border-gray-200" :class="i != activities.length - 1 ? 'after:h-full' : 'after:h-4'" > -
+
@@ -373,6 +371,7 @@ v-if="call.show_recording && call.recording_url" class="flex items-center justify-between rounded border" > +