diff --git a/packages/common/src/modal.js b/packages/common/src/modal.js index ea7f65fdeeef59f80e15423451befbe9024dfc64..a395c3629502d966abfb7ffb5183684bd2ad1309 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); }, }); }