zod-refine
Version:
An adapter that allows using Zod schemas as Recoil Sync validators instead of Refine.
12 lines (9 loc) • 377 B
TypeScript
import { Schema, z } from 'zod';
import { Checker } from '@recoiljs/refine';
/**
* Returns a Refine checker for a given Zod schema.
* @param schema Zod schema to use for validation.
* @returns Refine checker for the given schema.
*/
declare function getRefineCheckerForZodSchema<S extends Schema>(schema: S): Checker<z.infer<S>>;
export { getRefineCheckerForZodSchema };