diff --git a/app/widgets/modal-qr/content.ract b/app/widgets/modal-qr/content.ract index 9fc9096..eb398bf 100644 --- a/app/widgets/modal-qr/content.ract +++ b/app/widgets/modal-qr/content.ract @@ -18,7 +18,7 @@ {{>svg_clipboard}} - Copy to clipboard + {{clipboard_msg}} diff --git a/app/widgets/modal-qr/index.js b/app/widgets/modal-qr/index.js index 55ae56f..e836105 100644 --- a/app/widgets/modal-qr/index.js +++ b/app/widgets/modal-qr/index.js @@ -7,12 +7,15 @@ var getNetwork = require('hive-network') module.exports = function showTooltip(data){ + var ractiveData = data + ractiveData.clipboard_msg = 'Copy to clipboard' + var ractive = new Ractive({ el: document.getElementById('tooltip'), partials: { content: require('./content.ract').template, }, - data: data + data: ractiveData }) var canvas = ractive.nodes['qr-canvas'] @@ -25,7 +28,10 @@ module.exports = function showTooltip(data){ ractive.on('copy', function(){ cordova.plugins.clipboard.copy(ractive.get('address')); - alert('Copied to clipboard'); + ractive.set('clipboard_msg', 'Address copied!') + setTimeout(function(){ + ractive.set('clipboard_msg', 'Copy to clipboard') + }, 1000) }) return ractive