diff --git a/examples/with-next-siwe-iron-session/pages/_app.tsx b/examples/with-next-siwe-iron-session/pages/_app.tsx index cb394ffa6f..5685c1f610 100644 --- a/examples/with-next-siwe-iron-session/pages/_app.tsx +++ b/examples/with-next-siwe-iron-session/pages/_app.tsx @@ -98,6 +98,7 @@ export default function App({ Component, pageProps }: AppProps) { createMessage: ({ nonce, address, chainId }) => { return createSiweMessage({ address, + statement: 'Sign in with Ethereum to the app.', chainId, domain: window.location.host, nonce, diff --git a/examples/with-next-siwe-iron-session/types/iron-session.d.ts b/examples/with-next-siwe-iron-session/types/iron-session.d.ts index aa5d1268fd..98f5a7ae2d 100644 --- a/examples/with-next-siwe-iron-session/types/iron-session.d.ts +++ b/examples/with-next-siwe-iron-session/types/iron-session.d.ts @@ -1,7 +1,7 @@ -import "iron-session"; -import { Address } from "viem"; +import 'iron-session'; +import { Address } from 'viem'; -declare module "iron-session" { +declare module 'iron-session' { interface IronSessionData { nonce?: string; siwe?: { address: Address }; diff --git a/packages/rainbowkit-siwe-next-auth/src/RainbowKitSiweNextAuthProvider.tsx b/packages/rainbowkit-siwe-next-auth/src/RainbowKitSiweNextAuthProvider.tsx index fb9853ccef..0377e788e8 100644 --- a/packages/rainbowkit-siwe-next-auth/src/RainbowKitSiweNextAuthProvider.tsx +++ b/packages/rainbowkit-siwe-next-auth/src/RainbowKitSiweNextAuthProvider.tsx @@ -60,7 +60,7 @@ export function RainbowKitSiweNextAuthProvider({ siweMessageOptions.version ?? defaultConfigurableOptions.version, statement: siweMessageOptions.statement ?? - 'Sign in with Ethereum to the app.', + defaultConfigurableOptions.statement, // Spread custom SIWE message options provided by the consumer ...siweMessageOptions, diff --git a/packages/rainbowkit/src/components/SignIn/SignIn.tsx b/packages/rainbowkit/src/components/SignIn/SignIn.tsx index 27a5e6d4b2..992dce5040 100644 --- a/packages/rainbowkit/src/components/SignIn/SignIn.tsx +++ b/packages/rainbowkit/src/components/SignIn/SignIn.tsx @@ -100,8 +100,6 @@ export function SignIn({ setState((x) => ({ ...x, status: 'verifying' })); try { - // TODO: remove @ts-ignore - // @ts-ignore const verified = await authAdapter.verify({ message, signature }); if (verified) {