# @uiw/react-divider

> Divider component

Latest version **4.22.3** (published 2023-11-29) · MIT license · 0 weekly downloads

## Install

```sh
npm install @uiw/react-divider
pnpm add @uiw/react-divider
yarn add @uiw/react-divider
bun add @uiw/react-divider
```

## Health

**Score 40/100 (D)** — status: abandoned.

Positive: has types; esm support; no vulnerabilities; has provenance.

Warnings: low downloads.

Negative: abandoned.

## Facts

| | |
|---|---|
| Version | 4.22.3 |
| Published | 2023-11-29 |
| First published | 2020-05-01 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | bundled |
| Module format | ESM + CommonJS |
| Dependencies | 1 |
| Unpacked size | 15.7 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| Provenance | attested (GitHub Actions) |
| GitHub stars | 739 |
| Author | Kenny Wong |
| Maintainers | uiwjs, wcjiang |
| Keywords | divider, react-divider, design, uiw, uiw-react, react.js, react, react-component, component, components, ui, css, uikit, react-ui, framework, front-end, frontend |

## Links

- npm: https://www.npmjs.com/package/@uiw/react-divider
- Repository: https://github.com/uiwjs/uiw
- Homepage: https://uiwjs.github.io/#/components/divider
- Issues: https://github.com/uiwjs/uiw/issues
- Funding: https://jaywcjlove.github.io/#/sponsor
- npm.io page: https://npm.io/package/@uiw/react-divider

## Dependencies (1)

- [@uiw/utils](https://npm.io/package/@uiw/utils.md) ^4.22.3

## Alternatives

- [@progress/kendo-ooxml](https://npm.io/package/@progress/kendo-ooxml.md) — 152.1K weekly downloads
- [@progress/kendo-react-ripple](https://npm.io/package/@progress/kendo-react-ripple.md) — 8.0K weekly downloads
- [@progress/kendo-react-orgchart](https://npm.io/package/@progress/kendo-react-orgchart.md) — 4.3K weekly downloads
- [@praxisui/dynamic-fields](https://npm.io/package/@praxisui/dynamic-fields.md) — 2.4K weekly downloads
- [@progress/kendo-vue-listbox](https://npm.io/package/@progress/kendo-vue-listbox.md) — 932 weekly downloads

## Recent versions

- 4.22.3 (latest) — 2023-11-29
- 5.0.0-bate.2.1 (bate) — 2023-03-10
- 4.22.2 — 2023-11-09
- 4.22.1 — 2023-11-08
- 4.22.0 — 2023-09-19
- 4.21.28 — 2023-05-05
- 4.21.27 — 2023-04-21
- 4.21.26 — 2023-04-20
- 4.21.25 — 2023-03-14
- 4.21.24 — 2023-03-08
- 5.0.0-bate.2.0 — 2023-03-02
- 4.21.23 — 2022-12-21
- 4.21.22 — 2022-12-19
- 4.21.21 — 2022-12-19
- 5.0.0-bate-19 — 2022-12-12
- … 157 more at https://npm.io/package/@uiw/react-divider/versions

## README

Divider 分割线
===

[![Buy me a coffee](https://img.shields.io/badge/Buy%20me%20a%20coffee-048754?logo=buymeacoffee)](https://jaywcjlove.github.io/#/sponsor)
[![Open in unpkg](https://img.shields.io/badge/Open%20in-unpkg-blue)](https://uiwjs.github.io/npm-unpkg/#/pkg/@uiw/react-divider/file/README.md)
[![NPM Downloads](https://img.shields.io/npm/dm/@uiw/react-divider.svg?style=flat)](https://www.npmjs.com/package/@uiw/react-divider)
[![npm version](https://img.shields.io/npm/v/@uiw/react-divider.svg?label=@uiw/react-divider)](https://npmjs.com/@uiw/react-divider)

区隔内容的分割线。

```jsx
import { Divider } from 'uiw';
// or
import Divider from '@uiw/react-divider';
```

### 基础实例

基础实例包含虚线分割线、带文本的分割线、实线分割线。

```jsx mdx:preview&bg=#fff
import React from 'react';
import { Divider } from 'uiw';

export default function Demo() {
  return (
    <div style={{ maxWidth: 530 }}>
      <div>周星驰： 香港演员、导演。祖籍浙江宁波，1962年6月22日生于香港，他是香港最为重要的喜剧片演员与编导之一。中学毕业以后考入香港无线电视台艺员训练班的夜间部。结业后成为无线艺人，最初曾在《香城浪子》《射雕英雄传》等剧集中担任临时演员。</div>
      <Divider />
      <div>古有关云长全神贯注下象棋刮骨疗毒，今有我零零漆聚精会神看A片挖骨取弹头。</div>
      <Divider>大话西游</Divider>
      <div>曾经有一份真诚的爱情放在我面前，我没有珍惜，等我失去的时候我才后悔莫及，人世间最痛苦的事莫过于此。 如果上天能够给我一个再来一次的机会，我会对那个女孩子说三个字：我爱你。 如果非要在这份爱上加上一个期限，我希望是…… 一万年</div>
      <Divider dashed />
      <div>曾经痛苦，才知道真正的痛苦；曾经执著，才能放下执著；曾经牵挂，才能了无牵挂。</div>
    </div>
  );
}
```

### 垂直分割线

```jsx mdx:preview&bg=#fff
import React from 'react';
import { Divider } from 'uiw';

export default function Demo() {
  return (
    <div>
      首页
      <Divider type="vertical" />
      <a href="#">列表页面</a>
      <Divider type="vertical" />
      <a href="#">文章详情</a>
    </div>
  );
}
```

### 标题对齐位置

```jsx mdx:preview&bg=#fff
import React from 'react';
import { Divider } from 'uiw';

export default function Demo() {
  return(
    <div style={{ maxWidth: 530 }}>
      <Divider dashed />
      <div>周星驰： 香港演员、导演。祖籍浙江宁波，1962年6月22日生于香港，他是香港最为重要的喜剧片演员与编导之一。中学毕业以后考入香港无线电视台艺员训练班的夜间部。结业后成为无线艺人，最初曾在《香城浪子》《射雕英雄传》等剧集中担任临时演员。</div>
      <Divider align="left">大话西游</Divider>
      <div>古有关云长全神贯注下象棋刮骨疗毒，今有我零零漆聚精会神看A片挖骨取弹头。</div>
      <Divider>大话西游</Divider>
      <div>曾经有一份真诚的爱情放在我面前，我没有珍惜，等我失去的时候我才后悔莫及，人世间最痛苦的事莫过于此。</div>
      <Divider dashed align="right">大话西游</Divider>
      <div>曾经痛苦，才知道真正的痛苦；曾经执著，才能放下执著；曾经牵挂，才能了无牵挂。</div>
    </div>
  );
}
```

## API

| 参数 | 说明 | 类型 | 默认值 |
|--------- |-------- |--------- |-------- |
| type | 水平还是垂直类型 | enum{`horizontal`,`vertical`}	| `horizontal` |
| dashed | 是否虚线 |	Boolean	| `false` |
| align | 分割线标题的对齐位置 | Enum{`left`, `right`, `center`}	| `center` |

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