Итак, у меня есть несколько компонентов, импортированных в мой основной компонент:
import ServerCreator from './ServerCreator'
import RouterCreator from './RouterCreator'
import VolumeCreator from './VolumeCreator'
, и на основе данных, полученных при вызове ajax, я хотел бы визуализировать один из них с помощью ряда реквизит. Данные будут примерно такими:
data = {
displayName :"Server",
icon: "microchip"
createName: 'ServerCreator',
...
},
могу ли я это сделать?
const Component = React.createElement(data.createName,{...props},null)
что я делаю не так?