Proyectos de Subversion LeadersLinked - Antes de SPA

Rev

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

Rev 6753 Rev 6755
Línea 2... Línea 2...
2
import DefaultNavbar from './default/Navbar'
2
import DefaultNavbar from './default/Navbar'
3
import LinkendInHeader from './linkedin/Header'
3
import LinkendInHeader from './linkedin/Header'
4
import { axios } from '../../utils'
4
import { axios } from '../../utils'
5
import { getBackendVars } from '../../services/backendVars'
5
import { getBackendVars } from '../../services/backendVars'
Línea 6... Línea 6...
6
 
6
 
7
const Header = ({ theme = 'default' }) => {
7
const Header = ({ theme = 1 }) => {
8
  const [backendVars, setBackendVars] = useState(null)
8
  const [backendVars, setBackendVars] = useState(null)
9
  const [notificationsCount, setNotificationsCount] = useState(0)
9
  const [notificationsCount, setNotificationsCount] = useState(0)
10
  const [messagesCount, setMessagesCount] = useState(0)
10
  const [messagesCount, setMessagesCount] = useState(0)
11
  const [userImage, setUserImage] = useState('')
11
  const [userImage, setUserImage] = useState('')
Línea 104... Línea 104...
104
      clearTimeout(timer)
104
      clearTimeout(timer)
105
    }
105
    }
106
  }, [loading])
106
  }, [loading])
Línea 107... Línea 107...
107
 
107
 
108
  switch (theme) {
108
  switch (theme) {
109
    case '1':
109
    case 1:
110
      return (
110
      return (
111
        <DefaultNavbar
111
        <DefaultNavbar
112
          menu={backendVars?.menu}
112
          menu={backendVars?.menu}
113
          image={userImage}
113
          image={userImage}
114
          logo={backendVars?.logoForNavbar}
114
          logo={backendVars?.logoForNavbar}
115
          name={backendVars?.fullName}
115
          name={backendVars?.fullName}
116
          {...backendVars}
116
          {...backendVars}
117
        />
117
        />
118
      )
118
      )
119
    case '2':
119
    case 2:
120
      return (
120
      return (
121
        <LinkendInHeader
121
        <LinkendInHeader
122
          menu={backendVars?.menu}
122
          menu={backendVars?.menu}
123
          image={userImage}
123
          image={userImage}
124
          logo={backendVars?.logoForNavbar}
124
          logo={backendVars?.logoForNavbar}
125
          fullName={backendVars?.fullName}
125
          fullName={backendVars?.fullName}
126
          {...backendVars}
126
          {...backendVars}
127
        />
127
        />
128
      )
128
      )
-
 
129
    default:
129
    default:
130
      return (
-
 
131
        <DefaultNavbar
-
 
132
          menu={backendVars?.menu}
-
 
133
          image={userImage}
-
 
134
          logo={backendVars?.logoForNavbar}
-
 
135
          name={backendVars?.fullName}
-
 
136
          {...backendVars}
-
 
137
        />
130
      return <DefaultNavbar />
138
      )
131
  }
139
  }
Línea 132... Línea 140...
132
}
140
}