You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@devlake.apache.org by kl...@apache.org on 2023/10/16 02:35:53 UTC

[incubator-devlake] branch main updated: refactor(config-ui): remove content about user info (#6245)

This is an automated email from the ASF dual-hosted git repository.

klesh pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/incubator-devlake.git


The following commit(s) were added to refs/heads/main by this push:
     new a546e014a refactor(config-ui): remove content about user info (#6245)
a546e014a is described below

commit a546e014af5a05e5845fcbca608ee7c495c4a376
Author: 青湛 <0x...@gmail.com>
AuthorDate: Mon Oct 16 15:35:45 2023 +1300

    refactor(config-ui): remove content about user info (#6245)
---
 config-ui/src/api/index.ts             |  3 ---
 config-ui/src/routes/layout/layout.tsx | 10 +---------
 config-ui/src/routes/layout/loader.ts  |  2 --
 3 files changed, 1 insertion(+), 14 deletions(-)

diff --git a/config-ui/src/api/index.ts b/config-ui/src/api/index.ts
index 609c65a1c..60456a198 100644
--- a/config-ui/src/api/index.ts
+++ b/config-ui/src/api/index.ts
@@ -31,8 +31,6 @@ import * as task from './task';
 const migrate = () => request('/proceed-db-migration');
 const ping = () => request('/ping');
 const version = (signal?: AbortSignal): Promise<{ version: string }> => request('/version', { signal });
-const userInfo = (signal?: AbortSignal): Promise<{ user: string; email: string; logoutURI: string }> =>
-  request('/userinfo', { signal });
 
 export const API = {
   apiKey,
@@ -47,7 +45,6 @@ export const API = {
   migrate,
   ping,
   version,
-  userInfo,
 };
 
 export default API;
diff --git a/config-ui/src/routes/layout/layout.tsx b/config-ui/src/routes/layout/layout.tsx
index 1a4a1aab7..9ad858571 100644
--- a/config-ui/src/routes/layout/layout.tsx
+++ b/config-ui/src/routes/layout/layout.tsx
@@ -37,7 +37,7 @@ import * as S from './styled';
 import './tips-transition.css';
 
 export const Layout = () => {
-  const { version, userInfo } = useLoaderData() as Awaited<ReturnType<typeof loader>>;
+  const { version } = useLoaderData() as Awaited<ReturnType<typeof loader>>;
 
   const navigate = useNavigate();
   const { pathname } = useLocation();
@@ -144,14 +144,6 @@ export const Layout = () => {
                       <img src={SlackIcon} alt="slack" />
                       <span>Slack</span>
                     </a>
-                    {userInfo && userInfo.logoutURI && (
-                      <>
-                        <Navbar.Divider />
-                        <span>{userInfo.email}</span>
-                        <Navbar.Divider />
-                        <a href={userInfo.logoutURI}>Sign Out</a>
-                      </>
-                    )}
                   </Navbar.Group>
                 </S.Header>
                 <S.Inner>
diff --git a/config-ui/src/routes/layout/loader.ts b/config-ui/src/routes/layout/loader.ts
index c06790200..eb0f54205 100644
--- a/config-ui/src/routes/layout/loader.ts
+++ b/config-ui/src/routes/layout/loader.ts
@@ -29,10 +29,8 @@ type Props = {
 export const loader = async ({ request }: Props) => {
   try {
     const version = await API.version(request.signal);
-    const userInfo = await API.userInfo(request.signal);
     return {
       version: version.version,
-      userInfo,
     };
   } catch (err) {
     const status = (err as AxiosError).response?.status;