import React from 'react'; import { QaheraTone } from './types'; export interface CalloutProps extends React.HTMLAttributes { title?: string; tone?: QaheraTone; icon?: React.ReactNode; } export const Callout: React.FC = ({ title, tone = 'neutral', icon, className = '', children, ...props }) => { const classes = [ 'qhr-callout', tone !== 'neutral' ? `qhr-callout--${tone}` : '', className, ].filter(Boolean).join(' '); return (
{icon &&
{icon}
}
{title &&

{title}

}
{children}
); };