Proyectos de Subversion LeadersLinked - Backend

Rev

Rev 5213 | Rev 5216 | Ir a la última revisión | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 5213 Rev 5214
Línea 3... Línea 3...
3
const MenuItem = ({ item }) => {
3
const MenuItem = ({ item }) => {
Línea 4... Línea 4...
4
 
4
 
5
    const path = window.location.pathname
5
    const path = window.location.pathname
Línea 6... Línea -...
6
    const leveltwoPath = path.split('/')[2]
-
 
7
 
-
 
8
    console.log(leveltwoPath)
6
    const leveltwoPath = path.split('/')[2]
9
 
7
 
10
    return (
8
    return (
11
        <li className={path.includes(item.route) ? "nav-item menu-is-opening menu-open" : "nav-item"}>
9
        <li className={path.includes(item.route) ? "nav-item menu-is-opening menu-open" : "nav-item"}>
12
            <a href={`/${item.route}`} className="nav-link">
10
            <a href={`/${item.route}`} className="nav-link">
Línea 22... Línea 20...
22
                item.pages
20
                item.pages
23
                &&
21
                &&
24
                <ul className="nav nav-treeview">
22
                <ul className="nav nav-treeview">
25
                    {
23
                    {
26
                        item.pages.map((levelTwo) =>
24
                        item.pages.map((levelTwo) =>
27
                            <li className={item.route.includes(leveltwoPath) ? "nav-item menu-is-opening menu-open" : "nav-item"}>
25
                            <li className={(item.route && item.route.includes(leveltwoPath)) ? "nav-item menu-is-opening menu-open" : "nav-item"}>
28
                                <a href={`/${levelTwo.route}`} className="nav-link">
26
                                <a href={`/${levelTwo.route}`} className="nav-link">
29
                                    <i className="fa fa-circle nav-icon"></i>
27
                                    <i className="fa fa-circle nav-icon"></i>
30
                                    <p>{levelTwo.label}</p>
28
                                    <p>{levelTwo.label}</p>
31
                                    {levelTwo.pages && <i className="fa fa-angle-left menu_dropdown-arrow"></i>}
29
                                    {levelTwo.pages && <i className="fa fa-angle-left menu_dropdown-arrow"></i>}
32
                                </a>
30
                                </a>