case statement react native component code example
Example 1: switch in react
renderSwitch(param) {
switch(param) {
case 'foo':
return 'bar';
default:
return 'foo';
}
}
render() {
return (
<div>
<div>
// removed for brevity
</div>
{this.renderSwitch(param)}
<div>
// removed for brevity
</div>
</div>
);
}
Example 2: typescript react switch case component
render() {
return (
<>
{
{
foo: <Foo />,
bar: <Bar />
}[param]
}
</>
)
}