diff --git a/frontend/src/components/pageEditor/DragDropGrid.tsx b/frontend/src/components/pageEditor/DragDropGrid.tsx index a5212bf1f..497876cd7 100644 --- a/frontend/src/components/pageEditor/DragDropGrid.tsx +++ b/frontend/src/components/pageEditor/DragDropGrid.tsx @@ -77,7 +77,7 @@ const DragDropGrid = ({ // Virtualization with react-virtual library const rowVirtualizer = useVirtualizer({ count: Math.ceil(items.length / itemsPerRow), - getScrollElement: () => containerRef.current?.closest('[data-scrolling-container]')!, + getScrollElement: () => containerRef.current?.closest('[data-scrolling-container]') ?? containerRef.current, estimateSize: () => { const remToPx = parseFloat(getComputedStyle(document.documentElement).fontSize); return parseFloat(GRID_CONSTANTS.ITEM_HEIGHT) * remToPx;