Inputs

Input

A text input field that integrates with Signal Forms. Supports all standard HTML input types, validation states, and error display.

LlmInput

Demo

<LlmInput type="email" placeholder="[email protected]" />
<LlmInput type="password" placeholder="Password" />
<LlmInput invalid={true} placeholder="Invalid state" />
<LlmInput disabled={true} placeholder="Disabled" />

API

PropTypeDefaultDescription
valuestring''Controlled value (use with onValueChange)
type'text' | 'email' | 'password' | 'number' | 'tel' | 'url''text'Input type
placeholderstring''Placeholder text
disabledbooleanfalseDisables the input
readonlybooleanfalseMakes the input read-only
invalidbooleanfalseApplies invalid/error styling
requiredbooleanfalseMarks field as required
namestring''HTML name attribute for form submission

Import

import { LlmInput } from '@atelier-ui/react';