{#if loading}
Testing...
{:else} Test Connection {/if}
{#if !url}
Enter a URL first
{/if}
{#if result}
{#if result.error}
{result.error}
{:else}
Status:
{result.status}
Response:
{result.responseTime}ms
{#if result.title}
Title:
{result.title}
{#if canApplyTitle}
onApplyTitle?.(result!.title!)} class="shrink-0 text-xs text-primary hover:underline" > Use as name
{/if}
{/if} {#if result.favicon}
Favicon:
{ const target = e.currentTarget as HTMLImageElement; target.style.display = 'none'; }} />
{result.favicon}
{#if canApplyFavicon}
onApplyFavicon?.(result!.favicon!)} class="shrink-0 text-xs text-primary hover:underline" > Use as icon
{/if}
{/if} {/if}
{/if}