use-change-aware-effect (npm): useEffect, but know what caused the effect to run
Keywords: react|useEffect|hooks|useeffect