{#if searching}
⟳
{/if}
{#if showResults && searchResults.length > 0}
{#each searchResults as { event, matchType }}
{ if (event.kind === KIND.METADATA) { handleProfileClick(event.pubkey); } else { handleResultClick(event); } }} class="search-result-item" >
{matchType}
{event.id.substring(0, 16)}...
{event.content.substring(0, 100)}{event.content.length > 100 ? '...' : ''}
Kind {event.kind} • {new Date(event.created_at * 1000).toLocaleDateString()}
{/each}
{:else if showResults && !searching && searchQuery.trim()}
No results found
{/if}