import { PrimeReactProvider } from 'primereact/api'; import { ErrorBoundary } from 'react-error-boundary'; import { MapHandlers } from '@/hooks/Mapper/types/mapHandlers.ts'; import { ErrorInfo, useCallback, useEffect, useRef } from 'react'; import { ReactFlowProvider } from 'reactflow'; import { useMapperHandlers } from './useMapperHandlers'; import { MapRootContent } from '@/hooks/Mapper/components/mapRootContent/MapRootContent.tsx'; import { MapRootProvider } from '@/hooks/Mapper/mapRootProvider'; import './common-styles/main.scss'; const ErrorFallback = () => { return
; }; export default function MapRoot({ hooks }) { const providerRef = useRef