UNPKG

@buddhacognitivelab/theme-glassmorphic

Version:

Enhanced glassmorphic theme package with dual-mode support, advanced glass effects, interactive UI components, and gesture-based interactions

23 lines (22 loc) 705 B
import React from 'react'; import type { GlassIntensity } from '../../types/theme'; export interface TabItem { id: string; label: string; content: React.ReactNode; disabled?: boolean; icon?: React.ReactNode; badge?: string | number; } export interface TabsProps { items: TabItem[]; defaultActiveTab?: string; activeTab?: string; onTabChange?: (tabId: string) => void; size?: 'sm' | 'md' | 'lg'; variant?: 'default' | 'pills' | 'underline'; glassIntensity?: GlassIntensity; orientation?: 'horizontal' | 'vertical'; className?: string; } export declare const Tabs: React.ForwardRefExoticComponent<TabsProps & React.RefAttributes<HTMLDivElement>>;