feat(client): add button in user dropdown for swagger docs
This commit is contained in:
parent
33e697eb96
commit
75b551c05d
|
|
@ -35,6 +35,7 @@ import {
|
|||
Error as ErrorIcon,
|
||||
Label as LabelIcon,
|
||||
Block as BlockIcon,
|
||||
Api as ApiIcon,
|
||||
} from '@mui/icons-material';
|
||||
import { useNavigate, useLocation } from 'react-router-dom';
|
||||
import { useAuth } from '../../contexts/AuthContext';
|
||||
|
|
@ -530,6 +531,10 @@ const AppLayout: React.FC<AppLayoutProps> = ({ children }) => {
|
|||
<SettingsIcon sx={{ mr: 2 }} /> Settings
|
||||
</MenuItem>
|
||||
<Divider />
|
||||
<MenuItem onClick={() => window.open('/swagger-ui', '_blank')}>
|
||||
<ApiIcon sx={{ mr: 2 }} /> API Documentation
|
||||
</MenuItem>
|
||||
<Divider />
|
||||
<MenuItem onClick={handleLogout}>
|
||||
<LogoutIcon sx={{ mr: 2 }} /> Logout
|
||||
</MenuItem>
|
||||
|
|
|
|||
Loading…
Reference in New Issue