{#each detailsMap as detail} {@const property = getProperty(detail.property, media)} {#if property}
{detail.icon}
{#if detail.custom === 'property'} {getCustomProperty(detail, media)} {:else if property.constructor === Array} {property === 'nodes' ? property[0] && property[0].name : property.join(', ').replace(/_/g, ' ').toLowerCase()} {:else} {property.toString().replace(/_/g, ' ').toLowerCase()} {/if}
{/if} {/each}