import { FC } from 'react'; import { PanelTypeVsPanelWrapper } from './constants'; import { PanelWrapperProps } from './panelWrapper.types'; function PanelWrapper({ widget, queryResponse, setRequestData, isFullViewMode, setGraphVisibility, graphVisibility, onToggleModelHandler, onClickHandler, onDragSelect, }: PanelWrapperProps): JSX.Element { const Component = PanelTypeVsPanelWrapper[ widget.panelTypes ] as FC; if (!Component) { // eslint-disable-next-line react/jsx-no-useless-fragment return <>; } return ( ); } export default PanelWrapper;