Dual Number Input

Paired numeric input for linked values like width and height.

Import/Installation

import { DualNumberInput } from "@lottiefiles/creator-plugins-ui";

Preview

Usage

<DualNumberInput value1={width} value2={height} onChange1={setWidth} onChange2={setHeight} label1="W" label2="H" />

Props

PropTypeDefaultRequiredDescription
value1numberYesFirst value (e.g. width).
value2numberYesSecond value (e.g. height).
onChange1(value: number) => voidYesCallback when first value changes.
onChange2(value: number) => voidYesCallback when second value changes.
label1string"X"NoLabel for first input (e.g. "W").
label2string"Y"NoLabel for second input (e.g. "H").
minnumberNoMinimum value for both inputs.
maxnumberNoMaximum value for both inputs.
stepnumber1NoStep increment for both inputs.
suffixstringNoUnit suffix to display after the number (e.g. "px", "s", "%").
decimalsnumberNoNumber of decimal places to show.
dragSensitivitynumber0.5NoSensitivity multiplier for drag changes.
size"sm" | "default" | "lg""default"NoOverall control height.
disabledbooleanNoDisabled state.
Last updated: August 5, 2026 at 11:47 AMEdit this page