enable free trial

This commit is contained in:
Abi Raja 2024-05-30 17:18:54 -04:00
parent 7293c979df
commit d96931eeae
2 changed files with 7 additions and 1 deletions

View File

@ -18,7 +18,11 @@ import { Textarea } from "@/components/ui/textarea";
import { Tabs, TabsContent, TabsList, TabsTrigger } from "./components/ui/tabs";
import SettingsDialog from "./components/SettingsDialog";
import { AppState, CodeGenerationParams, EditorTheme, Settings } from "./types";
import { IS_RUNNING_ON_CLOUD, SHOULD_SHOW_FEEDBACK_CALL_NOTE } from "./config";
import {
IS_FREE_TRIAL_ENABLED,
IS_RUNNING_ON_CLOUD,
SHOULD_SHOW_FEEDBACK_CALL_NOTE,
} from "./config";
import { PicoBadge } from "./components/PicoBadge";
import { OnboardingNote } from "./components/OnboardingNote";
import { usePersistedState } from "./hooks/usePersistedState";
@ -476,6 +480,7 @@ function App({ navbarComponent }: Props) {
{IS_RUNNING_ON_CLOUD &&
!settings.openAiApiKey &&
!IS_FREE_TRIAL_ENABLED &&
subscriberTier === "free" && <OnboardingNote />}
{IS_OPENAI_DOWN && (

View File

@ -23,6 +23,7 @@ export const SAAS_BACKEND_URL = import.meta.env.VITE_SAAS_BACKEND_URL || null;
// Feature flags
export const SHOULD_SHOW_FEEDBACK_CALL_NOTE = true;
export const IS_FREE_TRIAL_ENABLED = true;
// PostHog
export const POSTHOG_KEY = import.meta.env.VITE_POSTHOG_KEY || null;