import React from 'react' import WorldCard from './WorldCard' function defaultRenderItem(item, sourceProps) { return } export default function WorldsIndexSection({ title, description, items = [], emptyMessage = '', countLabel = 'worlds', renderItem = defaultRenderItem, sourceSurface = '', sourceDetail = '' }) { if (!Array.isArray(items) || items.length === 0) { if (!emptyMessage) { return null } return ( {title} {emptyMessage} ) } return ( {title} {description ? {description} : null} {items.length} {countLabel} {items.map((item) => renderItem(item, { sourceSurface, sourceDetail }))} ) }
{description}