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 @@
-

Start Programatically

+

Start Programmatically

+ + + + + + + + + + + + @@ -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',