abstract feedback call note into a feature flag

This commit is contained in:
Abi Raja 2024-05-30 12:43:00 -04:00
parent 3e9cf7fdcb
commit b191d72d12
2 changed files with 6 additions and 3 deletions

View File

@ -18,7 +18,7 @@ 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 } from "./config";
import { 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";
@ -106,8 +106,8 @@ function App({ navbarComponent }: Props) {
selectedCodeGenerationModel !== CodeGenerationModel.GPT_4O_2024_05_13 &&
appState === AppState.INITIAL;
// const showFeedbackCallNote = subscriberTier !== "free";
const showFeedbackCallNote = false;
const showFeedbackCallNote =
subscriberTier !== "free" && SHOULD_SHOW_FEEDBACK_CALL_NOTE;
const showSelectAndEditFeature =
selectedCodeGenerationModel === CodeGenerationModel.GPT_4O_2024_05_13 &&

View File

@ -21,6 +21,9 @@ export const STRIPE_PUBLISHABLE_KEY =
export const SAAS_BACKEND_URL = import.meta.env.VITE_SAAS_BACKEND_URL || null;
// Feature flags
export const SHOULD_SHOW_FEEDBACK_CALL_NOTE = true;
// PostHog
export const POSTHOG_KEY = import.meta.env.VITE_POSTHOG_KEY || null;
export const POSTHOG_HOST = import.meta.env.VITE_POSTHOG_HOST || null;