UNPKG

adui

Version:

<div> <img src="https://wxa.wxs.qq.com/mpweb/delivery/legacy/wxadtouch/upload/t1/od834zef_52939fc6.png" style="margin:40px 0 0 -8px; background-color: #fcfcfc; box-shadow: none;" /> </div>

30 lines (28 loc) 3.4 kB
import React, { useEffect } from "react"; import PropTypes from "prop-types"; import "./style"; var prefix = "adui-tooltip"; var Popup = function Popup(_ref) { var content = _ref.content, trigger = _ref.trigger; useEffect(function () { if (trigger !== null && trigger !== void 0 && trigger.forcePopupAlign) { trigger.forcePopupAlign(); } }); return React.createElement("div", { className: "".concat(prefix, "-content") }, React.createElement("i", { className: "".concat(prefix, "-arrow") }), React.createElement("div", null, content)); }; Popup.propTypes = { content: PropTypes.node, trigger: PropTypes.object }; Popup.defaultProps = { content: null, trigger: undefined }; export default Popup; //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJuYW1lcyI6WyJSZWFjdCIsInVzZUVmZmVjdCIsIlByb3BUeXBlcyIsInByZWZpeCIsIlBvcHVwIiwiY29udGVudCIsInRyaWdnZXIiLCJmb3JjZVBvcHVwQWxpZ24iLCJwcm9wVHlwZXMiLCJub2RlIiwib2JqZWN0IiwiZGVmYXVsdFByb3BzIiwidW5kZWZpbmVkIl0sInNvdXJjZXMiOlsiLi4vLi4vY29tcG9uZW50cy90b29sdGlwL1BvcHVwLnRzeCJdLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgUmVhY3QsIHsgdXNlRWZmZWN0IH0gZnJvbSBcInJlYWN0XCJcbmltcG9ydCBQcm9wVHlwZXMgZnJvbSBcInByb3AtdHlwZXNcIlxuaW1wb3J0IHsgSVRyaWdnZXIgfSBmcm9tIFwiLi4vcG9wLXRyaWdnZXJcIlxuaW1wb3J0IFwiLi9zdHlsZVwiXG5cbmNvbnN0IHByZWZpeCA9IFwiYWR1aS10b29sdGlwXCJcblxuZXhwb3J0IGludGVyZmFjZSBJUG9wdXBQcm9wcyB7XG4gIFtrZXk6IHN0cmluZ106IGFueVxuICBjb250ZW50PzogUmVhY3QuUmVhY3ROb2RlXG4gIHRyaWdnZXI/OiBJVHJpZ2dlclxufVxuXG5jb25zdCBQb3B1cDogUmVhY3QuRkM8SVBvcHVwUHJvcHM+ID0gKHsgY29udGVudCwgdHJpZ2dlciB9OiBJUG9wdXBQcm9wcykgPT4ge1xuICB1c2VFZmZlY3QoKCkgPT4ge1xuICAgIC8qKlxuICAgICAqIOWcqCBTbGlkZXIg5Lit55SoIFRvb2x0aXAg5pe25Y+R546wIFBvcFRyaWdnZXIg5LiN5Lya5Zyo5q+P5LiA5qyh56e75Yqo5pe26Kem5Y+RIG9uUG9wdXBBbGlnblxuICAgICAqIOaJgOS7peWcqOi/memHjOWIqeeUqCB0cmlnZ2VyIOeahOaOpeWPo+W8uuWItuWumuS9jVxuICAgICAqL1xuICAgIGlmICh0cmlnZ2VyPy5mb3JjZVBvcHVwQWxpZ24pIHtcbiAgICAgIHRyaWdnZXIuZm9yY2VQb3B1cEFsaWduKClcbiAgICB9XG4gIH0pXG4gIHJldHVybiAoXG4gICAgPGRpdiBjbGFzc05hbWU9e2Ake3ByZWZpeH0tY29udGVudGB9PlxuICAgICAgPGkgY2xhc3NOYW1lPXtgJHtwcmVmaXh9LWFycm93YH0gLz5cbiAgICAgIDxkaXY+e2NvbnRlbnR9PC9kaXY+XG4gICAgPC9kaXY+XG4gIClcbn1cblxuUG9wdXAucHJvcFR5cGVzID0ge1xuICAvKipcbiAgICog5by55Ye65YaF5a65XG4gICAqL1xuICBjb250ZW50OiBQcm9wVHlwZXMubm9kZSxcbiAgLyoqXG4gICAqIHRyaWdnZXIg5a+56LGhXG4gICAqL1xuICB0cmlnZ2VyOiBQcm9wVHlwZXMub2JqZWN0LFxufVxuXG5Qb3B1cC5kZWZhdWx0UHJvcHMgPSB7XG4gIGNvbnRlbnQ6IG51bGwsXG4gIHRyaWdnZXI6IHVuZGVmaW5lZCxcbn1cblxuZXhwb3J0IGRlZmF1bHQgUG9wdXBcbiJdLCJtYXBwaW5ncyI6IkFBQUEsT0FBT0EsS0FBUCxJQUFnQkMsU0FBaEIsUUFBaUMsT0FBakM7QUFDQSxPQUFPQyxTQUFQLE1BQXNCLFlBQXRCO0FBRUEsT0FBTyxTQUFQO0FBRUEsSUFBTUMsTUFBTSxHQUFHLGNBQWY7O0FBUUEsSUFBTUMsS0FBNEIsR0FBRyxTQUEvQkEsS0FBK0IsT0FBdUM7RUFBQSxJQUFwQ0MsT0FBb0MsUUFBcENBLE9BQW9DO0VBQUEsSUFBM0JDLE9BQTJCLFFBQTNCQSxPQUEyQjtFQUMxRUwsU0FBUyxDQUFDLFlBQU07SUFLZCxJQUFJSyxPQUFKLGFBQUlBLE9BQUosZUFBSUEsT0FBTyxDQUFFQyxlQUFiLEVBQThCO01BQzVCRCxPQUFPLENBQUNDLGVBQVI7SUFDRDtFQUNGLENBUlEsQ0FBVDtFQVNBLE9BQ0U7SUFBSyxTQUFTLFlBQUtKLE1BQUw7RUFBZCxHQUNFO0lBQUcsU0FBUyxZQUFLQSxNQUFMO0VBQVosRUFERixFQUVFLGlDQUFNRSxPQUFOLENBRkYsQ0FERjtBQU1ELENBaEJEOztBQWtCQUQsS0FBSyxDQUFDSSxTQUFOLEdBQWtCO0VBSWhCSCxPQUFPLEVBQUVILFNBQVMsQ0FBQ08sSUFKSDtFQVFoQkgsT0FBTyxFQUFFSixTQUFTLENBQUNRO0FBUkgsQ0FBbEI7QUFXQU4sS0FBSyxDQUFDTyxZQUFOLEdBQXFCO0VBQ25CTixPQUFPLEVBQUUsSUFEVTtFQUVuQkMsT0FBTyxFQUFFTTtBQUZVLENBQXJCO0FBS0EsZUFBZVIsS0FBZiJ9