@suiware/kit
Version:
Opinionated React components and hooks for building Sui dApps.
39 lines (36 loc) • 1.1 kB
JavaScript
;
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,
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,
stashedWallet: { name: walletStashedName || "Sui Wallet" },
children
}
)
}
) });
};
var SuiProvider_default = SuiProvider;
module.exports = SuiProvider_default;
//# sourceMappingURL=SuiProvider.js.map
//# sourceMappingURL=SuiProvider.js.map