|  | <template> | 
|  | <b-button | 
|  | v-b-tooltip | 
|  | variant="link" | 
|  | class="btn-tooltip btn-icon-only" | 
|  | :title="title" | 
|  | > | 
|  | <icon-tooltip /> | 
|  | <span class="sr-only">{{ $t('global.ariaLabel.tooltip') }}</span> | 
|  | </b-button> | 
|  | </template> | 
|  |  | 
|  | <script> | 
|  | import IconTooltip from '@carbon/icons-vue/es/information/16'; | 
|  | import { useI18n } from 'vue-i18n'; | 
|  |  | 
|  | export default { | 
|  | components: { IconTooltip }, | 
|  | props: { | 
|  | title: { | 
|  | type: String, | 
|  | default: '', | 
|  | }, | 
|  | }, | 
|  | data() { | 
|  | return { | 
|  | $t: useI18n().t, | 
|  | }; | 
|  | }, | 
|  | }; | 
|  | </script> | 
|  |  | 
|  | <style lang="scss" scoped> | 
|  | .btn-tooltip { | 
|  | padding: 0; | 
|  | line-height: 1em; | 
|  | svg { | 
|  | vertical-align: baseline; | 
|  | } | 
|  | } | 
|  | </style> |