Skip to content

maia.component-library / FormRootProps

Interface: FormRootProps

Defined in: node_modules/.pnpm/@heroui+react@3.2.1_@react-_0c36d9022f1aaf46c104e0a6d2192bf4/node_modules/@heroui/react/dist/components/form/form.d.ts:3

Extends

  • ComponentPropsWithRef<typeof FormPrimitive>

Properties

action?

optional action?: string | ((formData) => void | Promise<void>)

Defined in: node_modules/.pnpm/@react-types+shared@3.35.0_react@19.2.7/node_modules/@react-types/shared/src/dom.d.ts:408

Where to send the form-data when the form is submitted. See MDN.

Inherited from

ComponentPropsWithRef.action


aria-describedby?

optional aria-describedby?: string

Defined in: node_modules/.pnpm/@react-types+shared@3.35.0_react@19.2.7/node_modules/@react-types/shared/src/dom.d.ts:51

Identifies the element (or elements) that describes the object.

Inherited from

ComponentPropsWithRef.aria-describedby


aria-details?

optional aria-details?: string

Defined in: node_modules/.pnpm/@react-types+shared@3.35.0_react@19.2.7/node_modules/@react-types/shared/src/dom.d.ts:57

Identifies the element (or elements) that provide a detailed, extended description for the object.

Inherited from

ComponentPropsWithRef.aria-details


aria-label?

optional aria-label?: string

Defined in: node_modules/.pnpm/@react-types+shared@3.35.0_react@19.2.7/node_modules/@react-types/shared/src/dom.d.ts:41

Defines a string value that labels the current element.

Inherited from

ComponentPropsWithRef.aria-label


aria-labelledby?

optional aria-labelledby?: string

Defined in: node_modules/.pnpm/@react-types+shared@3.35.0_react@19.2.7/node_modules/@react-types/shared/src/dom.d.ts:46

Identifies the element (or elements) that labels the current element.

Inherited from

ComponentPropsWithRef.aria-labelledby


autoCapitalize?

optional autoCapitalize?: "none" | "off" | "on" | "sentences" | "words" | "characters"

Defined in: node_modules/.pnpm/@react-types+shared@3.35.0_react@19.2.7/node_modules/@react-types/shared/src/dom.d.ts:447

Controls whether inputted text is automatically capitalized and, if so, in what manner. See MDN.

Inherited from

ComponentPropsWithRef.autoCapitalize


autoComplete?

optional autoComplete?: "off" | "on"

Defined in: node_modules/.pnpm/@react-types+shared@3.35.0_react@19.2.7/node_modules/@react-types/shared/src/dom.d.ts:442

Indicates whether input elements can by default have their values automatically completed by the browser. See MDN.

Inherited from

ComponentPropsWithRef.autoComplete


children?

optional children?: ReactNode

Defined in: node_modules/.pnpm/react-aria-components@1.18._652bbfc7b5fa5f84b16cd32a1196785b/node_modules/react-aria-components/dist/types/src/utils.d.ts:100

The children of the component.

Inherited from

ComponentPropsWithRef.children


className?

optional className?: string

Defined in: node_modules/.pnpm/react-aria-components@1.18._652bbfc7b5fa5f84b16cd32a1196785b/node_modules/react-aria-components/dist/types/src/Form.d.ts:11

The CSS className for the element.

Default

ts
'react-aria-Form'

Inherited from

ComponentPropsWithRef.className


dir?

optional dir?: string

Defined in: node_modules/.pnpm/@react-types+shared@3.35.0_react@19.2.7/node_modules/@react-types/shared/src/dom.d.ts:299

Inherited from

ComponentPropsWithRef.dir


encType?

optional encType?: "application/x-www-form-urlencoded" | "multipart/form-data" | "text/plain"

Defined in: node_modules/.pnpm/@react-types+shared@3.35.0_react@19.2.7/node_modules/@react-types/shared/src/dom.d.ts:413

The enctype attribute specifies how the form-data should be encoded when submitting it to the server. See MDN.

Inherited from

ComponentPropsWithRef.encType


hidden?

optional hidden?: boolean

Defined in: node_modules/.pnpm/@react-types+shared@3.35.0_react@19.2.7/node_modules/@react-types/shared/src/dom.d.ts:301

Inherited from

ComponentPropsWithRef.hidden


id?

optional id?: string

Defined in: node_modules/.pnpm/@react-types+shared@3.35.0_react@19.2.7/node_modules/@react-types/shared/src/dom.d.ts:75

The element's unique identifier. See MDN.

Inherited from

ComponentPropsWithRef.id


inert?

optional inert?: boolean

Defined in: node_modules/.pnpm/@react-types+shared@3.35.0_react@19.2.7/node_modules/@react-types/shared/src/dom.d.ts:302

Inherited from

ComponentPropsWithRef.inert


key?

optional key?: Key | null

Defined in: node_modules/.pnpm/@types+react@19.2.17/node_modules/@types/react/index.d.ts:259

Inherited from

ComponentPropsWithRef.key


lang?

optional lang?: string

Defined in: node_modules/.pnpm/@react-types+shared@3.35.0_react@19.2.7/node_modules/@react-types/shared/src/dom.d.ts:300

Inherited from

ComponentPropsWithRef.lang


method?

optional method?: "post" | "dialog" | "get"

Defined in: node_modules/.pnpm/@react-types+shared@3.35.0_react@19.2.7/node_modules/@react-types/shared/src/dom.d.ts:418

The HTTP method to submit the form with. See MDN.

Inherited from

ComponentPropsWithRef.method


onAnimationEnd?

optional onAnimationEnd?: AnimationEventHandler<HTMLFormElement>

Defined in: node_modules/.pnpm/@react-types+shared@3.35.0_react@19.2.7/node_modules/@react-types/shared/src/dom.d.ts:382

Inherited from

ComponentPropsWithRef.onAnimationEnd


onAnimationEndCapture?

optional onAnimationEndCapture?: AnimationEventHandler<HTMLFormElement>

Defined in: node_modules/.pnpm/@react-types+shared@3.35.0_react@19.2.7/node_modules/@react-types/shared/src/dom.d.ts:383

Inherited from

ComponentPropsWithRef.onAnimationEndCapture


onAnimationIteration?

optional onAnimationIteration?: AnimationEventHandler<HTMLFormElement>

Defined in: node_modules/.pnpm/@react-types+shared@3.35.0_react@19.2.7/node_modules/@react-types/shared/src/dom.d.ts:384

Inherited from

ComponentPropsWithRef.onAnimationIteration


onAnimationIterationCapture?

optional onAnimationIterationCapture?: AnimationEventHandler<HTMLFormElement>

Defined in: node_modules/.pnpm/@react-types+shared@3.35.0_react@19.2.7/node_modules/@react-types/shared/src/dom.d.ts:385

Inherited from

ComponentPropsWithRef.onAnimationIterationCapture


onAnimationStart?

optional onAnimationStart?: AnimationEventHandler<HTMLFormElement>

Defined in: node_modules/.pnpm/@react-types+shared@3.35.0_react@19.2.7/node_modules/@react-types/shared/src/dom.d.ts:380

Inherited from

ComponentPropsWithRef.onAnimationStart


onAnimationStartCapture?

optional onAnimationStartCapture?: AnimationEventHandler<HTMLFormElement>

Defined in: node_modules/.pnpm/@react-types+shared@3.35.0_react@19.2.7/node_modules/@react-types/shared/src/dom.d.ts:381

Inherited from

ComponentPropsWithRef.onAnimationStartCapture


onAuxClick?

optional onAuxClick?: MouseEventHandler<HTMLFormElement>

Defined in: node_modules/.pnpm/@react-types+shared@3.35.0_react@19.2.7/node_modules/@react-types/shared/src/dom.d.ts:322

Inherited from

ComponentPropsWithRef.onAuxClick


onAuxClickCapture?

optional onAuxClickCapture?: MouseEventHandler<HTMLFormElement>

Defined in: node_modules/.pnpm/@react-types+shared@3.35.0_react@19.2.7/node_modules/@react-types/shared/src/dom.d.ts:323

Inherited from

ComponentPropsWithRef.onAuxClickCapture


onClick?

optional onClick?: MouseEventHandler<HTMLFormElement>

Defined in: node_modules/.pnpm/@react-types+shared@3.35.0_react@19.2.7/node_modules/@react-types/shared/src/dom.d.ts:320

Inherited from

ComponentPropsWithRef.onClick


onClickCapture?

optional onClickCapture?: MouseEventHandler<HTMLFormElement>

Defined in: node_modules/.pnpm/@react-types+shared@3.35.0_react@19.2.7/node_modules/@react-types/shared/src/dom.d.ts:321

Inherited from

ComponentPropsWithRef.onClickCapture


onContextMenu?

optional onContextMenu?: MouseEventHandler<HTMLFormElement>

Defined in: node_modules/.pnpm/@react-types+shared@3.35.0_react@19.2.7/node_modules/@react-types/shared/src/dom.d.ts:324

Inherited from

ComponentPropsWithRef.onContextMenu


onContextMenuCapture?

optional onContextMenuCapture?: MouseEventHandler<HTMLFormElement>

Defined in: node_modules/.pnpm/@react-types+shared@3.35.0_react@19.2.7/node_modules/@react-types/shared/src/dom.d.ts:325

Inherited from

ComponentPropsWithRef.onContextMenuCapture


onDoubleClick?

optional onDoubleClick?: MouseEventHandler<HTMLFormElement>

Defined in: node_modules/.pnpm/@react-types+shared@3.35.0_react@19.2.7/node_modules/@react-types/shared/src/dom.d.ts:326

Inherited from

ComponentPropsWithRef.onDoubleClick


onDoubleClickCapture?

optional onDoubleClickCapture?: MouseEventHandler<HTMLFormElement>

Defined in: node_modules/.pnpm/@react-types+shared@3.35.0_react@19.2.7/node_modules/@react-types/shared/src/dom.d.ts:327

Inherited from

ComponentPropsWithRef.onDoubleClickCapture


onGotPointerCapture?

optional onGotPointerCapture?: PointerEventHandler<HTMLFormElement>

Defined in: node_modules/.pnpm/@react-types+shared@3.35.0_react@19.2.7/node_modules/@react-types/shared/src/dom.d.ts:366

Inherited from

ComponentPropsWithRef.onGotPointerCapture


onGotPointerCaptureCapture?

optional onGotPointerCaptureCapture?: PointerEventHandler<HTMLFormElement>

Defined in: node_modules/.pnpm/@react-types+shared@3.35.0_react@19.2.7/node_modules/@react-types/shared/src/dom.d.ts:367

Inherited from

ComponentPropsWithRef.onGotPointerCaptureCapture


onInvalid?

optional onInvalid?: (event) => void

Defined in: node_modules/.pnpm/@react-types+shared@3.35.0_react@19.2.7/node_modules/@react-types/shared/src/dom.d.ts:436

Triggered for each invalid field when a user submits the form.

Parameters

event

FormEvent<HTMLFormElement>

Returns

void

Inherited from

ComponentPropsWithRef.onInvalid


onLostPointerCapture?

optional onLostPointerCapture?: PointerEventHandler<HTMLFormElement>

Defined in: node_modules/.pnpm/@react-types+shared@3.35.0_react@19.2.7/node_modules/@react-types/shared/src/dom.d.ts:368

Inherited from

ComponentPropsWithRef.onLostPointerCapture


onLostPointerCaptureCapture?

optional onLostPointerCaptureCapture?: PointerEventHandler<HTMLFormElement>

Defined in: node_modules/.pnpm/@react-types+shared@3.35.0_react@19.2.7/node_modules/@react-types/shared/src/dom.d.ts:369

Inherited from

ComponentPropsWithRef.onLostPointerCaptureCapture


onMouseDown?

optional onMouseDown?: MouseEventHandler<HTMLFormElement>

Defined in: node_modules/.pnpm/@react-types+shared@3.35.0_react@19.2.7/node_modules/@react-types/shared/src/dom.d.ts:328

Inherited from

ComponentPropsWithRef.onMouseDown


onMouseDownCapture?

optional onMouseDownCapture?: MouseEventHandler<HTMLFormElement>

Defined in: node_modules/.pnpm/@react-types+shared@3.35.0_react@19.2.7/node_modules/@react-types/shared/src/dom.d.ts:329

Inherited from

ComponentPropsWithRef.onMouseDownCapture


onMouseEnter?

optional onMouseEnter?: MouseEventHandler<HTMLFormElement>

Defined in: node_modules/.pnpm/@react-types+shared@3.35.0_react@19.2.7/node_modules/@react-types/shared/src/dom.d.ts:330

Inherited from

ComponentPropsWithRef.onMouseEnter


onMouseLeave?

optional onMouseLeave?: MouseEventHandler<HTMLFormElement>

Defined in: node_modules/.pnpm/@react-types+shared@3.35.0_react@19.2.7/node_modules/@react-types/shared/src/dom.d.ts:331

Inherited from

ComponentPropsWithRef.onMouseLeave


onMouseMove?

optional onMouseMove?: MouseEventHandler<HTMLFormElement>

Defined in: node_modules/.pnpm/@react-types+shared@3.35.0_react@19.2.7/node_modules/@react-types/shared/src/dom.d.ts:332

Inherited from

ComponentPropsWithRef.onMouseMove


onMouseMoveCapture?

optional onMouseMoveCapture?: MouseEventHandler<HTMLFormElement>

Defined in: node_modules/.pnpm/@react-types+shared@3.35.0_react@19.2.7/node_modules/@react-types/shared/src/dom.d.ts:333

Inherited from

ComponentPropsWithRef.onMouseMoveCapture


onMouseOut?

optional onMouseOut?: MouseEventHandler<HTMLFormElement>

Defined in: node_modules/.pnpm/@react-types+shared@3.35.0_react@19.2.7/node_modules/@react-types/shared/src/dom.d.ts:334

Inherited from

ComponentPropsWithRef.onMouseOut


onMouseOutCapture?

optional onMouseOutCapture?: MouseEventHandler<HTMLFormElement>

Defined in: node_modules/.pnpm/@react-types+shared@3.35.0_react@19.2.7/node_modules/@react-types/shared/src/dom.d.ts:335

Inherited from

ComponentPropsWithRef.onMouseOutCapture


onMouseOver?

optional onMouseOver?: MouseEventHandler<HTMLFormElement>

Defined in: node_modules/.pnpm/@react-types+shared@3.35.0_react@19.2.7/node_modules/@react-types/shared/src/dom.d.ts:336

Inherited from

ComponentPropsWithRef.onMouseOver


onMouseOverCapture?

optional onMouseOverCapture?: MouseEventHandler<HTMLFormElement>

Defined in: node_modules/.pnpm/@react-types+shared@3.35.0_react@19.2.7/node_modules/@react-types/shared/src/dom.d.ts:337

Inherited from

ComponentPropsWithRef.onMouseOverCapture


onMouseUp?

optional onMouseUp?: MouseEventHandler<HTMLFormElement>

Defined in: node_modules/.pnpm/@react-types+shared@3.35.0_react@19.2.7/node_modules/@react-types/shared/src/dom.d.ts:338

Inherited from

ComponentPropsWithRef.onMouseUp


onMouseUpCapture?

optional onMouseUpCapture?: MouseEventHandler<HTMLFormElement>

Defined in: node_modules/.pnpm/@react-types+shared@3.35.0_react@19.2.7/node_modules/@react-types/shared/src/dom.d.ts:339

Inherited from

ComponentPropsWithRef.onMouseUpCapture


onPointerCancel?

optional onPointerCancel?: PointerEventHandler<HTMLFormElement>

Defined in: node_modules/.pnpm/@react-types+shared@3.35.0_react@19.2.7/node_modules/@react-types/shared/src/dom.d.ts:358

Inherited from

ComponentPropsWithRef.onPointerCancel


onPointerCancelCapture?

optional onPointerCancelCapture?: PointerEventHandler<HTMLFormElement>

Defined in: node_modules/.pnpm/@react-types+shared@3.35.0_react@19.2.7/node_modules/@react-types/shared/src/dom.d.ts:359

Inherited from

ComponentPropsWithRef.onPointerCancelCapture


onPointerDown?

optional onPointerDown?: PointerEventHandler<HTMLFormElement>

Defined in: node_modules/.pnpm/@react-types+shared@3.35.0_react@19.2.7/node_modules/@react-types/shared/src/dom.d.ts:352

Inherited from

ComponentPropsWithRef.onPointerDown


onPointerDownCapture?

optional onPointerDownCapture?: PointerEventHandler<HTMLFormElement>

Defined in: node_modules/.pnpm/@react-types+shared@3.35.0_react@19.2.7/node_modules/@react-types/shared/src/dom.d.ts:353

Inherited from

ComponentPropsWithRef.onPointerDownCapture


onPointerEnter?

optional onPointerEnter?: PointerEventHandler<HTMLFormElement>

Defined in: node_modules/.pnpm/@react-types+shared@3.35.0_react@19.2.7/node_modules/@react-types/shared/src/dom.d.ts:360

Inherited from

ComponentPropsWithRef.onPointerEnter


onPointerLeave?

optional onPointerLeave?: PointerEventHandler<HTMLFormElement>

Defined in: node_modules/.pnpm/@react-types+shared@3.35.0_react@19.2.7/node_modules/@react-types/shared/src/dom.d.ts:361

Inherited from

ComponentPropsWithRef.onPointerLeave


onPointerMove?

optional onPointerMove?: PointerEventHandler<HTMLFormElement>

Defined in: node_modules/.pnpm/@react-types+shared@3.35.0_react@19.2.7/node_modules/@react-types/shared/src/dom.d.ts:354

Inherited from

ComponentPropsWithRef.onPointerMove


onPointerMoveCapture?

optional onPointerMoveCapture?: PointerEventHandler<HTMLFormElement>

Defined in: node_modules/.pnpm/@react-types+shared@3.35.0_react@19.2.7/node_modules/@react-types/shared/src/dom.d.ts:355

Inherited from

ComponentPropsWithRef.onPointerMoveCapture


onPointerOut?

optional onPointerOut?: PointerEventHandler<HTMLFormElement>

Defined in: node_modules/.pnpm/@react-types+shared@3.35.0_react@19.2.7/node_modules/@react-types/shared/src/dom.d.ts:364

Inherited from

ComponentPropsWithRef.onPointerOut


onPointerOutCapture?

optional onPointerOutCapture?: PointerEventHandler<HTMLFormElement>

Defined in: node_modules/.pnpm/@react-types+shared@3.35.0_react@19.2.7/node_modules/@react-types/shared/src/dom.d.ts:365

Inherited from

ComponentPropsWithRef.onPointerOutCapture


onPointerOver?

optional onPointerOver?: PointerEventHandler<HTMLFormElement>

Defined in: node_modules/.pnpm/@react-types+shared@3.35.0_react@19.2.7/node_modules/@react-types/shared/src/dom.d.ts:362

Inherited from

ComponentPropsWithRef.onPointerOver


onPointerOverCapture?

optional onPointerOverCapture?: PointerEventHandler<HTMLFormElement>

Defined in: node_modules/.pnpm/@react-types+shared@3.35.0_react@19.2.7/node_modules/@react-types/shared/src/dom.d.ts:363

Inherited from

ComponentPropsWithRef.onPointerOverCapture


onPointerUp?

optional onPointerUp?: PointerEventHandler<HTMLFormElement>

Defined in: node_modules/.pnpm/@react-types+shared@3.35.0_react@19.2.7/node_modules/@react-types/shared/src/dom.d.ts:356

Inherited from

ComponentPropsWithRef.onPointerUp


onPointerUpCapture?

optional onPointerUpCapture?: PointerEventHandler<HTMLFormElement>

Defined in: node_modules/.pnpm/@react-types+shared@3.35.0_react@19.2.7/node_modules/@react-types/shared/src/dom.d.ts:357

Inherited from

ComponentPropsWithRef.onPointerUpCapture


onReset?

optional onReset?: (event) => void

Defined in: node_modules/.pnpm/@react-types+shared@3.35.0_react@19.2.7/node_modules/@react-types/shared/src/dom.d.ts:432

Triggered when a user resets the form.

Parameters

event

FormEvent<HTMLFormElement>

Returns

void

Inherited from

ComponentPropsWithRef.onReset


onScroll?

optional onScroll?: UIEventHandler<HTMLFormElement>

Defined in: node_modules/.pnpm/@react-types+shared@3.35.0_react@19.2.7/node_modules/@react-types/shared/src/dom.d.ts:372

Inherited from

ComponentPropsWithRef.onScroll


onScrollCapture?

optional onScrollCapture?: UIEventHandler<HTMLFormElement>

Defined in: node_modules/.pnpm/@react-types+shared@3.35.0_react@19.2.7/node_modules/@react-types/shared/src/dom.d.ts:373

Inherited from

ComponentPropsWithRef.onScrollCapture


onSubmit?

optional onSubmit?: (event) => void

Defined in: node_modules/.pnpm/@react-types+shared@3.35.0_react@19.2.7/node_modules/@react-types/shared/src/dom.d.ts:428

Triggered when a user submits the form.

Parameters

event

FormEvent<HTMLFormElement>

Returns

void

Inherited from

ComponentPropsWithRef.onSubmit


onTouchCancel?

optional onTouchCancel?: TouchEventHandler<HTMLFormElement>

Defined in: node_modules/.pnpm/@react-types+shared@3.35.0_react@19.2.7/node_modules/@react-types/shared/src/dom.d.ts:342

Inherited from

ComponentPropsWithRef.onTouchCancel


onTouchCancelCapture?

optional onTouchCancelCapture?: TouchEventHandler<HTMLFormElement>

Defined in: node_modules/.pnpm/@react-types+shared@3.35.0_react@19.2.7/node_modules/@react-types/shared/src/dom.d.ts:343

Inherited from

ComponentPropsWithRef.onTouchCancelCapture


onTouchEnd?

optional onTouchEnd?: TouchEventHandler<HTMLFormElement>

Defined in: node_modules/.pnpm/@react-types+shared@3.35.0_react@19.2.7/node_modules/@react-types/shared/src/dom.d.ts:344

Inherited from

ComponentPropsWithRef.onTouchEnd


onTouchEndCapture?

optional onTouchEndCapture?: TouchEventHandler<HTMLFormElement>

Defined in: node_modules/.pnpm/@react-types+shared@3.35.0_react@19.2.7/node_modules/@react-types/shared/src/dom.d.ts:345

Inherited from

ComponentPropsWithRef.onTouchEndCapture


onTouchMove?

optional onTouchMove?: TouchEventHandler<HTMLFormElement>

Defined in: node_modules/.pnpm/@react-types+shared@3.35.0_react@19.2.7/node_modules/@react-types/shared/src/dom.d.ts:346

Inherited from

ComponentPropsWithRef.onTouchMove


onTouchMoveCapture?

optional onTouchMoveCapture?: TouchEventHandler<HTMLFormElement>

Defined in: node_modules/.pnpm/@react-types+shared@3.35.0_react@19.2.7/node_modules/@react-types/shared/src/dom.d.ts:347

Inherited from

ComponentPropsWithRef.onTouchMoveCapture


onTouchStart?

optional onTouchStart?: TouchEventHandler<HTMLFormElement>

Defined in: node_modules/.pnpm/@react-types+shared@3.35.0_react@19.2.7/node_modules/@react-types/shared/src/dom.d.ts:348

Inherited from

ComponentPropsWithRef.onTouchStart


onTouchStartCapture?

optional onTouchStartCapture?: TouchEventHandler<HTMLFormElement>

Defined in: node_modules/.pnpm/@react-types+shared@3.35.0_react@19.2.7/node_modules/@react-types/shared/src/dom.d.ts:349

Inherited from

ComponentPropsWithRef.onTouchStartCapture


onTransitionCancel?

optional onTransitionCancel?: TransitionEventHandler<HTMLFormElement>

Defined in: node_modules/.pnpm/@react-types+shared@3.35.0_react@19.2.7/node_modules/@react-types/shared/src/dom.d.ts:388

Inherited from

ComponentPropsWithRef.onTransitionCancel


onTransitionCancelCapture?

optional onTransitionCancelCapture?: TransitionEventHandler<HTMLFormElement>

Defined in: node_modules/.pnpm/@react-types+shared@3.35.0_react@19.2.7/node_modules/@react-types/shared/src/dom.d.ts:389

Inherited from

ComponentPropsWithRef.onTransitionCancelCapture


onTransitionEnd?

optional onTransitionEnd?: TransitionEventHandler<HTMLFormElement>

Defined in: node_modules/.pnpm/@react-types+shared@3.35.0_react@19.2.7/node_modules/@react-types/shared/src/dom.d.ts:390

Inherited from

ComponentPropsWithRef.onTransitionEnd


onTransitionEndCapture?

optional onTransitionEndCapture?: TransitionEventHandler<HTMLFormElement>

Defined in: node_modules/.pnpm/@react-types+shared@3.35.0_react@19.2.7/node_modules/@react-types/shared/src/dom.d.ts:391

Inherited from

ComponentPropsWithRef.onTransitionEndCapture


onTransitionRun?

optional onTransitionRun?: TransitionEventHandler<HTMLFormElement>

Defined in: node_modules/.pnpm/@react-types+shared@3.35.0_react@19.2.7/node_modules/@react-types/shared/src/dom.d.ts:392

Inherited from

ComponentPropsWithRef.onTransitionRun


onTransitionRunCapture?

optional onTransitionRunCapture?: TransitionEventHandler<HTMLFormElement>

Defined in: node_modules/.pnpm/@react-types+shared@3.35.0_react@19.2.7/node_modules/@react-types/shared/src/dom.d.ts:393

Inherited from

ComponentPropsWithRef.onTransitionRunCapture


onTransitionStart?

optional onTransitionStart?: TransitionEventHandler<HTMLFormElement>

Defined in: node_modules/.pnpm/@react-types+shared@3.35.0_react@19.2.7/node_modules/@react-types/shared/src/dom.d.ts:394

Inherited from

ComponentPropsWithRef.onTransitionStart


onTransitionStartCapture?

optional onTransitionStartCapture?: TransitionEventHandler<HTMLFormElement>

Defined in: node_modules/.pnpm/@react-types+shared@3.35.0_react@19.2.7/node_modules/@react-types/shared/src/dom.d.ts:395

Inherited from

ComponentPropsWithRef.onTransitionStartCapture


onWheel?

optional onWheel?: WheelEventHandler<HTMLFormElement>

Defined in: node_modules/.pnpm/@react-types+shared@3.35.0_react@19.2.7/node_modules/@react-types/shared/src/dom.d.ts:376

Inherited from

ComponentPropsWithRef.onWheel


onWheelCapture?

optional onWheelCapture?: WheelEventHandler<HTMLFormElement>

Defined in: node_modules/.pnpm/@react-types+shared@3.35.0_react@19.2.7/node_modules/@react-types/shared/src/dom.d.ts:377

Inherited from

ComponentPropsWithRef.onWheelCapture


ref?

optional ref?: Ref<HTMLFormElement>

Defined in: node_modules/.pnpm/@types+react@19.2.17/node_modules/@types/react/index.d.ts:301

Allows getting a ref to the component instance. Once the component unmounts, React will set ref.current to null (or call the ref with null if you passed a callback ref).

See

React Docs

Inherited from

ComponentPropsWithRef.ref


render?

optional render?: DOMRenderFunction<"form", undefined>

Defined in: node_modules/.pnpm/react-aria-components@1.18._652bbfc7b5fa5f84b16cd32a1196785b/node_modules/react-aria-components/dist/types/src/utils.d.ts:194

Overrides the default DOM element with a custom render function. This allows rendering existing components with built-in styles and behaviors such as router links, animation libraries, and pre-styled components.

Requirements:

  • You must render the expected element type (e.g. if <button> is expected, you cannot render an <a>).
  • Only a single root DOM element can be rendered (no fragments).
  • You must pass through props and ref to the underlying DOM element, merging with your own prop as appropriate.

Inherited from

ComponentPropsWithRef.render


role?

optional role?: "search" | "presentation"

Defined in: node_modules/.pnpm/@react-types+shared@3.35.0_react@19.2.7/node_modules/@react-types/shared/src/dom.d.ts:451

An ARIA role override to apply to the form element.

Inherited from

ComponentPropsWithRef.role


style?

optional style?: CSSProperties

Defined in: node_modules/.pnpm/react-aria-components@1.18._652bbfc7b5fa5f84b16cd32a1196785b/node_modules/react-aria-components/dist/types/src/utils.d.ts:96

The inline style for the element.

Inherited from

ComponentPropsWithRef.style


target?

optional target?: "_self" | "_blank" | "_parent" | "_top"

Defined in: node_modules/.pnpm/@react-types+shared@3.35.0_react@19.2.7/node_modules/@react-types/shared/src/dom.d.ts:424

The target attribute specifies a name or a keyword that indicates where to display the response that is received after submitting the form. See MDN.

Inherited from

ComponentPropsWithRef.target


translate?

optional translate?: "yes" | "no"

Defined in: node_modules/.pnpm/@react-types+shared@3.35.0_react@19.2.7/node_modules/@react-types/shared/src/dom.d.ts:303

Inherited from

ComponentPropsWithRef.translate


validationBehavior?

optional validationBehavior?: "native" | "aria"

Defined in: node_modules/.pnpm/react-aria-components@1.18._652bbfc7b5fa5f84b16cd32a1196785b/node_modules/react-aria-components/dist/types/src/Form.d.ts:19

Whether to use native HTML form validation to prevent form submission when a field value is missing or invalid, or mark fields as required or invalid via ARIA.

Default

ts
'native'

Inherited from

ComponentPropsWithRef.validationBehavior


validationErrors?

optional validationErrors?: ValidationErrors

Defined in: node_modules/.pnpm/@react-types+shared@3.35.0_react@19.2.7/node_modules/@react-types/shared/src/dom.d.ts:403

Validation errors for the form, typically returned by a server. This should be set to an object mapping from input names to errors.

Inherited from

ComponentPropsWithRef.validationErrors