@suiware/kit
Version:
Opinionated React components and hooks for building Sui dApps.
37 lines (35 loc) • 1.06 kB
JavaScript
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,
themeSettings
}) => {
return /* @__PURE__ */ jsx(QueryClientProvider, { client: customQueryClient || queryClient, children: /* @__PURE__ */ jsx(
SuiClientProvider,
{
networks: customNetworkConfig,
defaultNetwork,
children: /* @__PURE__ */ jsx(
WalletProvider,
{
autoConnect: walletAutoConnect,
theme: themeSettings,
stashedWallet: { name: walletStashedName || "Sui Wallet" },
children
}
)
}
) });
};
var SuiProvider_default = SuiProvider;
export { SuiProvider_default };
//# sourceMappingURL=chunk-XOAMMDS5.mjs.map
//# sourceMappingURL=chunk-XOAMMDS5.mjs.map