UNPKG

@fe6/water-pro

Version:

An enterprise-class UI design language and Vue-based implementation

26 lines (24 loc) 589 B
import PropTypes from '../_util/vue-types'; export default { name: 'Content', props: { prefixCls: PropTypes.string, overlay: PropTypes.any, trigger: PropTypes.any, overlayInnerStyle: PropTypes.any, }, updated() { const { trigger } = this; if (trigger) { trigger.forcePopupAlign(); } }, render() { const { overlay, prefixCls, overlayInnerStyle } = this; return ( <div class={`${prefixCls}-inner`} role="tooltip" style={overlayInnerStyle}> {typeof overlay === 'function' ? overlay() : overlay} </div> ); }, };