TypeScript/tests/cases/compiler/reactNamespaceImportPresevation.tsx

16 lines
301 B
TypeScript
Raw Normal View History

2016-01-07 23:33:47 +01:00
//@jsx: preserve
//@module: commonjs
//@reactNamespace: myReactLib
//@filename: modules.d.ts
declare module "my-React-Lib" {
var a: any;
export = a;
}
//@filename: test.tsx
import * as myReactLib from "my-React-Lib"; // should not be elided
declare var foo: any;
<foo data/>;