| 1234567891011121314151617181920212223242526 |
- import type { HTMLAttributes } from "react";
- import { cn } from "@/lib/utils";
- interface SeparatorProps extends HTMLAttributes<HTMLDivElement> {
- orientation?: "horizontal" | "vertical";
- }
- export function Separator({
- className,
- orientation = "horizontal",
- ...props
- }: SeparatorProps) {
- return (
- <div
- role="separator"
- aria-orientation={orientation}
- className={cn(
- "shrink-0 bg-border",
- orientation === "horizontal" ? "h-px w-full" : "h-full w-px",
- className,
- )}
- {...props}
- />
- );
- }
|