File tree Expand file tree Collapse file tree 3 files changed +10
-198
lines changed
src/app/(main)/boards/[boardId] Expand file tree Collapse file tree 3 files changed +10
-198
lines changed Load Diff This file was deleted.
Load Diff This file was deleted.
Original file line number Diff line number Diff line change @@ -4,7 +4,16 @@ import { useBoard } from '@/components/hooks';
44
55export function BoardControls ( ) {
66 const { board } = useBoard ( ) ;
7- const websiteId = board ?. parameters ?. websiteId ;
7+ const boardWebsiteId = board ?. parameters ?. websiteId ;
8+ const componentWebsiteIds = board ?. parameters ?. rows
9+ ?. flatMap ( row => row . columns )
10+ . map ( column => column . component ?. websiteId )
11+ . filter ( Boolean ) ;
12+ const fallbackWebsiteId =
13+ componentWebsiteIds && new Set ( componentWebsiteIds ) . size === 1
14+ ? componentWebsiteIds [ 0 ]
15+ : undefined ;
16+ const websiteId = boardWebsiteId || fallbackWebsiteId ;
817
918 if ( ! websiteId ) {
1019 return null ;
You can’t perform that action at this time.
0 commit comments