diff --git a/clients/mobile/app/_layout.tsx b/clients/mobile/app/_layout.tsx index 4c63df2b..44af1c30 100644 --- a/clients/mobile/app/_layout.tsx +++ b/clients/mobile/app/_layout.tsx @@ -14,7 +14,6 @@ import { tokenCache } from "@clerk/clerk-expo/token-cache"; import { ClerkProvider, ClerkLoaded, useAuth } from "@clerk/clerk-expo"; import { useColorScheme } from "@/hooks/use-color-scheme"; import { setConfig } from "@shared"; -import { useEffect } from "react"; // Client explicity created outside component to avoid recreation const queryClient = new QueryClient({ @@ -34,13 +33,10 @@ export const unstable_settings = { // Component to configure auth provider and the api base url function AppConfigurator() { const { getToken } = useAuth(); - useEffect(() => { - setConfig({ - API_BASE_URL: process.env.EXPO_PUBLIC_API_BASE_URL ?? "", - getToken, - }); - }, [getToken]); - + setConfig({ + API_BASE_URL: process.env.EXPO_PUBLIC_API_BASE_URL ?? "", + getToken, + }); return null; }