UNPKG

@particle-network/connectkit

Version:
8 lines (7 loc) 860 B
{ "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": [] }