const Component = ({ receiveAmount, sendAmount }) => { const prevAmount = useRef({ receiveAmount, sendAmount }).current; useEffect(() => { if (prevAmount.receiveAmount !== receiveAmount) { // process here } if (prevAmount.sendAmount !== sendAmount) { // process here } return () => { prevAmount.receiveAmount = receiveAmount; prevAmount.sendAmount = sendAmount; }; }, [receiveAmount, sendAmount]); };
Preview:
downloadDownload PNG
downloadDownload JPEG
downloadDownload SVG
Tip: You can change the style, width & colours of the snippet with the inspect tool before clicking Download!
Click to optimize width for Twitter