import { StrictMode } from 'react' import { createRoot } from 'react-dom/client' import './index.css' import App from './App.tsx' import { AuthProvider, useAuth } from './auth/AuthContext' import { LoginPage } from './components/LoginPage' import { ChangePasswordPage } from './components/AccountsTab' function AppGate() { const { token, staff, loading } = useAuth(); if (loading) { return (
Đang tải...
); } if (!token) { return (
); } if (staff?.mustChangePassword) { return (
); } return ; } createRoot(document.getElementById('root')!).render( , )