{#each segments as segment, i (segment.kind === 'embed' ? `embed-${i}` : `md-${i}`)} {#if segment.kind === 'markdown'} {@html sanitize(marked.parse(segment.text, { renderer }) as string, { ADD_ATTR: ['target'] })} {:else if segment.kind === 'embed'} {@const definition = getEmbedDefinition(segment.type)} {#if definition}