Перенаправить страницы React Router и Github - PullRequest
0 голосов
/ 28 января 2019

Я пытаюсь создать фальшивый логин и подписать страницу, которую предполагается перенести на бизнес-панель.Я пытаюсь выяснить, как сделать это правильно и развернуть на GitHub Pages.

basename - это имя моего репо на GH в компоненте Register. У меня есть 2 компонента. Вход в систему и регистрация.

  render() {
return (
  <>
    <BrowserRouter basename="/dash">
      <Switch>
        <Route exact path="/" render={() => <Register />} />
        <Route
          path="/"
          render={() => (
            <>
              <div className="dashboard__grid">
                <TopNav />
                <SideNav />
                <main className="main">
                  <Route exact path="/campaigns" component={Campaigns} />
                  <Route exact path="/quicksms" component={QuickSMS} />
                  <Route exact path="/statistics" component={Statistics} />
                  <Route exact path="/reports" component={Reports} />
                  <Route exact path="/billings" component={Billings} />
                </main>
              </div>
              <MobileNav />
            </>
          )}
        />
      </Switch>
    </BrowserRouter>
    <ToastContainer />
  </>
); }}export default withNamespaces("common")(App);

и вот мой компонент Register

        <main className="registration">
      <aside className="registration__aside">
        <Aside />
      </aside>
      <section className="registration__form">
        <div className="registrationForm__title">
          <NavLink
            exact
            to="/"
            activeClassName="registrationForm__title__link--Active"
            className="registrationForm__title__link"
          >
            Log In
          </NavLink>
          <span className="registration__form--span">or</span>
          <NavLink
            exact
            to="/sign-up"
            activeClassName="registrationForm__title__link--Active"
            className="registrationForm__title__link"
          >
            Sign Up
          </NavLink>
        </div>
        <Route exact path="/" component={LogIn} />
        <Route exact path="/sign-up" component={SignUp} />
      </section>
    </main>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...