Proyectos de Subversion LeadersLinked - Backend

Rev

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

import React from 'react'
import MenuItem from './MenuItem'
import '../../assets/styles/components/menu/_menu.scss'

const Sidebar = ({ backendVars }) => {

    const { menu: menuItems, companyId, companyImg, companyName, name, } = backendVars

    return (
        <aside class="main-sidebar sidebar-light-primary right-border">
            <a href="/dashboard" class="brand-link">
                <img
                    src={companyId ? `/storage/type/company/code/${companyId}/filename/${companyImg}` : "/img/logo-ll34x34.png"}
                    alt={companyName ? companyName : "Administrador"}
                    class="brand-image"
                    style={{
                        opacity: ".8",
                        backgroundColor: "#fff"
                    }}
                />
                <span class="brand-text font-weight-light">
                    {name ? name : "Admin"}
                </span>
            </a>
            <div class="sidebar">
                <nav class="mt-2">
                    <ul class="nav nav-pills nav-sidebar flex-column" data-widget="treeview" role="menu" data-accordion="false">
                        {
                            menuItems.map((item, index) => (
                                <MenuItem
                                    item={item}
                                    key={index}
                                />
                            ))
                        }
                    </ul >
                </nav>
            </div>
        </aside>
    )
}

export default Sidebar