Closed chinaq closed 3 years ago
Same issue as #390 react-oidc-client 3.0.6 -> UserManager undefined
Hi All! Can reproduce the same thing in 3.1.4
"dependencies": {
"@axa-fr/react-oidc-redux": "^3.1.4",
"bootstrap": "^4.3.1",
"connected-react-router": "6.5.2",
"env-cmd": "^10.1.0",
"history": "4.10.1",
"jquery": "^3.4.1",
"merge": "1.2.1",
"oidc-client": "^1.10.1",
"popper.js": "^1.16.0",
"react": "16.11.0",
"react-dom": "16.11.0",
"react-redux": "7.1.1",
"react-router": "5.1.2",
"react-router-dom": "5.1.2",
"react-scripts": "^3.4.1",
"reactstrap": "8.1.1",
"recompose": "^0.30.0",
"redux": "4.0.4",
"redux-logger": "^3.0.6",
"redux-oidc": "^3.1.7",
"redux-thunk": "2.3.0",
"svgo": "1.3.0"
}
Interesting that when I call getUserManager
in component methods like render
, it works fine.
Maybe it's related to the fact that setUserManager
is not executed yet and , but I can't find where it's used (besides tests), and the only place I see userManager
is set, is through authenticationServiceInternal
.
Same issue here.
Anybody has a workaround for this?
Issue and Steps to Reproduce
If "react-scripts" > 3.2.0, it occurs some errors by running
react-scripts start
Versions
Screenshots
http://localhost:3000/protected1
Expected
No Error
Actual
TypeError
Additional Details
"dependencies": { "@axa-fr/react-oidc-redux": "^3.0.8", "@testing-library/jest-dom": "^4.2.4", "@testing-library/react": "^9.4.1", "@testing-library/user-event": "^7.2.1", "oidc-client": "1.8.2", "react": "^16.12.0", "react-app-rewired": "^2.1.5", "react-dom": "^16.12.0", "react-redux": "^5.1.1", "react-router": "^5.1.2", "react-router-dom": "^5.1.2", "recompose": "^0.30.0", "redux": "^4.0.5", "redux-oidc": "^3.1.7" }, "devDependencies": { "react-scripts": "3.4.0" },