I am trying to build my application next js.
I use providers with next-auth.
It works fine when I use npm run dev.
But when I use npm run build I get this:
However, I use the variable NEXTAUTH_URL = localhost: 3000 in a .env.local
The error appears when I have "getProviders ()" in a file like this:
import {getProviders, useSession} from 'next-auth/client'
import Layout from "../components/layout";
export default function Page({providers}) {
const [session, loading] = useSession()
return (
<Layout providers={providers}>Page index</Layout>
)
}
export async function getStaticProps() {
const providers = await getProviders()
return {
props: {providers}
}
}