react-async-hook icon indicating copy to clipboard operation
react-async-hook copied to clipboard

Question about exhaustive state check

Open 1EDExg0ffyXfTEqdIUAYNZGnCeajIxMWd2vaQeP opened this issue 2 years ago • 0 comments

In your examples, you use this pattern a lot:

const asyncHero = useAsync(..., ...);
  return (
    <div>
      {asyncHero.loading && ...}
      {asyncHero.error && ...}
      {asyncHero.result && ...}
    </div>
  );

Is this supposed to cover all possibilities? I don't want it to silently fail with an empty div. If so, would it be possible to change the typing to represent this fact?