Open a repository to browse files.
{:else if repoFiles.length === 0}
No files returned.
{:else}
{#each visibleNodes as node (`${node.kind}:${node.path}`)}
{#if node.kind === "folder"}
{#if expandedExplorerPaths.has(node.path)}
{:else}
{/if}
{:else}
{@const languageIcon = languageIconForPath(node.path)}
{@const iconKind = fileIconKind(node)}
{#if languageIcon}
{:else if iconKind === "code"}
{:else if iconKind === "markup"}
{:else if iconKind === "style"}
{:else if iconKind === "json"}
{:else if iconKind === "config"}
{:else if iconKind === "script"}
{:else if iconKind === "image"}
{:else if iconKind === "audio"}
{:else if iconKind === "video"}
{:else if iconKind === "archive"}
{:else if iconKind === "sheet"}
{:else if iconKind === "database"}
{:else if iconKind === "font"}
{:else}
{/if}
{/if}
{#if node.status}
{statusLabel(node.status)}
{:else if !node.tracked}
untracked
{/if}
{/each}
{/if}