2.0.1 • Published 2 years ago
@uplift-ltd/use-safe-timeout v2.0.1
@uplift-ltd/use-safe-timeout
Installation
npm i --save @uplift-ltd/use-safe-timeout
API
useSafeTimeout
Returns a function to cancel the timeout
import { useSafeTimeout } from "@uplift-ltd/use-safe-timeout";
function MyComponent() {
const setSafeTimeout = useSafeTimeout();
const cancelTimeout = setSafeTimeout(
() => console.log("I get called in 5s if component stays mounted!"),
5000
);
return <button onClick={cancelTimeout}>Cancel Timeout</button>;
}
2.0.1-alpha.0
2 years ago
2.0.1-alpha.1
2 years ago
2.0.1
2 years ago
2.0.0
2 years ago
2.0.0-alpha.0
2 years ago
2.0.0-alpha.1
2 years ago
2.0.0-alpha.2
2 years ago
1.2.4-alpha.0
2 years ago
1.2.4
2 years ago
1.2.3
3 years ago
1.2.3-alpha.1
3 years ago