From 66668d85d603c5841d755a6023aa1925559fc6d4 Mon Sep 17 00:00:00 2001 From: 苏向夜 Date: Wed, 25 Feb 2026 01:32:51 +0800 Subject: chore(workspace): replace legacy codes --- packages/ui-new/src/components/ui/tabs.tsx | 80 ------------------------------ 1 file changed, 80 deletions(-) delete mode 100644 packages/ui-new/src/components/ui/tabs.tsx (limited to 'packages/ui-new/src/components/ui/tabs.tsx') diff --git a/packages/ui-new/src/components/ui/tabs.tsx b/packages/ui-new/src/components/ui/tabs.tsx deleted file mode 100644 index c66893f..0000000 --- a/packages/ui-new/src/components/ui/tabs.tsx +++ /dev/null @@ -1,80 +0,0 @@ -import { Tabs as TabsPrimitive } from "@base-ui/react/tabs"; -import { cva, type VariantProps } from "class-variance-authority"; - -import { cn } from "@/lib/utils"; - -function Tabs({ - className, - orientation = "horizontal", - ...props -}: TabsPrimitive.Root.Props) { - return ( - - ); -} - -const tabsListVariants = cva( - "rounded-none p-0.75 group-data-horizontal/tabs:h-8 data-[variant=line]:rounded-none group/tabs-list text-muted-foreground inline-flex w-fit items-center justify-center group-data-vertical/tabs:h-fit group-data-vertical/tabs:flex-col", - { - variants: { - variant: { - default: "bg-muted", - line: "gap-1 bg-transparent", - }, - }, - defaultVariants: { - variant: "default", - }, - }, -); - -function TabsList({ - className, - variant = "default", - ...props -}: TabsPrimitive.List.Props & VariantProps) { - return ( - - ); -} - -function TabsTrigger({ className, ...props }: TabsPrimitive.Tab.Props) { - return ( - - ); -} - -function TabsContent({ className, ...props }: TabsPrimitive.Panel.Props) { - return ( - - ); -} - -export { Tabs, TabsList, TabsTrigger, TabsContent, tabsListVariants }; -- cgit v1.2.3-70-g09d2