function firstIssueMessage
firstIssueMessage<T>(
schema: v.BaseSchema<unknown, T, v.BaseIssue<unknown>>,
value: unknown,
): string | null

Run a valibot schema with abortPipeEarly and return the first error message or null.

Type Parameters

Parameters

schema: v.BaseSchema<unknown, T, v.BaseIssue<unknown>>
value: unknown

Return Type

string | null

Usage

import { firstIssueMessage } from "docs/utilities.ts";