Skip to content

Commit 3a86ae5

Browse files
authored
refactor: use TableEmpty in user settings (#12389)
1 parent 4ce1448 commit 3a86ae5

File tree

2 files changed

+5
-10
lines changed

2 files changed

+5
-10
lines changed

site/src/pages/UserSettingsPage/ExternalAuthPage/ExternalAuthPageView.tsx

+4-9
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@ import TableCell from "@mui/material/TableCell";
55
import TableContainer from "@mui/material/TableContainer";
66
import TableHead from "@mui/material/TableHead";
77
import TableRow from "@mui/material/TableRow";
8+
import LoadingButton from "@mui/lab/LoadingButton";
9+
import visuallyHidden from "@mui/utils/visuallyHidden";
810
import { type FC, useState, useCallback, useEffect } from "react";
911
import { useQuery } from "react-query";
1012
import { externalAuthProvider } from "api/queries/externalAuth";
@@ -25,8 +27,7 @@ import {
2527
ThreeDotsButton,
2628
} from "components/MoreMenu/MoreMenu";
2729
import { ExternalAuthPollingState } from "pages/CreateWorkspacePage/CreateWorkspacePage";
28-
import LoadingButton from "@mui/lab/LoadingButton";
29-
import visuallyHidden from "@mui/utils/visuallyHidden";
30+
import { TableEmpty } from "components/TableEmpty/TableEmpty";
3031

3132
export type ExternalAuthPageViewProps = {
3233
isLoading: boolean;
@@ -71,13 +72,7 @@ export const ExternalAuthPageView: FC<ExternalAuthPageViewProps> = ({
7172
</TableHead>
7273
<TableBody>
7374
{((auths.providers === null || auths.providers?.length === 0) && (
74-
<TableRow>
75-
<TableCell colSpan={999}>
76-
<div css={{ textAlign: "center" }}>
77-
No providers have been configured!
78-
</div>
79-
</TableCell>
80-
</TableRow>
75+
<TableEmpty message="No providers have been configured" />
8176
)) ||
8277
auths.providers?.map((app: ExternalAuthLinkProvider) => {
8378
return (

site/src/pages/UserSettingsPage/TokensPage/TokensPageView.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ export const TokensPageView: FC<TokensPageViewProps> = ({
6666
<Cond condition={isLoading}>
6767
<TableLoader />
6868
</Cond>
69-
<Cond condition={hasLoaded && tokens?.length === 0}>
69+
<Cond condition={hasLoaded && (!tokens || tokens.length === 0)}>
7070
<TableEmpty message="No tokens found" />
7171
</Cond>
7272
<Cond>

0 commit comments

Comments
 (0)