Manta Developers
GitHub
Menu

@manta-eu/react/tabs

Reference for @manta-eu/react/tabs as it is on main.

Type Aliases

TabCountProps

TabCountProps = object

Properties

count

count: number


TabsProps

TabsProps = ComponentProps<typeof TabsPrimitive.Root> & (VariantPropsOf<typeof tabTriggerConfig> | VariantPropsOf<typeof tabsListConfig>)

Variables

tabsListConfig

const tabsListConfig: object

Type Declaration

base

base: string = "bg-muted text-default-foreground inline-flex w-fit items-center justify-center"

defaultVariants

defaultVariants: object

defaultVariants.size

readonly size: "default" = "default"

variants

variants: object

variants.size

size: object

variants.size.default

default: string = "rounded-md-v4 p-1 h-10"

variants.size.small

small: string = "rounded-sm-v4 p-0.5 h-8"


tabTriggerConfig

const tabTriggerConfig: object

Type Declaration

base

base: string[]

defaultVariants

defaultVariants: object

defaultVariants.size

readonly size: "default" = "default"

variants

variants: object

variants.size

size: object

variants.size.default

default: string = "h-8 px-4 py-2 rounded-sm-v4"

variants.size.small

small: string = "h-7 px-3 py-1.5 rounded-xs-v4"

Functions

TabCount()

TabCount(props): Element

Parameters

props

TabCountProps

Returns

Element


Tabs()

Tabs(__namedParameters): Element

Parameters

__namedParameters

TabsProps

Returns

Element


TabsContent()

TabsContent(__namedParameters): Element

Parameters

__namedParameters

TabsContentProps & RefAttributes<HTMLDivElement>

Returns

Element


TabsList()

TabsList(__namedParameters): Element

Parameters

__namedParameters

TabsListProps & RefAttributes<HTMLDivElement>

Returns

Element


TabsTrigger()

TabsTrigger(__namedParameters): Element

Parameters

__namedParameters

TabsTriggerProps & RefAttributes<HTMLButtonElement>

Returns

Element