@inkline/inkline
Version:
Inkline is the Vue.js UI/UX Library built for creating your next design system
16 lines (12 loc) • 404 B
text/typescript
export function minLength (value: any, options: any = { value: 0 }): boolean {
if (value === undefined || value === null) {
return false;
}
if (value.constructor === Array) {
return value.length >= options.value;
}
if (typeof value === 'object') {
return Object.keys(value).length >= options.value;
}
return String(value).length >= options.value;
}