* fix: use act in wait util
* refactor: remove useless usage of act in press implem
* refactor: make test fail by checking console.error is not called
* refactor: extract async wrapper from waitFor implem
* feat: use asyncWrapper for userEvent to prevent act warnings
* refactor: add comment making test on act environment more explicit
* refactor: move asyncWrapper to helper folder cause its not direclty tied to userevent
* refactor: add comment in asyncWrapper
* refactor: move UE `act` test to UE `press` tests
* refactor: tweaks
* refactor: naming tweaks
* chore: revert unnecessary filename change
* chore: exclude code cov for React <= 17
* chore: disable codecov for wrap-async
---------
Co-authored-by: pierrezimmermann <pierrez@nam.tech>
Co-authored-by: Maciej Jastrzebski <mdjastrzebski@gmail.com>