Closed
Description
When spreading JsxDOM.domProps
in a record, the compilation is perceivably slower on the playground due to its blocking UI on slow compilation.
Here's a minimal example (v11.0.0-beta.1):
type divProps = {
...JsxDOM.domProps,
foo: string
}
// Start typing here and you'll notice some considerable lag
Not sure if this is a real issue, but I'd say it's a good indication that this language construct may break our performance goals in bigger codebases.