1 | import _slicedToArray from "@babel/runtime/helpers/esm/slicedToArray";
|
2 | import { useState } from 'react';
|
3 | import isMobile from "../isMobile";
|
4 | import useLayoutEffect from "./useLayoutEffect";
|
5 |
|
6 |
|
7 |
|
8 |
|
9 |
|
10 | var useMobile = function useMobile() {
|
11 | var _useState = useState(false),
|
12 | _useState2 = _slicedToArray(_useState, 2),
|
13 | mobile = _useState2[0],
|
14 | setMobile = _useState2[1];
|
15 | useLayoutEffect(function () {
|
16 | setMobile(isMobile());
|
17 | }, []);
|
18 | return mobile;
|
19 | };
|
20 | export default useMobile; |
\ | No newline at end of file |