use tippy to always show tooltip in alias result

This commit is contained in:
Son
2021-10-05 09:55:51 +02:00
parent 61098fb50a
commit 35f827946d
2 changed files with 9 additions and 3 deletions
+1
View File
@@ -2,6 +2,7 @@
@import './App-scrollbar.scss';
@import '~bootstrap/scss/bootstrap.scss';
@import '~bootstrap-vue/src/index.scss';
@import '~tippy.js/dist/tippy.css';
body {
box-sizing: content-box !important;
+8 -3
View File
@@ -8,9 +8,7 @@
v-clipboard="() => newAliasData.alias"
v-clipboard:success="clipboardSuccessHandler"
v-clipboard:error="clipboardErrorHandler"
v-b-tooltip.hover
title="Click to Copy"
class="cursor"
class="cursor new-alias"
>
<span class="text-success">
{{ newAliasData.alias }}
@@ -58,6 +56,7 @@ import EventManager from "../EventManager";
import Utils from "../Utils";
import AliasMoreOptions from "./AliasMoreOptions";
import { callAPI, API_ROUTE, API_ON_ERR } from "../APIService";
import tippy from 'tippy.js';
export default {
components: {
@@ -77,6 +76,12 @@ export default {
if (!!notAskingRate) this.showVoteScreen = false;
// TODO showVoteScreen 1 day after user installed plugin
else this.showVoteScreen = Utils.getRandomIntBetween(0, 10) % 2 === 0;
tippy('.new-alias', {
content: 'Click to copy',
trigger: 'manual',
showOnCreate: true,
});
},
methods: {
// Clipboard