From d621a6f81fb0430a92a8809fabde3048fea428aa Mon Sep 17 00:00:00 2001 From: Tiago Vasconcelos Date: Thu, 5 Mar 2026 17:10:44 +0000 Subject: [PATCH] . --- lnbits/static/js/components/lnbits-dialog.js | 3 ++- lnbits/templates/components/lnbits-dialog.vue | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/lnbits/static/js/components/lnbits-dialog.js b/lnbits/static/js/components/lnbits-dialog.js index 39a911c5d..12fab0b95 100644 --- a/lnbits/static/js/components/lnbits-dialog.js +++ b/lnbits/static/js/components/lnbits-dialog.js @@ -16,7 +16,7 @@ window.app.component('lnbits-dialog', { }, persistent: { type: Boolean, - default: true + default: false }, showCancel: { type: Boolean, @@ -46,6 +46,7 @@ window.app.component('lnbits-dialog', { actionProps() { const action = this.action || {} return { + icon: action.icon || null, label: action.label || 'Action', color: action.color || 'primary', loading: !!action.loading, diff --git a/lnbits/templates/components/lnbits-dialog.vue b/lnbits/templates/components/lnbits-dialog.vue index 9e48ed32b..0e6a2b33b 100644 --- a/lnbits/templates/components/lnbits-dialog.vue +++ b/lnbits/templates/components/lnbits-dialog.vue @@ -28,13 +28,13 @@ flat :color="cancelColor" :label="cancelLabel" - @click="handleCancel" >