type WidgetProps = { title: string; badge?: string | number; meta?: string; as?: "section" | "div" | "article"; className?: string; children: React.ReactNode; }; export default function Widget({ title, badge, meta, as: Tag = "section", className, children, }: WidgetProps) { return (
{title} {meta && ( {meta} )} {children} ); }