diff --git a/apps/main/src/components/SubscriptionCard.tsx b/apps/main/src/components/SubscriptionCard.tsx index a4fdb69..5cac9b7 100644 --- a/apps/main/src/components/SubscriptionCard.tsx +++ b/apps/main/src/components/SubscriptionCard.tsx @@ -15,6 +15,7 @@ import { useCreatePortalSession, useReactivateSubscription, useSubscription, + useTrialExpiration, } from "../hooks/stripe"; import { useUser } from "../providers/UserStoreProvider"; @@ -31,6 +32,8 @@ export function SubscriptionCard() { const { mutate: reactivateSubscription, isPending: reactivatePending } = useReactivateSubscription(); + const { daysRemaining } = useTrialExpiration(); + const isPaying = user.plan !== "none" && user.plan !== "beta"; const isBeta = user.plan === "beta"; @@ -138,16 +141,15 @@ export function SubscriptionCard() { )} - {/* Free Tier */} {!isPaying && !isBeta && (

- Plan Gratuit + Période d'essai {daysRemaining ? `(${daysRemaining} jours restants)` : ""}

- Fonctionnalités limitées + Fonctionnalités illimitées jusqu'à la fin de votre période d'essai