// import NextAuth from "next-auth";
// import EmailProvider from "next-auth/providers/email";
// import GoogleProvider from "next-auth/providers/google";
// import DrizzleAuthAdapterPG from "drizzle-auth-adaptor-pg";
// import db from "@/db";
// POST /api/auth/signin/:provider
// GET/POST /api/auth/callback/:provider
// POST /api/auth/signout
// GET /api/auth/providers
// NEXTAUTH_SECRET="This is an example"
// import { SessionProvider } from "next-auth/react"
// export default function App({
// pageProps: { session, ...pageProps },
// <SessionProvider session={session}>
// <Component {...pageProps} />
// const handler = NextAuth({
// adapter: DrizzleAuthAdapterPG(db),
// host: process.env.SMTP_HOST,
// port: Number(process.env.SMTP_PORT),
// user: process.env.SMTP_USER,
// pass: process.env.SMTP_PASSWORD,
// from: process.env.EMAIL_FROM,
// clientId: process.env.GOOGLE_CLIENT_ID,
// clientSecret: process.env.GOOGLE_CLIENT_SECRET,