feat: restrict database management page to admin users only
This commit is contained in:
@@ -52,6 +52,7 @@ function Router() {
|
|||||||
<ProtectedRoute
|
<ProtectedRoute
|
||||||
path="/database-management"
|
path="/database-management"
|
||||||
component={() => <DatabaseManagementPage />}
|
component={() => <DatabaseManagementPage />}
|
||||||
|
adminOnly
|
||||||
/>
|
/>
|
||||||
<ProtectedRoute path="/reports" component={() => <ReportsPage />} />
|
<ProtectedRoute path="/reports" component={() => <ReportsPage />} />
|
||||||
<ProtectedRoute path="/cloud-storage" component={() => <CloudStoragePage />} />
|
<ProtectedRoute path="/cloud-storage" component={() => <CloudStoragePage />} />
|
||||||
|
|||||||
@@ -80,6 +80,7 @@ export function Sidebar() {
|
|||||||
name: "Database Management",
|
name: "Database Management",
|
||||||
path: "/database-management",
|
path: "/database-management",
|
||||||
icon: <Database className="h-5 w-5" />,
|
icon: <Database className="h-5 w-5" />,
|
||||||
|
adminOnly: true,
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
name: "Settings",
|
name: "Settings",
|
||||||
|
|||||||
Reference in New Issue
Block a user