UNPKG

element-plus

Version:

A Component Library for Vue3.0

22 lines (16 loc) 577 B
'use strict'; Object.defineProperty(exports, '__esModule', { value: true }); require('vue'); require('@vue/shared'); const isNumber = (val) => typeof val === 'number'; const isValidWidthUnit = (val) => { if (isNumber(val)) { return true; } else { return ['px', 'rem', 'em', 'vw', '%', 'vmin', 'vmax'].some(unit => val.endsWith(unit)); } }; const isValidComponentSize = (val) => ['', 'large', 'medium', 'small', 'mini'].includes(val); exports.isValidComponentSize = isValidComponentSize; exports.isValidWidthUnit = isValidWidthUnit;