import React, { Component } from 'react';
import './App.css';
import {Switch,Route} from 'react-router-dom';
import 'bootstrap/dist/css/bootstrap.min.css';
import Navbar from './componants/Navbar';
import ProductList from './componants/ProductList';
import Details from './componants/Details';
import Default from './componants/Default';
import Cart from './componants/Cart';
class App extends Component {
render() {
return (
<React.Fragment>
<Navbar />
<Switch>
<Route exact path = {'/'} Component = {ProductList} />
<Route path = {'/Details'} Component = {Details} />
<Route path = {'/Cart'} Component = {Cart} />
<Route Component = {Default} />
</Switch>
</React.Fragment>
);
}
}
export default App;
Почему <switch></switch> не работает, пока я дохожу до любой страницы моего приложения?



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


вам нужно указать, как это
<Route exact path = "/" component = {PlaceOrder} />
<Route path = "/updatepredicted" component = {UpdatePredicted} />
<Route path = "/kitchen" component = {Kitchen} />
смотрит на дорожку
Пожалуйста, конкретизируйте свой вопрос. Что вы подразумеваете под "не работает"? Сообщения об ошибках, скриншоты, как выглядит ваш
index.js?