Explorar o código

:sparkles: 设置

visuddhinanda %!s(int64=3) %!d(string=hai) anos
pai
achega
981a242d09
Modificáronse 2 ficheiros con 24 adicións e 0 borrados
  1. 3 0
      dashboard/src/Router.tsx
  2. 21 0
      dashboard/src/components/studio/LeftSider.tsx

+ 3 - 0
dashboard/src/Router.tsx

@@ -83,6 +83,8 @@ import StudioAnthology from "./pages/studio/anthology";
 import StudioAnthologyList from "./pages/studio/anthology/list";
 import StudioAnthologyList from "./pages/studio/anthology/list";
 import StudioAnthologyEdit from "./pages/studio/anthology/edit";
 import StudioAnthologyEdit from "./pages/studio/anthology/edit";
 
 
+import StudioSetting from "./pages/studio/setting";
+
 import StudioAnalysis from "./pages/studio/analysis";
 import StudioAnalysis from "./pages/studio/analysis";
 import StudioAnalysisList from "./pages/studio/analysis/list";
 import StudioAnalysisList from "./pages/studio/analysis/list";
 import { ConfigProvider } from "antd";
 import { ConfigProvider } from "antd";
@@ -234,6 +236,7 @@ const Widget = () => {
               element={<StudioAnthologyEdit />}
               element={<StudioAnthologyEdit />}
             />
             />
           </Route>
           </Route>
+          <Route path="setting" element={<StudioSetting />} />
 
 
           <Route path="analysis" element={<StudioAnalysis />}>
           <Route path="analysis" element={<StudioAnalysis />}>
             <Route path="list" element={<StudioAnalysisList />} />
             <Route path="list" element={<StudioAnalysisList />} />

+ 21 - 0
dashboard/src/components/studio/LeftSider.tsx

@@ -33,6 +33,7 @@ const Widget = ({ selectedKeys = "" }: IWidgetHeadBar) => {
   const linkAnthology = "/studio/" + studioname + "/anthology/list";
   const linkAnthology = "/studio/" + studioname + "/anthology/list";
   const linkAnalysis = "/studio/" + studioname + "/analysis/list";
   const linkAnalysis = "/studio/" + studioname + "/analysis/list";
   const linkCourse = "/studio/" + studioname + "/course/list";
   const linkCourse = "/studio/" + studioname + "/course/list";
+  const linkSetting = "/studio/" + studioname + "/setting";
 
 
   const items: MenuProps["items"] = [
   const items: MenuProps["items"] = [
     {
     {
@@ -140,6 +141,26 @@ const Widget = ({ selectedKeys = "" }: IWidgetHeadBar) => {
           ),
           ),
           key: "anthology",
           key: "anthology",
         },
         },
+        {
+          label: (
+            <Link to={linkSetting}>
+              {intl.formatMessage({
+                id: "columns.studio.setting.title",
+              })}
+            </Link>
+          ),
+          key: "setting",
+          children: [
+            {
+              label: "账户",
+              key: "account",
+            },
+            {
+              label: "显示",
+              key: "display",
+            },
+          ],
+        },
       ],
       ],
     },
     },
     {
     {