2025/2/8第一次更新

This commit is contained in:
爱吃咸鱼小猫咪
2025-02-08 18:50:38 +08:00
commit d7af560866
26519 changed files with 5046029 additions and 0 deletions
@@ -0,0 +1,17 @@
import { computed } from 'vue'
import { componentSizes } from '../../constants'
export const componentSizeTypes = ['none', 'inner', 'custom'] as const
export type ComponentSizeType = (typeof componentSizeTypes)[number]
export const useComponentSize = (size?: string | number) => {
// size类型,内置size类型还是设置的自定义size大小
const sizeType = computed<ComponentSizeType>(() => {
if (!size) return 'none'
return componentSizes.includes(size as any) ? 'inner' : 'custom'
})
return {
sizeType,
}
}