UNPKG

react-vite-themes

Version:

A test/experimental React theme system created for learning purposes. Features atomic design components, SCSS variables, and dark/light theme support. Not intended for production use.

33 lines 919 B
import React from 'react'; import './PageHeader.scss'; export interface PageHeaderAction { label: string; onClick?: () => void; href?: string; variant?: 'primary' | 'secondary' | 'neutral'; size?: 'sm' | 'md' | 'lg'; icon?: string; disabled?: boolean; external?: boolean; } export interface PageHeaderBreadcrumb { label: string; href?: string; icon?: string; } export interface PageHeaderProps { title: string; subtitle?: string; description?: string; actions?: PageHeaderAction[]; breadcrumbs?: PageHeaderBreadcrumb[]; variant?: 'default' | 'centered' | 'minimal'; size?: 'sm' | 'md' | 'lg' | 'xl'; showBackButton?: boolean; onBackClick?: () => void; backButtonText?: string; className?: string; children?: React.ReactNode; } export declare const PageHeader: React.FC<PageHeaderProps>; //# sourceMappingURL=PageHeader.d.ts.map