UNPKG

@mantine/form

Version:

Mantine form management library

25 lines (22 loc) 521 B
'use client'; 'use strict'; function isNotEmpty(error) { const _error = error || true; return (value) => { if (typeof value === "string") { return value.trim().length > 0 ? null : _error; } if (Array.isArray(value)) { return value.length > 0 ? null : _error; } if (value === null || value === void 0) { return _error; } if (value === false) { return _error; } return null; }; } exports.isNotEmpty = isNotEmpty; //# sourceMappingURL=is-not-empty.cjs.map