one-api/web/src/hooks/useAuth.js
MartialBE 002dba5a75
Some checks are pending
one-api docker image / build-and-push (push) Waiting to run
Linux Release / release (push) Waiting to run
macOS Release / release (push) Waiting to run
Windows Release / release (push) Waiting to run
🐛 fix top-up link is null
2023-12-26 23:32:27 +08:00

14 lines
263 B
JavaScript

import { isAdmin } from 'utils/common';
import { useNavigate } from 'react-router-dom';
const useAuth = () => {
const userIsAdmin = isAdmin();
const navigate = useNavigate();
if (!userIsAdmin) {
navigate('/panel/404');
}
};
export default useAuth;