Blockchain explorer for Ethereum based network and a tool for inspecting and analyzing EVM based blockchains.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
blockscout/apps/block_scout_web/assets/js/lib/clipboard_buttons.js

25 lines
569 B

import ClipboardJS from 'clipboard'
import $ from 'jquery'
const clipboard = new ClipboardJS('[data-clipboard-text]')
5 years ago
clipboard.on('success', ({ trigger }) => {
const copyButton = $(trigger)
copyButton.tooltip('dispose')
copyButton.children().tooltip('dispose')
const originalTitle = copyButton.attr('data-original-title')
copyButton
.attr('data-original-title', 'Copied!')
.tooltip('show')
if (originalTitle) {
copyButton.attr('data-original-title', originalTitle)
}
setTimeout(() => {
copyButton.tooltip('dispose')
}, 1000)
})