Визуализация компонента React, назначенного из импорта в переменную .. как?

Итак, мне нужно динамическое определение того, какой компонент показать .. так, например. Я имею:

import Component1 from '..somepath/Component1'
import Component1 from '..somepath/Component2'

var P = {
   red: Component1,
   blue: Component2
}

render() {
  var newComponent = P[color];
  return (
     <newComponent /> // not working
     {newComponent} // not working
    newComoponent // not working

  )
}

это отображение может быть огромным, поэтому не выполняется переключение или if / else.

Как я могу получить это, чтобы вернуться в другой компонент?

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

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