From 74d113cf164e176e93be249214f656ffdb6934ba Mon Sep 17 00:00:00 2001 From: MananTank Date: Mon, 28 Oct 2024 18:12:35 +0000 Subject: [PATCH] Move engine page components to app router folder in teams layout (#5145) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ## Problem solved Short description of the bug fixed or feature added --- ## PR-Codex overview This PR focuses on restructuring the file organization and import paths for various components within the dashboard application, specifically related to engine functionalities. It also includes updates to stylesheets and components for better modularity. ### Detailed summary - Updated import paths for several components to a new directory structure. - Refactored components like `EngineAdmins`, `EngineRelayer`, `EngineExplorer`, etc., to use relative imports from the new structure. - Adjusted CSS imports for `swagger-ui.css` and other styles. - Updated story files for `RecentEngineAlerts` and `ManageEngineAlerts` to reflect new paths. - Modified `EngineSystemMetrics` component imports for better organization. > ✨ Ask PR-Codex anything about this PR by commenting with `/codex {your question}` --- .../src/@3rdweb-sdk/react/hooks/useEngine.ts | 2 +- .../components}/access-tokens-table.tsx | 0 .../components}/add-access-token-button.tsx | 0 .../components}/add-keypair-button.tsx | 0 .../components}/engine-access-tokens.tsx | 0 .../components}/keypairs-table.tsx | 0 .../[engineId]/access-tokens/page.tsx | 2 +- .../admins/components}/add-admin-button.tsx | 0 .../admins/components}/admins-table.tsx | 0 .../admins/components}/engine-admins.tsx | 0 .../(instance)/[engineId]/admins/page.tsx | 2 +- .../components}/EngineAlertDialogForm.tsx | 0 .../alerts/components}/EngineAlertsPage.tsx | 0 .../components}/EngineDeleteAlertModal.tsx | 0 .../ManageEngineAlerts.stories.tsx | 4 +- .../alerts/components}/ManageEngineAlerts.tsx | 0 .../RecentEngineAlerts.stories.tsx | 4 +- .../alerts/components}/RecentEngineAlerts.tsx | 0 .../(instance)/[engineId]/alerts/page.tsx | 2 +- .../configuration/components}/cors.tsx | 0 .../components}/engine-configuration.tsx | 0 .../components}/engine-wallet-config.tsx | 0 .../components}/ip-allowlist.tsx | 0 .../components}/kms-aws-config.tsx | 0 .../components}/kms-gcp-config.tsx | 0 .../components}/local-config.tsx | 0 .../configuration/components}/system.tsx | 0 .../[engineId]/configuration/page.tsx | 2 +- .../add-contract-subscription-button.tsx | 0 .../contract-subscriptions-table.tsx | 0 .../engine-contract-subscription.tsx | 0 .../contract-subscriptions/page.tsx | 2 +- .../explorer/components}/engine-explorer.tsx | 2 +- .../explorer/components}/swagger-ui.css | 96 +++++++++---------- .../(instance)/[engineId]/explorer/page.tsx | 2 +- .../components/EngineSystemMetrics.tsx} | 6 +- .../metrics}/components/ErrorRate.tsx | 0 .../metrics}/components/Healthcheck.tsx | 0 .../metrics}/components/StatusCodes.tsx | 0 .../(instance)/[engineId]/metrics/page.tsx | 2 +- .../components}/add-relayer-button.tsx | 0 .../relayers/components}/engine-relayer.tsx | 0 .../relayers/components}/relayers-table.tsx | 0 .../(instance)/[engineId]/relayers/page.tsx | 2 +- .../components}/add-webhook-button.tsx | 0 .../webhooks/components}/engine-webhooks.tsx | 0 .../webhooks/components}/webhooks-table.tsx | 0 .../(instance)/[engineId]/webhooks/page.tsx | 2 +- .../engine/[engineId]/access-tokens.tsx | 2 +- .../dashboard/engine/[engineId]/admins.tsx | 2 +- .../dashboard/engine/[engineId]/alerts.tsx | 2 +- .../engine/[engineId]/configuration.tsx | 2 +- .../[engineId]/contract-subscriptions.tsx | 2 +- .../dashboard/engine/[engineId]/explorer.tsx | 2 +- .../dashboard/engine/[engineId]/metrics.tsx | 2 +- .../dashboard/engine/[engineId]/relayers.tsx | 2 +- .../dashboard/engine/[engineId]/webhooks.tsx | 2 +- 57 files changed, 75 insertions(+), 75 deletions(-) rename apps/dashboard/src/{components/engine/permissions => app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/access-tokens/components}/access-tokens-table.tsx (100%) rename apps/dashboard/src/{components/engine/permissions => app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/access-tokens/components}/add-access-token-button.tsx (100%) rename apps/dashboard/src/{components/engine/permissions => app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/access-tokens/components}/add-keypair-button.tsx (100%) rename apps/dashboard/src/{components/engine/permissions => app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/access-tokens/components}/engine-access-tokens.tsx (100%) rename apps/dashboard/src/{components/engine/permissions => app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/access-tokens/components}/keypairs-table.tsx (100%) rename apps/dashboard/src/{components/engine/permissions => app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/admins/components}/add-admin-button.tsx (100%) rename apps/dashboard/src/{components/engine/permissions => app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/admins/components}/admins-table.tsx (100%) rename apps/dashboard/src/{components/engine/permissions => app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/admins/components}/engine-admins.tsx (100%) rename apps/dashboard/src/{components/engine/alerts => app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/alerts/components}/EngineAlertDialogForm.tsx (100%) rename apps/dashboard/src/{components/engine/alerts => app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/alerts/components}/EngineAlertsPage.tsx (100%) rename apps/dashboard/src/{components/engine/alerts => app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/alerts/components}/EngineDeleteAlertModal.tsx (100%) rename apps/dashboard/src/{components/engine/alerts => app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/alerts/components}/ManageEngineAlerts.stories.tsx (97%) rename apps/dashboard/src/{components/engine/alerts => app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/alerts/components}/ManageEngineAlerts.tsx (100%) rename apps/dashboard/src/{components/engine/alerts => app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/alerts/components}/RecentEngineAlerts.stories.tsx (94%) rename apps/dashboard/src/{components/engine/alerts => app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/alerts/components}/RecentEngineAlerts.tsx (100%) rename apps/dashboard/src/{components/engine/configuration => app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/configuration/components}/cors.tsx (100%) rename apps/dashboard/src/{components/engine/configuration => app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/configuration/components}/engine-configuration.tsx (100%) rename apps/dashboard/src/{components/engine/configuration => app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/configuration/components}/engine-wallet-config.tsx (100%) rename apps/dashboard/src/{components/engine/configuration => app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/configuration/components}/ip-allowlist.tsx (100%) rename apps/dashboard/src/{components/engine/configuration => app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/configuration/components}/kms-aws-config.tsx (100%) rename apps/dashboard/src/{components/engine/configuration => app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/configuration/components}/kms-gcp-config.tsx (100%) rename apps/dashboard/src/{components/engine/configuration => app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/configuration/components}/local-config.tsx (100%) rename apps/dashboard/src/{components/engine/configuration => app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/configuration/components}/system.tsx (100%) rename apps/dashboard/src/{components/engine/contract-subscription => app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/contract-subscriptions/components}/add-contract-subscription-button.tsx (100%) rename apps/dashboard/src/{components/engine/contract-subscription => app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/contract-subscriptions/components}/contract-subscriptions-table.tsx (100%) rename apps/dashboard/src/{components/engine/contract-subscription => app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/contract-subscriptions/components}/engine-contract-subscription.tsx (100%) rename apps/dashboard/src/{components/engine/explorer => app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/explorer/components}/engine-explorer.tsx (96%) rename apps/dashboard/src/{css => app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/explorer/components}/swagger-ui.css (95%) rename apps/dashboard/src/{components/engine/system-metrics/index.tsx => app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/metrics/components/EngineSystemMetrics.tsx} (96%) rename apps/dashboard/src/{components/engine/system-metrics => app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/metrics}/components/ErrorRate.tsx (100%) rename apps/dashboard/src/{components/engine/system-metrics => app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/metrics}/components/Healthcheck.tsx (100%) rename apps/dashboard/src/{components/engine/system-metrics => app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/metrics}/components/StatusCodes.tsx (100%) rename apps/dashboard/src/{components/engine/relayer => app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/relayers/components}/add-relayer-button.tsx (100%) rename apps/dashboard/src/{components/engine/relayer => app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/relayers/components}/engine-relayer.tsx (100%) rename apps/dashboard/src/{components/engine/relayer => app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/relayers/components}/relayers-table.tsx (100%) rename apps/dashboard/src/{components/engine/configuration => app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/webhooks/components}/add-webhook-button.tsx (100%) rename apps/dashboard/src/{components/engine/configuration => app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/webhooks/components}/engine-webhooks.tsx (100%) rename apps/dashboard/src/{components/engine/configuration => app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/webhooks/components}/webhooks-table.tsx (100%) diff --git a/apps/dashboard/src/@3rdweb-sdk/react/hooks/useEngine.ts b/apps/dashboard/src/@3rdweb-sdk/react/hooks/useEngine.ts index 38ff4e93829..28e88c9e4d8 100644 --- a/apps/dashboard/src/@3rdweb-sdk/react/hooks/useEngine.ts +++ b/apps/dashboard/src/@3rdweb-sdk/react/hooks/useEngine.ts @@ -1,7 +1,7 @@ "use client"; import { useMutation, useQuery, useQueryClient } from "@tanstack/react-query"; -import type { ResultItem } from "components/engine/system-metrics/components/StatusCodes"; +import type { ResultItem } from "app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/metrics/components/StatusCodes"; import { THIRDWEB_API_HOST } from "constants/urls"; import type { EngineBackendWalletType } from "lib/engine"; import { useState } from "react"; diff --git a/apps/dashboard/src/components/engine/permissions/access-tokens-table.tsx b/apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/access-tokens/components/access-tokens-table.tsx similarity index 100% rename from apps/dashboard/src/components/engine/permissions/access-tokens-table.tsx rename to apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/access-tokens/components/access-tokens-table.tsx diff --git a/apps/dashboard/src/components/engine/permissions/add-access-token-button.tsx b/apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/access-tokens/components/add-access-token-button.tsx similarity index 100% rename from apps/dashboard/src/components/engine/permissions/add-access-token-button.tsx rename to apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/access-tokens/components/add-access-token-button.tsx diff --git a/apps/dashboard/src/components/engine/permissions/add-keypair-button.tsx b/apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/access-tokens/components/add-keypair-button.tsx similarity index 100% rename from apps/dashboard/src/components/engine/permissions/add-keypair-button.tsx rename to apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/access-tokens/components/add-keypair-button.tsx diff --git a/apps/dashboard/src/components/engine/permissions/engine-access-tokens.tsx b/apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/access-tokens/components/engine-access-tokens.tsx similarity index 100% rename from apps/dashboard/src/components/engine/permissions/engine-access-tokens.tsx rename to apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/access-tokens/components/engine-access-tokens.tsx diff --git a/apps/dashboard/src/components/engine/permissions/keypairs-table.tsx b/apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/access-tokens/components/keypairs-table.tsx similarity index 100% rename from apps/dashboard/src/components/engine/permissions/keypairs-table.tsx rename to apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/access-tokens/components/keypairs-table.tsx diff --git a/apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/access-tokens/page.tsx b/apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/access-tokens/page.tsx index 9889e76afc1..51bd7c7cb9d 100644 --- a/apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/access-tokens/page.tsx +++ b/apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/access-tokens/page.tsx @@ -1,8 +1,8 @@ "use client"; import { WithEngineInstance } from "components/engine/EnginePageLayout"; -import { EngineAccessTokens } from "components/engine/permissions/engine-access-tokens"; import type { EngineInstancePageProps } from "../types"; +import { EngineAccessTokens } from "./components/engine-access-tokens"; export default function Page(props: EngineInstancePageProps) { const { params } = props; diff --git a/apps/dashboard/src/components/engine/permissions/add-admin-button.tsx b/apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/admins/components/add-admin-button.tsx similarity index 100% rename from apps/dashboard/src/components/engine/permissions/add-admin-button.tsx rename to apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/admins/components/add-admin-button.tsx diff --git a/apps/dashboard/src/components/engine/permissions/admins-table.tsx b/apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/admins/components/admins-table.tsx similarity index 100% rename from apps/dashboard/src/components/engine/permissions/admins-table.tsx rename to apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/admins/components/admins-table.tsx diff --git a/apps/dashboard/src/components/engine/permissions/engine-admins.tsx b/apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/admins/components/engine-admins.tsx similarity index 100% rename from apps/dashboard/src/components/engine/permissions/engine-admins.tsx rename to apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/admins/components/engine-admins.tsx diff --git a/apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/admins/page.tsx b/apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/admins/page.tsx index 7abe6bec30e..c7f485e042c 100644 --- a/apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/admins/page.tsx +++ b/apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/admins/page.tsx @@ -1,8 +1,8 @@ "use client"; import { WithEngineInstance } from "components/engine/EnginePageLayout"; -import { EngineAdmins } from "components/engine/permissions/engine-admins"; import type { EngineInstancePageProps } from "../types"; +import { EngineAdmins } from "./components/engine-admins"; export default function Page(props: EngineInstancePageProps) { const { params } = props; diff --git a/apps/dashboard/src/components/engine/alerts/EngineAlertDialogForm.tsx b/apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/alerts/components/EngineAlertDialogForm.tsx similarity index 100% rename from apps/dashboard/src/components/engine/alerts/EngineAlertDialogForm.tsx rename to apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/alerts/components/EngineAlertDialogForm.tsx diff --git a/apps/dashboard/src/components/engine/alerts/EngineAlertsPage.tsx b/apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/alerts/components/EngineAlertsPage.tsx similarity index 100% rename from apps/dashboard/src/components/engine/alerts/EngineAlertsPage.tsx rename to apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/alerts/components/EngineAlertsPage.tsx diff --git a/apps/dashboard/src/components/engine/alerts/EngineDeleteAlertModal.tsx b/apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/alerts/components/EngineDeleteAlertModal.tsx similarity index 100% rename from apps/dashboard/src/components/engine/alerts/EngineDeleteAlertModal.tsx rename to apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/alerts/components/EngineDeleteAlertModal.tsx diff --git a/apps/dashboard/src/components/engine/alerts/ManageEngineAlerts.stories.tsx b/apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/alerts/components/ManageEngineAlerts.stories.tsx similarity index 97% rename from apps/dashboard/src/components/engine/alerts/ManageEngineAlerts.stories.tsx rename to apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/alerts/components/ManageEngineAlerts.stories.tsx index 99fedb29f3d..764d0eb1bfa 100644 --- a/apps/dashboard/src/components/engine/alerts/ManageEngineAlerts.stories.tsx +++ b/apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/alerts/components/ManageEngineAlerts.stories.tsx @@ -8,8 +8,8 @@ import { Toaster } from "sonner"; import { createEngineAlertRuleStub, createEngineNotificationChannelStub, -} from "../../../stories/stubs"; -import { BadgeContainer, mobileViewport } from "../../../stories/utils"; +} from "stories/stubs"; +import { BadgeContainer, mobileViewport } from "stories/utils"; import { ManageEngineAlertsSectionUI } from "./ManageEngineAlerts"; const meta = { diff --git a/apps/dashboard/src/components/engine/alerts/ManageEngineAlerts.tsx b/apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/alerts/components/ManageEngineAlerts.tsx similarity index 100% rename from apps/dashboard/src/components/engine/alerts/ManageEngineAlerts.tsx rename to apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/alerts/components/ManageEngineAlerts.tsx diff --git a/apps/dashboard/src/components/engine/alerts/RecentEngineAlerts.stories.tsx b/apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/alerts/components/RecentEngineAlerts.stories.tsx similarity index 94% rename from apps/dashboard/src/components/engine/alerts/RecentEngineAlerts.stories.tsx rename to apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/alerts/components/RecentEngineAlerts.stories.tsx index e2430ab016d..b3592648b14 100644 --- a/apps/dashboard/src/components/engine/alerts/RecentEngineAlerts.stories.tsx +++ b/apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/alerts/components/RecentEngineAlerts.stories.tsx @@ -3,8 +3,8 @@ import { Toaster } from "sonner"; import { createEngineAlertRuleStub, createEngineAlertStub, -} from "../../../stories/stubs"; -import { BadgeContainer, mobileViewport } from "../../../stories/utils"; +} from "stories/stubs"; +import { BadgeContainer, mobileViewport } from "stories/utils"; import { RecentEngineAlertsSectionUI } from "./RecentEngineAlerts"; const meta = { diff --git a/apps/dashboard/src/components/engine/alerts/RecentEngineAlerts.tsx b/apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/alerts/components/RecentEngineAlerts.tsx similarity index 100% rename from apps/dashboard/src/components/engine/alerts/RecentEngineAlerts.tsx rename to apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/alerts/components/RecentEngineAlerts.tsx diff --git a/apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/alerts/page.tsx b/apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/alerts/page.tsx index 6e241010fd5..11df86625f4 100644 --- a/apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/alerts/page.tsx +++ b/apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/alerts/page.tsx @@ -1,8 +1,8 @@ "use client"; import { WithEngineInstance } from "components/engine/EnginePageLayout"; -import { EngineAlertsPage } from "../../../../../../../../components/engine/alerts/EngineAlertsPage"; import type { EngineInstancePageProps } from "../types"; +import { EngineAlertsPage } from "./components/EngineAlertsPage"; export default function Page(props: EngineInstancePageProps) { const { params } = props; diff --git a/apps/dashboard/src/components/engine/configuration/cors.tsx b/apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/configuration/components/cors.tsx similarity index 100% rename from apps/dashboard/src/components/engine/configuration/cors.tsx rename to apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/configuration/components/cors.tsx diff --git a/apps/dashboard/src/components/engine/configuration/engine-configuration.tsx b/apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/configuration/components/engine-configuration.tsx similarity index 100% rename from apps/dashboard/src/components/engine/configuration/engine-configuration.tsx rename to apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/configuration/components/engine-configuration.tsx diff --git a/apps/dashboard/src/components/engine/configuration/engine-wallet-config.tsx b/apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/configuration/components/engine-wallet-config.tsx similarity index 100% rename from apps/dashboard/src/components/engine/configuration/engine-wallet-config.tsx rename to apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/configuration/components/engine-wallet-config.tsx diff --git a/apps/dashboard/src/components/engine/configuration/ip-allowlist.tsx b/apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/configuration/components/ip-allowlist.tsx similarity index 100% rename from apps/dashboard/src/components/engine/configuration/ip-allowlist.tsx rename to apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/configuration/components/ip-allowlist.tsx diff --git a/apps/dashboard/src/components/engine/configuration/kms-aws-config.tsx b/apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/configuration/components/kms-aws-config.tsx similarity index 100% rename from apps/dashboard/src/components/engine/configuration/kms-aws-config.tsx rename to apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/configuration/components/kms-aws-config.tsx diff --git a/apps/dashboard/src/components/engine/configuration/kms-gcp-config.tsx b/apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/configuration/components/kms-gcp-config.tsx similarity index 100% rename from apps/dashboard/src/components/engine/configuration/kms-gcp-config.tsx rename to apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/configuration/components/kms-gcp-config.tsx diff --git a/apps/dashboard/src/components/engine/configuration/local-config.tsx b/apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/configuration/components/local-config.tsx similarity index 100% rename from apps/dashboard/src/components/engine/configuration/local-config.tsx rename to apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/configuration/components/local-config.tsx diff --git a/apps/dashboard/src/components/engine/configuration/system.tsx b/apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/configuration/components/system.tsx similarity index 100% rename from apps/dashboard/src/components/engine/configuration/system.tsx rename to apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/configuration/components/system.tsx diff --git a/apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/configuration/page.tsx b/apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/configuration/page.tsx index 5c3853381ce..f4caa750f31 100644 --- a/apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/configuration/page.tsx +++ b/apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/configuration/page.tsx @@ -1,8 +1,8 @@ "use client"; import { WithEngineInstance } from "components/engine/EnginePageLayout"; -import { EngineConfiguration } from "components/engine/configuration/engine-configuration"; import type { EngineInstancePageProps } from "../types"; +import { EngineConfiguration } from "./components/engine-configuration"; export default function Page(props: EngineInstancePageProps) { const { params } = props; diff --git a/apps/dashboard/src/components/engine/contract-subscription/add-contract-subscription-button.tsx b/apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/contract-subscriptions/components/add-contract-subscription-button.tsx similarity index 100% rename from apps/dashboard/src/components/engine/contract-subscription/add-contract-subscription-button.tsx rename to apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/contract-subscriptions/components/add-contract-subscription-button.tsx diff --git a/apps/dashboard/src/components/engine/contract-subscription/contract-subscriptions-table.tsx b/apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/contract-subscriptions/components/contract-subscriptions-table.tsx similarity index 100% rename from apps/dashboard/src/components/engine/contract-subscription/contract-subscriptions-table.tsx rename to apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/contract-subscriptions/components/contract-subscriptions-table.tsx diff --git a/apps/dashboard/src/components/engine/contract-subscription/engine-contract-subscription.tsx b/apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/contract-subscriptions/components/engine-contract-subscription.tsx similarity index 100% rename from apps/dashboard/src/components/engine/contract-subscription/engine-contract-subscription.tsx rename to apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/contract-subscriptions/components/engine-contract-subscription.tsx diff --git a/apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/contract-subscriptions/page.tsx b/apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/contract-subscriptions/page.tsx index eb8ae2b2903..c2f2520383b 100644 --- a/apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/contract-subscriptions/page.tsx +++ b/apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/contract-subscriptions/page.tsx @@ -1,8 +1,8 @@ "use client"; import { WithEngineInstance } from "components/engine/EnginePageLayout"; -import { EngineContractSubscriptions } from "components/engine/contract-subscription/engine-contract-subscription"; import type { EngineInstancePageProps } from "../types"; +import { EngineContractSubscriptions } from "./components/engine-contract-subscription"; export default function Page(props: EngineInstancePageProps) { const { params } = props; diff --git a/apps/dashboard/src/components/engine/explorer/engine-explorer.tsx b/apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/explorer/components/engine-explorer.tsx similarity index 96% rename from apps/dashboard/src/components/engine/explorer/engine-explorer.tsx rename to apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/explorer/components/engine-explorer.tsx index 8db319a8cdc..4d260a6be9c 100644 --- a/apps/dashboard/src/components/engine/explorer/engine-explorer.tsx +++ b/apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/explorer/components/engine-explorer.tsx @@ -1,7 +1,7 @@ "use client"; import { ClientOnly } from "components/ClientOnly/ClientOnly"; -import "../../../css/swagger-ui.css"; +import "./swagger-ui.css"; import "swagger-ui-react/swagger-ui.css"; import { useLoggedInUser } from "@3rdweb-sdk/react/hooks/useLoggedInUser"; import dynamic from "next/dynamic"; diff --git a/apps/dashboard/src/css/swagger-ui.css b/apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/explorer/components/swagger-ui.css similarity index 95% rename from apps/dashboard/src/css/swagger-ui.css rename to apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/explorer/components/swagger-ui.css index d0eeffb6f54..7056aa50e6b 100644 --- a/apps/dashboard/src/css/swagger-ui.css +++ b/apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/explorer/components/swagger-ui.css @@ -525,27 +525,27 @@ @-webkit-keyframes rotation { to { - -webkit-transform: rotate(1turn) !important; - transform: rotate(1turn) !important; + -webkit-transform: rotate(1turn); + transform: rotate(1turn); } } @keyframes rotation { to { - -webkit-transform: rotate(1turn) !important; - transform: rotate(1turn) !important; + -webkit-transform: rotate(1turn); + transform: rotate(1turn); } } @-webkit-keyframes blinker { 50% { - opacity: 0 !important; + opacity: 0; } } @keyframes blinker { 50% { - opacity: 0 !important; + opacity: 0; } } @@ -603,33 +603,33 @@ @-webkit-keyframes pulse { 0% { - color: #fff !important; - background: #4990e2 !important; - box-shadow: 0 0 0 0 rgba(73, 144, 226, 0.8) !important; + color: #fff; + background: #4990e2; + box-shadow: 0 0 0 0 rgba(73, 144, 226, 0.8); } 70% { - box-shadow: 0 0 0 5px rgba(73, 144, 226, 0) !important; + box-shadow: 0 0 0 5px rgba(73, 144, 226, 0); } to { - color: #fff !important; - background: #4990e2 !important; - box-shadow: 0 0 0 0 rgba(73, 144, 226, 0) !important; + color: #fff; + background: #4990e2; + box-shadow: 0 0 0 0 rgba(73, 144, 226, 0); } } @keyframes pulse { 0% { - color: #fff !important; - background: #4990e2 !important; - box-shadow: 0 0 0 0 rgba(73, 144, 226, 0.8) !important; + color: #fff; + background: #4990e2; + box-shadow: 0 0 0 0 rgba(73, 144, 226, 0.8); } 70% { - box-shadow: 0 0 0 5px rgba(73, 144, 226, 0) !important; + box-shadow: 0 0 0 5px rgba(73, 144, 226, 0); } to { - color: #fff !important; - background: #4990e2 !important; - box-shadow: 0 0 0 0 rgba(73, 144, 226, 0) !important; + color: #fff; + background: #4990e2; + box-shadow: 0 0 0 0 rgba(73, 144, 226, 0); } } @@ -766,48 +766,48 @@ @-webkit-keyframes shake { 10%, 90% { - -webkit-transform: translate3d(-1px, 0, 0) !important; - transform: translate3d(-1px, 0, 0) !important; + -webkit-transform: translate3d(-1px, 0, 0); + transform: translate3d(-1px, 0, 0); } 20%, 80% { - -webkit-transform: translate3d(2px, 0, 0) !important; - transform: translate3d(2px, 0, 0) !important; + -webkit-transform: translate3d(2px, 0, 0); + transform: translate3d(2px, 0, 0); } 30%, 50%, 70% { - -webkit-transform: translate3d(-4px, 0, 0) !important; - transform: translate3d(-4px, 0, 0) !important; + -webkit-transform: translate3d(-4px, 0, 0); + transform: translate3d(-4px, 0, 0); } 40%, 60% { - -webkit-transform: translate3d(4px, 0, 0) !important; - transform: translate3d(4px, 0, 0) !important; + -webkit-transform: translate3d(4px, 0, 0); + transform: translate3d(4px, 0, 0); } } @keyframes shake { 10%, 90% { - -webkit-transform: translate3d(-1px, 0, 0) !important; - transform: translate3d(-1px, 0, 0) !important; + -webkit-transform: translate3d(-1px, 0, 0); + transform: translate3d(-1px, 0, 0); } 20%, 80% { - -webkit-transform: translate3d(2px, 0, 0) !important; - transform: translate3d(2px, 0, 0) !important; + -webkit-transform: translate3d(2px, 0, 0); + transform: translate3d(2px, 0, 0); } 30%, 50%, 70% { - -webkit-transform: translate3d(-4px, 0, 0) !important; - transform: translate3d(-4px, 0, 0) !important; + -webkit-transform: translate3d(-4px, 0, 0); + transform: translate3d(-4px, 0, 0); } 40%, 60% { - -webkit-transform: translate3d(4px, 0, 0) !important; - transform: translate3d(4px, 0, 0) !important; + -webkit-transform: translate3d(4px, 0, 0); + transform: translate3d(4px, 0, 0); } } @@ -1521,27 +1521,27 @@ @-webkit-keyframes scaleUp { 0% { - -webkit-transform: scale(0.8) !important; - transform: scale(0.8) !important; - opacity: 0 !important; + -webkit-transform: scale(0.8); + transform: scale(0.8); + opacity: 0; } to { - -webkit-transform: scale(1) !important; - transform: scale(1) !important; - opacity: 1 !important; + -webkit-transform: scale(1); + transform: scale(1); + opacity: 1; } } @keyframes scaleUp { 0% { - -webkit-transform: scale(0.8) !important; - transform: scale(0.8) !important; - opacity: 0 !important; + -webkit-transform: scale(0.8); + transform: scale(0.8); + opacity: 0; } to { - -webkit-transform: scale(1) !important; - transform: scale(1) !important; - opacity: 1 !important; + -webkit-transform: scale(1); + transform: scale(1); + opacity: 1; } } diff --git a/apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/explorer/page.tsx b/apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/explorer/page.tsx index b4a7648b69d..ca290bf42b9 100644 --- a/apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/explorer/page.tsx +++ b/apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/explorer/page.tsx @@ -1,8 +1,8 @@ "use client"; import { WithEngineInstance } from "components/engine/EnginePageLayout"; -import { EngineExplorer } from "components/engine/explorer/engine-explorer"; import type { EngineInstancePageProps } from "../types"; +import { EngineExplorer } from "./components/engine-explorer"; export default function Page(props: EngineInstancePageProps) { const { params } = props; diff --git a/apps/dashboard/src/components/engine/system-metrics/index.tsx b/apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/metrics/components/EngineSystemMetrics.tsx similarity index 96% rename from apps/dashboard/src/components/engine/system-metrics/index.tsx rename to apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/metrics/components/EngineSystemMetrics.tsx index 91559f6309d..77de4c7baa5 100644 --- a/apps/dashboard/src/components/engine/system-metrics/index.tsx +++ b/apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/metrics/components/EngineSystemMetrics.tsx @@ -9,9 +9,9 @@ import { import { Flex } from "@chakra-ui/react"; import { ChartAreaIcon, InfoIcon } from "lucide-react"; import { Card, Heading, Text, TrackedLink } from "tw-components"; -import { ErrorRate } from "./components/ErrorRate"; -import { Healthcheck } from "./components/Healthcheck"; -import { StatusCodes } from "./components/StatusCodes"; +import { ErrorRate } from "./ErrorRate"; +import { Healthcheck } from "./Healthcheck"; +import { StatusCodes } from "./StatusCodes"; interface EngineStatusProps { instance: EngineInstance; diff --git a/apps/dashboard/src/components/engine/system-metrics/components/ErrorRate.tsx b/apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/metrics/components/ErrorRate.tsx similarity index 100% rename from apps/dashboard/src/components/engine/system-metrics/components/ErrorRate.tsx rename to apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/metrics/components/ErrorRate.tsx diff --git a/apps/dashboard/src/components/engine/system-metrics/components/Healthcheck.tsx b/apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/metrics/components/Healthcheck.tsx similarity index 100% rename from apps/dashboard/src/components/engine/system-metrics/components/Healthcheck.tsx rename to apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/metrics/components/Healthcheck.tsx diff --git a/apps/dashboard/src/components/engine/system-metrics/components/StatusCodes.tsx b/apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/metrics/components/StatusCodes.tsx similarity index 100% rename from apps/dashboard/src/components/engine/system-metrics/components/StatusCodes.tsx rename to apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/metrics/components/StatusCodes.tsx diff --git a/apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/metrics/page.tsx b/apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/metrics/page.tsx index 19156295c52..73e96473ca4 100644 --- a/apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/metrics/page.tsx +++ b/apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/metrics/page.tsx @@ -1,8 +1,8 @@ "use client"; import { WithEngineInstance } from "components/engine/EnginePageLayout"; -import { EngineSystemMetrics } from "components/engine/system-metrics"; import type { EngineInstancePageProps } from "../types"; +import { EngineSystemMetrics } from "./components/EngineSystemMetrics"; export default function Page(props: EngineInstancePageProps) { const { params } = props; diff --git a/apps/dashboard/src/components/engine/relayer/add-relayer-button.tsx b/apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/relayers/components/add-relayer-button.tsx similarity index 100% rename from apps/dashboard/src/components/engine/relayer/add-relayer-button.tsx rename to apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/relayers/components/add-relayer-button.tsx diff --git a/apps/dashboard/src/components/engine/relayer/engine-relayer.tsx b/apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/relayers/components/engine-relayer.tsx similarity index 100% rename from apps/dashboard/src/components/engine/relayer/engine-relayer.tsx rename to apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/relayers/components/engine-relayer.tsx diff --git a/apps/dashboard/src/components/engine/relayer/relayers-table.tsx b/apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/relayers/components/relayers-table.tsx similarity index 100% rename from apps/dashboard/src/components/engine/relayer/relayers-table.tsx rename to apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/relayers/components/relayers-table.tsx diff --git a/apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/relayers/page.tsx b/apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/relayers/page.tsx index fda3c37ae46..f921686be61 100644 --- a/apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/relayers/page.tsx +++ b/apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/relayers/page.tsx @@ -1,8 +1,8 @@ "use client"; import { WithEngineInstance } from "components/engine/EnginePageLayout"; -import { EngineRelayer } from "components/engine/relayer/engine-relayer"; import type { EngineInstancePageProps } from "../types"; +import { EngineRelayer } from "./components/engine-relayer"; export default function Page(props: EngineInstancePageProps) { const { params } = props; diff --git a/apps/dashboard/src/components/engine/configuration/add-webhook-button.tsx b/apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/webhooks/components/add-webhook-button.tsx similarity index 100% rename from apps/dashboard/src/components/engine/configuration/add-webhook-button.tsx rename to apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/webhooks/components/add-webhook-button.tsx diff --git a/apps/dashboard/src/components/engine/configuration/engine-webhooks.tsx b/apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/webhooks/components/engine-webhooks.tsx similarity index 100% rename from apps/dashboard/src/components/engine/configuration/engine-webhooks.tsx rename to apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/webhooks/components/engine-webhooks.tsx diff --git a/apps/dashboard/src/components/engine/configuration/webhooks-table.tsx b/apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/webhooks/components/webhooks-table.tsx similarity index 100% rename from apps/dashboard/src/components/engine/configuration/webhooks-table.tsx rename to apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/webhooks/components/webhooks-table.tsx diff --git a/apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/webhooks/page.tsx b/apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/webhooks/page.tsx index 7259f04ddd4..97c5845c08a 100644 --- a/apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/webhooks/page.tsx +++ b/apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/webhooks/page.tsx @@ -1,8 +1,8 @@ "use client"; import { WithEngineInstance } from "components/engine/EnginePageLayout"; -import { EngineWebhooks } from "components/engine/configuration/engine-webhooks"; import type { EngineInstancePageProps } from "../types"; +import { EngineWebhooks } from "./components/engine-webhooks"; export default function Page(props: EngineInstancePageProps) { const { params } = props; diff --git a/apps/dashboard/src/pages/dashboard/engine/[engineId]/access-tokens.tsx b/apps/dashboard/src/pages/dashboard/engine/[engineId]/access-tokens.tsx index 68803d4243f..1f32d14b478 100644 --- a/apps/dashboard/src/pages/dashboard/engine/[engineId]/access-tokens.tsx +++ b/apps/dashboard/src/pages/dashboard/engine/[engineId]/access-tokens.tsx @@ -1,5 +1,5 @@ +import { EngineAccessTokens } from "app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/access-tokens/components/engine-access-tokens"; import { createEnginePage } from "components/engine/EnginePage"; -import { EngineAccessTokens } from "components/engine/permissions/engine-access-tokens"; export default createEnginePage(({ instance }) => ( diff --git a/apps/dashboard/src/pages/dashboard/engine/[engineId]/admins.tsx b/apps/dashboard/src/pages/dashboard/engine/[engineId]/admins.tsx index 1747b03b031..6be0e579939 100644 --- a/apps/dashboard/src/pages/dashboard/engine/[engineId]/admins.tsx +++ b/apps/dashboard/src/pages/dashboard/engine/[engineId]/admins.tsx @@ -1,5 +1,5 @@ +import { EngineAdmins } from "app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/admins/components/engine-admins"; import { createEnginePage } from "components/engine/EnginePage"; -import { EngineAdmins } from "components/engine/permissions/engine-admins"; export default createEnginePage(({ instance }) => ( diff --git a/apps/dashboard/src/pages/dashboard/engine/[engineId]/alerts.tsx b/apps/dashboard/src/pages/dashboard/engine/[engineId]/alerts.tsx index 12d22a617f4..4b4befc12c0 100644 --- a/apps/dashboard/src/pages/dashboard/engine/[engineId]/alerts.tsx +++ b/apps/dashboard/src/pages/dashboard/engine/[engineId]/alerts.tsx @@ -1,5 +1,5 @@ +import { EngineAlertsPage } from "app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/alerts/components/EngineAlertsPage"; import { createEnginePage } from "components/engine/EnginePage"; -import { EngineAlertsPage } from "../../../../components/engine/alerts/EngineAlertsPage"; export default createEnginePage(({ instance }) => ( diff --git a/apps/dashboard/src/pages/dashboard/engine/[engineId]/configuration.tsx b/apps/dashboard/src/pages/dashboard/engine/[engineId]/configuration.tsx index e65efaf796f..50cbdef6c35 100644 --- a/apps/dashboard/src/pages/dashboard/engine/[engineId]/configuration.tsx +++ b/apps/dashboard/src/pages/dashboard/engine/[engineId]/configuration.tsx @@ -1,5 +1,5 @@ +import { EngineConfiguration } from "app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/configuration/components/engine-configuration"; import { createEnginePage } from "components/engine/EnginePage"; -import { EngineConfiguration } from "components/engine/configuration/engine-configuration"; export default createEnginePage(({ instance }) => ( diff --git a/apps/dashboard/src/pages/dashboard/engine/[engineId]/contract-subscriptions.tsx b/apps/dashboard/src/pages/dashboard/engine/[engineId]/contract-subscriptions.tsx index a4ed14629fb..cf54686c8ff 100644 --- a/apps/dashboard/src/pages/dashboard/engine/[engineId]/contract-subscriptions.tsx +++ b/apps/dashboard/src/pages/dashboard/engine/[engineId]/contract-subscriptions.tsx @@ -1,5 +1,5 @@ +import { EngineContractSubscriptions } from "app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/contract-subscriptions/components/engine-contract-subscription"; import { createEnginePage } from "components/engine/EnginePage"; -import { EngineContractSubscriptions } from "components/engine/contract-subscription/engine-contract-subscription"; export default createEnginePage(({ instance }) => ( diff --git a/apps/dashboard/src/pages/dashboard/engine/[engineId]/explorer.tsx b/apps/dashboard/src/pages/dashboard/engine/[engineId]/explorer.tsx index e17e8f92201..f33aa3c0381 100644 --- a/apps/dashboard/src/pages/dashboard/engine/[engineId]/explorer.tsx +++ b/apps/dashboard/src/pages/dashboard/engine/[engineId]/explorer.tsx @@ -1,5 +1,5 @@ +import { EngineExplorer } from "app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/explorer/components/engine-explorer"; import { createEnginePage } from "components/engine/EnginePage"; -import { EngineExplorer } from "components/engine/explorer/engine-explorer"; export default createEnginePage(({ instance }) => ( diff --git a/apps/dashboard/src/pages/dashboard/engine/[engineId]/metrics.tsx b/apps/dashboard/src/pages/dashboard/engine/[engineId]/metrics.tsx index 0bfc96567b3..43fb4c4e2cf 100644 --- a/apps/dashboard/src/pages/dashboard/engine/[engineId]/metrics.tsx +++ b/apps/dashboard/src/pages/dashboard/engine/[engineId]/metrics.tsx @@ -1,5 +1,5 @@ +import { EngineSystemMetrics } from "app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/metrics/components/EngineSystemMetrics"; import { createEnginePage } from "components/engine/EnginePage"; -import { EngineSystemMetrics } from "components/engine/system-metrics"; export default createEnginePage(({ instance }) => ( diff --git a/apps/dashboard/src/pages/dashboard/engine/[engineId]/relayers.tsx b/apps/dashboard/src/pages/dashboard/engine/[engineId]/relayers.tsx index 84aa1240686..f8b142d6ed6 100644 --- a/apps/dashboard/src/pages/dashboard/engine/[engineId]/relayers.tsx +++ b/apps/dashboard/src/pages/dashboard/engine/[engineId]/relayers.tsx @@ -1,5 +1,5 @@ +import { EngineRelayer } from "app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/relayers/components/engine-relayer"; import { createEnginePage } from "components/engine/EnginePage"; -import { EngineRelayer } from "components/engine/relayer/engine-relayer"; export default createEnginePage(({ instance }) => ( diff --git a/apps/dashboard/src/pages/dashboard/engine/[engineId]/webhooks.tsx b/apps/dashboard/src/pages/dashboard/engine/[engineId]/webhooks.tsx index e97ed3264b0..9e71a3dd618 100644 --- a/apps/dashboard/src/pages/dashboard/engine/[engineId]/webhooks.tsx +++ b/apps/dashboard/src/pages/dashboard/engine/[engineId]/webhooks.tsx @@ -1,5 +1,5 @@ +import { EngineWebhooks } from "app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/webhooks/components/engine-webhooks"; import { createEnginePage } from "components/engine/EnginePage"; -import { EngineWebhooks } from "components/engine/configuration/engine-webhooks"; export default createEnginePage(({ instance }) => (