Open
Description
This was observed in v11:
If I have a component Test.res
with the following code:
@react.component
let make = (~size=#large) => {
let className = switch size {
| #large => "text-lg"
| #small => "text-sm"
}
<div className />
}
and I generate a .resi from it in VS Code, I get
@react.component
let make: (~size: [< #large | #small large]=?) => Jsx.element
which is invalid.