UNPKG

@suiware/kit

Version:

Opinionated React components and hooks for building Sui dApps.

40 lines (38 loc) 1.12 kB
import { SuiClientProvider, WalletProvider } from '@mysten/dapp-kit'; import { QueryClient, QueryClientProvider } from '@tanstack/react-query'; import { jsx } from 'react/jsx-runtime'; // src/providers/SuiProvider.tsx var queryClient = new QueryClient(); var SuiProvider = ({ children, customQueryClient, customNetworkConfig, defaultNetwork, walletAutoConnect, walletStashedName, walletSlushName, themeSettings }) => { return /* @__PURE__ */ jsx(QueryClientProvider, { client: customQueryClient || queryClient, children: /* @__PURE__ */ jsx( SuiClientProvider, { networks: customNetworkConfig, defaultNetwork, children: /* @__PURE__ */ jsx( WalletProvider, { autoConnect: walletAutoConnect, theme: themeSettings, slushWallet: { name: walletSlushName || walletStashedName || "Sui Wallet" }, children } ) } ) }); }; var SuiProvider_default = SuiProvider; export { SuiProvider_default }; //# sourceMappingURL=chunk-67GGBD6J.mjs.map //# sourceMappingURL=chunk-67GGBD6J.mjs.map