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 }> = [];