diff --git a/lnbits/static/js/components/lnbits-wallet-api-docs.js b/lnbits/static/js/components/lnbits-wallet-api-docs.js index b2c857335..7f0225dd7 100644 --- a/lnbits/static/js/components/lnbits-wallet-api-docs.js +++ b/lnbits/static/js/components/lnbits-wallet-api-docs.js @@ -1,6 +1,13 @@ window.app.component('lnbits-wallet-api-docs', { template: '#lnbits-wallet-api-docs', methods: { + copyAdminKey() { + LNbits.utils + .confirmDialog( + `Anyone with this key can drain your entire wallet's funds. Do not share it unless you are ok with this.` + ) + .onOk(() => LNbits.utils.copyText(this.g.wallet.adminkey)) + }, resetKeys() { LNbits.utils .confirmDialog('Are you sure you want to reset your API keys?') diff --git a/lnbits/templates/components/lnbits-wallet-api-docs.vue b/lnbits/templates/components/lnbits-wallet-api-docs.vue index 306d7e9d2..3f80b5777 100644 --- a/lnbits/templates/components/lnbits-wallet-api-docs.vue +++ b/lnbits/templates/components/lnbits-wallet-api-docs.vue @@ -69,7 +69,7 @@