feat: add AccountPage for user account management and API token handling; update AppRoutes to include new route
This commit is contained in:
@@ -11,6 +11,7 @@ import { PlaylistsPage } from './pages/PlaylistsPage'
|
||||
import { ExtractionsPage } from './pages/ExtractionsPage'
|
||||
import { UsersPage } from './pages/admin/UsersPage'
|
||||
import { SettingsPage } from './pages/admin/SettingsPage'
|
||||
import { AccountPage } from './pages/AccountPage'
|
||||
import { Toaster } from './components/ui/sonner'
|
||||
|
||||
function ProtectedRoute({ children }: { children: React.ReactNode }) {
|
||||
@@ -73,6 +74,11 @@ function AppRoutes() {
|
||||
<ExtractionsPage />
|
||||
</ProtectedRoute>
|
||||
} />
|
||||
<Route path="/account" element={
|
||||
<ProtectedRoute>
|
||||
<AccountPage />
|
||||
</ProtectedRoute>
|
||||
} />
|
||||
<Route path="/admin/users" element={
|
||||
<AdminRoute>
|
||||
<UsersPage />
|
||||
|
||||
Reference in New Issue
Block a user