Drop-in widget for importing Indian investment statements.
Configure on the left, launch below.
import { PortfolioConnect } from '@cas-parser/connect';
<PortfolioConnect
accessToken="sandbox-with-json-responses"
config={{
enableGenerator: true,
enableCdslFetch: true,
enableInbox: true,
generator: {
password: "Abcdefghi12$",
},
inbox: {
redirectUri: "https://your-app.com/oauth/callback",
},
}}
onSuccess={(data, metadata) => console.log(data)}
onError={(error) => console.error(error)}
onEvent={(event, meta) => analytics.track(event, meta)}
>
{({ open }) => (
<button onClick={open}>Import Investments</button>
)}
</PortfolioConnect>