| Props | +Type | +Description | +
|---|---|---|
| className | +string | +Optional CSS class for additional styling | +
| disabled | +boolean | +When set to `true`, disables user interaction with the component | +
| dropdownScopeId | +string | +Required prop that uniquely identifies the dropdown scope | +
| label | +string | +The label to describe the purpose of the `Select` component | +
| onChange | +function | +The function called when the selected values change | +
| options | +array | +Represents the options available for the `Selected` component. It's an array of objects where each object has a `value` (the unique identifier), `label` (the unique identifier), and an optional `Icon` | +
| value | +string | +Represents the currently selected value. It should match one of the `value` properties in the `options` array | +
| Props | +Type | +Description | +Default | +
|---|---|---|---|
| className | +string | +Optional name for additional styling | ++ |
| label | +string | +Represents the label for the input | ++ |
| onChange | +function | +The function called when the input value changes | ++ |
| fullWidth | +boolean | +Indicates whether the input should take up 100% of the width | ++ |
| disableHotkeys | +boolean | +Indicates whether hotkeys are enabled for the input | +`false` | +
| error | +string | +Represents the error message to be displayed. When provided, it also adds an icon error on the right side of the input | ++ |
| onKeyDown | +function | +Called when a key is pressed down while the input field is focused. Receives a `React.KeyboardEvent` as an argument | ++ |
| RightIcon | +IconComponent | +An optional icon component displayed on the right side of the input | ++ |
| Props | +Type | +Description | +Default | +
|---|---|---|---|
| disabled | +boolean | +Indicates whether the text area is disabled | ++ |
| minRows | +number | +Minimum number of visible rows for the text area. | +1 | +
| onChange | +function | +Callback function triggered when the text area content changes | ++ |
| placeholder | +string | +Placeholder text displayed when the text area is empty | ++ |
| value | +string | +The current value of the text area | +Empty string | +
| Props | +Type | +Description | +Default | +
|---|---|---|---|
| value | +boolean | +The current state of the toggle | +`false` | +
| onChange | +function | +Callback function triggered when the toggle state changes | ++ |
| color | +string | +Color of the toggle when it's in the "on" state. If not provided, it uses the theme's blue color | ++ |
| toggleSize | +string | +Size of the toggle, affecting both height and weight. Has two options: `small` and `medium` | +medium | +