import React from "react"; export function Frame({ children, className, description, }: { children: React.ReactNode; className?: string; description?: string; }) { return ( <>
{React.Children.map(children, (child) => { if (React.isValidElement(child)) { const element = child as React.ReactElement; return React.cloneElement(element, { className: `border border-foreground-muted rounded-md shadow-lg ${ element.props.className || "" }`, }); } return child; })}
{description && (

{description}

)} ); }