Loading files...
{#if currentPath}
{/if}
{#each files as file}
file.type === 'directory' ? onDirectoryClick(file.path) : onFileClick(file)}
onkeydown={(e) => {
if (e.key === 'Enter' || e.key === ' ') {
e.preventDefault();
file.type === 'directory' ? onDirectoryClick(file.path) : onFileClick(file);
}
}}
>
{#if file.type === 'directory'}
📁
{:else}
📄
{/if}
{file.name}
{#if file.size !== undefined}
{(file.size / 1024).toFixed(1)} KB
{/if}
{/each}