# 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}