* Get login working * Update website * Fixes * Save * svae * Save * Change translation key * Various fixes after testing * Update website * Add TS Tests * Upate website * Fix tests * Fix linting and other issues * Fix linting and other issues * Fix bugs found during recording of demos * Revert default coookie change * Self review fixe * Link fixes * Removed inline styles, cleanup * Various fixes * Added new envs to e2e Co-authored-by: Peer Richelsen <peeroke@gmail.com> Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com> Co-authored-by: zomars <zomars@me.com>
47 lines
1017 B
TypeScript
47 lines
1017 B
TypeScript
import {
|
|
FREE_PLAN_PRICE,
|
|
FREE_PLAN_PRODUCT_ID,
|
|
PREMIUM_PLAN_PRICE,
|
|
PREMIUM_PLAN_PRODUCT_ID,
|
|
PRO_PLAN_PRICE,
|
|
PREMIUM_NEW_PLAN_PRICE,
|
|
IS_PREMIUM_NEW_PLAN,
|
|
PRO_PLAN_PRODUCT_ID,
|
|
} from "./constants";
|
|
|
|
export function getPremiumPlanMode() {
|
|
return IS_PREMIUM_NEW_PLAN ? "payment" : "subscription";
|
|
}
|
|
|
|
export function getPremiumPlanPriceValue() {
|
|
return IS_PREMIUM_NEW_PLAN ? "$499" : "$29/mo";
|
|
}
|
|
|
|
export function getPremiumPlanPrice(): string {
|
|
return IS_PREMIUM_NEW_PLAN ? PREMIUM_NEW_PLAN_PRICE : PREMIUM_PLAN_PRICE;
|
|
}
|
|
|
|
export function getPerSeatProPlanPrice(): string {
|
|
return PRO_PLAN_PRICE;
|
|
}
|
|
|
|
export function getProPlanPrice(): string {
|
|
return PRO_PLAN_PRICE;
|
|
}
|
|
|
|
export function getFreePlanPrice(): string {
|
|
return FREE_PLAN_PRICE;
|
|
}
|
|
|
|
export function getProPlanProductId(): string {
|
|
return PRO_PLAN_PRODUCT_ID;
|
|
}
|
|
|
|
export function getPremiumPlanProductId(): string {
|
|
return PREMIUM_PLAN_PRODUCT_ID;
|
|
}
|
|
|
|
export function getFreePlanProductId(): string {
|
|
return FREE_PLAN_PRODUCT_ID;
|
|
}
|