# @snack-uikit/divider

> Компонент для визуального отделения групп компонентов

Latest version **4.0.0** (published 2026-09-21) · Apache-2.0 license · 0 weekly downloads

## Install

```sh
npm install @snack-uikit/divider
pnpm add @snack-uikit/divider
yarn add @snack-uikit/divider
bun add @snack-uikit/divider
```

## Health

**Score 65/100 (B)** — status: active.

Positive: has types; esm support; no vulnerabilities; recently updated; high maintenance score.

Warnings: low downloads.

## Facts

| | |
|---|---|
| Version | 4.0.0 |
| Published | 2026-09-21 |
| First published | 2023-12-05 |
| Weekly downloads | 0 |
| License | Apache-2.0 |
| TypeScript types | bundled |
| Module format | ESM + CommonJS |
| Dependencies | 2 |
| Unpacked size | 31.4 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| GitHub stars | 23 |
| Author | Дмитрий Безматерных |
| Maintainers | yetihead, agrigorii, cloud-ru-tech |

## Links

- npm: https://www.npmjs.com/package/@snack-uikit/divider
- Repository: https://github.com/cloud-ru-tech/snack-uikit
- Homepage: https://github.com/cloud-ru-tech/snack-uikit/tree/master/packages/divider
- Issues: https://github.com/cloud-ru-tech/snack-uikit/issues
- npm.io page: https://npm.io/package/@snack-uikit/divider

## Dependencies (2)

- [classnames](https://npm.io/package/classnames.md) ^2.5.1
- [@snack-uikit/utils](https://npm.io/package/@snack-uikit/utils.md) ^5.0.0

## Recent versions

- 4.0.0 (latest) — 2026-09-21
- 3.2.13-preview-acb79d0b.0 (preview) — 2026-09-21
- 3.2.13-preview-b2e4ed46.0 — 2026-09-21
- 3.2.13-preview-27969f64.0 — 2026-09-21
- 3.2.13-preview-fe85442f.0 — 2026-09-18
- 3.2.13-preview-fc6b5b87.0 — 2026-08-20
- 3.2.12 — 2026-05-18
- 3.2.11 — 2026-01-19
- 3.2.11-preview-31c6399b.0 — 2025-09-19
- 3.2.11-preview-419c2a77.0 — 2025-09-19
- 3.2.10 — 2025-09-01
- 3.2.10-preview-2ce82c96.0 — 2025-09-01
- 3.2.10-preview-dbf3f886.0 — 2025-08-27
- 3.2.10-preview-af47d898.0 — 2025-08-27
- 3.2.10-preview-05f26bf6.0 — 2025-08-27
- … 63 more at https://npm.io/package/@snack-uikit/divider/versions

## README

# Divider

## Installation
`npm i @snack-uikit/divider`

[Changelog](./CHANGELOG.md)

## Description

- Пакет `@snack-uikit/divider` предоставляет простой компонент `Divider` для визуального отделения логических блоков интерфейса.
- Компонент может отображаться в горизонтальной или вертикальной ориентации и поддерживает несколько вариантов толщины линии для выстраивания визуальной иерархии.
- `Divider` не содержит собственного контента и используется как вспомогательный элемент разметки: между группами карточек, секциями формы, блоками в сайдбаре и других контейнерах.
- Figma: [`Snack UI Kit — Divider`](https://www.figma.com/file/jtGxAPvFJOMir7V0eQFukN/Snack-UI-Kit-1.1.0?node-id=11%3A7167&mode=design).

## Example

```tsx
import { Divider } from '@snack-uikit/divider';

function Example() {
  return (
    <div style={{ display: 'flex', gap: 16 }}>
      <div>
        <div>Блок контента 1</div>
        <Divider orientation='horizontal' weight='regular' />
        <div>Блок контента 2</div>
      </div>

      <Divider orientation='vertical' weight='light' />

      <div>
        <div>Блок контента 3</div>
        <Divider />
        <div>Блок контента 4</div>
      </div>
    </div>
  );
}
```

[//]: DOCUMENTATION_SECTION_START
[//]: THIS_SECTION_IS_AUTOGENERATED_PLEASE_DONT_EDIT_IT
## Divider
Компонент для визуального отделения групп компонентов
### Props
| name | type | default value | description |
|------|------|---------------|-------------|
| weight | enum Weight: `"light"`, `"regular"` | regular | Толщина линии |
| orientation | enum Orientation: `"horizontal"`, `"vertical"` | horizontal | Ориентация |
| className | `string` | - | CSS-класс |


[//]: DOCUMENTATION_SECTION_END

---
_Source: https://npm.io/package/@snack-uikit/divider · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
