import { cloneElement } from 'react' import { cn } from '../lib/utils' type PageHeadingProps = { title: string icon: React.ReactElement<{ className?: string }> description?: string className?: string style?: React.CSSProperties } export function PageHeading({ title, icon, description, className, style }: PageHeadingProps) { return (
{cloneElement(icon, { className: cn(icon.props.className, 'h-6 w-6') })}
{title}
{description ?
{description}
: null}
) }