import React, { useState } from 'react' import Modal from '../ui/Modal' function EvolutionArtworkCard({ card }) { if (!card) return null const shouldBlur = Boolean(card?.maturity?.should_blur) return (
{card.thumbnail ? ( {card.title} ) : (
)}
{card.role_label}
{shouldBlur ? (
Mature artwork preview is softened for your current viewer settings.
) : null}
{card.content_type ? {card.content_type} : null} {card.category ? {card.category} : null}

{card.title}

{card.publisher} {card.year ? {card.year} : null}
) } function ComparisonModal({ item, open, onClose }) { if (!item) return null return (
{item.heading}

{item.relation_label}

{item.summary}

{item.years_apart_label ? (