mirror of
https://github.com/QuantumNous/new-api.git
synced 2026-09-06 17:46:23 +00:00
feat: add system task runner (#5680)
This commit is contained in:
+8
@@ -27,6 +27,7 @@ import {
|
||||
ListTodo,
|
||||
MessageSquare,
|
||||
Radio,
|
||||
ServerCog,
|
||||
Settings,
|
||||
Ticket,
|
||||
User,
|
||||
@@ -34,6 +35,7 @@ import {
|
||||
Wallet,
|
||||
} from 'lucide-react'
|
||||
import { useTranslation } from 'react-i18next'
|
||||
import { ROLE } from '@/lib/roles'
|
||||
import { type SidebarData } from '@/components/layout/types'
|
||||
|
||||
/**
|
||||
@@ -141,6 +143,12 @@ export function useSidebarData(): SidebarData {
|
||||
url: '/subscriptions',
|
||||
icon: CreditCard,
|
||||
},
|
||||
{
|
||||
title: t('System Info'),
|
||||
url: '/system-info',
|
||||
icon: ServerCog,
|
||||
requiredRole: ROLE.SUPER_ADMIN,
|
||||
},
|
||||
{
|
||||
title: t('System Settings'),
|
||||
url: '/system-settings/site',
|
||||
|
||||
Reference in New Issue
Block a user