Home / Docs / Forms & Pickers
Components / Forms
View Source

Forms, Inputs & Pickers

Typed FormFields with validation states, Superforms context auto-wiring, character counters, OTP/2FA code inputs, Comboboxes, MultiSelect chips, NumberInputs, ToggleGroups, DatePickers, switches, checkboxes, and sliders.

Zero-Boilerplate Superforms Auto-Wiring

Context Auto-Wiring: When placed inside a <Form {superform}> and <FormField name="field">, all inputs (Input, Select, Combobox, Checkbox, etc.) automatically receive their id, name, aria-describedby, and reactive error highlights without manual prop plumbing.
Automatically receives validation errors

FormField, Input & Textarea

We'll send your activation key here
Expands automatically without scrollbars as you type

Combobox, MultiSelect & NumberInput

Filterable options with keyboard navigation and clear button
Chip-based multi-selection with backspace removal
Svelte 5 Tailwind CSS
Numeric stepper with min=1, max=50, step=1

File Drag & Drop (<Dropzone />)

Cloud File Upload Target

Direct drag-and-drop target with file previews, size limits, and S3 / Cloudflare R2 presigned uploads.

InputOTP (2FA & One-Time Code Input)

Two-Factor Authentication Code

Supports auto-paste, backspace focus navigation, and mobile numeric keyboard.

−

ToggleGroup (Segmented Controls & Tab Selectors)

Billing Cycle Selector
View Mode (Icons & Solid Variant)

DatePicker & DateRangePicker

Single Date Picker (with Calendar Popover)
Date Range Picker (with Preset Intervals)

Switches, Checkboxes & Sliders

Telemetry & Analytics
Allow anonymous usage telemetry
Layout Scale / Density 75%
Custom Brand Color #ff3e00

RadioGroup Selection Cards

Props & API Reference

4 Props

Complete TypeScript interface and runtime configuration properties.

PropertyType DefinitionDefaultDescription
label
string
''Visible label text displayed above the control.
required
boolean
falseRenders a primary colored asterisk and marks accessibility required.
error
string
''Validation error message to display in red below the input.
hint
string
''Helper guidance text displayed below the field.