UNPKG

@suiware/kit

Version:

Opinionated React components and hooks for building Sui dApps.

42 lines (39 loc) 1.16 kB
'use strict'; var dappKit = require('@mysten/dapp-kit'); var reactQuery = require('@tanstack/react-query'); var jsxRuntime = require('react/jsx-runtime'); // src/providers/SuiProvider.tsx var queryClient = new reactQuery.QueryClient(); var SuiProvider = ({ children, customQueryClient, customNetworkConfig, defaultNetwork, walletAutoConnect, walletStashedName, walletSlushName, themeSettings }) => { return /* @__PURE__ */ jsxRuntime.jsx(reactQuery.QueryClientProvider, { client: customQueryClient || queryClient, children: /* @__PURE__ */ jsxRuntime.jsx( dappKit.SuiClientProvider, { networks: customNetworkConfig, defaultNetwork, children: /* @__PURE__ */ jsxRuntime.jsx( dappKit.WalletProvider, { autoConnect: walletAutoConnect, theme: themeSettings, slushWallet: { name: walletSlushName || walletStashedName || "Sui Wallet" }, children } ) } ) }); }; var SuiProvider_default = SuiProvider; module.exports = SuiProvider_default; //# sourceMappingURL=SuiProvider.js.map //# sourceMappingURL=SuiProvider.js.map