Separator
Visually or semantically separates content.
Import
tsimport { Separator } from "@kobalte/core/separator";// orimport { Root } from "@kobalte/core/separator";// or (deprecated)import { Separator } from "@kobalte/core";
tsimport { Separator } from "@kobalte/core/separator";// orimport { Root } from "@kobalte/core/separator";// or (deprecated)import { Separator } from "@kobalte/core";
Features
- Native HTML 
<hr>element support. - Custom element type support via the WAI ARIA Separator role.
 - Support for horizontal and vertical orientation.
 
Anatomy
The separator consists of:
- Separator: The root container for a separator.
 
tsx<Separator />
tsx<Separator />
Example
Content above
Content below
Content below
API Reference
Separator
Separator is equivalent to the Root import from @kobalte/core/separator (and deprecated Separator.Root).
| Prop | Description | 
|---|---|
| orientation | 'horizontal' | 'vertical' The orientation of the separator.  | 
| Data attribute | Description | 
|---|---|
| data-orientation='horizontal' | Present when the separator has horizontal orientation. | 
| data-orientation='vertical' | Present when the separator has vertical orientation. | 
Rendered elements
| Component | Default rendered element | 
|---|---|
Separator | hr |