added validator for rjsf, hook form via standard schema

This commit is contained in:
dswbx
2025-07-05 13:29:30 +02:00
parent cfbec5b6ea
commit 0d3bb3b7d6
34 changed files with 69 additions and 1369 deletions
@@ -13,6 +13,7 @@ import {
import { ModalBody, ModalFooter, type TCreateModalSchema, useStepContext } from "./CreateModal";
import { useBkndData } from "ui/client/schema/data/use-bknd-data";
import type { s } from "core/object/schema";
import { standardSchemaResolver } from "@hookform/resolvers/standard-schema";
const schema = entitiesSchema;
type Schema = s.Static<typeof schema>;
@@ -41,8 +42,7 @@ export function StepEntityFields() {
setValue,
} = useForm({
mode: "onTouched",
// @todo: add resolver
//resolver: typeboxResolver(schema),
resolver: standardSchemaResolver(schema),
defaultValues: initial as NonNullable<Schema>,
});