import {Meta} from '@storybook/addon-docs/blocks'

<Meta title='@dxtmisha/ru/functional-basic/Functions/isTab - Проверка нажатия Tab'/>

# `isTab`

Проверяет, является ли нажатая клавиша `Tab`. Функция полезна для обработки событий клавиатуры, когда необходимо реагировать на навигацию по фокусу или захватывать фокус, поддерживая при этом доступность (a11y) и старые браузеры.

**Параметры:**
- `event: KeyboardEvent` — объект события клавиатуры.

**Возвращает:**
`boolean` — `true`, если нажата клавиша `Tab`, иначе `false`.

**Поддерживаемые свойства события:**
Функция проверяет следующие свойства события для максимальной совместимости:
- `code`: `'Tab'`
- `key`: `'Tab'`
- `keyCode`: `9`

```typescript
import { isTab } from '@dxtmisha/functional-basic'

const onKeyDown = (event: KeyboardEvent) => {
  if (isTab(event)) {
    console.log('Нажат Tab')
    // Выполнить действие
  }
}
```
