PAST_DUE status is active

This commit is contained in:
dev.daminik00 2025-09-26 11:44:02 +02:00
parent b5d2b5b0cd
commit 5e23558f08

View File

@ -37,9 +37,12 @@ export default function SubscriptionTable({ subscription }: ITableProps) {
} }
return "Cancelled"; return "Cancelled";
} }
return t( const normalizedStatus =
`table.subscription_status_value.${subscription.subscriptionStatus}` subscription.subscriptionStatus === "PAST_DUE"
); ? "ACTIVE"
: subscription.subscriptionStatus;
return t(`table.subscription_status_value.${normalizedStatus}`);
}, [subscription.subscriptionStatus, subscription.cancellationDate, t]); }, [subscription.subscriptionStatus, subscription.cancellationDate, t]);
const tableData: ReactNode[][] = useMemo(() => { const tableData: ReactNode[][] = useMemo(() => {
@ -64,7 +67,11 @@ export default function SubscriptionTable({ subscription }: ITableProps) {
], ],
]; ];
if (subscription.subscriptionStatus === "ACTIVE") { const isActiveStatus =
subscription.subscriptionStatus === "ACTIVE" ||
subscription.subscriptionStatus === "PAST_DUE";
if (isActiveStatus) {
data.push([ data.push([
<Button <Button
key={"cancel-subscription"} key={"cancel-subscription"}