in transforms/__testfixtures__/class/class-initial-state.output.js [148:180]
constructor(props, context) {
super(props, context);
if (props.stuff) {
this.state = {x: 1};
return;
} else if (props.thing) {
this.state = {x: 2};
return;
}
switch (props.wow) {
case 1:
this.state = props.lol ?
{x: 3} :
this.whatever(props);
return;
}
for (let i = 0; i < 100; i++) {
if (i === 20) {
this.state = {x: i};
return;
}
}
try {
doSomeThingReallyBad();
} catch (e) {
this.state = {error: e};
return;
}
this.state = this.lol();
}