0.0.3 • Published 7 months ago

use-await-callback v0.0.3

Weekly downloads
-
License
MIT
Repository
github
Last release
7 months ago

Await callback React hook

import useAwaitCallback from 'useAwaitCallback';

export default function App() {
  const { callback, resolve } = useAwaitCallback();

  const handleClick = async () => {
    console.log('submit');
    await callback();
    console.log('done');
  };

  return (
    <div className="App">
      <h1>Hello CodeSandbox</h1>
      <button onClick={handleClick}>Submit</button>

      // any where in the react component tree
      <button onClick={() => resolve(true)}>completed</button>
    </div>
  );
}
0.0.3

7 months ago

0.0.2

7 months ago

0.0.1

7 months ago

0.0.0

7 months ago