feat: improve learning and platform operations
This commit is contained in:
2
App.tsx
2
App.tsx
@@ -11,6 +11,7 @@ import { ToastProvider } from './context/ToastContext';
|
||||
import { Course, UserRole } from './types';
|
||||
import { SuperAdmin } from './pages/SuperAdmin';
|
||||
import { AccessTokenPage } from './pages/AccessTokenPage';
|
||||
import { MyLearning } from './pages/MyLearning';
|
||||
|
||||
// Protected Route Component
|
||||
const ProtectedRoute: React.FC<{ children: React.ReactNode; allowedRoles?: UserRole[] }> = ({ children, allowedRoles }) => {
|
||||
@@ -91,6 +92,7 @@ function AppContent() {
|
||||
</ProtectedRoute>
|
||||
}
|
||||
/>
|
||||
<Route path="/meu-aprendizado" element={<ProtectedRoute><MyLearning onPlay={setSelectedCourse} /></ProtectedRoute>} />
|
||||
<Route path="/invite" element={<AccessTokenPage mode="invite" />} />
|
||||
<Route path="/reset-password" element={<AccessTokenPage mode="reset" />} />
|
||||
|
||||
|
||||
Reference in New Issue
Block a user