Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature Request]: Support forward ref in TreeNode #14944

Closed
1 task done
huygur opened this issue Oct 19, 2023 · 3 comments · Fixed by #14967
Closed
1 task done

[Feature Request]: Support forward ref in TreeNode #14944

huygur opened this issue Oct 19, 2023 · 3 comments · Fixed by #14967
Labels
afrohacks See https://ibm.biz/afrohacks-hackathon hacktoberfest See https://hacktoberfest.com/ needs: code contribution Due to roadmap and resource availability, we are looking for outside contributions on this issue. needs: community contribution Due to roadmap and resource availability, we are looking for outside contributions on this issue. proposal: accepted This request has gone through triaging and we are accepting PR's against it. status: help wanted 👐 type: enhancement 💡

Comments

@huygur
Copy link

huygur commented Oct 19, 2023

The problem

We are rendering the TreeView component with big amount of data, so we would like to use infinite scrolling. In order to achieve this, we need to pass a ref to the TreeNode components. Currently this is not supported because the component is not wrapped with forwardRef.

The solution

Support forwardRef in TreeNode

Examples

No response

Application/PAL

No response

Business priority

Medium Priority = upcoming release but is not pressing

Available extra resources

No response

Code of Conduct

@github-actions

This comment was marked as outdated.

@tay1orjones
Copy link
Member

@huygur Technically this is a breaking change but we've often shipped these types of changes in minors due to the low barrier to overcome this change in projects.

This falls lower on our team's priority list, but we'd welcome a PR for this if you're interested.

@tay1orjones tay1orjones added the proposal: accepted This request has gone through triaging and we are accepting PR's against it. label Oct 19, 2023
@tay1orjones tay1orjones moved this from Triage to Ready for community implementation in Roadmap Oct 19, 2023
@tay1orjones tay1orjones added needs: community contribution Due to roadmap and resource availability, we are looking for outside contributions on this issue. status: help wanted 👐 hacktoberfest See https://hacktoberfest.com/ needs: code contribution Due to roadmap and resource availability, we are looking for outside contributions on this issue. and removed status: needs triage 🕵️‍♀️ labels Oct 19, 2023
@carbon-design-system carbon-design-system deleted a comment from github-actions bot Oct 19, 2023
@carbon-design-system carbon-design-system deleted a comment from github-actions bot Oct 19, 2023
@carbon-design-system carbon-design-system deleted a comment from github-actions bot Oct 19, 2023
@carbon-design-system carbon-design-system deleted a comment from github-actions bot Oct 19, 2023
@carbon-design-system carbon-design-system deleted a comment from github-actions bot Oct 19, 2023
@tay1orjones tay1orjones added the afrohacks See https://ibm.biz/afrohacks-hackathon label Oct 30, 2023
@github-actions
Copy link
Contributor

The Carbon team has accepted this proposal! Our team doesn't have the capacity to work on this now, so we are requesting community contributors. Please see the labels for roles that are needed. If you are willing to help out, comment below and we will get in touch!

@github-project-automation github-project-automation bot moved this from Ready for community implementation to Completed in Roadmap Oct 31, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
afrohacks See https://ibm.biz/afrohacks-hackathon hacktoberfest See https://hacktoberfest.com/ needs: code contribution Due to roadmap and resource availability, we are looking for outside contributions on this issue. needs: community contribution Due to roadmap and resource availability, we are looking for outside contributions on this issue. proposal: accepted This request has gone through triaging and we are accepting PR's against it. status: help wanted 👐 type: enhancement 💡
Projects
Archived in project
Development

Successfully merging a pull request may close this issue.

2 participants