1 Commits

Author SHA1 Message Date
75c31f0506 Handle the case where a modal errors a lot better 2023-11-03 14:50:32 +00:00
2 changed files with 18 additions and 1 deletions

View File

@@ -2,7 +2,8 @@
"bundle": {
"js/admin": {
"scripts": [
"uf-tweaks/js/handlebars-helpers.js"
"uf-tweaks/js/handlebars-helpers.js",
"uf-tweaks/js/modal-error-handler.js"
],
"options": {
"sprinkle": {

View File

@@ -0,0 +1,16 @@
/**
* Default handling of UF modal error
*
* This script depends on uf-modal.js
*
* Target page: *
*/
$(document).ready(function() {
const handleModalError = function() {
$(this).ufModal('destroy');
$('body').on('renderError.ufModal', handleModalError);
}
$('body').on('renderError.ufModal', handleModalError);
});