working file tree

This commit is contained in:
vcoppe
2024-05-21 13:22:14 +02:00
parent b997b7518a
commit 44b270e2c2
5 changed files with 156 additions and 42 deletions

View File

@@ -0,0 +1,18 @@
<script lang="ts">
import { ScrollArea } from '$lib/components/ui/scroll-area/index';
import FileListNode from './FileListNode.svelte';
import { fileObservers } from '$lib/db';
import { setContext } from 'svelte';
import { writable } from 'svelte/store';
export let selected = writable(new Set<string>());
setContext('selected', selected);
</script>
<ScrollArea class="w-fit p-1 pr-4 border">
<div class="w-60 flex flex-col">
<FileListNode node={$fileObservers} id="root" />
</div>
</ScrollArea>