---
title: Переключатель
image: /images/user-guide/table-views/table.png
---

<Frame>
  <img src="/images/user-guide/table-views/table.png" alt="Заголовок" />
</Frame>

<Tabs>
  <Tab title="Использование">
    ```jsx
    import { Toggle } from "twenty-ui/input";

    export const MyComponent = () => {
      return (
        <Toggle
        value = {true}
        onChange = {()=>console.log('On Change event')}
        color="green"
        toggleSize = "medium"
        />
      );
    };
    ```
  </Tab>

  <Tab title="Свойства">
    | Свойства            | Тип     | Описание                                                                                       | По умолчанию     |
    | ------------------- | ------- | ---------------------------------------------------------------------------------------------- | ---------------- |
    | значение            | булево  | Текущее состояние переключателя                                                                | `ложь`           |
    | onChange            | функция | Функция обратного вызова, вызываемая при изменении состояния переключателя                     |                  |
    | цвет                | строка  | Цвет переключателя, когда он\                                                                  | имеет синий цвет |
    | размерПереключателя | строка  | Размер переключателя, влияющий на высоту и ширину. Имеет два варианта: `маленький` и `средний` | средний          |
  </Tab>
</Tabs>
