add estimated project and tasks frontend

This commit is contained in:
Gregor Vostrak
2024-09-28 22:56:33 +02:00
parent bff766d363
commit a6528102fe
21 changed files with 310 additions and 38 deletions

View File

@@ -57,3 +57,12 @@ export function hasActiveSubscription() {
return page.props.billing.has_subscription;
}
export function isAllowedToPerformPremiumAction() {
return true;
return (
!isBillingActivated() ||
(isBillingActivated() && hasActiveSubscription()) ||
(isBillingActivated() && isInTrial())
);
}