Proyectos de Subversion LeadersLinked - Antes de SPA

Rev

Rev 4933 | Rev 5755 | Ir a la última revisión | Autoría | Comparar con el anterior | Ultima modificación | Ver Log |

/* eslint-disable react/prop-types */
import React from 'react'
import { NavLink, Switch, Route, withRouter } from 'react-router-dom'
import Login from './login/Login'
import Signup from './signup/Signup'
import ForgotPassword from './forgot-password/ForgotPassword'

const SigninSection = ({
  captchaKey,
  facebookOauth,
  twitterOauth,
  googleOauth,
  aes,
  defaultNetwork,
}) => {
  return (
    <>
      <ul className="sign-control">
        <li>
          {/* <a href="#">Entrar</a> */}
          <NavLink to="/signin" activeClassName="current">
            Entrar
          </NavLink>
        </li>
        <li>
          {/* <a
            href="<?php echo $this->url('signup', ['uniqueid' => $uniqueid])?>"
            title=""
          >
            Registrarse
          </a> */}
          <NavLink to="/signup" activeClassName="current">
            Registrarse
          </NavLink>
        </li>
        <li>
          {/* <a
            href="<?php echo $this->url('forgot-password', ['uniqueid' => $uniqueid]) ?>"
            title=""
          >
            Olvide mi clave
          </a> */}
          <NavLink to="/forgot-password" activeClassName="current">
            Olvide mi clave
          </NavLink>
        </li>
      </ul>

      <div className="sign_in_sec current">
        <Switch>
          <Route exact path="/signin">
            <Login
              defaultNetwork={defaultNetwork}
              captchaKey={captchaKey}
              facebookOauth={facebookOauth}
              twitterOauth={twitterOauth}
              googleOauth={googleOauth}
              aes={aes}
            />
          </Route>
          <Route exact path="/signup">
            <Signup captchaKey={captchaKey} aes={aes} />
          </Route>
          <Route exact path="/forgot-password">
            <ForgotPassword captchaKey={captchaKey} aes={aes} />
          </Route>
        </Switch>
      </div>
    </>
  )
}

export default withRouter(SigninSection)