aboutsummaryrefslogtreecommitdiffstats
path: root/packages/web/app/signin/components/SignInForm.tsx
blob: 0b625f1ea00fd9e191ab56ae3afd5adfb5f762fe (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
import { getProviders } 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>
  );
}