Skip to content

Commit 766463d

Browse files
committed
Run fmt
1 parent 10dcd68 commit 766463d

File tree

6 files changed

+37
-39
lines changed

6 files changed

+37
-39
lines changed

site/src/pages/TemplateSettingsPage/TemplateSchedulePage/useWorkspacesToBeDeleted.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
import type { Template, Workspace } from "api/typesGenerated";
22
import { compareAsc } from "date-fns";
3+
import { calcOffset } from "hooks/usePagination";
34
import { useWorkspacesData } from "pages/WorkspacesPage/data";
45
import type { TemplateScheduleFormValues } from "./formHelpers";
5-
import { calcOffset } from "hooks/usePagination";
66

77
export const useWorkspacesToGoDormant = (
88
template: Template,

site/src/pages/WorkspacePage/WorkspaceActions/WorkspaceActions.tsx

+5-5
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,11 @@ import {
1313
MoreMenuItem,
1414
MoreMenuTrigger,
1515
} from "components/MoreMenu/MoreMenu";
16+
import { useAuthenticated } from "hooks/useAuthenticated";
17+
import {
18+
type ActionType,
19+
abilitiesByWorkspaceStatus,
20+
} from "modules/workspaces/actions";
1621
import { useWorkspaceDuplication } from "pages/CreateWorkspacePage/useWorkspaceDuplication";
1722
import { type FC, Fragment, type ReactNode, useState } from "react";
1823
import { mustUpdateWorkspace } from "utils/workspace";
@@ -31,11 +36,6 @@ import {
3136
import { DebugButton } from "./DebugButton";
3237
import { DownloadLogsDialog } from "./DownloadLogsDialog";
3338
import { RetryButton } from "./RetryButton";
34-
import {
35-
abilitiesByWorkspaceStatus,
36-
type ActionType,
37-
} from "modules/workspaces/actions";
38-
import { useAuthenticated } from "hooks/useAuthenticated";
3939

4040
export interface WorkspaceActionsProps {
4141
workspace: Workspace;

site/src/pages/WorkspacePage/WorkspaceReadyPage.tsx

+4-4
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,10 @@ import dayjs from "dayjs";
2323
import { useEmbeddedMetadata } from "hooks/useEmbeddedMetadata";
2424
import { useWorkspaceBuildLogs } from "hooks/useWorkspaceBuildLogs";
2525
import { useFeatureVisibility } from "modules/dashboard/useFeatureVisibility";
26+
import {
27+
WorkspaceUpdateDialogs,
28+
useWorkspaceUpdate,
29+
} from "modules/workspaces/useWorkspaceUpdate";
2630
import { type FC, useEffect, useState } from "react";
2731
import { Helmet } from "react-helmet-async";
2832
import { useMutation, useQuery, useQueryClient } from "react-query";
@@ -33,10 +37,6 @@ import { UpdateBuildParametersDialog } from "./UpdateBuildParametersDialog";
3337
import { Workspace } from "./Workspace";
3438
import { WorkspaceDeleteDialog } from "./WorkspaceDeleteDialog";
3539
import type { WorkspacePermissions } from "./permissions";
36-
import {
37-
useWorkspaceUpdate,
38-
WorkspaceUpdateDialogs,
39-
} from "modules/workspaces/useWorkspaceUpdate";
4040

4141
interface WorkspaceReadyPageProps {
4242
template: TypesGen.Template;

site/src/pages/WorkspacesPage/WorkspacesPage.tsx

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,10 @@
1+
import { getErrorDetail, getErrorMessage } from "api/errors";
12
import { workspacePermissionsByOrganization } from "api/queries/organizations";
23
import { templates } from "api/queries/templates";
3-
import type { Workspace, WorkspacesResponse } from "api/typesGenerated";
4+
import type { Workspace } from "api/typesGenerated";
45
import { useFilter } from "components/Filter/Filter";
56
import { useUserFilterMenu } from "components/Filter/UserFilter";
7+
import { displayError } from "components/GlobalSnackbar/utils";
68
import { useAuthenticated } from "hooks";
79
import { useEffectEvent } from "hooks/hookPolyfills";
810
import { usePagination } from "hooks/usePagination";
@@ -19,8 +21,6 @@ import { WorkspacesPageView } from "./WorkspacesPageView";
1921
import { useBatchActions } from "./batchActions";
2022
import { useWorkspaceUpdate, useWorkspacesData } from "./data";
2123
import { useStatusFilterMenu, useTemplateFilterMenu } from "./filter/menus";
22-
import { displayError } from "components/GlobalSnackbar/utils";
23-
import { getErrorDetail, getErrorMessage } from "api/errors";
2424

2525
function useSafeSearchParams() {
2626
// Have to wrap setSearchParams because React Router doesn't make sure that

site/src/pages/WorkspacesPage/WorkspacesPageView.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import StopOutlined from "@mui/icons-material/StopOutlined";
66
import LoadingButton from "@mui/lab/LoadingButton";
77
import Divider from "@mui/material/Divider";
88
import { hasError, isApiValidationError } from "api/errors";
9-
import type { Template, Workspace, WorkspaceBuild } from "api/typesGenerated";
9+
import type { Template, Workspace } from "api/typesGenerated";
1010
import { ErrorAlert } from "components/Alert/ErrorAlert";
1111
import { Button } from "components/Button/Button";
1212
import { EmptyState } from "components/EmptyState/EmptyState";

site/src/pages/WorkspacesPage/WorkspacesTable.tsx

+23-25
Original file line numberDiff line numberDiff line change
@@ -2,17 +2,25 @@ import KeyboardArrowRight from "@mui/icons-material/KeyboardArrowRight";
22
import Star from "@mui/icons-material/Star";
33
import Checkbox from "@mui/material/Checkbox";
44
import Skeleton from "@mui/material/Skeleton";
5+
import { templateVersion } from "api/queries/templates";
6+
import {
7+
cancelBuild,
8+
deleteWorkspace,
9+
startWorkspace,
10+
stopWorkspace,
11+
} from "api/queries/workspaces";
512
import type {
613
Template,
714
Workspace,
815
WorkspaceAgent,
916
WorkspaceApp,
10-
WorkspaceBuild,
1117
} from "api/typesGenerated";
1218
import { Avatar } from "components/Avatar/Avatar";
1319
import { AvatarData } from "components/Avatar/AvatarData";
1420
import { AvatarDataSkeleton } from "components/Avatar/AvatarDataSkeleton";
21+
import { Button } from "components/Button/Button";
1522
import { InfoTooltip } from "components/InfoTooltip/InfoTooltip";
23+
import { Spinner } from "components/Spinner/Spinner";
1624
import { Stack } from "components/Stack/Stack";
1725
import {
1826
StatusIndicator,
@@ -31,19 +39,33 @@ import {
3139
TableLoaderSkeleton,
3240
TableRowSkeleton,
3341
} from "components/TableLoader/TableLoader";
42+
import {
43+
Tooltip,
44+
TooltipContent,
45+
TooltipProvider,
46+
TooltipTrigger,
47+
} from "components/Tooltip/Tooltip";
3448
import dayjs from "dayjs";
3549
import relativeTime from "dayjs/plugin/relativeTime";
50+
import { useAuthenticated } from "hooks";
3651
import { useClickableTableRow } from "hooks/useClickableTableRow";
52+
import { BanIcon, PlayIcon, RefreshCcwIcon, SquareIcon } from "lucide-react";
3753
import { useDashboard } from "modules/dashboard/useDashboard";
3854
import { WorkspaceAppStatus } from "modules/workspaces/WorkspaceAppStatus/WorkspaceAppStatus";
3955
import { WorkspaceDormantBadge } from "modules/workspaces/WorkspaceDormantBadge/WorkspaceDormantBadge";
4056
import { WorkspaceOutdatedTooltip } from "modules/workspaces/WorkspaceOutdatedTooltip/WorkspaceOutdatedTooltip";
57+
import { abilitiesByWorkspaceStatus } from "modules/workspaces/actions";
58+
import {
59+
WorkspaceUpdateDialogs,
60+
useWorkspaceUpdate,
61+
} from "modules/workspaces/useWorkspaceUpdate";
4162
import {
4263
type FC,
4364
type PropsWithChildren,
4465
type ReactNode,
4566
useMemo,
4667
} from "react";
68+
import { useMutation, useQuery, useQueryClient } from "react-query";
4769
import { useNavigate } from "react-router-dom";
4870
import { cn } from "utils/cn";
4971
import {
@@ -53,30 +75,6 @@ import {
5375
lastUsedMessage,
5476
} from "utils/workspace";
5577
import { WorkspacesEmpty } from "./WorkspacesEmpty";
56-
import { BanIcon, PlayIcon, RefreshCcwIcon, SquareIcon } from "lucide-react";
57-
import { Button } from "components/Button/Button";
58-
import {
59-
Tooltip,
60-
TooltipContent,
61-
TooltipProvider,
62-
TooltipTrigger,
63-
} from "components/Tooltip/Tooltip";
64-
import { useMutation, useQuery, useQueryClient } from "react-query";
65-
import {
66-
cancelBuild,
67-
deleteWorkspace,
68-
startWorkspace,
69-
stopWorkspace,
70-
updateWorkspace,
71-
} from "api/queries/workspaces";
72-
import { Spinner } from "components/Spinner/Spinner";
73-
import { abilitiesByWorkspaceStatus } from "modules/workspaces/actions";
74-
import { useAuthenticated } from "hooks";
75-
import {
76-
useWorkspaceUpdate,
77-
WorkspaceUpdateDialogs,
78-
} from "modules/workspaces/useWorkspaceUpdate";
79-
import { templateVersion } from "api/queries/templates";
8078

8179
dayjs.extend(relativeTime);
8280

0 commit comments

Comments
 (0)