infinitered / infinitered/ignite
Remove forwardRefs() - React 19
Open
enhancement
- Dominant language
- TypeScript
- Stars
- 19.9k
- Forks
- 1.5k
- PR merge metrics
- No merged PRs in 30d
Description
## Description
We should be able to remove the `forwardRef` calls since this was deprecated in React 19.
## How
Pass ref as a prop
## Additional Resources
https://react.dev/reference/react/forwardRef
Contributor guide
Research direction
Start by locating all forwardRef calls in the repository, then read the linked React 19 forwardRef documentation to understand the proposed replacement. The work is done when the relevant calls are removed and refs are passed as props without breaking the affected components.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- react, react-native, typescript
- Domain
- mobile
- Issue type
- Refactor
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100