@szhsin/react-menu
Version:
React component for building accessible menu, dropdown, submenu, context menu, and more
14 lines (10 loc) • 358 B
JavaScript
;
var react = require('react');
const useMouseOver = isHovering => {
const [mouseOver, setMouseOver] = react.useState(false);
react.useEffect(() => {
!isHovering && setMouseOver(false);
}, [isHovering]);
return [mouseOver, () => !mouseOver && setMouseOver(true), () => setMouseOver(false)];
};
exports.useMouseOver = useMouseOver;