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

[incubator-devlake] 01/01: refactor(config-ui): remove content about user info

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

mintsweet pushed a commit to branch refactor-remove-user-info
in repository https://gitbox.apache.org/repos/asf/incubator-devlake.git

commit 221591307d982972871483894c7ee9015aebff17
Author: mintsweet <0x...@gmail.com>
AuthorDate: Mon Oct 16 14:37:08 2023 +1300

    refactor(config-ui): remove content about user info
---
 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;