feat(projects): 添加组件名称,调整vue文件里面的类型声明位置

This commit is contained in:
Soybean
2022-07-10 14:02:00 +08:00
parent b60db89801
commit f64bc91ce2
76 changed files with 223 additions and 70 deletions

View File

@ -6,6 +6,8 @@ import { ref, computed, onMounted, watch, watchEffect } from 'vue';
import { useTransition, TransitionPresets } from '@vueuse/core';
import { isNumber } from '@/utils';
defineOptions({ name: 'CountTo' });
interface Props {
/** 初始值 */
startValue?: number;
@ -45,10 +47,12 @@ const props = withDefaults(defineProps<Props>(), {
transition: 'linear'
});
const emit = defineEmits<{
interface Emits {
(e: 'on-started'): void;
(e: 'on-finished'): void;
}>();
}
const emit = defineEmits<Emits>();
const source = ref(props.startValue);
let outputValue = useTransition(source);