@sky-mavis/tanto-widget
Version:
Tanto Widget
31 lines (27 loc) • 503 B
JavaScript
;
var wagmi = require('wagmi');
const useConnectCallback = ({
onConnect,
onDisconnect
}) => {
wagmi.useAccountEffect({
onConnect: ({
address,
chainId,
connector,
isReconnected
}) => {
if (!isReconnected) {
onConnect?.({
address,
chainId,
connectorId: connector?.id
});
}
},
onDisconnect: () => {
onDisconnect?.();
}
});
};
exports.useConnectCallback = useConnectCallback;