-
-
Notifications
You must be signed in to change notification settings - Fork 9.8k
Open
Labels
maintenanceUser-facing maintenance tasksUser-facing maintenance tasks
Description
Problem statement
We know the algolia/react-element-to-jsx-string has been loosely maintained in the past few years as the primary maintainer has less time to take care of it. We have a fair number of bugs surfacing due to this dependency.
We've talked in the past about adopting it, but we also have an experimental code snippet replacement (@JReinhold if you could please link any issues on that).
Milestones
M1: finalise plans to address this issue (either finalise replacement, or adopt dependency)
Owner: @shilman
Complete by: @date
- Write a pitch
- Commit to either solution
M2: either adopt or replace dependency (to be updated)
Owner: @mention
Complete by: @date
- task1
- task2
========= Everything below this line is strictly nice-to-have =========
Related issues that may be resolved by this project
- [Bug]: @storybook/blocks >
<Canvas>> 'Show code' doesn't display props that havefalse#27127 - [Bug]: key prop missing on generated source code #24581
- [Bug]: createPortal in decorator breaks react-element-to-jsx-string #21780
- [Bug]: Accessing element.ref was removed in React 19 #31480
- [Bug]: array or object with JSX elements in context causes Storybook to hang indefinitely #19575
- noRefCheck functions on the Show Code #17701
-
prop={Component}breaks "show code" view #16995
dosubot
Metadata
Metadata
Assignees
Labels
maintenanceUser-facing maintenance tasksUser-facing maintenance tasks