[react-router-dom] Failed prop type: The prop `history` is marked as required in `Router`, but its value is `undefined`.

은채·2022년 9월 16일
0

오늘난에러

목록 보기
4/10

react-router-dom을 5 버전으로 설치하고 처음 사용하려고 하자마자 발생한 오류이다.
next.js 없이 react 로만 초기 셋팅을 하는게 이렇게 어려울 줄이야
react router 셋팅하고, /project 로 왔는데 시작부터 이렇게 에러를 !

import './App.css';
import { Router, Switch, Route } from 'react-router-dom';
import ProjectPage from './components/project';

function App() {
  return (
    <Router>
      <Switch>
        <Route exact path={'/project'} component={ProjectPage}></Route>
      </Switch>
    </Router>
  );
}

export default App;

코드에서는 history, location을 사용한 적도 없는데!??

import { BrowserRouter as Router, Route, Switch } from "react-router-dom";

Router를 살짝 바꿔주었다. 이렇게 처음부터 어이없게 헤매다니..

profile
반반무마니

0개의 댓글