Infinite rerender caused by nested components rendered from an ObserveArray
Open
bug
fixed in branch
- Dominant language
- JavaScript
- Stars
- 42
- Forks
- 4
- PR merge metrics
- No merged PRs in 30d
Description
There seems to be a problem when rendering nested React components from a `can-observe` array when updated asynchronously.
Failing test here: https://github.com/bitovi/ylem/pull/159/
See comments in the test for more potentially useful details.
Contributor guide
Research direction
Start with the failing test referenced in pull request #159 and reproduce nested React components rendered from a can-observe array after an asynchronous update. Use the comments in that test for context; done means the infinite rerender no longer occurs and the failing test passes.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript, react
- Domain
- frontend
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100