Достаточно плохо сформулирован вопрос
Если прямо в JSX шаблоне
{typeof FormOne !== 'undefined'? (<FormOne />): typeof FormTwo !== 'undefined'? (<FormTwo />): '' }
а вот так уже внутри шаблона не получится
{if (FormOne !== 'undefined') (<FormOne />) else if (typeof FormTwo !== 'undefined') (<FormTwo />)}
Так можно сделать только вне шаблона
render: function() {
var Component = false
if (FormOne !== 'undefined')
Componenet = (<FormOne />);
else if (typeof FormTwo !== 'undefined')
Component = (<FormTwo />);
return (
{!!component ? (<Component/>): 'No component'}
);
},