import { useContext } from '@eolme/vma-engine';
import { RouterContext } from '../components/RouterContext';
import { error } from '../utils/report';

export function useRouter() {
  const router = useContext(RouterContext);

  if (!router) {
    error('Missing router context!');
    return null;
  }

  return router;
}
