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;