Skip to main content
Using Deno in production at your company? Earn free Deno merch.
Give us feedback
Module

x/netzo/deps/react-hook-form.ts>UseFormUnregister

Full-stack Deno framework for building business web apps like internal tools, dashboards, admin panels and automated workflows.
Go to Latest
type alias UseFormUnregister
import { type UseFormUnregister } from "https://deno.land/x/netzo@0.5.65/deps/react-hook-form.ts";

Unregister a field reference and remove its value.

Examples

Example 1

register("name", { required: true })

<button onClick={() => unregister("name")} />
// there are various keep options to retain formState
<button onClick={() => unregister("name", { keepErrors: true })} />

Type Parameters

TFieldValues extends FieldValues
definition: (name?: FieldPath<TFieldValues> | FieldPath<TFieldValues>[] | readonly FieldPath<TFieldValues>[], options?: Omit<KeepStateOptions,
| "keepIsSubmitted"
| "keepSubmitCount"
| "keepValues"
| "keepDefaultValues"
| "keepErrors"
> & { keepValue?: boolean; keepDefaultValue?: boolean; keepError?: boolean; }
) => void