--- import DefaultLayout from '@shared/layouts/DefaultLayout.astro' import Map from '@components/demo/Map.astro' import Card from '@ui/Card.astro' import CardBody from '@ui/CardBody.astro' import maps from '@data/maps.json' import CardTitle from '@ui/CardTitle.astro' import DocsLink from '@ui/DocsLink.astro' type MapData = { title?: string; card?: boolean } const mapEntries = Object.entries(maps as Record) ---
{ mapEntries.map(([mapId, data]) => data.card ? (
) : (
{data.title}
), ) }