Skip to content

Separator ​

Visual divider via Radix UI

Horizontal

Usage ​

tsx
import { Separator } from '@tryvienna/ui'

<div className="w-80">
  <div className="text-sm font-medium">Section One</div>
  <Separator className="my-4" />
  <div className="text-sm font-medium">Section Two</div>
</div>

Examples ​

Horizontal ​

Horizontal
tsx
<div className="w-80">
  <div className="text-sm font-medium">Section One</div>
  <Separator className="my-4" />
  <div className="text-sm font-medium">Section Two</div>
</div>

Vertical ​

Vertical
tsx
<div className="flex h-6 items-center gap-4">
  <span className="text-sm">Blog</span>
  <Separator orientation="vertical" />
  <span className="text-sm">Docs</span>
  <Separator orientation="vertical" />
  <span className="text-sm">Source</span>
</div>

API Reference ​

Separator ​

PropTypeDefaultDescription
orientation"horizontal" | "vertical"horizontal
decorativebooleantrue

Also accepts all props from SeparatorPrimitive.Root.

Data Attributes ​

Componentdata-slot
Separator"separator"