mirror of
https://github.com/jellyfin/jellyfin-web
synced 2025-03-30 19:56:21 +00:00
Add admin links to user menu
This commit is contained in:
parent
854cde57e6
commit
2254bf2e00
1 changed files with 32 additions and 1 deletions
|
@ -1,5 +1,8 @@
|
||||||
import { AppSettingsAlt, Close } from '@mui/icons-material';
|
|
||||||
import AccountCircle from '@mui/icons-material/AccountCircle';
|
import AccountCircle from '@mui/icons-material/AccountCircle';
|
||||||
|
import AppSettingsAlt from '@mui/icons-material/AppSettingsAlt';
|
||||||
|
import Close from '@mui/icons-material/Close';
|
||||||
|
import DashboardIcon from '@mui/icons-material/Dashboard';
|
||||||
|
import Edit from '@mui/icons-material/Edit';
|
||||||
import Logout from '@mui/icons-material/Logout';
|
import Logout from '@mui/icons-material/Logout';
|
||||||
import PhonelinkLock from '@mui/icons-material/PhonelinkLock';
|
import PhonelinkLock from '@mui/icons-material/PhonelinkLock';
|
||||||
import Settings from '@mui/icons-material/Settings';
|
import Settings from '@mui/icons-material/Settings';
|
||||||
|
@ -106,6 +109,34 @@ const AppUserMenu: FC<AppUserMenuProps> = ({
|
||||||
</MenuItem>
|
</MenuItem>
|
||||||
])}
|
])}
|
||||||
|
|
||||||
|
{/* ADMIN LINKS */}
|
||||||
|
{user?.Policy?.IsAdministrator && ([
|
||||||
|
<Divider key='admin-links-divider' />,
|
||||||
|
<MenuItem
|
||||||
|
key='admin-dashboard-link'
|
||||||
|
component={Link}
|
||||||
|
to='/dashboard.html'
|
||||||
|
onClick={onMenuClose}
|
||||||
|
>
|
||||||
|
|
||||||
|
<ListItemIcon>
|
||||||
|
<DashboardIcon />
|
||||||
|
</ListItemIcon>
|
||||||
|
<ListItemText primary={globalize.translate('TabDashboard')} />
|
||||||
|
</MenuItem>,
|
||||||
|
<MenuItem
|
||||||
|
key='admin-metadata-link'
|
||||||
|
component={Link}
|
||||||
|
to='/edititemmetadata.html'
|
||||||
|
onClick={onMenuClose}
|
||||||
|
>
|
||||||
|
<ListItemIcon>
|
||||||
|
<Edit />
|
||||||
|
</ListItemIcon>
|
||||||
|
<ListItemText primary={globalize.translate('MetadataManager')} />
|
||||||
|
</MenuItem>
|
||||||
|
])}
|
||||||
|
|
||||||
<Divider />
|
<Divider />
|
||||||
<MenuItem
|
<MenuItem
|
||||||
component={Link}
|
component={Link}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue