mirror of
https://github.com/orangecoding/fredy.git
synced 2026-06-16 12:31:07 +00:00
9 lines
274 B
JavaScript
9 lines
274 B
JavaScript
import React from 'react';
|
|
|
|
import { Navigate } from 'react-router-dom';
|
|
|
|
export default function PermissionAwareRoute({ currentUser, children }) {
|
|
const isAdmin = currentUser != null && currentUser.isAdmin;
|
|
return isAdmin ? children : <Navigate to="/403" replace />;
|
|
}
|