{#snippet cardContent()}
{getIcon(preset.icon)}

{preset.name}

{preset.description}

{#if cardVariant === 'pro'} {:else if cardVariant === 'flash'} {:else} {/if}
{/snippet} {#if preset.id === 'copy'}
e.key === 'Enter' && copyPrompt()} onmouseenter={handleMouseEnter} onmouseleave={handleMouseLeave} > {@render cardContent()}
{:else} {@render cardContent()} {/if}