TNG-Hooks
TNG-Hooks copied to clipboard
Feature: `useDeferred()`
The useDeferred() hook creates and stores in a state slot (via useState(..)) an object, commonly called a deferred, which is a promise and also its resolve(..) / reject(..) capabilities.
function foo() {
var { pr, resolve, reject } = useDeferred();
}
Unclear if there's any pattern that would benefit from passing a value to useDeferred(..). Need to further consider.