"use client"; import React from "react"; const MiniCard = ({ children, className = "", backgroundColor = "bg-[var(--color-surface-default-brand-royal)]", panelContent, label, labelLine1, labelLine2, onClick, href, ariaLabel, }) => { const cardContent = (
{/* Top part - Inner panel */}
{/* Content for the inner panel */} {panelContent && (
{
)} {children}
{/* Bottom part - Text container */}
{labelLine1 && labelLine2 ? ( <>
{labelLine1}
{labelLine2}
 
) : ( label )}
); // If href is provided, render as a link if (href) { return ( {cardContent} ); } // If onClick is provided, render as a button if (onClick) { return ( ); } // Default render as a div return (
{cardContent}
); }; export default MiniCard;