From 3d2f7f5a4b336c56db9baf5c0e90140c9cf1552b Mon Sep 17 00:00:00 2001 From: Mike Cao Date: Thu, 19 Feb 2026 02:50:15 -0800 Subject: [PATCH] Require website selection before adding board component --- src/app/(main)/boards/[boardId]/BoardComponentSelect.tsx | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/app/(main)/boards/[boardId]/BoardComponentSelect.tsx b/src/app/(main)/boards/[boardId]/BoardComponentSelect.tsx index 7222be6b1..c88714f04 100644 --- a/src/app/(main)/boards/[boardId]/BoardComponentSelect.tsx +++ b/src/app/(main)/boards/[boardId]/BoardComponentSelect.tsx @@ -98,7 +98,7 @@ export function BoardComponentSelect({ }; const handleAdd = () => { - if (!selectedDef) return; + if (!selectedDef || !selectedWebsiteId) return; const props: Record = {}; @@ -137,6 +137,8 @@ export function BoardComponentSelect({ } : null; + const canSave = !!selectedDef && !!selectedWebsiteId; + return ( @@ -271,7 +273,7 @@ export function BoardComponentSelect({ -