feat: Add documentation link to sidebar with multilingual support
This commit is contained in:
parent
4632f1a92a
commit
22d2121dcc
@ -1,6 +1,12 @@
|
||||
import { FileSearchOutlined, FolderOutlined, PictureOutlined, TranslationOutlined } from '@ant-design/icons'
|
||||
import {
|
||||
FileSearchOutlined,
|
||||
FolderOutlined,
|
||||
PictureOutlined,
|
||||
QuestionCircleOutlined,
|
||||
TranslationOutlined
|
||||
} from '@ant-design/icons'
|
||||
import { isMac } from '@renderer/config/constant'
|
||||
import { isLocalAi, UserAvatar } from '@renderer/config/env'
|
||||
import { AppLogo, isLocalAi, UserAvatar } from '@renderer/config/env'
|
||||
import { useTheme } from '@renderer/context/ThemeProvider'
|
||||
import useAvatar from '@renderer/hooks/useAvatar'
|
||||
import { useMinapps } from '@renderer/hooks/useMinapps'
|
||||
@ -42,6 +48,14 @@ const Sidebar: FC = () => {
|
||||
navigate(path)
|
||||
}
|
||||
|
||||
const onOpenDocs = () => {
|
||||
MinApp.start({
|
||||
name: t('docs.title'),
|
||||
url: 'https://docs.cherry-ai.com/',
|
||||
logo: AppLogo
|
||||
})
|
||||
}
|
||||
|
||||
return (
|
||||
<Container
|
||||
id="app-sidebar"
|
||||
@ -64,6 +78,11 @@ const Sidebar: FC = () => {
|
||||
)}
|
||||
</MainMenusContainer>
|
||||
<Menus onClick={MinApp.onClose}>
|
||||
<Tooltip title={t('docs.title')} mouseEnterDelay={0.8} placement="right">
|
||||
<Icon onClick={onOpenDocs}>
|
||||
<QuestionCircleOutlined />
|
||||
</Icon>
|
||||
</Tooltip>
|
||||
<Tooltip title={t('settings.theme.title')} mouseEnterDelay={0.8} placement="right">
|
||||
<Icon onClick={() => toggleTheme()}>
|
||||
{theme === 'dark' ? (
|
||||
|
||||
@ -740,6 +740,9 @@
|
||||
"quit": "Quit",
|
||||
"show_window": "Show Window",
|
||||
"visualization": "Visualization"
|
||||
},
|
||||
"docs": {
|
||||
"title": "Docs"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@ -740,6 +740,9 @@
|
||||
"quit": "終了",
|
||||
"show_window": "ウィンドウを表示",
|
||||
"visualization": "可視化"
|
||||
},
|
||||
"docs": {
|
||||
"title": "ドキュメント"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@ -740,6 +740,9 @@
|
||||
"quit": "Выйти",
|
||||
"show_window": "Показать окно",
|
||||
"visualization": "Визуализация"
|
||||
},
|
||||
"docs": {
|
||||
"title": "Документация"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@ -740,6 +740,9 @@
|
||||
"quit": "退出",
|
||||
"show_window": "显示窗口",
|
||||
"visualization": "可视化"
|
||||
},
|
||||
"docs": {
|
||||
"title": "帮助文档"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@ -740,6 +740,9 @@
|
||||
"quit": "退出",
|
||||
"show_window": "顯示視窗",
|
||||
"visualization": "可視化"
|
||||
},
|
||||
"docs": {
|
||||
"title": "幫助文件"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user