From 8a76679159eb4223a7bfc9c18d698dd1f2b54ada Mon Sep 17 00:00:00 2001 From: Astrian Zheng Date: Wed, 26 Feb 2025 09:24:09 +1100 Subject: [PATCH] feat: refactor SingleWeekPicker component to improve TypeScript interface definitions and organize script sections --- src/components/SingleDatePicker.vue | 450 ++++++++++++++-------------- src/components/SingleWeekPicker.vue | 14 +- 2 files changed, 232 insertions(+), 232 deletions(-) diff --git a/src/components/SingleDatePicker.vue b/src/components/SingleDatePicker.vue index e561b4d..13e6896 100644 --- a/src/components/SingleDatePicker.vue +++ b/src/components/SingleDatePicker.vue @@ -8,244 +8,244 @@ export default { name: 'SingleDatePicker', } + +export interface SingleDatePickerPropsColorScheme { + mainColor: string + accentColor: string + borderColor: string + hoverColor: string + reversedColor: string +} + +export type SingleDatePickerPropsAvailableDates = [Date | null, Date | null] diff --git a/src/components/SingleWeekPicker.vue b/src/components/SingleWeekPicker.vue index 4bae177..e6f2925 100644 --- a/src/components/SingleWeekPicker.vue +++ b/src/components/SingleWeekPicker.vue @@ -8,23 +8,23 @@ export default { name: 'SingleDatePicker', } - - + +