React Route визуализировать с условием - PullRequest
0 голосов
/ 28 апреля 2020

Хорошо, я действительно не уверен, что здесь не так. У меня есть эти маршруты здесь, все работает нормально, кроме маршрута "/ home", он точно такой же, как и другие маршруты с условным рендерингом, но каждый раз, когда я получаю доступ к "/ home", он переходит в часть перенаправления ("/ submit-ticket" ). Путь "/ обслуживание / отделы" точно такой же, но работает нормально.

    <Route path="/submit-ticket" render = {() => <Ticket/>} />
    <Route
      path="/home"
      render = {() =>
        isAdmin ? (
          <Dashboard />
        ) : (
          <Redirect
            to = {{
              pathname: "/submit-ticket"
            }}
          />
        )
      }
    />
    <Route
      path="/maintenance/departments"
      render = {() =>
        isAdmin ? (
          <DepartmentMaintenance jwtToken={credentials.jwtToken} />
        ) : (
          <Redirect
            to = {{
              pathname: userName ? "/" : "/submit-ticket"
            }}
          />
        )
      }
    />

Если я отобразлю его так же, как он работает, <Route path="/home" render = {() => <Dashboard/>} />

Я новичок в ответьте, если мне нужно предоставить какой-нибудь другой код, пожалуйста, скажите мне.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...