larxius commited on
Commit
a38e0f6
·
verified ·
1 Parent(s): 5d8ecbf

Update frontend/src/components/ProtectedRoute.jsx

Browse files
frontend/src/components/ProtectedRoute.jsx CHANGED
@@ -2,7 +2,7 @@ import React from 'react';
2
  import { Navigate, Outlet } from 'react-router-dom';
3
  import { useAuth } from './AuthContext';
4
 
5
- export const ProtectedRoute = ({ requiredRole }) => {
6
  const { token, loading, user } = useAuth();
7
 
8
  if (loading) {
@@ -44,5 +44,5 @@ export const ProtectedRoute = ({ requiredRole }) => {
44
  }
45
  }
46
 
47
- return <Outlet />;
48
  };
 
2
  import { Navigate, Outlet } from 'react-router-dom';
3
  import { useAuth } from './AuthContext';
4
 
5
+ export const ProtectedRoute = ({ requiredRole, children }) => {
6
  const { token, loading, user } = useAuth();
7
 
8
  if (loading) {
 
44
  }
45
  }
46
 
47
+ return children ? children : <Outlet />;
48
  };