diff --git a/src/app/admin/license/page.tsx b/src/app/admin/license/page.tsx index 331cc9caf..e3051664d 100644 --- a/src/app/admin/license/page.tsx +++ b/src/app/admin/license/page.tsx @@ -42,7 +42,14 @@ import { SettingsSectionFooter } from "@app/components/Settings"; import SettingsSectionTitle from "@app/components/SettingsSectionTitle"; -import { ArrowRight, Check, ExternalLink, Heart, InfoIcon, TicketCheck } from "lucide-react"; +import { + ArrowRight, + Check, + ExternalLink, + Heart, + InfoIcon, + TicketCheck +} from "lucide-react"; import Link from "next/link"; import DismissableBanner from "@app/components/DismissableBanner"; import CopyTextBox from "@app/components/CopyTextBox"; @@ -50,7 +57,7 @@ import ConfirmDeleteDialog from "@app/components/ConfirmDeleteDialog"; import { SitePriceCalculator } from "@app/components/SitePriceCalculator"; import { Checkbox } from "@app/components/ui/checkbox"; import { Alert, AlertDescription, AlertTitle } from "@app/components/ui/alert"; -import { useSupporterStatusContext } from "@app/hooks/useSupporterStatusContext"; +// import { useSupporterStatusContext } from "@app/hooks/useSupporterStatusContext"; import { useTranslations } from "next-intl"; const ENTERPRISE_DOCS_URL = @@ -82,7 +89,7 @@ export default function LicensePage() { const [isActivatingLicense, setIsActivatingLicense] = useState(false); const [isDeletingLicense, setIsDeletingLicense] = useState(false); const [isRecheckingLicense, setIsRecheckingLicense] = useState(false); - const { supporterStatus } = useSupporterStatusContext(); + // const { supporterStatus } = useSupporterStatusContext(); const t = useTranslations(); @@ -347,9 +354,7 @@ export default function LicensePage() { storageKey="license-banner-dismissed" version={1} title={t("licenseBannerTitle")} - titleIcon={ - - } + titleIcon={} description={t("licenseBannerDescription")} > >( - "supporter-key/visible" - ); - supporterData.visible = res.data.data.visible; - supporterData.tier = res.data.data.tier; + // const res = await priv.get>( + // "supporter-key/visible" + // ); + // supporterData.visible = res.data.data.visible; + // supporterData.tier = res.data.data.tier; let licenseStatus: GetLicenseStatusResponse; if (build === "enterprise") { @@ -127,20 +127,20 @@ export default async function RootLayout({ - - {/* Main content */} -
-
- - - {children} - + > */} + {/* Main content */} +
+
+ -
+ {children} + +
- +
+ {/* */} diff --git a/src/components/AuthPageFooterNotices.tsx b/src/components/AuthPageFooterNotices.tsx index af9125953..ce557e63d 100644 --- a/src/components/AuthPageFooterNotices.tsx +++ b/src/components/AuthPageFooterNotices.tsx @@ -1,24 +1,24 @@ "use client"; -import { useSupporterStatusContext } from "@app/hooks/useSupporterStatusContext"; +// import { useSupporterStatusContext } from "@app/hooks/useSupporterStatusContext"; import { useLicenseStatusContext } from "@app/hooks/useLicenseStatusContext"; import { useTranslations } from "next-intl"; import { build } from "@server/build"; export default function AuthPageFooterNotices() { const t = useTranslations(); - const { supporterStatus } = useSupporterStatusContext(); + // const { supporterStatus } = useSupporterStatusContext(); const { isUnlocked, licenseStatus } = useLicenseStatusContext(); return ( <> - {supporterStatus?.visible && ( + {/* {supporterStatus?.visible && (
{t("noSupportKey")}
- )} + )} */} {build === "enterprise" && !isUnlocked() ? (
diff --git a/src/components/SupporterMessage.tsx b/src/components/SupporterMessage.tsx index 6e7aedbc9..def3c062b 100644 --- a/src/components/SupporterMessage.tsx +++ b/src/components/SupporterMessage.tsx @@ -9,33 +9,34 @@ export default function SupporterMessage({ tier }: { tier: string }) { const t = useTranslations(); return ( -
- { - // Get the bounding box of the element - const rect = ( - e.target as HTMLElement - ).getBoundingClientRect(); + <> + //
+ // { + // // Get the bounding box of the element + // const rect = ( + // e.target as HTMLElement + // ).getBoundingClientRect(); - // Trigger confetti centered on the word "Pangolin" - confetti({ - particleCount: 100, - spread: 70, - origin: { - x: (rect.left + rect.width / 2) / window.innerWidth, - y: rect.top / window.innerHeight - }, - colors: ["#FFA500", "#FF4500", "#FFD700"] - }); - }} - > - Pangolin - - -
- {t("componentsSupporterMessage", { tier: tier })} -
-
+ // // Trigger confetti centered on the word "Pangolin" + // confetti({ + // particleCount: 100, + // spread: 70, + // origin: { + // x: (rect.left + rect.width / 2) / window.innerWidth, + // y: rect.top / window.innerHeight + // }, + // colors: ["#FFA500", "#FF4500", "#FFD700"] + // }); + // }} + // > + // Pangolin + //
+ // + //
+ // {t("componentsSupporterMessage", { tier: tier })} + //
+ //
); }