summaryrefslogtreecommitdiff
path: root/app/assets
diff options
context:
space:
mode:
authorFilipa Lacerda <filipa@gitlab.com>2018-01-10 13:24:00 +0000
committerFilipa Lacerda <filipa@gitlab.com>2018-01-10 15:55:15 +0000
commite331ca13e5b29da6b5df7955545d0936809486c2 (patch)
tree2f9f58dbf5aaba60570e1cc0c089f822814218a7 /app/assets
parentdae93ef1ce2fbfe6342d6ec540f1b187d92a7cec (diff)
downloadgitlab-ce-e331ca13e5b29da6b5df7955545d0936809486c2.tar.gz
Add tooltip missing to clipboard component
Adds tests
Diffstat (limited to 'app/assets')
-rw-r--r--app/assets/javascripts/vue_shared/components/clipboard_button.vue7
1 files changed, 6 insertions, 1 deletions
diff --git a/app/assets/javascripts/vue_shared/components/clipboard_button.vue b/app/assets/javascripts/vue_shared/components/clipboard_button.vue
index e18852af6e9..577709dfc1f 100644
--- a/app/assets/javascripts/vue_shared/components/clipboard_button.vue
+++ b/app/assets/javascripts/vue_shared/components/clipboard_button.vue
@@ -1,10 +1,14 @@
<script>
+ import tooltip from '../directives/tooltip';
/**
* Falls back to the code used in `copy_to_clipboard.js`
*/
export default {
name: 'ClipboardButton',
+ directives: {
+ tooltip,
+ },
props: {
text: {
type: String,
@@ -22,8 +26,9 @@
<button
type="button"
class="btn btn-transparent btn-clipboard"
- :data-title="title"
+ :title="title"
:data-clipboard-text="text"
+ v-tooltip
>
<i
aria-hidden="true"