Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Module "Users/../node_modules/react-router" has no exported member 'match'

I upgraded react-router and react-router-dom to 6.0.0-beta.0 from v4 and since then I'm getting this error. I'm not using match.path anywhere in the app.

dependencies {
 "@types/react-router": "^4.0.28",
 "@types/react-router-dom": "^4.2.7",
 "react-router": "^6.0.0-beta.0",
 "react-router-dom": "^6.0.0-beta.0",
 "history": "^5.0.0"
}
/Users/..../../node_modules/@types/react-router-dom/index.d.ts
(10,10): Module '"../../../../../../../../Users/allans/Desktop/../../node_modules/react-router"' has no exported member 'match'

Not enough documentation is available to this issue.

like image 506
iCodeByte Avatar asked Oct 31 '25 19:10

iCodeByte


2 Answers

remove @types/react-router and @types/react-router-dom from package.json

like image 180
zhuang barry Avatar answered Nov 02 '25 10:11

zhuang barry


For me, this error was resolved by removing react-router from package.json and keeping react-router dom only

like image 21
Stephanieraymos Avatar answered Nov 02 '25 09:11

Stephanieraymos