diff --git a/src/demo/Animations/CountUpDemo.vue b/src/demo/Animations/CountUpDemo.vue
index 9a44c03..f5b5ef2 100644
--- a/src/demo/Animations/CountUpDemo.vue
+++ b/src/demo/Animations/CountUpDemo.vue
@@ -6,18 +6,18 @@
-
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -62,19 +74,33 @@ import RefreshButton from '../../components/common/RefreshButton.vue';
import CountUp from '../../content/Animations/CountUp/CountUp.vue';
import { countup } from '@/constants/code/Animations/countUpCode';
import { useForceRerender } from '@/composables/useForceRerender';
+import Customize from '../../components/common/Customize.vue';
+import PreviewSlider from '../../components/common/PreviewSlider.vue';
+import PreviewSelect from '../../components/common/PreviewSelect.vue';
const startCounting = ref(false);
const { rerenderKey: keyDefault, forceRerender: forceRerenderDefault } = useForceRerender();
-const { rerenderKey: keyProgramatically, forceRerender: forceRerenderProgramatically } = useForceRerender();
+const { rerenderKey: keyProgrammatically, forceRerender: forceRerenderProgrammatically } = useForceRerender();
const setStartCounting = (value: boolean) => {
startCounting.value = value;
if (value) {
- forceRerenderProgramatically();
+ forceRerenderProgrammatically();
}
};
+const from = ref(50);
+const to = ref(100);
+const direction = ref<'up' | 'down'>('up');
+const duration = ref(2);
+const delay = ref(0);
+
+const directionOptions = [
+ { label: 'Up', value: 'up' },
+ { label: 'Down', value: 'down' }
+];
+
const propData = [
{
name: 'to',