Openstatus www.openstatus.dev
at 4c0f4c00a38753a5d0dfd7e7b7b7706dec6f1503 28 lines 711 B view raw
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 };