@papernote/ui
Version:
A modern React component library with a paper notebook aesthetic - minimal, professional, and expressive
38 lines • 1.07 kB
TypeScript
import React from 'react';
export interface DashboardProps {
/** Dashboard content */
children: React.ReactNode;
/** Custom className */
className?: string;
}
export interface DashboardHeaderProps {
/** Header title */
title: string;
/** Optional subtitle/description */
subtitle?: string;
/** Optional actions (buttons, etc.) */
actions?: React.ReactNode;
/** Custom className */
className?: string;
}
export interface DashboardContentProps {
/** Content */
children: React.ReactNode;
/** Custom className */
className?: string;
}
/**
* Dashboard container component.
* Use this inside a Page component for proper notebook styling.
*/
export declare const Dashboard: React.FC<DashboardProps>;
/**
* Dashboard header with title, subtitle, and action buttons.
*/
export declare const DashboardHeader: React.FC<DashboardHeaderProps>;
/**
* Dashboard content area.
*/
export declare const DashboardContent: React.FC<DashboardContentProps>;
export default Dashboard;
//# sourceMappingURL=Dashboard.d.ts.map