diff --git a/packages/frontend/src/components/Sidebar.tsx b/packages/frontend/src/components/Sidebar.tsx index e98c619..92762a8 100644 --- a/packages/frontend/src/components/Sidebar.tsx +++ b/packages/frontend/src/components/Sidebar.tsx @@ -6,7 +6,6 @@ interface SidebarProps { selectedId: string | null; onSelect: (id: string) => void; onNewClick: () => void; - onDelete?: (id: string) => void; } function statusIcon(status: RecommendationSummary['status']): string { @@ -27,7 +26,7 @@ function statusClass(status: RecommendationSummary['status']): string { } } -export function Sidebar({ list, selectedId, onSelect, onNewClick, onDelete }: SidebarProps) { +export function Sidebar({ list, selectedId, onSelect, onNewClick }: SidebarProps) { return (
@@ -57,13 +56,6 @@ export function Sidebar({ list, selectedId, onSelect, onNewClick, onDelete }: Si {item.media_type === 'movie' ? 'Film' : 'TV'} - {onDelete && ( - - )} ))} diff --git a/packages/frontend/src/pages/Recom.tsx b/packages/frontend/src/pages/Recom.tsx index c67938a..9958a73 100644 --- a/packages/frontend/src/pages/Recom.tsx +++ b/packages/frontend/src/pages/Recom.tsx @@ -114,11 +114,6 @@ export function Recom({ id }: RecomProps) { setRec((prev) => (prev ? { ...prev, status: 'pending' as const } : null)); }; - const handleDelete = async (sid: string) => { - await deleteRec(sid); - if (sid === id) route('/'); - }; - const handleCreateNew = async (body: { main_prompt: string; liked_shows: string; @@ -142,7 +137,6 @@ export function Recom({ id }: RecomProps) { selectedId={id} onSelect={(sid) => route(`/recom/${sid}`)} onNewClick={() => setShowModal(true)} - onDelete={handleDelete} />