이 코드처럼 withRouter를 사용할 때는 컴포넌트를 내보내 줄 때 함수로 감싸 줍니다. JSON.stringify의 두 번째 파라미터와 세 번째 파라미터를 위와 같이 null, 2로 설정해 주면 JSON에 들여쓰기가 적용된 상태로 문자열이 만들어집니다.

    다 만들었다면 이 컴포넌트를 Profiles 컴포넌트에 렌더링해 보세요.

    Profiles.js

    import React from 'react';
    import { Link, Route } from 'react-router-dom';
    import Profile from './Profile';
    import WithRouterSample from './WithRouterSample';
     
    const Profiles = () => {
      return (
        <div>
          (...)
          <WithRouterSample />
        </div>
      );
    };
     
    export default Profiles;

    신간 소식 구독하기
    뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.