import React from 'react' import WorldChallengeArtworkCard from './WorldChallengeArtworkCard' export default function WorldChallengeFinalistsGrid({ panel, section = null }) { const items = Array.isArray(section?.items) ? section.items : [] if (items.length === 0 && (!panel?.show_finalists || panel?.supports_finalists)) { return null } return (

{section?.title || 'Challenge finalists'}

{section?.description || 'Finalists from the linked challenge stay visible here so the world can carry the full result set forward as a public recap.'}

{items.length > 0 ? (
{items.map((item) => )}
) : (
Finalists will appear here automatically once the linked challenge publishes them as structured outcomes.
)}
) }