diff --git a/app/assets/javascripts/admin/domains/force_delete.js b/app/assets/javascripts/admin/domains/force_delete.js new file mode 100644 index 000000000..37f20cee3 --- /dev/null +++ b/app/assets/javascripts/admin/domains/force_delete.js @@ -0,0 +1,12 @@ +(function () { + let toggle = document.querySelector('.domain-edit-force-delete-dialog [data-dependent-content-toggle]'); + let dependentContent = document.querySelector('.domain-edit-force-delete-dialog .email-template-row'); + + if (!toggle) { + return; + } + + toggle.addEventListener('change', function () { + dependentContent.hidden = !this.checked; + }); +})(); diff --git a/app/views/admin/domains/_force_delete_dialog.html.erb b/app/views/admin/domains/_force_delete_dialog.html.erb index 40f4dfb8c..26edf3756 100644 --- a/app/views/admin/domains/_force_delete_dialog.html.erb +++ b/app/views/admin/domains/_force_delete_dialog.html.erb @@ -11,18 +11,19 @@ <%= form_tag admin_domain_force_delete_path(domain), id: 'domain-force-delete-form', class: 'modal-body form-horizontal' do %>
-
+
-
- +