diff --git a/src/components/credentials-sign-in.tsx b/src/components/credentials-sign-in.tsx new file mode 100644 index 0000000..12ed60e --- /dev/null +++ b/src/components/credentials-sign-in.tsx @@ -0,0 +1,28 @@ +import { signIn } from "@/lib/auth"; +import { Input } from "@/components/ui/input"; +import { Label } from "@/components/ui/label"; +import { Button } from "@/components/ui/button"; + +export function CredentialsSignIn() { + return ( +
+ ); +} diff --git a/src/components/credentials-sign-up.tsx b/src/components/credentials-sign-up.tsx new file mode 100644 index 0000000..40c02cb --- /dev/null +++ b/src/components/credentials-sign-up.tsx @@ -0,0 +1,45 @@ +import bcrypt from "bcrypt"; +import prisma from "@/lib/prisma"; +import { authSchema } from "@/lib/zod"; +import { redirect } from "next/navigation"; +import { Input } from "@/components/ui/input"; +import { Label } from "@/components/ui/label"; +import { Button } from "@/components/ui/button"; + +export function CredentialsSignUp() { + return ( + + ); +} diff --git a/src/components/sign-in-form.tsx b/src/components/sign-in-form.tsx index 0f14526..8a3e946 100644 --- a/src/components/sign-in-form.tsx +++ b/src/components/sign-in-form.tsx @@ -1,8 +1,5 @@ -import { signIn } from "@/lib/auth"; -import { Input } from "@/components/ui/input"; -import { Label } from "@/components/ui/label"; -import { Button } from "@/components/ui/button"; import { GithubSignIn } from "@/components/github-sign-in"; +import { CredentialsSignIn } from "@/components/credentials-sign-in"; export function SignInForm() { return ( @@ -13,25 +10,7 @@ export function SignInForm() { Enter your email below to sign in to your account - +