From 73cfec863950c177e8c67eb023af2fb98ab88455 Mon Sep 17 00:00:00 2001 From: Tamara Steinwender <tamara.steinwender@tugraz.at> Date: Wed, 30 Nov 2022 16:25:47 +0100 Subject: [PATCH] Dbp-modal fires an event on close --- packages/common/src/modal.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/packages/common/src/modal.js b/packages/common/src/modal.js index ea7f65fd..a395c362 100644 --- a/packages/common/src/modal.js +++ b/packages/common/src/modal.js @@ -60,7 +60,12 @@ export class Modal extends DBPLitElement { MicroModal.show(this._('#' + this.modalId), { disableScroll: true, onClose: (modal) => { - // TODO get from parent maybe notify parent with event + const event = new CustomEvent('dbp-modal-closed', { + detail: {id: this.modalId}, + bubbles: true, + composed: true, + }); + this.dispatchEvent(event); }, }); } -- GitLab