Blame view

泰额版/Food Labeling Management Platform/src/components/ui/separator.tsx 713 Bytes
884054fb   “wangming”   项目初始化
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
  "use client";
  
  import * as React from "react";
  import * as SeparatorPrimitive from "@radix-ui/react-separator@1.1.2";
  
  import { cn } from "./utils";
  
  function Separator({
    className,
    orientation = "horizontal",
    decorative = true,
    ...props
  }: React.ComponentProps<typeof SeparatorPrimitive.Root>) {
    return (
      <SeparatorPrimitive.Root
        data-slot="separator-root"
        decorative={decorative}
        orientation={orientation}
        className={cn(
          "bg-border shrink-0 data-[orientation=horizontal]:h-px data-[orientation=horizontal]:w-full data-[orientation=vertical]:h-full data-[orientation=vertical]:w-px",
          className,
        )}
        {...props}
      />
    );
  }
  
  export { Separator };