Установить реквизиты компонента динамически

Мне нужно установить реквизиты компонента после его сохранения в переменной, вот псевдокод:

render(){

    let items = [{title:'hello'}, {title:'world'}];
    let component = false;

    switch (id) {
      case 1:
        component = <A />
        break;
      case 2:
        component = <B />
        break;      
    }

    return(
      items.map((item, index)=>{
        return(
          <span>
            {/* SOMETHING LIKE THIS WOULD BE COOL - IS THAT EVEN POSSIBLE*/}
            {component.props.set('title', item.title)}
          </span>11

        )
      })
    )
  }

внутриreturn Я запускаю цикл, в котором мне нужно установить реквизиты для компонента, который хранится внутри переменной .... Как установить реквизиты для этого компонента, который я ранее хранил в переменной?

Ответы на вопрос(3)

Ваш ответ на вопрос