Divider
Installation
npm i @snack-uikit/divider
Description
- Пакет
@snack-uikit/dividerпредоставляет простой компонентDividerдля визуального отделения логических блоков интерфейса. - Компонент может отображаться в горизонтальной или вертикальной ориентации и поддерживает несколько вариантов толщины линии для выстраивания визуальной иерархии.
Dividerне содержит собственного контента и используется как вспомогательный элемент разметки: между группами карточек, секциями формы, блоками в сайдбаре и других контейнерах.- Figma:
Snack UI Kit — Divider.
Example
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>
);
}
Divider
Компонент для визуального отделения групп компонентов
Props
| name | type | default value | description |
|---|---|---|---|
| weight | enum Weight: "light", "regular" |
regular | Толщина линии |
| orientation | enum Orientation: "horizontal", "vertical" |
horizontal | Ориентация |
| className | string |
- | CSS-класс |