UNPKG

watercolor-ui

Version:

A modern minimalist cross-framework component library

33 lines 919 B
/** * 验证Badge变体 * @param {string} variant - 要验证的变体 * @returns {boolean} 是否为有效变体 */ export function isValidVariant(variant: string): boolean; /** * 验证Badge尺寸 * @param {string} size - 要验证的尺寸 * @returns {boolean} 是否为有效尺寸 */ export function isValidSize(size: string): boolean; /** * 获取安全的Badge变体 * @param {string} variant - 输入的变体 * @returns {string} 安全的变体名称 */ export function getSafeVariant(variant: string): string; /** * 获取Badge的CSS类名 * @param {Object} props - Badge的props * @returns {string} 完整的CSS类名字符串 */ export function getBadgeClasses({ variant, size, dot, className }: Object): string; /** * 有效的Badge变体类型 */ export const validVariants: string[]; /** * 有效的Badge尺寸 */ export const validSizes: string[]; //# sourceMappingURL=utils.d.ts.map