White Screen When I use params in my react router:
AppRouter.js:
import {BrowserRouter as Router, Route, Routes} from "react-router-dom";
class AppRoute extends Component {
render() {
return(
<Routes>
<Route exact path="/product/show/:product" element={<ProductDetailsPage/>} />
</Routes>
)
}
}
export default AppRoute;
Attention: When I use component(with or without params) instead of element I have white screen too
ProductDetailsPage.jsx :
class ProductDetailsPage extends Component {
constructor({match}){
super();
this.state = {
product: match.params.product,
products: []
}
}
.
.
.
.
}
export default ProductDetailsPage;
when I delete match, my page load correctly!