From 5df45849ebf3ff766492f0f08a00c77e344e7c00 Mon Sep 17 00:00:00 2001 From: Romamo Date: Wed, 26 Mar 2025 08:50:49 +0200 Subject: [PATCH] Added environment variables to bypass the initial setup form --- src/providers/Stream.tsx | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/providers/Stream.tsx b/src/providers/Stream.tsx index 2b4b065..2bb6a94 100644 --- a/src/providers/Stream.tsx +++ b/src/providers/Stream.tsx @@ -120,6 +120,10 @@ const StreamSession = ({ ); }; +// Default values for the form +const DEFAULT_API_URL = "http://localhost:2024"; +const DEFAULT_ASSISTANT_ID = "agent"; + export const StreamProvider: React.FC<{ children: ReactNode }> = ({ children, }) => { @@ -194,7 +198,7 @@ export const StreamProvider: React.FC<{ children: ReactNode }> = ({ id="apiUrl" name="apiUrl" className="bg-background" - defaultValue={apiUrl ?? "http://localhost:2024"} + defaultValue={apiUrl || DEFAULT_API_URL} required /> @@ -212,7 +216,7 @@ export const StreamProvider: React.FC<{ children: ReactNode }> = ({ id="assistantId" name="assistantId" className="bg-background" - defaultValue={assistantId ?? "agent"} + defaultValue={assistantId || DEFAULT_ASSISTANT_ID} required />