From a0710f88072f0fdb678bf9727d3d0cb2d013accf Mon Sep 17 00:00:00 2001 From: aadesh18 <110230993+aadesh18@users.noreply.github.com> Date: Wed, 8 Apr 2026 17:14:30 -0700 Subject: [PATCH] fixed delete bug and removed console statements (#1313) --- apps/dashboard/src/components/design-components/list.tsx | 6 +++++- apps/dashboard/src/lib/ai-dashboard/shared-prompt.ts | 3 +-- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/apps/dashboard/src/components/design-components/list.tsx b/apps/dashboard/src/components/design-components/list.tsx index e5feff53a..82d4229bf 100644 --- a/apps/dashboard/src/components/design-components/list.tsx +++ b/apps/dashboard/src/components/design-components/list.tsx @@ -48,7 +48,10 @@ export type DesignListItemRowProps = { function ListItemButtons({ buttons }: { buttons: DesignListItemButton[] }) { return ( -
+
e.stopPropagation()} + > {buttons.map((button) => { const display = button.display ?? "text"; @@ -115,6 +118,7 @@ export function DesignListItemRow({ tabIndex: 0, onClick, onKeyDown: (e: React.KeyboardEvent) => { + if (e.currentTarget !== e.target) return; if (e.key === "Enter" || e.key === " ") { e.preventDefault(); onClick(); diff --git a/apps/dashboard/src/lib/ai-dashboard/shared-prompt.ts b/apps/dashboard/src/lib/ai-dashboard/shared-prompt.ts index 18798cede..67ca812d1 100644 --- a/apps/dashboard/src/lib/ai-dashboard/shared-prompt.ts +++ b/apps/dashboard/src/lib/ai-dashboard/shared-prompt.ts @@ -97,7 +97,7 @@ No markdown, no explanation — just the JSON.`; } const selected = parsed.selectedFiles.filter((f) => availableFiles.includes(f)); - console.log("[selectRelevantFiles] selected:", selected); + return selected; } catch (e) { console.log("[selectRelevantFiles] failed, returning all files:", e); @@ -158,7 +158,6 @@ export async function buildDashboardMessages( const typeDefinitions = loadSelectedTypeDefinitions(selectedFiles); const availableRoutes = enabledAppIds ? buildAvailableRoutes(enabledAppIds) : ""; - console.log("[buildDashboardMessages] enabledAppIds:", enabledAppIds?.length, "availableRoutes:", availableRoutes.slice(0, 200)); const contextMessages: Array<{ role: string, content: string }> = [];