Proyectos de Subversion LeadersLinked - SPA

Rev

Rev 2397 | Rev 3694 | Ir a la última revisión | | Comparar con el anterior | Ultima modificación | Ver Log |

Rev Autor Línea Nro. Línea
2369 stevensc 1
import React from 'react'
2387 stevensc 2
import { AppBar, Box, Container, Link, Toolbar } from '@mui/material'
2369 stevensc 3
import { Login, PersonAdd } from '@mui/icons-material'
4
import { useSelector } from 'react-redux'
5
 
3201 stevensc 6
import NavigationItem from '../common/navbar/navigation-item'
2369 stevensc 7
 
8
function AuthNavbar() {
9
  const { logo_url } = useSelector((state) => state.auth)
10
 
11
  return (
12
    <AppBar sx={{ position: 'sticky', mb: 3 }}>
13
      <Container
14
        sx={{
15
          paddingLeft: { xs: 1, md: 2 },
16
          paddingRight: { xs: 1, md: 2 }
17
        }}
18
      >
19
        <Toolbar
20
          sx={{
21
            gap: 2,
22
            minHeight: 'none',
23
            paddingLeft: 0,
2390 stevensc 24
            paddingRight: 0,
25
            justifyContent: 'space-between',
26
            '& a > img': {
27
              width: 'auto',
28
              height: '50px'
29
            }
2369 stevensc 30
          }}
31
        >
32
          <Link to='/'>
33
            <img src={logo_url} alt='Logo' />
34
          </Link>
35
 
2387 stevensc 36
          <Box
37
            sx={{ '& ul': { display: 'flex', alignItems: 'center', gap: 1 } }}
38
          >
2369 stevensc 39
            <ul>
2397 stevensc 40
              <NavigationItem url='/signin'>
2369 stevensc 41
                <Login />
42
                Iniciar sesion
43
              </NavigationItem>
44
 
2397 stevensc 45
              <NavigationItem url='/signup'>
2369 stevensc 46
                <PersonAdd />
47
                Registrarse
48
              </NavigationItem>
49
            </ul>
2387 stevensc 50
          </Box>
2369 stevensc 51
        </Toolbar>
52
      </Container>
53
    </AppBar>
54
  )
55
}
56
 
57
export default AuthNavbar