You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
## 📜 Description
Fixed cycle dependencies in the code.
## 💡 Motivation and Context
Cycle dependencies may lead to unpredictable results especially if you
have many of them.
To fix them I used `eslint` rule - it's quite effective and we don't
need to change CI pipelines etc. Plus we can monitor such cycles
contioniously!
Closes#562
## 📢 Changelog
<!-- High level overview of important changes -->
<!-- For example: fixed status bar manipulation; added new types
declarations; -->
<!-- If your changes don't affect one of platform/language below - then
remove this platform/language -->
### JS
- reorganized imports to avoid cycle deps;
- added new eslint rule usage.
## 🤔 How Has This Been Tested?
Tested on e2e tests on CI 🙂
## 📝 Checklist
- [x] CI successfully passed
- [x] I added new mocks and corresponding unit-tests if library API was
changed
Describe the bug
I noticed this require cycle warning on the latest RNKC version ^1.13.2
Code snippet
NA
any imports would trigger this.
Repo for reproducing
NA
To Reproduce
NA
Expected behavior
No require cycle warnings.
Screenshots
The text was updated successfully, but these errors were encountered: