From 1d0f47a0c54164bfc19994dc0089cc80faba1dec Mon Sep 17 00:00:00 2001 From: McKayla Washburn Date: Fri, 1 Mar 2024 21:52:17 +0000 Subject: [PATCH] refactor: use `TableEmpty` in user settings --- .../ExternalAuthPage/ExternalAuthPageView.tsx | 13 ++++--------- .../UserSettingsPage/TokensPage/TokensPageView.tsx | 2 +- 2 files changed, 5 insertions(+), 10 deletions(-) diff --git a/site/src/pages/UserSettingsPage/ExternalAuthPage/ExternalAuthPageView.tsx b/site/src/pages/UserSettingsPage/ExternalAuthPage/ExternalAuthPageView.tsx index a009d56c01522..90d8e5a6f89b1 100644 --- a/site/src/pages/UserSettingsPage/ExternalAuthPage/ExternalAuthPageView.tsx +++ b/site/src/pages/UserSettingsPage/ExternalAuthPage/ExternalAuthPageView.tsx @@ -5,6 +5,8 @@ import TableCell from "@mui/material/TableCell"; import TableContainer from "@mui/material/TableContainer"; import TableHead from "@mui/material/TableHead"; import TableRow from "@mui/material/TableRow"; +import LoadingButton from "@mui/lab/LoadingButton"; +import visuallyHidden from "@mui/utils/visuallyHidden"; import { type FC, useState, useCallback, useEffect } from "react"; import { useQuery } from "react-query"; import { externalAuthProvider } from "api/queries/externalAuth"; @@ -25,8 +27,7 @@ import { ThreeDotsButton, } from "components/MoreMenu/MoreMenu"; import { ExternalAuthPollingState } from "pages/CreateWorkspacePage/CreateWorkspacePage"; -import LoadingButton from "@mui/lab/LoadingButton"; -import visuallyHidden from "@mui/utils/visuallyHidden"; +import { TableEmpty } from "components/TableEmpty/TableEmpty"; export type ExternalAuthPageViewProps = { isLoading: boolean; @@ -71,13 +72,7 @@ export const ExternalAuthPageView: FC = ({ {((auths.providers === null || auths.providers?.length === 0) && ( - - -
- No providers have been configured! -
-
-
+ )) || auths.providers?.map((app: ExternalAuthLinkProvider) => { return ( diff --git a/site/src/pages/UserSettingsPage/TokensPage/TokensPageView.tsx b/site/src/pages/UserSettingsPage/TokensPage/TokensPageView.tsx index 8b3b957935744..2566ba826bf4c 100644 --- a/site/src/pages/UserSettingsPage/TokensPage/TokensPageView.tsx +++ b/site/src/pages/UserSettingsPage/TokensPage/TokensPageView.tsx @@ -66,7 +66,7 @@ export const TokensPageView: FC = ({ - +