influxdata / influxdata/giraffe
Giraffe should be compliant with React.StrictMode
- Dominant language
- TypeScript
- Stars
- 189
- Forks
- 33
- Avg merge
- 3d 15h
- Merged PRs (30d)
- 4
Description
Giraffe should work the same when wrapped in `` but currently does not. At least 2 (and possibly more) issues exist:
- zooming with click-drag does not work, see https://github.com/influxdata/giraffe/issues/521
- table graphs may not work correctly because they use `forceUpdate` which is not allowed in ``
Contributor guide
Research direction
Start by reproducing Giraffe wrapped in React.StrictMode, focusing on click-drag zooming and table graphs. Review the related issue #521 and investigate the reported StrictMode incompatibilities. Done means these graph interactions work correctly under StrictMode and no additional incompatibilities remain.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- react, typescript
- Domain
- data-visualization, frontend
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100