Add chat to navbar

This commit is contained in:
Yang Luo 2023-09-10 16:41:29 +08:00
parent e71bb6d459
commit 5901996b99
2 changed files with 16 additions and 31 deletions

View File

@ -108,6 +108,8 @@ class App extends Component {
this.setState({selectedMenuKey: "/messages"});
} else if (uri.includes("/tasks")) {
this.setState({selectedMenuKey: "/tasks"});
} else if (uri.includes("/chat")) {
this.setState({selectedMenuKey: "/chat"});
} else {
this.setState({selectedMenuKey: "null"});
}
@ -273,42 +275,25 @@ class App extends Component {
res.push(Setting.getItem(<Link to="/">{i18next.t("general:Home")}</Link>, "/"));
if (this.state.account.tag === "Video") {
res.push(Setting.getItem(<Link to="/videos">{i18next.t("general:Videos")}</Link>,
"/videos"));
res.push(Setting.getItem(<Link to="/videos">{i18next.t("general:Videos")}</Link>, "/videos"));
return res;
}
res.push(Setting.getItem(<Link to="/stores">{i18next.t("general:Stores")}</Link>,
"/stores"));
res.push(Setting.getItem(<Link to="/chat">{i18next.t("general:Chat")}</Link>, "/chat"));
res.push(Setting.getItem(<Link to="/stores">{i18next.t("general:Stores")}</Link>, "/stores"));
if (Conf.EnableExtraPages) {
res.push(Setting.getItem(<Link to="/clustering">{i18next.t("general:Clustering")}</Link>,
"/clustering"));
res.push(Setting.getItem(<Link to="/wordsets">{i18next.t("general:Wordsets")}</Link>,
"/wordsets"));
res.push(Setting.getItem(<Link to="/factorsets">{i18next.t("general:Factorsets")}</Link>,
"/factorsets"));
res.push(Setting.getItem(<Link to="/videos">{i18next.t("general:Videos")}</Link>,
"/videos"));
res.push(Setting.getItem(<Link to="/clustering">{i18next.t("general:Clustering")}</Link>, "/clustering"));
res.push(Setting.getItem(<Link to="/wordsets">{i18next.t("general:Wordsets")}</Link>, "/wordsets"));
res.push(Setting.getItem(<Link to="/factorsets">{i18next.t("general:Factorsets")}</Link>, "/factorsets"));
res.push(Setting.getItem(<Link to="/videos">{i18next.t("general:Videos")}</Link>, "/videos"));
}
res.push(Setting.getItem(<Link to="/providers">{i18next.t("general:Providers")}</Link>,
"/providers"));
res.push(Setting.getItem(<Link to="/vectors">{i18next.t("general:Vectors")}</Link>,
"/vectors"));
res.push(Setting.getItem(<Link to="/chats">{i18next.t("general:Chats")}</Link>,
"/chats"));
res.push(Setting.getItem(<Link to="/messages">{i18next.t("general:Messages")}</Link>,
"/messages"));
res.push(Setting.getItem(<Link to="/tasks">{i18next.t("general:Tasks")}</Link>,
"/tasks"));
res.push(Setting.getItem(<Link to="/providers">{i18next.t("general:Providers")}</Link>, "/providers"));
res.push(Setting.getItem(<Link to="/vectors">{i18next.t("general:Vectors")}</Link>, "/vectors"));
res.push(Setting.getItem(<Link to="/chats">{i18next.t("general:Chats")}</Link>, "/chats"));
res.push(Setting.getItem(<Link to="/messages">{i18next.t("general:Messages")}</Link>, "/messages"));
res.push(Setting.getItem(<Link to="/tasks">{i18next.t("general:Tasks")}</Link>, "/tasks"));
if (Setting.isLocalAdminUser(this.state.account)) {
res.push(Setting.getItem(

View File

@ -870,7 +870,7 @@ class FileTree extends React.Component {
return (
<div>
<Row>
<Col span={8}>
<Col span={6}>
<Card className="content-warp-card-filetreeleft" style={{marginRight: "10px"}}>
<div style={{margin: "-25px"}}>
{
@ -882,7 +882,7 @@ class FileTree extends React.Component {
</div>
</Card>
</Col>
<Col span={16}>
<Col span={18}>
<Card className="content-warp-card-filetreeright">
<div style={{margin: "-25px"}}>
<div style={{height: this.getEditorHeightCss()}}>