# Bug Report ### π Search Terms JSX, spread, React.createElement ### π Version & Regression Information 5.1 ### β― Playground Link [Playground link with relevant code](https://www.typescriptlang.org/play?ts=5.1.6#code/DwYQ9gtgDgBATgSwOYAsAuBeA3sAJggNwD4APYAen2IF8YsA6RrGAdzjADskAuGPQ0hSpFq1ckSA) ### π» Code ```ts <Comp right={<div>x</div>} {...{ wrong: <div>x</div>}}/> ``` ### π Actual behavior ``` React.createElement(Comp, { right: React.createElement("div", null, "x"), wrong: <div>x</div> }); ``` ### π Expected behavior Works with version 5.0.4 ``` React.createElement(Comp, Object.assign({ right: React.createElement("div", null, "x") }, { wrong: React.createElement("div", null, "x") })); ```