Proyectos de Subversion LeadersLinked - Backend

Rev

Rev 14133 | Rev 15326 | 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'
4629 stevensc 4
 
9056 stevensc 5
const Sidebar = ({ backendVars }) => {
4629 stevensc 6
 
14150 stevensc 7
    const { menu: menuItems, companyId, companyImg, companyName, name, } = backendVars
9056 stevensc 8
 
14150 stevensc 9
    return (
10
        <aside class="main-sidebar sidebar-light-primary right-border">
11
            <a href="/dashboard" class="brand-link">
12
                <img
13
                    src={companyId ? `/storage/type/company/code/${companyId}/filename/${companyImg}` : "/img/logo-ll34x34.png"}
14
                    alt={companyName ? companyName : "Administrador"}
15
                    class="brand-image"
16
                    style={{
17
                        opacity: ".8",
18
                        backgroundColor: "#fff"
19
                    }}
20
                />
21
                <span class="brand-text font-weight-light">
22
                    {name ? name : "Admin"}
23
                </span>
24
            </a>
25
            <div class="sidebar">
26
                <nav class="mt-2">
27
                    <ul class="nav nav-pills nav-sidebar flex-column" data-widget="treeview" role="menu" data-accordion="false">
28
                        {
29
                            menuItems.map((item, index) => (
30
                                <MenuItem
31
                                    item={item}
32
                                    key={index}
33
                                />
34
                            ))
35
                        }
36
                    </ul >
37
                </nav>
38
            </div>
39
        </aside>
40
    )
4629 stevensc 41
}
42
 
43
export default Sidebar