diff --git a/src/Microsoft.AspNet.ReactServices/npm/redux-typed/src/StrongProvide.ts b/src/Microsoft.AspNet.ReactServices/npm/redux-typed/src/StrongProvide.ts index 6fb2380..709683f 100644 --- a/src/Microsoft.AspNet.ReactServices/npm/redux-typed/src/StrongProvide.ts +++ b/src/Microsoft.AspNet.ReactServices/npm/redux-typed/src/StrongProvide.ts @@ -1,10 +1,5 @@ import * as React from 'react'; -import { connect as nativeConnect, ElementClass } from 'react-redux'; - -interface ClassDecoratorWithProps extends Function { - (component: T): T; - props: TProps; -} +import { connect as nativeConnect } from 'react-redux'; export type ReactComponentClass = new(props: T) => React.Component; export class ComponentBuilder { @@ -18,7 +13,7 @@ export class ComponentBuilder { public get allProps(): TOwnProps & TActions & TExternalProps { return null; } public connect(componentClass: ReactComponentClass): ReactComponentClass { - return nativeConnect(this.stateToProps, this.actionCreators as any)(componentClass); + return nativeConnect(this.stateToProps, this.actionCreators as any)(componentClass) as any; } }