@particle-network/connectkit
Version:
8 lines (7 loc) • 860 B
Source Map (JSON)
{
"version": 3,
"sources": ["../../src/hooks/useIsMobile.ts"],
"sourcesContent": ["import { useEffect, useState } from 'react';\nimport { isMobile } from '../utils';\n\nexport default function useIsMobile() {\n const [mobile, setMobile] = useState(isMobile());\n\n useEffect(() => {\n const handleResize = () => {\n setMobile(isMobile());\n };\n window.addEventListener('resize', handleResize);\n return () => window.removeEventListener('resize', handleResize);\n }, []);\n\n return mobile;\n}\n"],
"mappings": ";;;;;;;;;;AAAA,SAAS,WAAW,gBAAgB;AAGrB,SAAR,cAA+B;AACpC,QAAM,CAAC,QAAQ,SAAS,IAAI,SAAS,SAAS,CAAC;AAE/C,YAAU,MAAM;AACd,UAAM,eAAe,MAAM;AACzB,gBAAU,SAAS,CAAC;AAAA,IACtB;AACA,WAAO,iBAAiB,UAAU,YAAY;AAC9C,WAAO,MAAM,OAAO,oBAAoB,UAAU,YAAY;AAAA,EAChE,GAAG,CAAC,CAAC;AAEL,SAAO;AACT;AAfA;AAAA;AAAA;AACA;AAAA;AAAA;",
"names": []
}