Skip to content
This repository has been archived by the owner on Jan 7, 2025. It is now read-only.

Dynamically importing WalletModalProvider will cause entire app to rerender #346

Open
jordaaash opened this issue Aug 3, 2023 · 1 comment

Comments

@jordaaash
Copy link

const ReactUIWalletModalProviderDynamic = dynamic(
async () =>
(await import("@solana/wallet-adapter-react-ui")).WalletModalProvider,
{ ssr: false }
);

WalletModalProvider won't change from server side to client side rendering. Instead the WalletMultiButton or other UI components that would change should be marked dynamic.

@PurpleSquirrelMedia
Copy link

const ReactUIWalletModalProviderDynamic = dynamic(
async () =>
(await import("@solana/wallet-adapter-react-ui")).WalletModalProvider,
{ ssr: false }
);

WalletModalProvider won't change from server side to client side rendering. Instead the WalletMultiButton or other UI components that would change should be marked dynamic.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants