UNPKG

@inkline/inkline

Version:

Inkline is the Vue.js UI/UX Library built for creating your next design system

14 lines 458 B
export function required(value, options = { invalidateFalse: false }) { if (value === undefined || value === null) { return false; } if (value.constructor === Array) { return !!value.length; } // For checkboxes, false value means unchecked if (typeof value === typeof true) { return options.invalidateFalse ? value : true; } return !!String(value).trim().length; } //# sourceMappingURL=required.mjs.map