use-set-safe-timeout (npm): React hook that provides a version of `window.setTimeout` which clears itself on unmount
Keywords: react|hook|setTimeout