WagmiProvider
Solid Context Provider for Wagmi.
Import
ts
import { WagmiProvider } from '@wagmi/solid'Usage
tsx
import { WagmiProvider } from '@wagmi/solid'
import { config } from './config'
function App() {
return (
<WagmiProvider config={config}>
{/** ... */}
</WagmiProvider>
)
}Parameters
ts
import { type WagmiProviderProps } from '@wagmi/solid'config
Config object to inject with context.
tsx
import { WagmiProvider } from '@wagmi/solid'
import { config } from './config'
function App() {
return (
<WagmiProvider
config={config}
>
{/** ... */}
</WagmiProvider>
)
}initialState
State | undefined
- Initial state to hydrate into the Wagmi Config. Useful for SSR.
tsx
import { WagmiProvider } from '@wagmi/solid'
import { config } from './config'
function App() {
return (
<WagmiProvider
config={config}
initialState={/* ... */}
>
{/** ... */}
</WagmiProvider>
)
}reconnectOnMount
boolean | undefined
- Whether or not to reconnect previously connected connectors on mount.
- Defaults to
true.
tsx
import { WagmiProvider } from '@wagmi/solid'
import { config } from './config'
function App() {
return (
<WagmiProvider
config={config}
reconnectOnMount={false}
>
{/** ... */}
</WagmiProvider>
)
}Context
ts
import { type WagmiContext } from '@wagmi/solid'