Inputs
Form inputs and controls
AngleSlider– Pick an angle value between 0 and 360 degreesCheckbox– Checkbox with indeterminate stateChip– Selectable tag with checkmarkColorInput– Color value input with picker bottom sheetColorPicker– Pick a color with saturation, hue and alpha controlsCombobox– Building blocks for custom select componentsFieldset– Group form fields with legendFileInput– Pick files with the native document pickerInput– Versatile text input fieldInputBase– Standard input frame around arbitrary contentJsonInput– Textarea with JSON validation and formattingMaskInput– Format user input according to a mask patternMultiSelect– Multi-option select with tagsNativeSelect– Platform-native dropdown selectNumberInput– Numeric input with increment controlsPasswordInput– Secure password input with visibility togglePillsInput– Input container for pills with free text fieldPinInput– PIN or OTP input with auto-focusRadio– Radio button for exclusive selectionsRating– Interactive star ratingSegmentedControl– Segmented button group selectorSelect– Searchable select dropdownSwitch– Toggle switch with labelsTagsInput– Enter tags with suggestions supportTextInput– Single-line text input with validationTextarea– Multi-line text input with auto-resizeTransferList– Dual-list selection transferTreeSelect– Pick one or more values from a hierarchical data setuseForm– Form state management hook with validation