import { CheckIcon, UserRoundIcon } from 'lucide-react' import Image from 'next/image' import { CardNameTileCanvas } from '@/components/cards/CardNameTileCanvas' import type { CardModel } from '@/lib/cardModels' import { cn } from '@/lib/utils' /** * S13/S15 — artwork preview of one card model, shared by the home section and * the `/cards` gallery. The name tile reuses the empty master with a `SEU NOME` * preview drawn by the real composer pipeline (S14); the photo tiles show the * official transparent overlay above a neutral photo slot; the team tile shows * the filled example (`previewSrc`) with its `NOVO` badge. */ export const CardModelTile = ({ model, fontFamily, selected = false, }: { model: CardModel fontFamily: string selected?: boolean }) => ( {model.kind === 'photo' ? ( <> )