payload-field-validators
Version:
Easy validation handlers for Payload CMS collection's fields
14 lines (13 loc) • 364 B
JavaScript
// src/validators/url/index.ts
import { validateField } from "../index.js";
import * as v from "valibot";
import { valibotCheck } from "../../utils/index.js";
function validateUrl(value, message) {
return validateField({
condition: valibotCheck(v.pipe(v.string(), v.url()), value),
message: message || "Not a valid URL"
});
}
export {
validateUrl
};