Hook to prevent setting state on unmounted component that prevents memory leaks that happens when setting state on unmounted components.
Demo - https://aldrinpvincent.github.io/useSafeState/
npm i react-use-safe-stateimport useSafeState from "react-use-safe-state";
const [state, setState] = useSafeState(initalValue);[![Travis][build-badge]][build] [![npm package][npm-badge]][npm] [![Coveralls][coveralls-badge]][coveralls]