/** * @factory/ui — Tabs (Radix `@radix-ui/react-tabs` wrapper). * Radix handles roving tabindex, Arrow-key navigation, Home/End. */ import * as React from "react"; import * as RadixTabs from "@radix-ui/react-tabs"; import { clsx } from "clsx"; export const Tabs = RadixTabs.Root; export const TabsContent = React.forwardRef< React.ElementRef, React.ComponentPropsWithoutRef >(({ className, value, ...props }, ref) => ( )); TabsContent.displayName = "TabsContent"; export const TabsList = React.forwardRef< React.ElementRef, React.ComponentPropsWithoutRef >(({ className, ...props }, ref) => ( )); TabsList.displayName = "TabsList"; export const TabsTrigger = React.forwardRef< React.ElementRef, React.ComponentPropsWithoutRef >(({ className, value, ...props }, ref) => ( )); TabsTrigger.displayName = "TabsTrigger";