From 5db8c5a79be8a856cac8a03cfd217159f6ccea93 Mon Sep 17 00:00:00 2001 From: Dustella Date: Fri, 14 Feb 2025 13:59:54 +0800 Subject: [PATCH] fix: date --- .gitignore | 3 ++- src/composables/dateOpt.ts | 12 +++++++----- 2 files changed, 9 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index 1ba80ad..5182f0b 100644 --- a/.gitignore +++ b/.gitignore @@ -4,4 +4,5 @@ dist .env .env* !.env.example -.vite-ssg-temp \ No newline at end of file +.vite-ssg-temp +dist* \ No newline at end of file diff --git a/src/composables/dateOpt.ts b/src/composables/dateOpt.ts index f9031e2..8d06167 100644 --- a/src/composables/dateOpt.ts +++ b/src/composables/dateOpt.ts @@ -52,9 +52,7 @@ function _useOptions() { // check if Target date is later than begin date // if so, set target date to begin date if (castTargetDate.value) { - if (castTargetDate.value.compare(date) < 0) { - castTargetDate.value = date.add({ days: 1 }) - } + castTargetDate.value = date.add({ days: 1 }) } } @@ -120,12 +118,16 @@ function _useOptions() { } } } + watch(castBeginDate, () => { + if (castBeginDate.value) { + setCastBeginDate(castBeginDate.value) + } + }) - watch([castBeginDate, castTargetDate], () => { + watch(castTargetDate, () => { if (!castBeginDate.value || !castTargetDate.value) { return } - setCastBeginDate(castBeginDate.value) setTargetDate(castTargetDate.value) refreshCurrentTcLoc() })