Skip to main content

SelectOld

SelectOld is the legacy native-select wrapper. Prefer Select for new code.

Usage

import SelectOld from "@repo/ui/SelectOld";

<SelectOld defaultValue="one">
<option value="one">گزینه اول</option>
<option value="two">گزینه دوم</option>
</SelectOld>;

Installation

npx the-dig@latest add SelectOld

Props

PropTypeDefault
variant"primary" | "secondary""primary"
hasErrorbooleanfalse
startAdornmentReactNode-
inputWrapperPropsHTMLAttributes<HTMLDivElement>-
OthersSelectHTMLAttributes<HTMLSelectElement>Native defaults

Options are supplied as native <option> children. Use a visible label and associate error text with the select for accessibility.