switchの原型とどめてないというか、objectだが、可視性が高いので採用。
render:
return (
{
{
'Text': <>{item.content.text}</>,
'Image': <Image src={ item.content.imageUrl } />
}[item.content.__typename]
}
)
reactjs - How to use switch statement inside a React component? - Stack Overflow