ant-design-vue/components/vc-tooltip/Content.jsx

24 lines
483 B
Vue

import PropTypes from '../_util/vue-types'
export default {
props: {
prefixCls: PropTypes.string,
overlay: PropTypes.any,
trigger: PropTypes.any,
},
updated () {
const { trigger } = this
if (trigger) {
trigger.forcePopupAlign()
}
},
render () {
const { overlay, prefixCls } = this
return (
<div class={`${prefixCls}-inner`} role='tooltip'>
{typeof overlay === 'function' ? overlay() : overlay}
</div>
)
},
}