diff --git a/apps/dashboard/src/app/(main)/(protected)/projects/[projectId]/(overview)/setup-page.tsx b/apps/dashboard/src/app/(main)/(protected)/projects/[projectId]/(overview)/setup-page.tsx index c704b93e0..63c7d0344 100644 --- a/apps/dashboard/src/app/(main)/(protected)/projects/[projectId]/(overview)/setup-page.tsx +++ b/apps/dashboard/src/app/(main)/(protected)/projects/[projectId]/(overview)/setup-page.tsx @@ -577,7 +577,6 @@ export default function SetupPage(props: { toMetrics: () => void }) { } ]; - const selectedInstallPrompt = SETUP_PROMPT; const selectedKeyType = selectedFramework === 'nextjs' ? 'next' : selectedFramework === 'tanstackStart' ? 'vite' : 'raw'; return ( @@ -618,7 +617,11 @@ export default function SetupPage(props: { toMetrics: () => void }) {
- setSetupMode(value === "manual" ? "manual" : "recommended")}> + { + if (value === "manual" || value === "recommended") { + setSetupMode(value); + } + }}> Recommended Manual setup @@ -635,7 +638,7 @@ export default function SetupPage(props: { toMetrics: () => void }) { content:
void }) { Add these to your project's .env.local file. - + , }, { diff --git a/apps/dashboard/src/components/env-keys.tsx b/apps/dashboard/src/components/env-keys.tsx index 93fa7dace..13411ebf6 100644 --- a/apps/dashboard/src/components/env-keys.tsx +++ b/apps/dashboard/src/components/env-keys.tsx @@ -90,6 +90,7 @@ function getEnvFileContent(props: { superSecretAdminKey?: string, }) { const envFileContent = Object.entries({ + NEXT_PUBLIC_HEXCLAVE_API_URL: getPublicEnvVar('NEXT_PUBLIC_STACK_API_URL') === "https://api.stack-auth.com" ? undefined : getPublicEnvVar('NEXT_PUBLIC_STACK_API_URL'), NEXT_PUBLIC_HEXCLAVE_PROJECT_ID: props.projectId, NEXT_PUBLIC_HEXCLAVE_PUBLISHABLE_CLIENT_KEY: props.publishableClientKey, HEXCLAVE_SECRET_SERVER_KEY: props.secretServerKey,