UNPKG

@0xsequence/connect

Version:
16 lines 1.01 kB
import { jsx as _jsx } from "react/jsx-runtime"; import { QueryClient, QueryClientProvider } from '@tanstack/react-query'; import { WagmiProvider } from 'wagmi'; import { SequenceConnectInlineProvider } from '../SequenceConnectInlineProvider/SequenceConnectInlineProvider.js'; const defaultQueryClient = new QueryClient(); /** * Inline version of SequenceConnect component. * This component renders the connect UI inline within your layout instead of in a modal. * Ideal for embedded wallet experiences or custom layouts. */ export const SequenceConnectInline = (props) => { const { config, queryClient, initialState, children } = props; const { connectConfig, wagmiConfig } = config; return (_jsx(WagmiProvider, { config: wagmiConfig, initialState: initialState, children: _jsx(QueryClientProvider, { client: queryClient || defaultQueryClient, children: _jsx(SequenceConnectInlineProvider, { config: connectConfig, children: children }) }) })); }; //# sourceMappingURL=SequenceConnectInline.js.map