@0xsequence/connect
Version:
Connect package for Sequence Web SDK
24 lines • 1.37 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.SequenceConnectPreview = void 0;
const jsx_runtime_1 = require("react/jsx-runtime");
const react_query_1 = require("@tanstack/react-query");
const wagmi_1 = require("wagmi");
const SequenceConnectPreviewProvider_js_1 = require("./SequenceConnectPreviewProvider.js");
const defaultQueryClient = new react_query_1.QueryClient();
/**
* @internal
* Preview version of SequenceConnect component.
* This component should only be used for testing purposes.
* It provides the same functionality as SequenceConnect but only for preview purposes.
*/
const SequenceConnectPreview = (props) => {
const { config, queryClient, initialState, children } = props;
const { connectConfig, wagmiConfig } = config;
return ((0, jsx_runtime_1.jsx)(wagmi_1.WagmiProvider, { config: wagmiConfig, initialState: initialState, children: (0, jsx_runtime_1.jsx)(react_query_1.QueryClientProvider, { client: queryClient || defaultQueryClient, children: (0, jsx_runtime_1.jsx)(SequenceConnectPreviewProvider_js_1.SequenceConnectPreviewProvider, { config: {
...connectConfig,
hideConnectedWallets: true
}, children: children }) }) }));
};
exports.SequenceConnectPreview = SequenceConnectPreview;
//# sourceMappingURL=SequenceConnectPreview.js.map