Rev 7375 | AutorÃa | Comparar con el anterior | Ultima modificación | Ver Log |
import React from 'react'import parse from 'html-react-parser'import styled from 'styled-components'import { Container, Col } from 'react-bootstrap'import { NavLink } from 'react-router-dom'import { useSelector } from 'react-redux'const AuthContainer = styled(Container)`margin: auto;display: flex;padding: 2rem 0;@media (max-width: 768px) {flex-direction: column;}`const CompanyInfoContainer = styled(Col)`display: flex;flex-direction: column;justify-content: center;gap: 0.5rem;img {height: 50vh;object-fit: contain;width: 100%;}p {font-size: 1rem;}@media (min-width: 768px) {img {margin: 0 3rem;}}`const AuthLayout = ({ children }) => {const { logo_url, intro } = useSelector(({ auth }) => auth)return (<AuthContainer forwardedAs="main"><CompanyInfoContainer forwardedAs="section" lg="6"><img src={logo_url} alt="Leaderslinked logo" /><p>{parse(intro)}</p></CompanyInfoContainer><Col forwardedAs="section"><ul className="sign-control"><li><NavLink to="/signin" activeClassName="current">Entrar</NavLink></li><li><NavLink to="/signup" activeClassName="current">Registrarse</NavLink></li><li><NavLink to="/forgot-password" activeClassName="current">Olvide mi clave</NavLink></li></ul><div className="sign_in_sec current">{children}</div></Col></AuthContainer>)}export default AuthLayout