Przeglądaj źródła

Update auth-test.tsx

main
Steve Ruiz 4 lat temu
rodzic
commit
9e36c24800
1 zmienionych plików z 3 dodań i 4 usunięć
  1. 3
    4
      pages/auth-test.tsx

+ 3
- 4
pages/auth-test.tsx Wyświetl plik

2
 import { signIn, signOut, getSession, useSession } from 'next-auth/client'
2
 import { signIn, signOut, getSession, useSession } from 'next-auth/client'
3
 import { GetServerSidePropsContext } from 'next'
3
 import { GetServerSidePropsContext } from 'next'
4
 
4
 
5
-export default function Home() {
6
-  const [session, loading] = useSession()
5
+export default function Home({ session }: any) {
6
+  // const [session, loading] = useSession()
7
   return (
7
   return (
8
     <>
8
     <>
9
       <Head>
9
       <Head>
12
       <div>
12
       <div>
13
         <button onClick={() => signIn()}>Sign In</button>
13
         <button onClick={() => signIn()}>Sign In</button>
14
         <button onClick={() => signOut()}>Sign Out</button>
14
         <button onClick={() => signOut()}>Sign Out</button>
15
-        <p>{loading && 'Loading...'}</p>
16
         <pre>{JSON.stringify(session, null, 2)}</pre>
15
         <pre>{JSON.stringify(session, null, 2)}</pre>
17
         {session && <p>Hey, you made it! Thanks for sponsoring me.</p>}
16
         {session && <p>Hey, you made it! Thanks for sponsoring me.</p>}
18
       </div>
17
       </div>
25
 
24
 
26
   return {
25
   return {
27
     props: {
26
     props: {
28
-      ssrSession: session,
27
+      session,
29
     },
28
     },
30
   }
29
   }
31
 }
30
 }

Ładowanie…
Anuluj
Zapisz