handleResultClick(event)}
onkeydown={(e) => handleResultKeydown(e, event)}
>
{#if getImageTag(event)}
{#if getTagValue(event, 'd')}
d:
{@html highlightText(getTagValue(event, 'd') || '', searchQuery, matchedTag.toLowerCase() === 'd')}
{/if}
{#if getTagValue(event, 'T')}
T:
{@html highlightText(getTagValue(event, 'T') || '', searchQuery, matchedTag === 'T')}
{/if}
{#if getTagValue(event, 'C')}
C:
{@html highlightText(getTagValue(event, 'C') || '', searchQuery, matchedTag === 'C')}
{/if}
{#if getTagValue(event, 'title')}
title:
{@html highlightText(getTagValue(event, 'title') || '', searchQuery, matchedTag.toLowerCase() === 'title')}
{/if}
{#if getTagValue(event, 'author')}
author:
{@html highlightText(getTagValue(event, 'author') || '', searchQuery, matchedTag.toLowerCase() === 'author')}
{/if}
{#if getTagValue(event, 'summary')}
summary:
{@html highlightText(getTagValue(event, 'summary') || '', searchQuery, matchedTag.toLowerCase() === 'summary')}
{/if}
{#if getTagValue(event, 'description')}
description:
{@html highlightText(getTagValue(event, 'description') || '', searchQuery, matchedTag.toLowerCase() === 'description')}
{/if}