Proyectos de Subversion LeadersLinked - Backend

Rev

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

Rev Autor Línea Nro. Línea
4629 stevensc 1
import React from 'react'
4682 stevensc 2
import MenuItem from './MenuItem'
4683 stevensc 3
import '../../assets/styles/components/menu/_menu.scss'
8730 stevensc 4
import { useEffect } from 'react'
4629 stevensc 5
 
8696 stevensc 6
const Sidebar = ({ backendVars }) => {
4629 stevensc 7
 
8712 stevensc 8
    const { menu, companyId, companyImg, companyName, name } = backendVars
8696 stevensc 9
 
8730 stevensc 10
 
11
    useEffect(() => {
12
        console.log(companyId)
13
        console.log(companyImg)
14
        console.log(companyName)
15
        console.log(name)
16
    }, [])
17
 
4629 stevensc 18
    return (
8716 stevensc 19
        <>
8752 stevensc 20
            <a href="/dashboard" className="brand-link">
8753 stevensc 21
                <img
22
                    src={`storage/type/company/code/${companyId}/filename/${companyImg}`}
8754 stevensc 23
                    alt={companyName}
24
                    className="brand-image"
25
                    style={{
26
                        opacity: ".9",
27
                        backgroundColor: "white"
28
                    }}
8753 stevensc 29
                />
8712 stevensc 30
                <span className="brand-text font-weight-light">
31
                    {name}
32
                </span>
8752 stevensc 33
            </a>
8712 stevensc 34
            <div className="sidebar">
8742 stevensc 35
                <nav className="mt-2">
8712 stevensc 36
                    <ul className="nav nav-pills nav-sidebar flex-column">
37
                        {
38
                            menu.map((item, index) => (
39
                                <MenuItem
40
                                    item={item}
41
                                    key={index}
42
                                />
43
                            ))
44
                        }
45
                    </ul >
46
                </nav>
47
            </div>
8716 stevensc 48
        </>
4629 stevensc 49
    )
50
}
51
 
52
export default Sidebar