@neo4j-ndl/react
Version:
React implementation of Neo4j Design System
97 lines (76 loc) • 2.06 kB
Markdown
Import: `import { Divider } from '@neo4j-ndl/react'`
| Prop | Type | Required | Default | Description |
|------|------|----------|---------|-------------|
| `as` | `ElementType<any, keyof IntrinsicElements>` | | | An override of the default HTML tag of the root of the component. Can also be another React component. |
| `orientation` | `'horizontal' \| 'vertical'` | | `horizontal` | |
| `ref` | `any` | | | A ref to apply to the root element. |
```tsx
import '@neo4j-ndl/base/lib/neo4j-ds-styles.css';
import { Divider } from '@neo4j-ndl/react';
const Component = () => {
return (
<div
style={{
display: 'flex',
flexDirection: 'column',
gap: '4px',
width: '100%',
}}
>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit.</p>
<Divider />
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit.</p>
</div>
);
};
export default Component;
```
```tsx
import '@neo4j-ndl/base/lib/neo4j-ds-styles.css';
import { Divider } from '@neo4j-ndl/react';
const Component = () => {
return (
<div
style={{
display: 'flex',
flexDirection: 'column',
gap: '4px',
width: '100%',
}}
>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit.</p>
<Divider orientation="horizontal" />
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit.</p>
</div>
);
};
export default Component;
```
```tsx
import '@neo4j-ndl/base/lib/neo4j-ds-styles.css';
import { Divider } from '@neo4j-ndl/react';
const Component = () => {
return (
<div
style={{
display: 'flex',
flexDirection: 'row',
gap: '4px',
width: '100%',
}}
>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit.</p>
<Divider orientation="vertical" />
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit.</p>
</div>
);
};
export default Component;
```