import { cn } from "@/lib/utils"; import { Tab, TabGroup, TabList, TabListProps, TabPanel, TabPanelProps, TabPanels, TabProps, } from "@headlessui/react"; const Tabs = TabGroup; const TabsPanels = TabPanels; interface ITabsTriggerList extends TabListProps { className?: string; } const TabsTriggerList = ({ children, className, ...props }: ITabsTriggerList) => { return ( {children} ); }; interface ITabsTrigger extends TabProps { className?: string; } const TabsTrigger = ({ children, className, ...props }: ITabsTrigger) => { return ( {children} ); }; interface ITabsContent extends TabPanelProps { className?: string; } const TabsContent = ({ children, className, ...props }: ITabsContent) => { return ( {children} ); }; export { Tabs, TabsPanels, TabsTrigger, TabsContent, TabsTriggerList };