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>
28 lines • 3.61 kB
JavaScript
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,eyJ2ZXJzaW9uIjozLCJuYW1lcyI6WyJSZWFjdCIsInVzZUVmZmVjdCIsIlByb3BUeXBlcyIsInByZWZpeCIsIlBvcHVwIiwiX3JlZiIsImNvbnRlbnQiLCJ0cmlnZ2VyIiwiZm9yY2VQb3B1cEFsaWduIiwiY3JlYXRlRWxlbWVudCIsImNsYXNzTmFtZSIsImNvbmNhdCIsInByb3BUeXBlcyIsIm5vZGUiLCJvYmplY3QiLCJkZWZhdWx0UHJvcHMiLCJ1bmRlZmluZWQiXSwic291cmNlcyI6WyIuLi8uLi9jb21wb25lbnRzL3Rvb2x0aXAvUG9wdXAudHN4Il0sInNvdXJjZXNDb250ZW50IjpbImltcG9ydCBSZWFjdCwgeyB1c2VFZmZlY3QgfSBmcm9tIFwicmVhY3RcIlxuaW1wb3J0IFByb3BUeXBlcyBmcm9tIFwicHJvcC10eXBlc1wiXG5pbXBvcnQgeyBJVHJpZ2dlciB9IGZyb20gXCIuLi9wb3AtdHJpZ2dlclwiXG5pbXBvcnQgXCIuL3N0eWxlXCJcblxuY29uc3QgcHJlZml4ID0gXCJhZHVpLXRvb2x0aXBcIlxuXG5leHBvcnQgaW50ZXJmYWNlIElQb3B1cFByb3BzIHtcbiAgW2tleTogc3RyaW5nXTogYW55XG4gIGNvbnRlbnQ/OiBSZWFjdC5SZWFjdE5vZGVcbiAgdHJpZ2dlcj86IElUcmlnZ2VyXG59XG5cbmNvbnN0IFBvcHVwOiBSZWFjdC5GQzxJUG9wdXBQcm9wcz4gPSAoeyBjb250ZW50LCB0cmlnZ2VyIH06IElQb3B1cFByb3BzKSA9PiB7XG4gIHVzZUVmZmVjdCgoKSA9PiB7XG4gICAgLyoqXG4gICAgICog5ZyoIFNsaWRlciDkuK3nlKggVG9vbHRpcCDml7blj5HnjrAgUG9wVHJpZ2dlciDkuI3kvJrlnKjmr4/kuIDmrKHnp7vliqjml7bop6blj5Egb25Qb3B1cEFsaWduXG4gICAgICog5omA5Lul5Zyo6L+Z6YeM5Yip55SoIHRyaWdnZXIg55qE5o6l5Y+j5by65Yi25a6a5L2NXG4gICAgICovXG4gICAgaWYgKHRyaWdnZXI/LmZvcmNlUG9wdXBBbGlnbikge1xuICAgICAgdHJpZ2dlci5mb3JjZVBvcHVwQWxpZ24oKVxuICAgIH1cbiAgfSlcbiAgcmV0dXJuIChcbiAgICA8ZGl2IGNsYXNzTmFtZT17YCR7cHJlZml4fS1jb250ZW50YH0+XG4gICAgICA8aSBjbGFzc05hbWU9e2Ake3ByZWZpeH0tYXJyb3dgfSAvPlxuICAgICAgPGRpdj57Y29udGVudH08L2Rpdj5cbiAgICA8L2Rpdj5cbiAgKVxufVxuXG5Qb3B1cC5wcm9wVHlwZXMgPSB7XG4gIC8qKlxuICAgKiDlvLnlh7rlhoXlrrlcbiAgICovXG4gIGNvbnRlbnQ6IFByb3BUeXBlcy5ub2RlLFxuICAvKipcbiAgICogdHJpZ2dlciDlr7nosaFcbiAgICovXG4gIHRyaWdnZXI6IFByb3BUeXBlcy5vYmplY3QsXG59XG5cblBvcHVwLmRlZmF1bHRQcm9wcyA9IHtcbiAgY29udGVudDogbnVsbCxcbiAgdHJpZ2dlcjogdW5kZWZpbmVkLFxufVxuXG5leHBvcnQgZGVmYXVsdCBQb3B1cFxuIl0sIm1hcHBpbmdzIjoiQUFBQSxPQUFPQSxLQUFLLElBQUlDLFNBQVMsUUFBUSxPQUFPO0FBQ3hDLE9BQU9DLFNBQVMsTUFBTSxZQUFZO0FBRWxDLE9BQU8sU0FBUztBQUVoQixJQUFNQyxNQUFNLEdBQUcsY0FBYztBQVE3QixJQUFNQyxLQUE0QixHQUFHLFNBQS9CQSxLQUE0QkEsQ0FBQUMsSUFBQSxFQUEwQztFQUFBLElBQXBDQyxPQUFPLEdBQUFELElBQUEsQ0FBUEMsT0FBTztJQUFFQyxPQUFPLEdBQUFGLElBQUEsQ0FBUEUsT0FBTztFQUN0RE4sU0FBUyxDQUFDLFlBQU07SUFLZCxJQUFJTSxPQUFPLGFBQVBBLE9BQU8sZUFBUEEsT0FBTyxDQUFFQyxlQUFlLEVBQUU7TUFDNUJELE9BQU8sQ0FBQ0MsZUFBZSxDQUFDLENBQUM7SUFDM0I7RUFDRixDQUFDLENBQUM7RUFDRixPQUNFUixLQUFBLENBQUFTLGFBQUE7SUFBS0MsU0FBUyxLQUFBQyxNQUFBLENBQUtSLE1BQU07RUFBVyxHQUNsQ0gsS0FBQSxDQUFBUyxhQUFBO0lBQUdDLFNBQVMsS0FBQUMsTUFBQSxDQUFLUixNQUFNO0VBQVMsQ0FBRSxDQUFDLEVBQ25DSCxLQUFBLENBQUFTLGFBQUEsY0FBTUgsT0FBYSxDQUNoQixDQUFDO0FBRVYsQ0FBQztBQUVERixLQUFLLENBQUNRLFNBQVMsR0FBRztFQUloQk4sT0FBTyxFQUFFSixTQUFTLENBQUNXLElBQUk7RUFJdkJOLE9BQU8sRUFBRUwsU0FBUyxDQUFDWTtBQUNyQixDQUFDO0FBRURWLEtBQUssQ0FBQ1csWUFBWSxHQUFHO0VBQ25CVCxPQUFPLEVBQUUsSUFBSTtFQUNiQyxPQUFPLEVBQUVTO0FBQ1gsQ0FBQztBQUVELGVBQWVaLEtBQUsiLCJpZ25vcmVMaXN0IjpbXX0=