UNPKG

@kiwicom/orbit-components

Version:

Orbit-components is a React component library which provides developers with the easiest possible way of building Kiwi.com’s products.

30 lines (22 loc) 1.51 kB
# Switch To implement Switch component into your project you'll need to add the import: ```jsx import Switch from "@kiwicom/orbit-components/lib/Switch"; ``` After adding import into your project you can use it simply like: ```jsx <Switch checked={isChecked} onChange={handleOnChange} /> ``` ## Props Table below contains all types of the props available in StopoverArrow component. | Name | Type | Default | Description | | :------------- | :---------------------- | :----------- | :-------------------------------------- | | dataTest | `string` | | Optional prop for testing purposes. | | id | `string` | | Set `id` for `Switch` input | | **onChange** | `() => void \| Promise` | | Function for handling onChange event. | | onFocus | `() => void \| Promise` | | Function for handling onFocus event. | | onBlur | `() => void \| Promise` | | Function for handling onBlur event. | | **checked** | `boolean` | | If `true`, the Switch will be checked. | | ariaLabelledby | `string` | | Optional prop for a11y element | | icon | `React.Node` | `<Circle />` | Optional property for custom icon. | | disabled | `boolean` | `false` | If `true`, the Switch will be disabled. |