diff --git a/apps/dokploy/components/icons/data-tools-icons.tsx b/apps/dokploy/components/icons/data-tools-icons.tsx index 116f5d8a..93da14a0 100644 --- a/apps/dokploy/components/icons/data-tools-icons.tsx +++ b/apps/dokploy/components/icons/data-tools-icons.tsx @@ -231,8 +231,8 @@ export const BitbucketIcon = ({ className }: Props) => { y2="10.814" gradientUnits="userSpaceOnUse" > - - + + diff --git a/apps/dokploy/pages/dashboard/projects.tsx b/apps/dokploy/pages/dashboard/projects.tsx index 283a7c6e..d6047935 100644 --- a/apps/dokploy/pages/dashboard/projects.tsx +++ b/apps/dokploy/pages/dashboard/projects.tsx @@ -1,18 +1,29 @@ import { ShowProjects } from "@/components/dashboard/projects/show"; -import { ShowWelcomeDokploy } from "@/components/dashboard/settings/billing/show-welcome-dokploy"; import { DashboardLayout } from "@/components/layouts/dashboard-layout"; import { appRouter } from "@/server/api/root"; +import { api } from "@/utils/api"; import { validateRequest } from "@dokploy/server"; import { createServerSideHelpers } from "@trpc/react-query/server"; import type { GetServerSidePropsContext } from "next"; +import dynamic from "next/dynamic"; import type React from "react"; import type { ReactElement } from "react"; import superjson from "superjson"; +const ShowWelcomeDokploy = dynamic( + () => + import("@/components/dashboard/settings/billing/show-welcome-dokploy").then( + (mod) => mod.ShowWelcomeDokploy, + ), + { ssr: false }, +); + const Dashboard = () => { + const { data: isCloud } = api.settings.isCloud.useQuery(); return ( <> - + {isCloud && } + );