From d319bd8af25c69b8d431c19b5a67d9297b62e8b8 Mon Sep 17 00:00:00 2001 From: javayhu Date: Sat, 23 Aug 2025 10:20:30 +0800 Subject: [PATCH] chore: rename enableForFreePlan to enablePackagesForFreePlan for clarity in credits configuration --- src/components/settings/credits/credit-packages.tsx | 2 +- src/config/website.tsx | 2 +- src/types/index.d.ts | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/components/settings/credits/credit-packages.tsx b/src/components/settings/credits/credit-packages.tsx index 64a1abd..012678b 100644 --- a/src/components/settings/credits/credit-packages.tsx +++ b/src/components/settings/credits/credit-packages.tsx @@ -45,7 +45,7 @@ export function CreditPackages() { const isFreePlan = currentPlan?.isFree === true; // Check if user is on free plan and enableForFreePlan is false - if (isFreePlan && !websiteConfig.credits.enableForFreePlan) { + if (isFreePlan && !websiteConfig.credits.enablePackagesForFreePlan) { return null; } diff --git a/src/config/website.tsx b/src/config/website.tsx index eda1eba..3abe804 100644 --- a/src/config/website.tsx +++ b/src/config/website.tsx @@ -155,7 +155,7 @@ export const websiteConfig: WebsiteConfig = { }, credits: { enableCredits: process.env.NEXT_PUBLIC_DEMO_WEBSITE === 'true', - enableForFreePlan: false, + enablePackagesForFreePlan: false, registerGiftCredits: { enable: true, credits: 50, diff --git a/src/types/index.d.ts b/src/types/index.d.ts index 56fe117..0a6644b 100644 --- a/src/types/index.d.ts +++ b/src/types/index.d.ts @@ -169,7 +169,7 @@ export interface PriceConfig { */ export interface CreditsConfig { enableCredits: boolean; // Whether to enable credits - enableForFreePlan: boolean; // Whether to enable purchase credits for free plan users + enablePackagesForFreePlan: boolean;// Whether to enable purchase credits for free plan users registerGiftCredits: { enable: boolean; // Whether to enable register gift credits credits: number; // The number of credits to give to the user