UNPKG

@sky-mavis/tanto-widget

Version:
11 lines 475 B
import {useRef,useEffect}from'react';import {useAccount}from'wagmi';function useAccountSwitch(callback) { const { address, isConnected } = useAccount(); const previousAddress = useRef(address); useEffect(() => { if (isConnected && address && previousAddress.current && previousAddress.current !== address) callback(address, previousAddress.current); previousAddress.current = address; }, [address, isConnected, callback]); }export{useAccountSwitch};