Proyectos de Subversion LeadersLinked - SPA

Rev

Rev 3266 | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 3266 Rev 3719
Línea 1... Línea 1...
1
import { useEffect, useState } from 'react'
1
import { useEffect, useState } from 'react';
2
 
2
 
3
import { isAndroidDevice, isIOSDevice } from '@utils'
3
import { isAndroidDevice, isIOSDevice } from '@utils';
4
 
4
 
5
export function useMobile() {
5
export function useMobile() {
6
  const [isMobile, setIsMobile] = useState(false)
6
  const [isMobile, setIsMobile] = useState(false);
7
 
7
 
8
  useEffect(() => {
8
  useEffect(() => {
9
    const isMobileDevice = isIOSDevice() || isAndroidDevice()
9
    const isMobileDevice = isIOSDevice() || isAndroidDevice();
10
 
10
 
11
    if (isMobileDevice) {
11
    if (isMobileDevice) {
12
      setIsMobile(true)
12
      setIsMobile(true);
13
    }
13
    }
14
  }, [])
14
  }, []);
15
 
15
 
16
  return isMobile
16
  return isMobile;
17
}
17
}