reorganize providers

This commit is contained in:
horsefacts
2024-11-25 14:57:10 -05:00
committed by lucas-neynar
parent a8ba2397bd
commit 530fb860c3
6 changed files with 32 additions and 25 deletions

View File

@@ -0,0 +1,24 @@
"use client";
import { createConfig, http, WagmiProvider } from "wagmi";
import { base } from "wagmi/chains";
import { QueryClient, QueryClientProvider } from "@tanstack/react-query";
import { frameConnector } from "~/lib/connector";
export const config = createConfig({
chains: [base],
transports: {
[base.id]: http(),
},
connectors: [frameConnector()],
});
const queryClient = new QueryClient();
export default function Provider({ children }: { children: React.ReactNode }) {
return (
<WagmiProvider config={config}>
<QueryClientProvider client={queryClient}>{children}</QueryClientProvider>
</WagmiProvider>
);
}