tooltip.vue
588 Bytes
<template>
<div>
<span class="tooltip-trigger" ref="trigger"><slot></slot></span>
<div class="['tooltip','fade','in',tooltipAlignment]" ref="tooltip">
<div class="tooltip-inner">
<div class="tooltip-arrow"></div>
<div class="tooltip-content">
<span v-html="text" v-if="text"></span>
<div class="tooltip-content-wrapper">
<slot name="content" v-if="!text"></slot>
</div>
</div>
</div>
</div>
</div>
</template>
<script>
export default {
replace: true,
computed: {}
};
</script>