diff --git a/src/registrar/assets/src/js/getgov-admin/domain-request-form.js b/src/registrar/assets/src/js/getgov-admin/domain-request-form.js index 8323fc30b..596dbbb77 100644 --- a/src/registrar/assets/src/js/getgov-admin/domain-request-form.js +++ b/src/registrar/assets/src/js/getgov-admin/domain-request-form.js @@ -153,7 +153,7 @@ export function initApprovedDomain() { } /** - * A function for copy summary button (appears in DomainRegistry models) + * A function for copy summary button */ export function initCopyRequestSummary() { const copyButton = document.getElementById('id-copy-to-clipboard-summary'); diff --git a/src/registrar/assets/src/js/getgov-admin/portfolio-form.js b/src/registrar/assets/src/js/getgov-admin/portfolio-form.js index 00781f23a..f001bf39b 100644 --- a/src/registrar/assets/src/js/getgov-admin/portfolio-form.js +++ b/src/registrar/assets/src/js/getgov-admin/portfolio-form.js @@ -2,7 +2,7 @@ import { hideElement, showElement } from './helpers-admin.js'; /** * A function for dynamically changing some fields on the portfolio admin model - * IMPORTANT NOTE: The logic in this function is paired handlePortfolioSelection and shoul be refactored + * IMPORTANT NOTE: The logic in this function is paired handlePortfolioSelection and should be refactored once we solidify our requirements. */ export function initDynamicPortfolioFields(){ diff --git a/src/registrar/assets/src/js/getgov/combobox.js b/src/registrar/assets/src/js/getgov/combobox.js index 139106c59..36b7aa0ad 100644 --- a/src/registrar/assets/src/js/getgov/combobox.js +++ b/src/registrar/assets/src/js/getgov/combobox.js @@ -27,9 +27,7 @@ export function loadInitialValuesForComboBoxes() { // Override the default clear button behavior such that it no longer clears the input, // it just resets to the data-initial-value. - // Due to the nature of how uswds works, this is slightly hacky. - // Use a MutationObserver to watch for changes in the dropdown list const dropdownList = comboBox.querySelector(`#${input.id}--list`); const observer = new MutationObserver(function(mutations) { diff --git a/src/registrar/assets/src/js/getgov/domain-validators.js b/src/registrar/assets/src/js/getgov/domain-validators.js index 368a1504c..4bda7b64b 100644 --- a/src/registrar/assets/src/js/getgov/domain-validators.js +++ b/src/registrar/assets/src/js/getgov/domain-validators.js @@ -47,8 +47,6 @@ function fetchJSON(endpoint, callback, url="/api/v1/") { if (xhr.status != 200) return; callback(JSON.parse(xhr.response)); }; - // nothing, don't care - // xhr.onerror = function() { }; } /** Modifies CSS and HTML when an input is valid/invalid. */ diff --git a/src/registrar/assets/src/js/getgov/helpers-csrf-token.js b/src/registrar/assets/src/js/getgov/helpers-csrf-token.js deleted file mode 100644 index a1a7a9fbd..000000000 --- a/src/registrar/assets/src/js/getgov/helpers-csrf-token.js +++ /dev/null @@ -1,8 +0,0 @@ -/** - * Helper function to get the CSRF token from the cookie - * -*/ -export function getCsrfToken() { - return document.querySelector('input[name="csrfmiddlewaretoken"]').value; -} - \ No newline at end of file diff --git a/src/registrar/assets/src/js/getgov/helpers.js b/src/registrar/assets/src/js/getgov/helpers.js index ea8fe5661..1afd84520 100644 --- a/src/registrar/assets/src/js/getgov/helpers.js +++ b/src/registrar/assets/src/js/getgov/helpers.js @@ -67,3 +67,11 @@ export function debounce(handler, cooldown=600) { timeout = setTimeout(() => handler.apply(context, args), cooldown); } } + +/** + * Helper function to get the CSRF token from the cookie + * +*/ +export function getCsrfToken() { + return document.querySelector('input[name="csrfmiddlewaretoken"]').value; +} diff --git a/src/registrar/assets/src/js/getgov/table-domain-requests.js b/src/registrar/assets/src/js/getgov/table-domain-requests.js index 5d5265b88..c005ed891 100644 --- a/src/registrar/assets/src/js/getgov/table-domain-requests.js +++ b/src/registrar/assets/src/js/getgov/table-domain-requests.js @@ -1,6 +1,5 @@ -import { hideElement, showElement } from './helpers.js'; +import { hideElement, showElement, getCsrfToken } from './helpers.js'; import { uswdsInitializeModals, uswdsUnloadModals } from './helpers-uswds.js'; -import { getCsrfToken } from './helpers-csrf-token.js'; import { BaseTable, addModal, generateKebabHTML } from './table-base.js'; diff --git a/src/registrar/assets/src/js/getgov/table-members.js b/src/registrar/assets/src/js/getgov/table-members.js index 25fc3de74..dfa1ed6b5 100644 --- a/src/registrar/assets/src/js/getgov/table-members.js +++ b/src/registrar/assets/src/js/getgov/table-members.js @@ -1,4 +1,4 @@ -import { hideElement, showElement } from './helpers.js'; +import { hideElement, showElement, getCsrfToken } from './helpers.js'; import { uswdsInitializeModals, uswdsUnloadModals } from './helpers-uswds.js'; import { BaseTable, addModal, generateKebabHTML } from './table-base.js';