aboutsummaryrefslogtreecommitdiffstats
path: root/packages/web/app/signin/components/SignInForm.tsx
blob: ea19dedb8a372f9afeaa5cf1dd6261f14a37a0b7 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
import { getProviders, signIn } from "next-auth/react";
import SignInProviderButton from "./SignInProviderButton";

export default async function SignInForm() {
  const providers = (await getProviders()) ?? [];

  return (
    <div>
      {Object.values(providers).map((provider) => (
        <div key={provider.name}>
          <SignInProviderButton provider={provider} />
        </div>
      ))}
    </div>
  );
}