From d9cd4aeb4d1bcf0f4927cfaf9e574f6d9fe84230 Mon Sep 17 00:00:00 2001 From: David Kennedy Date: Tue, 4 Mar 2025 14:16:48 -0500 Subject: [PATCH] refactored the js --- .../assets/src/js/getgov/form-nameservers.js | 6 ++++-- src/registrar/assets/src/js/getgov/helpers.js | 13 ------------- 2 files changed, 4 insertions(+), 15 deletions(-) diff --git a/src/registrar/assets/src/js/getgov/form-nameservers.js b/src/registrar/assets/src/js/getgov/form-nameservers.js index cec8bcefb..2cf1fc106 100644 --- a/src/registrar/assets/src/js/getgov/form-nameservers.js +++ b/src/registrar/assets/src/js/getgov/form-nameservers.js @@ -458,10 +458,12 @@ export class NameserverForm { * This ensures that only the latest alert is displayed to the user. */ resetAlerts() { - const mainContent = document.querySelector("main#main-content"); + const mainContent = document.getElementById("main-content"); if (mainContent) { // Remove all alert elements within the main content area mainContent.querySelectorAll(".usa-alert").forEach(alert => alert.remove()); + } else { + console.warn("Expecting main-content DOM element"); } } @@ -474,7 +476,7 @@ export class NameserverForm { addAlert(level, message) { this.resetAlerts(); // Remove any existing alerts before adding a new one - const mainContent = document.querySelector("main#main-content"); + const mainContent = document.getElementById("main-content"); if (!mainContent) return; // Create a new alert div with appropriate classes based on alert level diff --git a/src/registrar/assets/src/js/getgov/helpers.js b/src/registrar/assets/src/js/getgov/helpers.js index 08be011c2..80a9fce1f 100644 --- a/src/registrar/assets/src/js/getgov/helpers.js +++ b/src/registrar/assets/src/js/getgov/helpers.js @@ -84,19 +84,6 @@ export function getCsrfToken() { return document.querySelector('input[name="csrfmiddlewaretoken"]').value; } -/** - * Helper function to submit a form - * @param {} form_id - the id of the form to be submitted - */ -export function submitForm(form_id) { - let form = document.getElementById(form_id); - if (form) { - form.submit(); - } else { - console.error("Form '" + form_id + "' not found."); - } -} - /** * Helper function to strip HTML tags * THIS IS NOT SUITABLE FOR SANITIZING DANGEROUS STRINGS