# HG changeset patch
# User Arnaud Vergnet <arnaud.vergnet@logilab.fr>
# Date 1712242867 -7200
#      Thu Apr 04 17:01:07 2024 +0200
# Node ID b22365fca6cc339d90bfe63d57adaa086c899c28
# Parent  f7bd8e9c9153d5ec8af07ea41a70d60c7a4ceea3
chore(frontend): do not require api endpoint on build

diff --git a/frontend/src/app/layout.tsx b/frontend/src/app/layout.tsx
--- a/frontend/src/app/layout.tsx
+++ b/frontend/src/app/layout.tsx
@@ -17,7 +17,7 @@
   const APP_LOGO = process.env.RODOLF_APP_LOGO;
 
   if (!API_ENDPOINT) {
-    throw new Error("No api endpoint configured");
+    console.error("No api endpoint configured");
   }
 
   return (
diff --git a/frontend/src/components/BaseLayout.tsx b/frontend/src/components/BaseLayout.tsx
--- a/frontend/src/components/BaseLayout.tsx
+++ b/frontend/src/components/BaseLayout.tsx
@@ -12,12 +12,12 @@
   title,
   logoBase64,
 }: PropsWithChildren<{
-  endpoint: string;
+  endpoint?: string;
   title: string;
   logoBase64?: string;
 }>) {
   return (
-    <ClientProvider endpoint={endpoint}>
+    <ClientProvider endpoint={endpoint ?? ""}>
       <CustomThemeProvider>
         <Paper
           elevation={0}