Hey.
Nice work with the library! Though useEffect is supposed to return a function as an equivalent to componentDidUnmount, this doesn't seem to be the case with useEffectAsync since the API you've provided doesn't allow passing a function for cleanup.