diff options
Diffstat (limited to 'app/assets/javascripts/vue_shared/components/time_ago_tooltip.vue')
-rw-r--r-- | app/assets/javascripts/vue_shared/components/time_ago_tooltip.vue | 13 |
1 files changed, 5 insertions, 8 deletions
diff --git a/app/assets/javascripts/vue_shared/components/time_ago_tooltip.vue b/app/assets/javascripts/vue_shared/components/time_ago_tooltip.vue index d760263929a..8bcad7ac765 100644 --- a/app/assets/javascripts/vue_shared/components/time_ago_tooltip.vue +++ b/app/assets/javascripts/vue_shared/components/time_ago_tooltip.vue @@ -1,5 +1,5 @@ <script> -import tooltip from '../directives/tooltip'; +import { GlTooltipDirective } from '@gitlab/ui'; import timeagoMixin from '../mixins/timeago'; import '../../lib/utils/datetime_utility'; @@ -9,7 +9,7 @@ import '../../lib/utils/datetime_utility'; export default { directives: { - tooltip, + GlTooltip: GlTooltipDirective, }, mixins: [timeagoMixin], props: { @@ -17,13 +17,11 @@ export default { type: String, required: true, }, - tooltipPlacement: { type: String, required: false, default: 'top', }, - cssClass: { type: String, required: false, @@ -34,11 +32,10 @@ export default { </script> <template> <time - v-tooltip + v-gl-tooltip="{ placement: tooltipPlacement }" :class="cssClass" :title="tooltipTitle(time)" - :data-placement="tooltipPlacement" - data-container="body" - v-text="timeFormated(time)"> + v-text="timeFormated(time)" + > </time> </template> |