element-plus/packages/utils-v2/vue/validator.ts
2022-02-09 16:59:08 +08:00

9 lines
391 B
TypeScript

import { componentSizes, datePickTypes } from '@element-plus/constants'
import type { ComponentSize, DatePickType } from '@element-plus/constants'
export const isValidComponentSize = (val: string): val is ComponentSize | '' =>
['', ...componentSizes].includes(val)
export const isValidDatePickType = (val: string): val is DatePickType =>
([...datePickTypes] as string[]).includes(val)