Felix Hagspiel
Felix Hagspiel

Reputation: 2947

typescript definition for react-router v2.0 - error `has no exported member 'browserHistory'`

I am using react-router v.2.0.0.-rc3 and typescript. I installed the definition file via tsd. Since they changed the browserHistory from beeing a mixin to a module, I get the error Module '"react-router"' has no exported member 'browserHistory' on my terminal when compiling the javascript via webpack. Is there an easy way I can modify the react-router.d.ts file to fix the error? Or do I just have to wait until they update the definition file? My app is working fine, it is just the console-error that bugs me.

Upvotes: 6

Views: 5277

Answers (2)

Rafael Grilli
Rafael Grilli

Reputation: 2039

Installing the version 3 of the types solved the problem.

npm install --save-dev @types/[email protected]

Upvotes: 0

Felix Hagspiel
Felix Hagspiel

Reputation: 2947

Awesome James Brantly pointed out that there is already an pullrequrest for v2.x. I used and all the errors are gone!

Upvotes: 1

Related Questions