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" >