Proyectos de Subversion LeadersLinked - SPA

Rev

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

Rev 1638 Rev 1764
Línea 2... Línea 2...
2
 
2
 
3
const useMobile = () => {
3
const useMobile = () => {
Línea 4... Línea 4...
4
  const [isMobile, setIsMobile] = useState(false)
4
  const [isMobile, setIsMobile] = useState(false)
5
 
5
 
6
  useEffect(() => {
6
  useEffect(() => {
Línea -... Línea 7...
-
 
7
    function detectPlatform() {
-
 
8
      const userAgent = navigator.userAgent || navigator.vendor || window.opera
-
 
9
 
-
 
10
      const isAndroid = /android/i.test(userAgent)
-
 
11
      const isIOS = /iPad|iPhone|iPod/.test(userAgent) && !window.MSStream
-
 
12
 
-
 
13
      return isAndroid || isIOS
-
 
14
    }
7
    const ua = navigator.userAgent.toLowerCase()
15
 
8
    const isAndroid = ua.includes('android')
16
    const mobileDevice = detectPlatform()
9
 
17
 
10
    if (isAndroid) {
18
    if (mobileDevice) {
Línea 11... Línea 19...
11
      setIsMobile(true)
19
      setIsMobile(true)