Задать вопрос
@hollanditkzn

Из-за чего выходит ошибка TypeError: Cannot read property 'location' of undefined?

В браузере выходит данная ошибка
Это главная старница.
import React from 'react';
import ReactDOM from 'react-dom';
import { Router, Route, Switch } from 'react-router';
import Auth from './component/AuthForm';

ReactDOM.render(
    <Router>
        <Switch>
            <Route path='/' component={Auth}/>
        </Switch>
    </Router>,
    document.getElementById('content')
);

Не знаю что еще писать. Использую в связке node js если имеет значение
  • Вопрос задан
  • 9399 просмотров
Подписаться 1 Простой 6 комментариев
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Мидл фронтенд-разработчик
    5 месяцев
    Далее
  • Javascript.ru
    Курс по React
    5 недель
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Решения вопроса 1
@SeaBreeze876
Front-end разработчик
Следует использовать BrowserRouter вместо Router, либо задать для Router объект history
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
ITK academy Нижний Новгород
от 50 000 до 90 000 ₽
IT ATLAS Москва
от 200 000 до 250 000 ₽
ITK academy Казань
от 50 000 до 90 000 ₽