Skip to content

Commit b15bfa4

Browse files
chore(site): move components close to where they are used (#9552)
* Move AppLink * Move AuditLogRow * Move UserDropdown * Move BuildsTable * Remove CodeBlock * Move CreateUserForm * Move DeploymentBanner * Move ResetPassworDialog * Move EditRolesButton * Move EnterpriseSnackbar * Move GitAuth * Move LicenseBanner * Move Logs * Move MultiTextField * Move Navbar * Remove PasswordField * Move RuntimeErrorState * Remove Section * Move SectionAction * Move ServiceBanner * Move SettingsAccountForm * Move LicenseCard * Move SettingsSecurityForm * Move SignInForm * Remove TabPanel and TabSidebar * Move TemplateStats and TemplateVariableField * Move TemplateEditor * Move TerminalLink * Move SSH Button * Move many tooltips * Move UsersTable * Move VersionsTable * Move VSCodeDesktopButton * Remove WarningAlert * Move Workspace * Move WorkspaceActions * Move WorkspaceBuildProgress * Move WorkspaceDeletedBanner * Move WorkspaceScheduleForm * Move WorkspaceSection * Move WorkspaceStats * Fix imports * Flat CreateUserForm * Flat GitAuth * Transform WorkspaceSection into ChartSection * Flat AccountForm * Flat ConfirmDeleteDialog * Flat ResetPasswordDialog * Flat BuildsTable
1 parent 75139d1 commit b15bfa4

File tree

193 files changed

+289
-1007
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

193 files changed

+289
-1007
lines changed

site/e2e/global.setup.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { test, expect } from "@playwright/test"
22
import * as constants from "./constants"
33
import { STORAGE_STATE } from "./playwright.config"
4-
import { Language } from "../src/components/CreateUserForm/CreateUserForm"
4+
import { Language } from "../src/pages/CreateUserPage/CreateUserForm"
55

66
test("create first user", async ({ page }) => {
77
await page.goto("/", { waitUntil: "domcontentloaded" })

site/src/AppRouter.tsx

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ const WorkspaceProxyPage = lazy(
4343
import("./pages/UserSettingsPage/WorkspaceProxyPage/WorkspaceProxyPage"),
4444
)
4545
const CreateUserPage = lazy(
46-
() => import("./pages/UsersPage/CreateUserPage/CreateUserPage"),
46+
() => import("./pages/CreateUserPage/CreateUserPage"),
4747
)
4848
const WorkspaceBuildPage = lazy(
4949
() => import("./pages/WorkspaceBuildPage/WorkspaceBuildPage"),
@@ -120,10 +120,7 @@ const TemplateVersionPage = lazy(
120120
() => import("./pages/TemplateVersionPage/TemplateVersionPage"),
121121
)
122122
const TemplateVersionEditorPage = lazy(
123-
() =>
124-
import(
125-
"./pages/TemplateVersionPage/TemplateVersionEditorPage/TemplateVersionEditorPage"
126-
),
123+
() => import("./pages/TemplateVersionEditorPage/TemplateVersionEditorPage"),
127124
)
128125
const StarterTemplatesPage = lazy(
129126
() => import("./pages/StarterTemplatesPage/StarterTemplatesPage"),

site/src/components/CodeBlock/CodeBlock.stories.tsx

Lines changed: 0 additions & 25 deletions
This file was deleted.

site/src/components/CodeBlock/CodeBlock.test.tsx

Lines changed: 0 additions & 15 deletions
This file was deleted.

site/src/components/CodeBlock/CodeBlock.tsx

Lines changed: 0 additions & 59 deletions
This file was deleted.

site/src/components/DAUChart/DAUChart.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ import {
1919
HelpTooltip,
2020
HelpTooltipTitle,
2121
HelpTooltipText,
22-
} from "components/Tooltips/HelpTooltip"
22+
} from "components/HelpTooltip/HelpTooltip"
2323
import dayjs from "dayjs"
2424
import { FC } from "react"
2525
import { Bar } from "react-chartjs-2"

site/src/components/Dashboard/DashboardLayout.tsx

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
import { makeStyles } from "@mui/styles"
22
import { useMachine } from "@xstate/react"
3-
import { DeploymentBanner } from "components/DeploymentBanner/DeploymentBanner"
4-
import { LicenseBanner } from "components/LicenseBanner/LicenseBanner"
3+
import { DeploymentBanner } from "./DeploymentBanner/DeploymentBanner"
4+
import { LicenseBanner } from "components/Dashboard/LicenseBanner/LicenseBanner"
55
import { Loader } from "components/Loader/Loader"
6-
import { ServiceBanner } from "components/ServiceBanner/ServiceBanner"
6+
import { ServiceBanner } from "components/Dashboard/ServiceBanner/ServiceBanner"
77
import { usePermissions } from "hooks/usePermissions"
88
import { FC, Suspense } from "react"
99
import { Outlet } from "react-router-dom"
1010
import { dashboardContentBottomPadding } from "theme/constants"
1111
import { updateCheckMachine } from "xServices/updateCheck/updateCheckXService"
12-
import { Navbar } from "../Navbar/Navbar"
12+
import { Navbar } from "./Navbar/Navbar"
1313
import Snackbar from "@mui/material/Snackbar"
1414
import Link from "@mui/material/Link"
1515
import Box, { BoxProps } from "@mui/material/Box"

site/src/components/DeploymentBanner/DeploymentBanner.tsx renamed to site/src/components/Dashboard/DeploymentBanner/DeploymentBanner.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { useMachine } from "@xstate/react"
22
import { usePermissions } from "hooks/usePermissions"
33
import { DeploymentBannerView } from "./DeploymentBannerView"
4-
import { deploymentStatsMachine } from "../../xServices/deploymentStats/deploymentStatsMachine"
4+
import { deploymentStatsMachine } from "xServices/deploymentStats/deploymentStatsMachine"
55

66
export const DeploymentBanner: React.FC = () => {
77
const permissions = usePermissions()

0 commit comments

Comments
 (0)