-
Notifications
You must be signed in to change notification settings - Fork 157
Open
Description
Hello!
In my app using react hooks, I am trying trying to handle the case for an INVALID_LINK_TOKEN in the onExit callback for a component that is a button which fetches a token and passes the config to usePlaidLink(config). However, in the docs https://plaid.com/docs/link/handle-invalid-link-token/ the example given is this:
linkHandler.destroy();
linkHandler = Plaid.create({
...configs,
// Fetch a new link_token because the old one was invalidated.
token: (await $.post('/create_link_token')).link_token,
});
For react hooks, what is the best practice here to destroy to the link instance (since it only gets destroyed and reinitialized on unmount) and create a new one? You can't call the hook again to re-initialize. Maybe wrap the hook in another component unless there is a manual way to unmount.
perfectsimulation, asimonia, mvelebit and DeadEnglish
Metadata
Metadata
Assignees
Labels
No labels