@light-sheet/react
Version:
FortuneSheet is a drop-in javascript spreadsheet library that provides rich features like Excel and Google Sheets
25 lines • 1.05 kB
JavaScript
import React, { useRef } from "react";
var Menu = function Menu(_ref) {
var _onClick = _ref.onClick,
_onMouseLeave = _ref.onMouseLeave,
_onMouseEnter = _ref.onMouseEnter,
children = _ref.children;
var containerRef = useRef(null);
return /*#__PURE__*/React.createElement("div", {
ref: containerRef,
className: "luckysheet-cols-menuitem luckysheet-mousedown-cancel",
onClick: function onClick(e) {
return _onClick === null || _onClick === void 0 ? void 0 : _onClick(e, containerRef.current);
},
onMouseLeave: function onMouseLeave(e) {
return _onMouseLeave === null || _onMouseLeave === void 0 ? void 0 : _onMouseLeave(e, containerRef.current);
},
onMouseEnter: function onMouseEnter(e) {
return _onMouseEnter === null || _onMouseEnter === void 0 ? void 0 : _onMouseEnter(e, containerRef.current);
},
tabIndex: 0
}, /*#__PURE__*/React.createElement("div", {
className: "luckysheet-cols-menuitem-content luckysheet-mousedown-cancel"
}, children));
};
export default Menu;