🚚 rename SecurityFeaturesAlert to PaidFeaturesAlert

This commit is contained in:
Fred KISSIE
2025-11-18 02:26:25 +01:00
parent 66b01b764f
commit 30f3ab11b2

View File

@@ -2,17 +2,14 @@
import { Alert, AlertDescription } from "@app/components/ui/alert"; import { Alert, AlertDescription } from "@app/components/ui/alert";
import { build } from "@server/build"; import { build } from "@server/build";
import { useTranslations } from "next-intl"; import { useTranslations } from "next-intl";
import { useLicenseStatusContext } from "@app/hooks/useLicenseStatusContext"; import { usePaidStatus } from "@app/hooks/usePaidStatus";
import { useSubscriptionStatusContext } from "@app/hooks/useSubscriptionStatusContext";
export function SecurityFeaturesAlert() { export function PaidFeaturesAlert() {
const t = useTranslations(); const t = useTranslations();
const { isUnlocked } = useLicenseStatusContext(); const { hasSaasSubscription, hasEnterpriseLicense } = usePaidStatus();
const subscriptionStatus = useSubscriptionStatusContext();
return ( return (
<> <>
{build === "saas" && !subscriptionStatus?.isSubscribed() ? ( {build === "saas" && !hasSaasSubscription ? (
<Alert variant="info" className="mb-6"> <Alert variant="info" className="mb-6">
<AlertDescription> <AlertDescription>
{t("subscriptionRequiredToUse")} {t("subscriptionRequiredToUse")}
@@ -20,7 +17,7 @@ export function SecurityFeaturesAlert() {
</Alert> </Alert>
) : null} ) : null}
{build === "enterprise" && !isUnlocked() ? ( {build === "enterprise" && !hasEnterpriseLicense ? (
<Alert variant="info" className="mb-6"> <Alert variant="info" className="mb-6">
<AlertDescription> <AlertDescription>
{t("licenseRequiredToUse")} {t("licenseRequiredToUse")}
@@ -30,4 +27,3 @@ export function SecurityFeaturesAlert() {
</> </>
); );
} }