diff --git a/examples/with-next-siwe-next-auth/src/pages/api/auth/[...nextauth].ts b/examples/with-next-siwe-next-auth/src/pages/api/auth/[...nextauth].ts index 6bce9b1280..481e2147a5 100644 --- a/examples/with-next-siwe-next-auth/src/pages/api/auth/[...nextauth].ts +++ b/examples/with-next-siwe-next-auth/src/pages/api/auth/[...nextauth].ts @@ -7,10 +7,11 @@ import { NextApiRequest, NextApiResponse } from 'next'; import NextAuth, { NextAuthOptions } from 'next-auth'; import CredentialsProvider from 'next-auth/providers/credentials'; import { getCsrfToken } from 'next-auth/react'; -import { wagmiConfig } from '../../_app'; import { ByteArray, Hex, Signature, publicActions } from 'viem'; import { parseSiweMessage } from 'viem/siwe'; +import { config } from '../../../wagmi'; + export function getAuthOptions(req: IncomingMessage): NextAuthOptions { const providers = [ CredentialsProvider({ @@ -44,7 +45,7 @@ export function getAuthOptions(req: IncomingMessage): NextAuthOptions { return null; } - const publicClient = wagmiConfig.getClient().extend(publicActions); + const publicClient = config.getClient().extend(publicActions); const valid = await publicClient.verifyMessage({ address, diff --git a/packages/example/src/pages/_app.tsx b/packages/example/src/pages/_app.tsx index c0e6be1d31..4d24afc8e8 100644 --- a/packages/example/src/pages/_app.tsx +++ b/packages/example/src/pages/_app.tsx @@ -8,8 +8,6 @@ import Head from 'next/head'; import { useRouter } from 'next/router'; import { useEffect, useState } from 'react'; -import { QueryClient, QueryClientProvider } from '@tanstack/react-query'; -import { WagmiProvider, useDisconnect } from 'wagmi'; import { AvatarComponent, DisclaimerComponent, @@ -19,7 +17,12 @@ import { lightTheme, midnightTheme, } from '@rainbow-me/rainbowkit'; -import { RainbowKitSiweNextAuthProvider } from '@rainbow-me/rainbowkit-siwe-next-auth'; +import { + GetSiweMessageOptions, + RainbowKitSiweNextAuthProvider, +} from '@rainbow-me/rainbowkit-siwe-next-auth'; +import { QueryClient, QueryClientProvider } from '@tanstack/react-query'; +import { WagmiProvider, useDisconnect } from 'wagmi'; import { AppContextProps } from '../lib/AppContextProps'; import { config } from '../wagmi'; diff --git a/packages/example/src/pages/api/auth/[...nextauth].ts b/packages/example/src/pages/api/auth/[...nextauth].ts index 8ff4b66d92..808f4b9e1f 100644 --- a/packages/example/src/pages/api/auth/[...nextauth].ts +++ b/packages/example/src/pages/api/auth/[...nextauth].ts @@ -9,7 +9,8 @@ import CredentialsProvider from 'next-auth/providers/credentials'; import { getCsrfToken } from 'next-auth/react'; import { ByteArray, Hex, Signature, publicActions } from 'viem'; import { parseSiweMessage } from 'viem/siwe'; -import { wagmiConfig } from '../../_app'; + +import { config } from '../../../wagmi'; export function getAuthOptions(req: IncomingMessage): NextAuthOptions { const providers = [ @@ -44,7 +45,7 @@ export function getAuthOptions(req: IncomingMessage): NextAuthOptions { return null; } - const publicClient = wagmiConfig.getClient().extend(publicActions); + const publicClient = config.getClient().extend(publicActions); const valid = await publicClient.verifyMessage({ address,