Callbacks auxiliares
Com o objetivo de oferecer mais transparĂȘncia e possibilidades de atuação em fluxos especĂficos, fornecemos a opção de adicionar callbacks que serĂŁo executadas em momentos especĂficos do fluxo.
Callback | Descrição | Quando utilizar |
onReady | Callback chamado quando o botĂŁo estiver totalmente carregado. | Aqui vocĂȘ pode ocultar loadings do seu site, por exemplo. |
onSubmit | Callback chamado ao clicar no botĂŁo. | Poderia-se usar esse callback para indicar ao usuĂĄrio de que deve-se completar o fluxo em outra aba, por exemplo. Suportado em modo redirect. |
Veja abaixo um exemplo de como integrå-las em sua integração.
mp.bricks().create("wallet", "wallet_container", {
initialization: {
preferenceId: "<PREFERENCE_ID>",
redirectMode: "self",
},
callbacks: {
onReady: () => {},
onSubmit: () => {},
onError: (error) => console.error(error),
},
});
<Wallet
initialization={{ preferenceId: '<PREFERENCE_ID>', redirectMode: 'self' }}
onReady={() => {}}
onError={() => {}}
onSubmit={() => {}}
/>