35 lines
581 B
Plaintext
35 lines
581 B
Plaintext
=== tests/cases/conformance/jsx/modules.d.ts ===
|
|
|
|
declare module 'mod' {
|
|
var y: any;
|
|
>y : any
|
|
|
|
export default y;
|
|
>y : any
|
|
}
|
|
|
|
=== tests/cases/conformance/jsx/app.tsx ===
|
|
import Main from 'mod';
|
|
>Main : any
|
|
|
|
declare var Foo, React;
|
|
>Foo : any
|
|
>React : any
|
|
|
|
// Should see mod_1['default'] in emit here
|
|
<Foo handler={Main}></Foo>;
|
|
><Foo handler={Main}></Foo> : any
|
|
>Foo : any
|
|
>handler : any
|
|
>Main : any
|
|
>Foo : any
|
|
|
|
// Should see mod_1['default'] in emit here
|
|
<Foo {...Main}></Foo>;
|
|
><Foo {...Main}></Foo> : any
|
|
>Foo : any
|
|
>Main : any
|
|
>Foo : any
|
|
|
|
|