From 43b53c9be898eef958199edd09a2da5a1ef2a97d Mon Sep 17 00:00:00 2001 From: Adam Caouette Date: Mon, 21 Apr 2025 22:59:36 -0400 Subject: [PATCH 01/26] CASH-464: working without modal and validation works too --- .../date-picker/date-picker.vue | 168 +++++++++++++++++- src/layouts/schedule/schedule.vue | 143 +++++++++++---- 2 files changed, 276 insertions(+), 35 deletions(-) diff --git a/src/digital-components/date-picker/date-picker.vue b/src/digital-components/date-picker/date-picker.vue index 0d0ef066d..235d32b26 100644 --- a/src/digital-components/date-picker/date-picker.vue +++ b/src/digital-components/date-picker/date-picker.vue @@ -4,6 +4,12 @@ :class="`${calendarViewDirection} ${isPricingByDayClass} ${showPricingByDayClass}`">
Select a day and time +
+
componentId {{ componentId }}
+
meta {{ meta }}
+
errors {{ errors }}
+
errorMessage {{ errorMessage }}
+
View more dates + +
+
selectedDate: {{ selectedDate }}
+
selectedTimeSlotInfo: {{ selectedTimeSlotInfo }}
+ +
+ +
@@ -1115,7 +1271,7 @@ export default { &:focus + label, &:checked:focus + label { box-shadow: none; - background-color: $white; + background-color: $blue-100; color: $black; } &:checked + label { @@ -1209,4 +1365,12 @@ export default { max-width: 414px; text-align: left; } + +.new-times { + min-height: 1rem; + padding: .2rem; + margin: 1rem 0; + background: lightgreen; + font-size: .6rem; +} diff --git a/src/layouts/schedule/schedule.vue b/src/layouts/schedule/schedule.vue index c3081d0fe..f061e39a0 100644 --- a/src/layouts/schedule/schedule.vue +++ b/src/layouts/schedule/schedule.vue @@ -1,6 +1,14 @@