react-zod-form
Version:
Simple form validation and values transformation.
13 lines (12 loc) • 577 B
TypeScript
import { FormEvent } from "react";
import { FormFieldElement } from "./types";
declare class FormTools {
static getFieldName(field: FormFieldElement): string;
static getCurrentFieldName(event: FormEvent<HTMLFormElement>): string;
static getValue(event: FormEvent<HTMLFormElement>, fieldName: string, transform?: boolean): {
name: string;
value: import("./types").FormFieldValue;
};
static getAllValues(event: FormEvent<HTMLFormElement>, fieldNames: (keyof never)[], transform?: boolean): Record<string, unknown>;
}
export default FormTools;