aura-glass
Version:
A comprehensive glassmorphism design system for React applications with 142+ production-ready components
28 lines • 1.46 kB
TypeScript
import React from "react";
export interface GlassTabsProps extends React.HTMLAttributes<HTMLDivElement> {
value?: string;
defaultValue?: string;
onValueChange?: (value: string) => void;
orientation?: "horizontal" | "vertical";
variant?: "default" | "pills" | "underline" | "minimal";
activationMode?: "automatic" | "manual";
}
export declare const GlassTabs: React.ForwardRefExoticComponent<GlassTabsProps & React.RefAttributes<HTMLDivElement>>;
export interface GlassTabsListProps extends React.HTMLAttributes<HTMLDivElement> {
loop?: boolean;
}
export declare const GlassTabsList: React.ForwardRefExoticComponent<GlassTabsListProps & React.RefAttributes<HTMLDivElement>>;
export interface GlassTabsTriggerProps extends React.ButtonHTMLAttributes<HTMLButtonElement> {
value: string;
icon?: React.ReactNode;
badge?: string | number;
disabled?: boolean;
}
export declare const GlassTabsTrigger: React.ForwardRefExoticComponent<GlassTabsTriggerProps & React.RefAttributes<HTMLButtonElement>>;
export interface GlassTabsContentProps extends React.HTMLAttributes<HTMLDivElement> {
value: string;
forceMount?: boolean;
}
export declare const GlassTabsContent: React.ForwardRefExoticComponent<GlassTabsContentProps & React.RefAttributes<HTMLDivElement>>;
export { GlassTabs as Tabs, GlassTabsContent as TabsContent, GlassTabsList as TabsList, GlassTabsTrigger as TabsTrigger, };
//# sourceMappingURL=GlassTabs.d.ts.map