update: 添加MuMuのAPI,提供更方便的api接入

This commit is contained in:
xiamuceer
2026-03-14 19:07:33 +08:00
parent d69f717e05
commit 187fa420b9
3 changed files with 104 additions and 4 deletions
+19
View File
@@ -412,6 +412,11 @@ export default function ProjectList() {
icon: <SettingOutlined />,
label: 'API 设置',
},
{
key: 'mumu-api',
icon: <ApiOutlined />,
label: 'MuMuのAPI',
},
],
},
];
@@ -442,6 +447,11 @@ export default function ProjectList() {
icon: <SettingOutlined />,
label: 'API 设置',
},
{
key: 'mumu-api',
icon: <ApiOutlined />,
label: 'MuMuのAPI',
},
];
return (
@@ -550,6 +560,10 @@ export default function ProjectList() {
selectedKeys={[activeView]}
style={{ borderRight: 0, paddingTop: 12, width: '100%' }}
onClick={({ key }) => {
if (key === 'mumu-api') {
window.open('https://api.mumuverse.space', '_blank', 'noopener,noreferrer');
return;
}
changeView(key as ProjectListView);
}}
items={collapsed ? sideMenuItemsCollapsed : sideMenuItems}
@@ -751,6 +765,11 @@ export default function ProjectList() {
selectedKeys={[activeView]}
style={{ borderRight: 0, paddingTop: 8 }}
onClick={({ key }) => {
if (key === 'mumu-api') {
window.open('https://api.mumuverse.space', '_blank', 'noopener,noreferrer');
setDrawerVisible(false);
return;
}
changeView(key as ProjectListView);
setDrawerVisible(false);
}}