Merge pull request #59 from pennyteenycat/develop
PAST_DUE status is active
This commit is contained in:
commit
0766dbcac8
@ -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"}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user