From b8e8d82323f87080de377b4ac227356bac3e9726 Mon Sep 17 00:00:00 2001
From: adamelmore <2363879+adamdottv@users.noreply.github.com>
Date: Mon, 26 Jan 2026 09:55:37 -0600
Subject: [PATCH] chore: cleanup
---
packages/app/src/components/file-tree.tsx | 15 +-
packages/app/src/pages/session.tsx | 1278 ++++++++++-----------
packages/ui/src/components/tabs.css | 3 +-
3 files changed, 622 insertions(+), 674 deletions(-)
diff --git a/packages/app/src/components/file-tree.tsx b/packages/app/src/components/file-tree.tsx
index a48f0039f..c27ccbe6d 100644
--- a/packages/app/src/components/file-tree.tsx
+++ b/packages/app/src/components/file-tree.tsx
@@ -22,6 +22,7 @@ export default function FileTree(props: {
nodeClass?: string
level?: number
allowed?: readonly string[]
+ modified?: readonly string[]
draggable?: boolean
tooltip?: boolean
onFileClick?: (file: FileNode) => void
@@ -50,6 +51,12 @@ export default function FileTree(props: {
return { files, dirs }
})
+ const marks = createMemo(() => {
+ const modified = props.modified
+ if (!modified || modified.length === 0) return
+ return new Set(modified)
+ })
+
createEffect(() => {
const current = filter()
if (!current) return
@@ -89,7 +96,7 @@ export default function FileTree(props: {