A native input element with consistent styling. Built on Base UI Input primitives.
import { InputRoot } from "@/components/ui/static/input"<InputRoot type="email" placeholder="Email" />typestring"text"The input type.
placeholderstringPlaceholder text.
disabledbooleanfalseWhether the input is disabled.
defaultValuestring | numberThe default value when uncontrolled.
onValueChange(value: string) => voidCallback fired when the value changes.