infinitered / infinitered/ignite

Remove forwardRefs() - React 19

Open
#2,973 2 comments 0 reactions 0 assignees View on GitHub
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.