UNPKG

commonux2

Version:

A collection of styled components for use in ABB projects, designed for React and Next.js. It features TypeScript support, integrates Lucide icons, and is built on Radix primitives with Tailwind CSS.

19 lines (18 loc) 1.39 kB
import * as React from "react"; import * as TabsPrimitive from "@radix-ui/react-tabs"; import { VariantProps } from "class-variance-authority"; declare const Tabs: React.ForwardRefExoticComponent<TabsPrimitive.TabsProps & React.RefAttributes<HTMLDivElement>>; declare const TabsList: React.ForwardRefExoticComponent<listContentCustomProps & React.RefAttributes<HTMLDivElement>>; declare const listVariants: (props?: ({ variant?: "main" | "side" | "subSide" | null | undefined; } & import("class-variance-authority/types").ClassProp) | undefined) => string; export interface listContentCustomProps extends React.ComponentPropsWithoutRef<typeof TabsPrimitive.List>, VariantProps<typeof listVariants> { } declare const tabVariants: (props?: ({ variant?: "main" | "side" | "subSide" | null | undefined; } & import("class-variance-authority/types").ClassProp) | undefined) => string; export interface TabsContentCustomProps extends React.ComponentPropsWithoutRef<typeof TabsPrimitive.Trigger>, VariantProps<typeof tabVariants> { } declare const TabsTrigger: React.ForwardRefExoticComponent<TabsContentCustomProps & React.RefAttributes<HTMLButtonElement>>; declare const TabsContent: React.ForwardRefExoticComponent<Omit<TabsPrimitive.TabsContentProps & React.RefAttributes<HTMLDivElement>, "ref"> & React.RefAttributes<HTMLDivElement>>; export { Tabs, TabsList, TabsTrigger, TabsContent };