From 4d51676a2e6a70d038164d1c3ef2d7afc11e26ca Mon Sep 17 00:00:00 2001 From: Emily Date: Mon, 7 Apr 2025 18:47:50 +0200 Subject: [PATCH] update free prices --- shared_global/data/PREMIUM.ts | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/shared_global/data/PREMIUM.ts b/shared_global/data/PREMIUM.ts index eacdbf6..562fc4f 100644 --- a/shared_global/data/PREMIUM.ts +++ b/shared_global/data/PREMIUM.ts @@ -1,6 +1,6 @@ -export type PREMIUM_TAG = typeof PREMIUM_TAGS[number]; +export type PLAN_TAG = typeof PLAN_TAGS[number]; -export const PREMIUM_TAGS = [ +export const PLAN_TAGS = [ 'FREE', 'PLAN_1', 'PLAN_2', @@ -20,17 +20,17 @@ export const PREMIUM_TAGS = [ ] as const; -export type PREMIUM_DATA = { +export type PLAN_DATA = { COUNT_LIMIT: number, AI_MESSAGE_LIMIT: number, PRICE: string, PRICE_TEST: string, ID: number, COST: number, - TAG: PREMIUM_TAG + TAG: PLAN_TAG } -export const PREMIUM_PLAN: Record = { +export const PREMIUM_PLAN: Record = { FREE: { ID: 0, COUNT_LIMIT: 5_000, @@ -144,7 +144,7 @@ export const PREMIUM_PLAN: Record = { COUNT_LIMIT: 50_000, AI_MESSAGE_LIMIT: 30, PRICE: 'price_1QIXwbB2lPUiVs9VKSsoksaU', - PRICE_TEST: '', + PRICE_TEST: 'price_1RBIUsB2lPUiVs9VojGan6WH', COST: 0, TAG: 'APPSUMO_INCUBATION' }, @@ -153,7 +153,7 @@ export const PREMIUM_PLAN: Record = { COUNT_LIMIT: 150_000, AI_MESSAGE_LIMIT: 100, PRICE: 'price_1QIXxRB2lPUiVs9VrjaVRoOl', - PRICE_TEST: '', + PRICE_TEST: 'price_1RBIV5B2lPUiVs9VKQyxvhst', COST: 0, TAG: 'APPSUMO_ACCELERATION' }, @@ -162,7 +162,7 @@ export const PREMIUM_PLAN: Record = { COUNT_LIMIT: 500_000, AI_MESSAGE_LIMIT: 3_000, PRICE: 'price_1QIXy8B2lPUiVs9VQBOUPAoE', - PRICE_TEST: '', + PRICE_TEST: 'price_1RBIVFB2lPUiVs9VsMoldAu3', COST: 0, TAG: 'APPSUMO_GROWTH' }, @@ -177,19 +177,19 @@ export const PREMIUM_PLAN: Record = { } } -export function getPlanFromTag(tag: PREMIUM_TAG) { +export function getPlanFromTag(tag: PLAN_TAG) { return PREMIUM_PLAN[tag]; } export function getPlanFromId(id: number) { - for (const tag of PREMIUM_TAGS) { + for (const tag of PLAN_TAGS) { const plan = getPlanFromTag(tag); if (plan.ID === id) return plan; } } export function getPlanFromPrice(price: string, testMode: boolean) { - for (const tag of PREMIUM_TAGS) { + for (const tag of PLAN_TAGS) { const plan = getPlanFromTag(tag); if (testMode) { if (plan.PRICE_TEST === price) return plan;