diff --git a/frontend/src/components/library/TreeListView.tsx b/frontend/src/components/library/TreeListView.tsx
index 0916843f..5ecc154a 100644
--- a/frontend/src/components/library/TreeListView.tsx
+++ b/frontend/src/components/library/TreeListView.tsx
@@ -1,5 +1,5 @@
import { Link } from 'react-router-dom'
-import { Pencil, Globe, Lock, GitBranch, FileText } from 'lucide-react'
+import { Pencil, Globe, Lock, GitBranch, FileText, Trash2 } from 'lucide-react'
import type { TreeListItem } from '@/types'
import { TagBadges } from '@/components/common/TagBadges'
import { AddToFolderMenu } from './AddToFolderMenu'
@@ -19,6 +19,7 @@ export function TreeListView({
trees,
onStartSession,
onTagClick,
+ onDeleteTree,
onFolderCreated,
onForkTree,
}: TreeListViewProps) {
@@ -94,17 +95,31 @@ export function TreeListView({
)}
{canEditTree({ author_id: tree.author_id, account_id: tree.account_id }) && (
-
-
-
+ <>
+
+
+
+
+ >
)}