{"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","useHoverWeb","useEffect","attachEventHandlersOnRef","props","ref","params","hoverProps"],"mappings":"AAAA,SAASA,QAAQ,IAAIC,WAArB,QAAoD,0BAApD;AACA,SAASC,SAAT,QAA0B,OAA1B;AACA,SAASC,wBAAT,QAAyC,0BAAzC;AAEA,OAAO,IAAMH,QAAQ,GAAG,SAAXA,QAAQ,CAAII,KAAD,EAAoBC,GAApB,EAAiC;EACvD,IAAIC,MAAM,GAAGL,WAAW,CAACG,KAAD,CAAxB;EACAF,SAAS,CAAC,YAAM;IACdC,wBAAwB,CAACG,MAAM,CAACC,UAAR,EAAoBF,GAApB,CAAxBF;EACD,CAFQ,EAEN,EAFM,CAATD;EAIA,OAAOI,MAAP;AACD,CAPM","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"}