1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
|
=== tests/cases/conformance/jsx/file.tsx ===
declare module JSX {
interface Element { }
interface IntrinsicElements {
div: { n: string; };
>div : { n: string; }
>n : string
span: { m: string; };
>span : { m: string; }
>m : string
}
}
// OK
<div n='x' />;
><div n='x' /> : JSX.Element
>div : any
>n : string
// OK
<span m='ok' />;
><span m='ok' /> : JSX.Element
>span : any
>m : string
// Error
<span q='' />;
><span q='' /> : JSX.Element
>span : any
>q : string
|