{"ast":null,"code":"import { useHover as useHoverWeb } from '@react-aria/interactions';\nimport { useEffect } from 'react';\nimport { attachEventHandlersOnRef } from '@react-native-aria/utils';\nexport var useHover = function useHover(props, ref) {\n  var params = useHoverWeb(props);\n  useEffect(function () {\n    attachEventHandlersOnRef(params.hoverProps, ref);\n  }, []);\n  return params;\n};","map":{"version":3,"sources":["useHover.web.ts"],"names":["useHover","params","useHoverWeb","useEffect","attachEventHandlersOnRef"],"mappings":"AAAA,SAASA,QAAQ,IAAjB,WAAA,QAAA,0BAAA;AACA,SAAA,SAAA,QAAA,OAAA;AACA,SAAA,wBAAA,QAAA,0BAAA;AAEA,OAAO,IAAMA,QAAQ,GAAG,SAAXA,QAAW,CAAA,KAAA,EAAA,GAAA,EAAiC;AACvD,MAAIC,MAAM,GAAGC,WAAW,CAAxB,KAAwB,CAAxB;AACAC,EAAAA,SAAS,CAAC,YAAM;AACdC,IAAAA,wBAAwB,CAACH,MAAM,CAAP,UAAA,EAAxBG,GAAwB,CAAxBA;AADO,GAAA,EAATD,EAAS,CAATA;AAIA,SAAA,MAAA;AANK,CAAA","sourcesContent":["import { useHover as useHoverWeb, HoverProps } from '@react-aria/interactions';\nimport { useEffect } from 'react';\nimport { attachEventHandlersOnRef } from '@react-native-aria/utils';\n\nexport const useHover = (props: HoverProps, ref: any) => {\n  let params = useHoverWeb(props);\n  useEffect(() => {\n    attachEventHandlersOnRef(params.hoverProps, ref);\n  }, []);\n\n  return params;\n};\n"]},"metadata":{},"sourceType":"module"}