From d0ccb321eaae76fae34f409b4ec8d141f7ad8016 Mon Sep 17 00:00:00 2001 From: Me-Phew Date: Sat, 23 Mar 2024 23:27:23 +0100 Subject: [PATCH] feat: implement quick appointment booking from the landing page --- src/components/Home/AvailableSlotTile.vue | 31 +++++++++++++------ src/components/Home/AvailableSlotsList.vue | 24 ++++++++++++-- src/locales/pl.json | 2 +- .../UserAppointments/MakeAnAppointment.vue | 4 +-- 4 files changed, 46 insertions(+), 15 deletions(-) diff --git a/src/components/Home/AvailableSlotTile.vue b/src/components/Home/AvailableSlotTile.vue index de08dae..ed4f9f3 100644 --- a/src/components/Home/AvailableSlotTile.vue +++ b/src/components/Home/AvailableSlotTile.vue @@ -11,22 +11,24 @@
{{ t("home.availableSlotTile.book") }}
-
+ +
diff --git a/src/components/Home/AvailableSlotsList.vue b/src/components/Home/AvailableSlotsList.vue index fa9204d..9b77e96 100644 --- a/src/components/Home/AvailableSlotsList.vue +++ b/src/components/Home/AvailableSlotsList.vue @@ -12,13 +12,25 @@ class="available-dates" v-if="!loading" > + + + + + @@ -28,6 +40,7 @@