tangled
alpha
login
or
join now
isuggest.selfce.st
/
strand
3
fork
atom
alternative tangled frontend (extremely wip)
3
fork
atom
overview
issues
pulls
pipelines
fix: create oauth in effect
serenity
3 weeks ago
c79dfd90
7b847673
+5
-6
1 changed file
expand all
collapse all
unified
split
src
lib
oauth
index.tsx
+5
-6
src/lib/oauth/index.tsx
···
14
useState,
15
} from "react";
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
const OAuthContext = createContext<{
24
client: BrowserOAuthClient | null;
25
session: OAuthSession | null;
···
30
const [session, setSession] = useState<OAuthSession | null>(null);
31
32
useEffect(() => {
0
0
0
0
0
33
const initOAuth = async () => {
34
const oAuthInit = await oAuthClient.init();
35
setClient(oAuthClient);
···
14
useState,
15
} from "react";
16
0
0
0
0
0
0
17
const OAuthContext = createContext<{
18
client: BrowserOAuthClient | null;
19
session: OAuthSession | null;
···
24
const [session, setSession] = useState<OAuthSession | null>(null);
25
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
+
});
32
const initOAuth = async () => {
33
const oAuthInit = await oAuthClient.init();
34
setClient(oAuthClient);