From 2b6951892777086c274d0d06a48c4c525173aa62 Mon Sep 17 00:00:00 2001
From: songshankun <songshankun@foxmail.com>
Date: 星期三, 01 十一月 2023 18:18:27 +0800
Subject: [PATCH] feat:添加警灯svg图标组件;添加标题组件
---
src/common/composable/useCountDown.ts | 11 +++++++++--
1 files changed, 9 insertions(+), 2 deletions(-)
diff --git a/src/common/composable/useCountDown.ts b/src/common/composable/useCountDown.ts
index a5dfa62..4adb7d6 100644
--- a/src/common/composable/useCountDown.ts
+++ b/src/common/composable/useCountDown.ts
@@ -19,7 +19,7 @@
}
function useCountDown(seconds: number, options?: Options) {
- const timer = new StepTimer(seconds * 1000, 1000)
+ let timer = new StepTimer(seconds * 1000, 1000)
const remainingSeconds = ref<number>(seconds)
@@ -65,6 +65,12 @@
timer.abort()
}
+ function reset() {
+ timer.destroy()
+ remainingSeconds.value = seconds
+ timer = new StepTimer(seconds * 1000, 1000)
+ }
+
return {
startCountdown,
remainingSeconds,
@@ -72,7 +78,8 @@
continueCountdown,
stopCountdown,
formattedTime,
- countdownStatus
+ countdownStatus,
+ reset
}
}
--
Gitblit v1.8.0