diff --git a/src/gulpfile.js b/src/gulpfile.js index fbb6e007a..31e8da8bb 100644 --- a/src/gulpfile.js +++ b/src/gulpfile.js @@ -38,7 +38,8 @@ function createBundleTask(source, output) { .src(source) .pipe( webpack({ - mode: 'production', + mode: 'production', // Use 'development' if you want less minification during debugging + devtool: 'source-map', // Enable source map generation optimization: { minimize: true, minimizer: [ diff --git a/src/registrar/assets/modules-admin/helpers-admin.js b/src/registrar/assets/modules-admin/helpers-admin.js index 15cf75e2a..ff618a67d 100644 --- a/src/registrar/assets/modules-admin/helpers-admin.js +++ b/src/registrar/assets/modules-admin/helpers-admin.js @@ -1,17 +1,24 @@ export function hideElement(element) { - console.log(element) - element.classList.add('display-none'); + if (element) { + element.classList.add('display-none'); + } else { + console.warn('Called hideElement on a null or undefined element'); + } }; export function showElement(element) { - element.classList.remove('display-none'); + if (element) { + element.classList.remove('display-none'); + } else { + console.warn('Called showElement on a null or undefined element'); + } }; // Adds or removes a boolean from our session export function addOrRemoveSessionBoolean(name, add){ if (add) { sessionStorage.setItem(name, "true"); - }else { + } else { sessionStorage.removeItem(name); } }