Openstatus
www.openstatus.dev
1"use client";
2
3import * as SeparatorPrimitive from "@radix-ui/react-separator";
4import type * as React from "react";
5
6import { cn } from "@/lib/utils";
7
8function Separator({
9 className,
10 orientation = "horizontal",
11 decorative = true,
12 ...props
13}: React.ComponentProps<typeof SeparatorPrimitive.Root>) {
14 return (
15 <SeparatorPrimitive.Root
16 data-slot="separator"
17 decorative={decorative}
18 orientation={orientation}
19 className={cn(
20 "shrink-0 bg-border data-[orientation=horizontal]:h-px data-[orientation=vertical]:h-full data-[orientation=horizontal]:w-full data-[orientation=vertical]:w-px",
21 className,
22 )}
23 {...props}
24 />
25 );
26}
27
28export { Separator };