import { useDataContext } from '../providers/DataProvider'; import VisManager from './VisManager'; import styles from './Visualizer.module.css'; import { resolvePath } from './utils'; interface Props { path: string; } function Visualizer(props: Props) { const { path } = props; const { entitiesStore, attrValuesStore } = useDataContext(); const resolution = resolvePath(path, entitiesStore, attrValuesStore); if (!resolution) { return (

No visualization available for this entity.

); } const { entity, supportedVis } = resolution; return ( ); } export default Visualizer;