import type { ReactNode } from 'react'; export function ModelCatalogCard(props: { actions?: ReactNode; badges?: ReactNode[]; chips?: string[]; iconPath?: string; iconText: string; meta?: string[]; subtitle: string; title: string; }) { return (
{props.iconPath ? : props.iconText.slice(0, 2).toUpperCase()}
{props.title} {props.subtitle}
{props.badges?.map((badge, index) => {badge})} {props.meta?.map((item) => {item})}
{!!props.chips?.length && (
{props.chips.map((item) => {item})}
)}
{props.actions &&
{props.actions}
}
); }