<ParaProvider
paraClientConfig={{
apiKey: process.env.REACT_APP_PARA_API_KEY || "",
}}
config={{
appName: "Your App Name"
}}
paraModalConfig={{
// Event callbacks
onModalStepChange: (stepInfo) => {
console.log('Step changed:', stepInfo);
},
onClose: () => {
console.log('Modal closed');
},
// Account linking
supportedAccountLinks: [
"EMAIL",
"PHONE",
"GOOGLE",
"TWITTER",
"EXTERNAL_WALLET"
],
// Advanced options
bareModal: false,
hideWallets: false,
onRampTestMode: false,
className: "my-app-modal"
}}
>
{children}
</ParaProvider>