All files / components/providers/AppRoot AppRoot.tsx

0% Statements 0/4
0% Branches 0/2
0% Functions 0/1
0% Lines 0/4

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18                                   
import { useSelector } from 'react-redux';
import { RouterProvider } from 'react-router-dom';
import { selectIsLoading } from '@/store/reducers/app/app-selectors';
import { router } from '@/routes/router';
import Loading from '@/components/Loading/Loading';
 
function AppRoot() {
  const isLoading = useSelector(selectIsLoading);
 
  if (isLoading) {
    return <Loading />;
  }
 
  return <RouterProvider router={router} />;
}
 
export default AppRoot;