A quick example of how to use the React SDK in a React application.
partnerId
initializationConfig
import './App.css' import MyPage from './MyPage' import { MarketProvider } from '@superlink-me/sdk-react' function App() { return ( <> <MarketProvider initializationConfig={{ partnerId: "<your-partner-id>" }}> <MyPage/> </MarketProvider> </> ) } export default App
open()
import { useEffect } from 'react' import { MarketModal, useMarketModal } from '@superlink-me/sdk-react' function MyPage() { const { open, setUserInfo, setSendTransaction } = useMarketModal() useEffect(() => { setUserInfo({ wallets: [{ address: "<user-wallet-address>", coin: "<coin-type-of-wallet>" }], externalUserId: "<user-identifier>" }) setSendTransaction((uri) => { // Use the uri to send the transaction }) }, []) return ( <> <MarketModal /> <button onClick={() => open()}> Open Marketplace </button> </> ) } export default MyPage