diff --git a/webclient/src/js/components/modals.js b/webclient/src/js/components/modals.js index c0b0193..4e25a2d 100644 --- a/webclient/src/js/components/modals.js +++ b/webclient/src/js/components/modals.js @@ -16,7 +16,7 @@ `; } -function init(modal) { +function init(modal, onready) { modal.show = function() { document.querySelector("body").append(modal); @@ -36,6 +36,10 @@ modal.close(); }); + if(typeof onready == "function") { + onready(modal); + } + return modal; } @@ -81,7 +85,7 @@ } } - return init(modal); + return init(modal, props?.onready); } export default {