Теоретически написать функцию которая регекспами будет парсить строку и возвращать валидный jsx
возможно eval(), но я не уверен т.к. ниразу не делал такого
А code push не получилось завести в итоге? или почему не подошел?
Вы пытаетесь решить задачу которая уже стандартными способами в JS как-то решается. Рекомендую разобраться в AST и том как это делает babel https://www.kevinpeters.net/visualizing-react-components-by-parsing-jsx-with-babel меньше костылей будет, возможно что-то из готового сможете адаптировать к задаче
Если кому интересно - отлично справился модуль jsx-parser.
Обсуждают сегодня