Rxova
Skip to content

CurrencyInputProps

Props for CurrencyInput.

optional about?: string;
Omit.about

optional accept?: string;
Omit.accept

optional accessKey?: string;
Omit.accessKey

optional allowNegative?: boolean;

Allow negative amounts (refunds, adjustments).

false

CurrencyInputBaseOptions.allowNegative


optional alt?: string;
Omit.alt

optional aria-activedescendant?: string;

Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application.

Omit.aria-activedescendant

optional aria-atomic?: Booleanish;

Indicates whether assistive technologies will present all, or only parts of, the changed region based on the change notifications defined by the aria-relevant attribute.

Omit.aria-atomic

optional aria-autocomplete?: "list" | "none" | "inline" | "both";

Indicates whether inputting text could trigger display of one or more predictions of the user’s intended value for an input and specifies how predictions would be presented if they are made.

Omit.aria-autocomplete

optional aria-braillelabel?: string;

Defines a string value that labels the current element, which is intended to be converted into Braille.

aria-label.

Omit.aria-braillelabel

optional aria-brailleroledescription?: string;

Defines a human-readable, author-localized abbreviated description for the role of an element, which is intended to be converted into Braille.

aria-roledescription.

Omit.aria-brailleroledescription

optional aria-busy?: Booleanish;
Omit.aria-busy

optional aria-checked?: boolean | "false" | "true" | "mixed";

Indicates the current “checked” state of checkboxes, radio buttons, and other widgets.

  • aria-pressed
  • aria-selected.
Omit.aria-checked

optional aria-colcount?: number;

Defines the total number of columns in a table, grid, or treegrid.

aria-colindex.

Omit.aria-colcount

optional aria-colindex?: number;

Defines an element’s column index or position with respect to the total number of columns within a table, grid, or treegrid.

  • aria-colcount
  • aria-colspan.
Omit.aria-colindex

optional aria-colindextext?: string;

Defines a human readable text alternative of aria-colindex.

aria-rowindextext.

Omit.aria-colindextext

optional aria-colspan?: number;

Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid.

  • aria-colindex
  • aria-rowspan.
Omit.aria-colspan

optional aria-controls?: string;

Identifies the element (or elements) whose contents or presence are controlled by the current element.

aria-owns.

Omit.aria-controls

optional aria-current?: boolean | "step" | "date" | "time" | "false" | "true" | "page" | "location";

Indicates the element that represents the current item within a container or set of related elements.

Omit.aria-current

optional aria-describedby?: string;

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

aria-labelledby

Omit.aria-describedby

optional aria-description?: string;

Defines a string value that describes or annotates the current element.

related aria-describedby.

Omit.aria-description

optional aria-details?: string;

Identifies the element that provides a detailed, extended description for the object.

aria-describedby.

Omit.aria-details

optional aria-disabled?: Booleanish;

Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable.

  • aria-hidden
  • aria-readonly.
Omit.aria-disabled

optional aria-dropeffect?: "link" | "none" | "copy" | "execute" | "move" | "popup";

Indicates what functions can be performed when a dragged object is released on the drop target.

Omit.aria-dropeffect

optional aria-errormessage?: string;

Identifies the element that provides an error message for the object.

  • aria-invalid
  • aria-describedby.
Omit.aria-errormessage

optional aria-expanded?: Booleanish;

Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed.

Omit.aria-expanded

optional aria-flowto?: string;

Identifies the next element (or elements) in an alternate reading order of content which, at the user’s discretion, allows assistive technology to override the general default of reading in document source order.

Omit.aria-flowto

optional aria-grabbed?: Booleanish;

Indicates an element’s “grabbed” state in a drag-and-drop operation.

Omit.aria-grabbed

optional aria-haspopup?:
| boolean
| "false"
| "true"
| "dialog"
| "grid"
| "listbox"
| "menu"
| "tree";

Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element.

Omit.aria-haspopup

optional aria-hidden?: Booleanish;

Indicates whether the element is exposed to an accessibility API.

aria-disabled.

Omit.aria-hidden

optional aria-invalid?: boolean | "false" | "true" | "grammar" | "spelling";

Indicates the entered value does not conform to the format expected by the application.

aria-errormessage.

Omit.aria-invalid

optional aria-keyshortcuts?: string;

Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element.

Omit.aria-keyshortcuts

optional aria-label?: string;

Defines a string value that labels the current element.

aria-labelledby.

Omit.aria-label

optional aria-labelledby?: string;

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

aria-describedby.

Omit.aria-labelledby

optional aria-level?: number;

Defines the hierarchical level of an element within a structure.

Omit.aria-level

optional aria-live?: "off" | "assertive" | "polite";

Indicates that an element will be updated, and describes the types of updates the user agents, assistive technologies, and user can expect from the live region.

Omit.aria-live

optional aria-modal?: Booleanish;

Indicates whether an element is modal when displayed.

Omit.aria-modal

optional aria-multiline?: Booleanish;

Indicates whether a text box accepts multiple lines of input or only a single line.

Omit.aria-multiline

optional aria-multiselectable?: Booleanish;

Indicates that the user may select more than one item from the current selectable descendants.

Omit.aria-multiselectable

optional aria-orientation?: "horizontal" | "vertical";

Indicates whether the element’s orientation is horizontal, vertical, or unknown/ambiguous.

Omit.aria-orientation

optional aria-owns?: string;

Identifies an element (or elements) in order to define a visual, functional, or contextual parent/child relationship between DOM elements where the DOM hierarchy cannot be used to represent the relationship.

aria-controls.

Omit.aria-owns

optional aria-placeholder?: string;

Defines a short hint (a word or short phrase) intended to aid the user with data entry when the control has no value. A hint could be a sample value or a brief description of the expected format.

Omit.aria-placeholder

optional aria-posinset?: number;

Defines an element’s number or position in the current set of listitems or treeitems. Not required if all elements in the set are present in the DOM.

aria-setsize.

Omit.aria-posinset

optional aria-pressed?: boolean | "false" | "true" | "mixed";

Indicates the current “pressed” state of toggle buttons.

  • aria-checked
  • aria-selected.
Omit.aria-pressed

optional aria-readonly?: Booleanish;

Indicates that the element is not editable, but is otherwise operable.

aria-disabled.

Omit.aria-readonly

optional aria-relevant?:
| "text"
| "additions"
| "additions removals"
| "additions text"
| "all"
| "removals"
| "removals additions"
| "removals text"
| "text additions"
| "text removals";

Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified.

aria-atomic.

Omit.aria-relevant

optional aria-required?: Booleanish;

Indicates that user input is required on the element before a form may be submitted.

Omit.aria-required

optional aria-roledescription?: string;

Defines a human-readable, author-localized description for the role of an element.

Omit.aria-roledescription

optional aria-rowcount?: number;

Defines the total number of rows in a table, grid, or treegrid.

aria-rowindex.

Omit.aria-rowcount

optional aria-rowindex?: number;

Defines an element’s row index or position with respect to the total number of rows within a table, grid, or treegrid.

  • aria-rowcount
  • aria-rowspan.
Omit.aria-rowindex

optional aria-rowindextext?: string;

Defines a human readable text alternative of aria-rowindex.

aria-colindextext.

Omit.aria-rowindextext

optional aria-rowspan?: number;

Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid.

  • aria-rowindex
  • aria-colspan.
Omit.aria-rowspan

optional aria-selected?: Booleanish;

Indicates the current “selected” state of various widgets.

  • aria-checked
  • aria-pressed.
Omit.aria-selected

optional aria-setsize?: number;

Defines the number of items in the current set of listitems or treeitems. Not required if all elements in the set are present in the DOM.

aria-posinset.

Omit.aria-setsize

optional aria-sort?: "none" | "ascending" | "descending" | "other";

Indicates if items in a table or grid are sorted in ascending or descending order.

Omit.aria-sort

optional aria-valuemax?: number;

Defines the maximum allowed value for a range widget.

Omit.aria-valuemax

optional aria-valuemin?: number;

Defines the minimum allowed value for a range widget.

Omit.aria-valuemin

optional aria-valuenow?: number;

Defines the current value for a range widget.

aria-valuetext.

Omit.aria-valuenow

optional aria-valuetext?: string;

Defines the human readable text alternative of aria-valuenow for a range widget.

Omit.aria-valuetext

optional autoCapitalize?:
| "off"
| string & object
| "none"
| "on"
| "sentences"
| "words"
| "characters";
Omit.autoCapitalize

optional autoComplete?: HTMLInputAutoCompleteAttribute;
Omit.autoComplete

optional autoCorrect?: string;
Omit.autoCorrect

optional autoFocus?: boolean;
Omit.autoFocus

optional autoSave?: string;
Omit.autoSave

optional capture?: boolean | "user" | "environment";
Omit.capture

optional checked?: boolean;
Omit.checked

optional children?: ReactNode;
Omit.children

optional className?: string;
Omit.className

optional color?: string;
Omit.color

optional content?: string;
Omit.content

optional contentEditable?: Booleanish | "inherit" | "plaintext-only";
Omit.contentEditable

optional contextMenu?: string;
Omit.contextMenu

optional country?: string;

Convenience: combined into ${language}-${country} when locale is absent.

CurrencyInputBaseOptions.country


currency: string;

ISO-4217 currency code, e.g. 'EUR', 'BGN', 'JPY'. Required.

CurrencyInputBaseOptions.currency


optional currencyDisplay?: CurrencyDisplay;

How the currency is displayed.

'symbol'

CurrencyInputBaseOptions.currencyDisplay


optional dangerouslySetInnerHTML?: object;
__html: string | TrustedHTML;
Omit.dangerouslySetInnerHTML

optional datatype?: string;
Omit.datatype

optional defaultChecked?: boolean;
Omit.defaultChecked

optional defaultValue?: number | null;

Uncontrolled initial amount.


optional dir?: string;
Omit.dir

optional disabled?: boolean;
Omit.disabled

optional draggable?: Booleanish;
Omit.draggable

optional enterKeyHint?: "search" | "enter" | "done" | "go" | "next" | "previous" | "send";
Omit.enterKeyHint

optional exportparts?: string;

https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/exportparts

Omit.exportparts

optional form?: string;
Omit.form

optional formAction?: string | ((formData) => void | Promise<void>);
Omit.formAction

optional formatMode?: FormatMode;

When the field formats. 'live' (default) formats as you type with a stable caret; 'blur' shows a plain number while focused.

'live'

CurrencyInputBaseOptions.formatMode


optional formEncType?: string;
Omit.formEncType

optional formMethod?: string;
Omit.formMethod

optional formNoValidate?: boolean;
Omit.formNoValidate

optional formTarget?: string;
Omit.formTarget

optional height?: string | number;
Omit.height

optional hidden?: boolean;
Omit.hidden

optional id?: string;
Omit.id

optional inert?: boolean;

https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/inert

Omit.inert

optional inlist?: any;
Omit.inlist

optional inputMode?:
| "text"
| "decimal"
| "search"
| "email"
| "tel"
| "url"
| "none"
| "numeric";

Hints at the type of data that might be entered by the user while editing the element or its contents

https://html.spec.whatwg.org/multipage/interaction.html#input-modalities:-the-inputmode-attribute

Omit.inputMode

optional invalid?: boolean;

Marks the field invalid: sets aria-invalid and data-invalid.


optional is?: string;

Specify that a standard HTML element should behave like a defined custom built-in element

https://html.spec.whatwg.org/multipage/custom-elements.html#attr-is

Omit.is

optional itemID?: string;
Omit.itemID

optional itemProp?: string;
Omit.itemProp

optional itemRef?: string;
Omit.itemRef

optional itemScope?: boolean;
Omit.itemScope

optional itemType?: string;
Omit.itemType

optional lang?: string;
Omit.lang

optional language?: string;

Convenience: combined into ${language}-${country} when locale is absent.

CurrencyInputBaseOptions.language


optional list?: string;
Omit.list

optional locale?: string;

BCP-47 locale, e.g. 'bg-BG'. Takes precedence over language/country. When all three are omitted the runtime default locale is used.

CurrencyInputBaseOptions.locale


optional max?: string | number;
Omit.max

optional maximumFractionDigits?: number;

Cap on fraction digits. Defaults to the currency’s own default (JPY → 0, EUR → 2, KWD → 3).

CurrencyInputBaseOptions.maximumFractionDigits


optional maxLength?: number;
Omit.maxLength

optional min?: string | number;
Omit.min

optional minimumFractionDigits?: number;

Floor on fraction digits in the formatted value.

0

CurrencyInputBaseOptions.minimumFractionDigits


optional minLength?: number;
Omit.minLength

optional multiple?: boolean;
Omit.multiple

optional name?: string;
Omit.name

optional nonce?: string;
Omit.nonce

optional numberingSystem?: string;

Override the numbering system, e.g. 'latn' to force ASCII digits.

CurrencyInputBaseOptions.numberingSystem


optional onAbort?: ReactEventHandler<HTMLInputElement>;
Omit.onAbort

optional onAbortCapture?: ReactEventHandler<HTMLInputElement>;
Omit.onAbortCapture

optional onAnimationEnd?: AnimationEventHandler<HTMLInputElement>;
Omit.onAnimationEnd

optional onAnimationEndCapture?: AnimationEventHandler<HTMLInputElement>;
Omit.onAnimationEndCapture

optional onAnimationIteration?: AnimationEventHandler<HTMLInputElement>;
Omit.onAnimationIteration

optional onAnimationIterationCapture?: AnimationEventHandler<HTMLInputElement>;
Omit.onAnimationIterationCapture

optional onAnimationStart?: AnimationEventHandler<HTMLInputElement>;
Omit.onAnimationStart

optional onAnimationStartCapture?: AnimationEventHandler<HTMLInputElement>;
Omit.onAnimationStartCapture

optional onAuxClick?: MouseEventHandler<HTMLInputElement>;
Omit.onAuxClick

optional onAuxClickCapture?: MouseEventHandler<HTMLInputElement>;
Omit.onAuxClickCapture

optional onBeforeInput?: InputEventHandler<HTMLInputElement>;
Omit.onBeforeInput

optional onBeforeInputCapture?: InputEventHandler<HTMLInputElement>;
Omit.onBeforeInputCapture

optional onBeforeToggle?: ToggleEventHandler<HTMLInputElement>;
Omit.onBeforeToggle

optional onBlur?: FocusEventHandler<HTMLInputElement>;
Omit.onBlur

optional onBlurCapture?: FocusEventHandler<HTMLInputElement>;
Omit.onBlurCapture

optional onCanPlay?: ReactEventHandler<HTMLInputElement>;
Omit.onCanPlay

optional onCanPlayCapture?: ReactEventHandler<HTMLInputElement>;
Omit.onCanPlayCapture

optional onCanPlayThrough?: ReactEventHandler<HTMLInputElement>;
Omit.onCanPlayThrough

optional onCanPlayThroughCapture?: ReactEventHandler<HTMLInputElement>;
Omit.onCanPlayThroughCapture

optional onChange?: ChangeEventHandler<HTMLInputElement>;

Forwarded native change handler; runs after the internal one.


optional onChangeCapture?: ChangeEventHandler<HTMLInputElement, Element>;
Omit.onChangeCapture

optional onClick?: MouseEventHandler<HTMLInputElement>;
Omit.onClick

optional onClickCapture?: MouseEventHandler<HTMLInputElement>;
Omit.onClickCapture

optional onCompositionEnd?: CompositionEventHandler<HTMLInputElement>;
Omit.onCompositionEnd

optional onCompositionEndCapture?: CompositionEventHandler<HTMLInputElement>;
Omit.onCompositionEndCapture

optional onCompositionStart?: CompositionEventHandler<HTMLInputElement>;
Omit.onCompositionStart

optional onCompositionStartCapture?: CompositionEventHandler<HTMLInputElement>;
Omit.onCompositionStartCapture

optional onCompositionUpdate?: CompositionEventHandler<HTMLInputElement>;
Omit.onCompositionUpdate

optional onCompositionUpdateCapture?: CompositionEventHandler<HTMLInputElement>;
Omit.onCompositionUpdateCapture

optional onContextMenu?: MouseEventHandler<HTMLInputElement>;
Omit.onContextMenu

optional onContextMenuCapture?: MouseEventHandler<HTMLInputElement>;
Omit.onContextMenuCapture

optional onCopy?: ClipboardEventHandler<HTMLInputElement>;
Omit.onCopy

optional onCopyCapture?: ClipboardEventHandler<HTMLInputElement>;
Omit.onCopyCapture

optional onCut?: ClipboardEventHandler<HTMLInputElement>;
Omit.onCut

optional onCutCapture?: ClipboardEventHandler<HTMLInputElement>;
Omit.onCutCapture

optional onDoubleClick?: MouseEventHandler<HTMLInputElement>;
Omit.onDoubleClick

optional onDoubleClickCapture?: MouseEventHandler<HTMLInputElement>;
Omit.onDoubleClickCapture

optional onDrag?: DragEventHandler<HTMLInputElement>;
Omit.onDrag

optional onDragCapture?: DragEventHandler<HTMLInputElement>;
Omit.onDragCapture

optional onDragEnd?: DragEventHandler<HTMLInputElement>;
Omit.onDragEnd

optional onDragEndCapture?: DragEventHandler<HTMLInputElement>;
Omit.onDragEndCapture

optional onDragEnter?: DragEventHandler<HTMLInputElement>;
Omit.onDragEnter

optional onDragEnterCapture?: DragEventHandler<HTMLInputElement>;
Omit.onDragEnterCapture

optional onDragExit?: DragEventHandler<HTMLInputElement>;
Omit.onDragExit

optional onDragExitCapture?: DragEventHandler<HTMLInputElement>;
Omit.onDragExitCapture

optional onDragLeave?: DragEventHandler<HTMLInputElement>;
Omit.onDragLeave

optional onDragLeaveCapture?: DragEventHandler<HTMLInputElement>;
Omit.onDragLeaveCapture

optional onDragOver?: DragEventHandler<HTMLInputElement>;
Omit.onDragOver

optional onDragOverCapture?: DragEventHandler<HTMLInputElement>;
Omit.onDragOverCapture

optional onDragStart?: DragEventHandler<HTMLInputElement>;
Omit.onDragStart

optional onDragStartCapture?: DragEventHandler<HTMLInputElement>;
Omit.onDragStartCapture

optional onDrop?: DragEventHandler<HTMLInputElement>;
Omit.onDrop

optional onDropCapture?: DragEventHandler<HTMLInputElement>;
Omit.onDropCapture

optional onDurationChange?: ReactEventHandler<HTMLInputElement>;
Omit.onDurationChange

optional onDurationChangeCapture?: ReactEventHandler<HTMLInputElement>;
Omit.onDurationChangeCapture

optional onEmptied?: ReactEventHandler<HTMLInputElement>;
Omit.onEmptied

optional onEmptiedCapture?: ReactEventHandler<HTMLInputElement>;
Omit.onEmptiedCapture

optional onEncrypted?: ReactEventHandler<HTMLInputElement>;
Omit.onEncrypted

optional onEncryptedCapture?: ReactEventHandler<HTMLInputElement>;
Omit.onEncryptedCapture

optional onEnded?: ReactEventHandler<HTMLInputElement>;
Omit.onEnded

optional onEndedCapture?: ReactEventHandler<HTMLInputElement>;
Omit.onEndedCapture

optional onError?: ReactEventHandler<HTMLInputElement>;
Omit.onError

optional onErrorCapture?: ReactEventHandler<HTMLInputElement>;
Omit.onErrorCapture

optional onFocus?: FocusEventHandler<HTMLInputElement>;
Omit.onFocus

optional onFocusCapture?: FocusEventHandler<HTMLInputElement>;
Omit.onFocusCapture

optional onGotPointerCapture?: PointerEventHandler<HTMLInputElement>;
Omit.onGotPointerCapture

optional onGotPointerCaptureCapture?: PointerEventHandler<HTMLInputElement>;
Omit.onGotPointerCaptureCapture

optional onInput?: InputEventHandler<HTMLInputElement>;
Omit.onInput

optional onInputCapture?: InputEventHandler<HTMLInputElement>;
Omit.onInputCapture

optional onInvalid?: ReactEventHandler<HTMLInputElement>;
Omit.onInvalid

optional onInvalidCapture?: ReactEventHandler<HTMLInputElement>;
Omit.onInvalidCapture

optional onKeyDown?: KeyboardEventHandler<HTMLInputElement>;
Omit.onKeyDown

optional onKeyDownCapture?: KeyboardEventHandler<HTMLInputElement>;
Omit.onKeyDownCapture

optional onKeyPress?: KeyboardEventHandler<HTMLInputElement>;
Omit.onKeyPress

optional onKeyPressCapture?: KeyboardEventHandler<HTMLInputElement>;
Omit.onKeyPressCapture

optional onKeyUp?: KeyboardEventHandler<HTMLInputElement>;
Omit.onKeyUp

optional onKeyUpCapture?: KeyboardEventHandler<HTMLInputElement>;
Omit.onKeyUpCapture

optional onLoad?: ReactEventHandler<HTMLInputElement>;
Omit.onLoad

optional onLoadCapture?: ReactEventHandler<HTMLInputElement>;
Omit.onLoadCapture

optional onLoadedData?: ReactEventHandler<HTMLInputElement>;
Omit.onLoadedData

optional onLoadedDataCapture?: ReactEventHandler<HTMLInputElement>;
Omit.onLoadedDataCapture

optional onLoadedMetadata?: ReactEventHandler<HTMLInputElement>;
Omit.onLoadedMetadata

optional onLoadedMetadataCapture?: ReactEventHandler<HTMLInputElement>;
Omit.onLoadedMetadataCapture

optional onLoadStart?: ReactEventHandler<HTMLInputElement>;
Omit.onLoadStart

optional onLoadStartCapture?: ReactEventHandler<HTMLInputElement>;
Omit.onLoadStartCapture

optional onLostPointerCapture?: PointerEventHandler<HTMLInputElement>;
Omit.onLostPointerCapture

optional onLostPointerCaptureCapture?: PointerEventHandler<HTMLInputElement>;
Omit.onLostPointerCaptureCapture

optional onMouseDown?: MouseEventHandler<HTMLInputElement>;
Omit.onMouseDown

optional onMouseDownCapture?: MouseEventHandler<HTMLInputElement>;
Omit.onMouseDownCapture

optional onMouseEnter?: MouseEventHandler<HTMLInputElement>;
Omit.onMouseEnter

optional onMouseLeave?: MouseEventHandler<HTMLInputElement>;
Omit.onMouseLeave

optional onMouseMove?: MouseEventHandler<HTMLInputElement>;
Omit.onMouseMove

optional onMouseMoveCapture?: MouseEventHandler<HTMLInputElement>;
Omit.onMouseMoveCapture

optional onMouseOut?: MouseEventHandler<HTMLInputElement>;
Omit.onMouseOut

optional onMouseOutCapture?: MouseEventHandler<HTMLInputElement>;
Omit.onMouseOutCapture

optional onMouseOver?: MouseEventHandler<HTMLInputElement>;
Omit.onMouseOver

optional onMouseOverCapture?: MouseEventHandler<HTMLInputElement>;
Omit.onMouseOverCapture

optional onMouseUp?: MouseEventHandler<HTMLInputElement>;
Omit.onMouseUp

optional onMouseUpCapture?: MouseEventHandler<HTMLInputElement>;
Omit.onMouseUpCapture

optional onPaste?: ClipboardEventHandler<HTMLInputElement>;
Omit.onPaste

optional onPasteCapture?: ClipboardEventHandler<HTMLInputElement>;
Omit.onPasteCapture

optional onPause?: ReactEventHandler<HTMLInputElement>;
Omit.onPause

optional onPauseCapture?: ReactEventHandler<HTMLInputElement>;
Omit.onPauseCapture

optional onPlay?: ReactEventHandler<HTMLInputElement>;
Omit.onPlay

optional onPlayCapture?: ReactEventHandler<HTMLInputElement>;
Omit.onPlayCapture

optional onPlaying?: ReactEventHandler<HTMLInputElement>;
Omit.onPlaying

optional onPlayingCapture?: ReactEventHandler<HTMLInputElement>;
Omit.onPlayingCapture

optional onPointerCancel?: PointerEventHandler<HTMLInputElement>;
Omit.onPointerCancel

optional onPointerCancelCapture?: PointerEventHandler<HTMLInputElement>;
Omit.onPointerCancelCapture

optional onPointerDown?: PointerEventHandler<HTMLInputElement>;
Omit.onPointerDown

optional onPointerDownCapture?: PointerEventHandler<HTMLInputElement>;
Omit.onPointerDownCapture

optional onPointerEnter?: PointerEventHandler<HTMLInputElement>;
Omit.onPointerEnter

optional onPointerLeave?: PointerEventHandler<HTMLInputElement>;
Omit.onPointerLeave

optional onPointerMove?: PointerEventHandler<HTMLInputElement>;
Omit.onPointerMove

optional onPointerMoveCapture?: PointerEventHandler<HTMLInputElement>;
Omit.onPointerMoveCapture

optional onPointerOut?: PointerEventHandler<HTMLInputElement>;
Omit.onPointerOut

optional onPointerOutCapture?: PointerEventHandler<HTMLInputElement>;
Omit.onPointerOutCapture

optional onPointerOver?: PointerEventHandler<HTMLInputElement>;
Omit.onPointerOver

optional onPointerOverCapture?: PointerEventHandler<HTMLInputElement>;
Omit.onPointerOverCapture

optional onPointerUp?: PointerEventHandler<HTMLInputElement>;
Omit.onPointerUp

optional onPointerUpCapture?: PointerEventHandler<HTMLInputElement>;
Omit.onPointerUpCapture

optional onProgress?: ReactEventHandler<HTMLInputElement>;
Omit.onProgress

optional onProgressCapture?: ReactEventHandler<HTMLInputElement>;
Omit.onProgressCapture

optional onRateChange?: ReactEventHandler<HTMLInputElement>;
Omit.onRateChange

optional onRateChangeCapture?: ReactEventHandler<HTMLInputElement>;
Omit.onRateChangeCapture

optional onReset?: ReactEventHandler<HTMLInputElement>;
Omit.onReset

optional onResetCapture?: ReactEventHandler<HTMLInputElement>;
Omit.onResetCapture

optional onScroll?: UIEventHandler<HTMLInputElement>;
Omit.onScroll

optional onScrollCapture?: UIEventHandler<HTMLInputElement>;
Omit.onScrollCapture

optional onScrollEnd?: UIEventHandler<HTMLInputElement>;
Omit.onScrollEnd

optional onScrollEndCapture?: UIEventHandler<HTMLInputElement>;
Omit.onScrollEndCapture

optional onSeeked?: ReactEventHandler<HTMLInputElement>;
Omit.onSeeked

optional onSeekedCapture?: ReactEventHandler<HTMLInputElement>;
Omit.onSeekedCapture

optional onSeeking?: ReactEventHandler<HTMLInputElement>;
Omit.onSeeking

optional onSeekingCapture?: ReactEventHandler<HTMLInputElement>;
Omit.onSeekingCapture

optional onSelect?: ReactEventHandler<HTMLInputElement>;
Omit.onSelect

optional onSelectCapture?: ReactEventHandler<HTMLInputElement>;
Omit.onSelectCapture

optional onStalled?: ReactEventHandler<HTMLInputElement>;
Omit.onStalled

optional onStalledCapture?: ReactEventHandler<HTMLInputElement>;
Omit.onStalledCapture

optional onSubmit?: SubmitEventHandler<HTMLInputElement>;
Omit.onSubmit

optional onSubmitCapture?: SubmitEventHandler<HTMLInputElement>;
Omit.onSubmitCapture

optional onSuspend?: ReactEventHandler<HTMLInputElement>;
Omit.onSuspend

optional onSuspendCapture?: ReactEventHandler<HTMLInputElement>;
Omit.onSuspendCapture

optional onTimeUpdate?: ReactEventHandler<HTMLInputElement>;
Omit.onTimeUpdate

optional onTimeUpdateCapture?: ReactEventHandler<HTMLInputElement>;
Omit.onTimeUpdateCapture

optional onToggle?: ToggleEventHandler<HTMLInputElement>;
Omit.onToggle

optional onTouchCancel?: TouchEventHandler<HTMLInputElement>;
Omit.onTouchCancel

optional onTouchCancelCapture?: TouchEventHandler<HTMLInputElement>;
Omit.onTouchCancelCapture

optional onTouchEnd?: TouchEventHandler<HTMLInputElement>;
Omit.onTouchEnd

optional onTouchEndCapture?: TouchEventHandler<HTMLInputElement>;
Omit.onTouchEndCapture

optional onTouchMove?: TouchEventHandler<HTMLInputElement>;
Omit.onTouchMove

optional onTouchMoveCapture?: TouchEventHandler<HTMLInputElement>;
Omit.onTouchMoveCapture

optional onTouchStart?: TouchEventHandler<HTMLInputElement>;
Omit.onTouchStart

optional onTouchStartCapture?: TouchEventHandler<HTMLInputElement>;
Omit.onTouchStartCapture

optional onTransitionCancel?: TransitionEventHandler<HTMLInputElement>;
Omit.onTransitionCancel

optional onTransitionCancelCapture?: TransitionEventHandler<HTMLInputElement>;
Omit.onTransitionCancelCapture

optional onTransitionEnd?: TransitionEventHandler<HTMLInputElement>;
Omit.onTransitionEnd

optional onTransitionEndCapture?: TransitionEventHandler<HTMLInputElement>;
Omit.onTransitionEndCapture

optional onTransitionRun?: TransitionEventHandler<HTMLInputElement>;
Omit.onTransitionRun

optional onTransitionRunCapture?: TransitionEventHandler<HTMLInputElement>;
Omit.onTransitionRunCapture

optional onTransitionStart?: TransitionEventHandler<HTMLInputElement>;
Omit.onTransitionStart

optional onTransitionStartCapture?: TransitionEventHandler<HTMLInputElement>;
Omit.onTransitionStartCapture

optional onValueChange?: (value, meta) => void;

Fires on every accepted keystroke with the parsed number (or null).

ParameterType
valuenumber | null
metaCurrencyInputChange

void


optional onVolumeChange?: ReactEventHandler<HTMLInputElement>;
Omit.onVolumeChange

optional onVolumeChangeCapture?: ReactEventHandler<HTMLInputElement>;
Omit.onVolumeChangeCapture

optional onWaiting?: ReactEventHandler<HTMLInputElement>;
Omit.onWaiting

optional onWaitingCapture?: ReactEventHandler<HTMLInputElement>;
Omit.onWaitingCapture

optional onWheel?: WheelEventHandler<HTMLInputElement>;
Omit.onWheel

optional onWheelCapture?: WheelEventHandler<HTMLInputElement>;
Omit.onWheelCapture

optional part?: string;

https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/part

Omit.part

optional pattern?: string;
Omit.pattern

optional placeholder?: string;
Omit.placeholder

optional popover?: "" | "auto" | "manual" | "hint";
Omit.popover

optional popoverTarget?: string;
Omit.popoverTarget

optional popoverTargetAction?: "toggle" | "show" | "hide";
Omit.popoverTargetAction

optional prefix?: string;
Omit.prefix

optional property?: string;
Omit.property

optional radioGroup?: string;
Omit.radioGroup

optional readOnly?: boolean;
Omit.readOnly

optional rel?: string;
Omit.rel

optional required?: boolean;
Omit.required

optional resource?: string;
Omit.resource

optional results?: number;
Omit.results

optional rev?: string;
Omit.rev

optional role?: AriaRole;
Omit.role

optional security?: string;
Omit.security

optional size?: number;
Omit.size

optional slot?: string;
Omit.slot

optional spellCheck?: Booleanish;
Omit.spellCheck

optional src?: string;
Omit.src

optional step?: number;

Amount added/subtracted by ArrowUp/ArrowDown. Omit to leave arrow keys untouched. The result is rounded to the currency’s fraction precision.

CurrencyInputBaseOptions.step


optional style?: CSSProperties;
Omit.style

optional suppressContentEditableWarning?: boolean;
Omit.suppressContentEditableWarning

optional suppressHydrationWarning?: boolean;
Omit.suppressHydrationWarning

optional tabIndex?: number;
Omit.tabIndex

optional title?: string;
Omit.title

optional transformRawValue?: (raw) => string;

Transform browser input before locale-aware sanitization.

ParameterType
rawstring

string

CurrencyInputBaseOptions.transformRawValue


optional translate?: "yes" | "no";
Omit.translate

optional type?: HTMLInputTypeAttribute;
Omit.type

optional typeof?: string;
Omit.typeof

optional unselectable?: "off" | "on";
Omit.unselectable

optional value?: number | null;

Controlled amount. null/undefined render an empty field.


optional vocab?: string;
Omit.vocab

optional width?: string | number;
Omit.width