"use client"; import { Alert, AlertDescription } from "@app/components/ui/alert"; import { build } from "@server/build"; import { useTranslations } from "next-intl"; import { usePaidStatus } from "@app/hooks/usePaidStatus"; export function PaidFeaturesAlert() { const t = useTranslations(); const { hasSaasSubscription, hasEnterpriseLicense } = usePaidStatus(); return ( <> {build === "saas" && !hasSaasSubscription ? ( {t("subscriptionRequiredToUse")} ) : null} {build === "enterprise" && !hasEnterpriseLicense ? ( {t("licenseRequiredToUse")} ) : null} ); }