diff --git a/react-swf/index.d.ts b/react-swf/index.d.ts index df237360dd..c63f86a9c1 100644 --- a/react-swf/index.d.ts +++ b/react-swf/index.d.ts @@ -3,13 +3,11 @@ // Definitions by: Stepan Mikhaylyuk // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -/// +import * as React from 'react'; +export as namespace ReactSWF; +declare const self: typeof rswf.ReactSWF; +export = self; - -declare module "react-swf" { - export = ReactSWF; -} -declare var ReactSWF: typeof rswf.ReactSWF declare namespace rswf { interface State { @@ -112,7 +110,7 @@ declare namespace rswf { */ flashvars?: Object | string } - export class ReactSWF extends __React.Component{ + export class ReactSWF extends React.Component{ /** * Returns the Flash Player object DOM node. * Should be prefered over `React.findDOMNode`. diff --git a/react-swf/react-swf-tests.ts b/react-swf/react-swf-tests.ts index 4203826a3c..11c79c9940 100644 --- a/react-swf/react-swf-tests.ts +++ b/react-swf/react-swf-tests.ts @@ -1,4 +1,3 @@ -/// var version = ReactSWF.getFPVersion(); var isFPVersionSupported = ReactSWF.isFPVersionSupported('5'); var reactSWF = new ReactSWF();