In the Playground you linked to, there is a binding:
@module("react/jsx-runtime")
external jsxs: (string, props) => Jsx.element = "jsx"
Did you mean to write = "jsxs"
instead of = "jsx"
?
The template in the related documentation section defines jsxs
as:
external jsxs: (string, props) => Jsx.element = "jsxs"