"use client"; import { useState } from 'react'; import FolderViewOverlay from '@/components/nodes/FolderViewOverlay'; import PaneHeader from './PaneHeader'; import { DimensionsPaneProps, PaneType } from './types'; export default function DimensionsPane({ slot, isActive, onPaneAction, onCollapse, onSwapPanes, tabBar, onNodeOpen, refreshToken, onDataChanged, onDimensionSelect, }: DimensionsPaneProps) { const [toolbarHost, setToolbarHost] = useState(null); const handleTypeChange = (type: PaneType) => { onPaneAction?.({ type: 'switch-pane-type', paneType: type }); }; // When used as a pane, "close" means switch back to node view const handleClose = () => { onPaneAction?.({ type: 'switch-pane-type', paneType: 'node' }); }; return (
{/* FolderViewOverlay expects to be an overlay, so we wrap it in a container */}
); }