After some research, timeout mechanism has been fixed finally (09c7cb1).
Instead of using withTimeout
in custom coroutine scope, simply use runBlocking
with delay
to run the timeout in the whatever current thread of React Native.
- Update README.md (2912152)
- fix: timeout job should've been in whatever React Native current thread (09c7cb1)
- should remove ICMP instance since promise only resolvable once (0a7c496)
- condition on nullable intervalValue should also set to false isRunning state (8f107be)
- make a lint error for no-unused-vars by
@typescript-eslint
(a59789f) - extend react/jsx-runtime for new JSX transform of React 17 (0956351)
- bump to RN 0.75.4 (0aec636)
- unnecessary conditional (e8b0bb8)