alternative tangled frontend (extremely wip)

fix: create oauth in effect

serenity c79dfd90 7b847673

+5 -6
+5 -6
src/lib/oauth/index.tsx
··· 14 14 useState, 15 15 } from "react"; 16 16 17 - const oAuthClient = new BrowserOAuthClient({ 18 - //@ts-expect-error fuck it we ball 19 - clientMetadata: __DEV__loopbackOAuthMetadata, 20 - handleResolver: HANDLE_RESOLVER_URL, 21 - }); 22 - 23 17 const OAuthContext = createContext<{ 24 18 client: BrowserOAuthClient | null; 25 19 session: OAuthSession | null; ··· 30 24 const [session, setSession] = useState<OAuthSession | null>(null); 31 25 32 26 useEffect(() => { 27 + const oAuthClient = new BrowserOAuthClient({ 28 + //@ts-expect-error fuck it we ball 29 + clientMetadata: __DEV__loopbackOAuthMetadata, 30 + handleResolver: HANDLE_RESOLVER_URL, 31 + }); 33 32 const initOAuth = async () => { 34 33 const oAuthInit = await oAuthClient.init(); 35 34 setClient(oAuthClient);