63 |
67 |
68 | {username.slice(0, 1).toUpperCase()}
69 |
70 |
71 |
72 | {user}
73 |
74 |
75 | {logoutModalVisible ?
76 |
: null}
79 |
80 | );
81 | };
82 | export default RightContent;
83 |
--------------------------------------------------------------------------------
/web/src/routers/Routers.tsx:
--------------------------------------------------------------------------------
1 | import React, { FC } from "react";
2 | import { BrowserRouter as Router, Redirect, Route, Switch } from "react-router-dom";
3 | import { loggedIn } from "../utils/auth";
4 | import BaseLayout from "../layouts/BaseLayout";
5 | import Dashboard from "../pages/dashboard/Dashboard";
6 | import NoFoundPage from "../pages/404";
7 | import Login from "../pages/login/Login";
8 | import User from "../pages/settings/user/User";
9 | import Group from "../pages/settings/group/Group";
10 | import Role from "../pages/settings/role/Role";
11 | import Cluster from "../pages/ops/cluster/Cluster";
12 | import Env from "../pages/ops/env/Env";
13 | import EnvSet from "../pages/ops/envset/EnvSet";
14 | import Project from "../pages/project/project/Project";
15 | import Template from "../pages/ops/template/Template";
16 | import VarSet from "../pages/deploy/varset/VarSet";
17 | import VarSetInfo from "../pages/deploy/varset/VarSetInfo";
18 | import ConfigInfo from "../pages/deploy/config/ConfigInfo";
19 | import Config from "../pages/deploy/config/Config";
20 | import App from "../pages/deploy/app/App";
21 | import Label from "../pages/ops/label/Label";
22 | import AppInfo from "../pages/deploy/app/AppInfo";
23 |
24 | const Routers: FC = () =>
25 |