Estoy formando una exporta e importación del archivo validacion.js para el app.js y al recargar le navegador me no me valida la fecha de nacimiento sino que se envía y ya
```import { valida } from "./validacion.js";
const inputs = document.querySelectorAll("input");
inputs.forEach((input) => {
input.addEventListener("blur", (input) => {
valida(input.target);
});
});
/*la exportación*/
export function valida(input) { const tipoDeInput = input.dataset.tipo; if (validadores[tipoDeInput]) { validadorestipoDeInput; } }
const validadores = { nacimiento: (input) => validarNacimiento(input), };
function validarNacimiento(input) { const fechaCliente = new Date(input.value); let mensaje = ""; if (!mayorDeEdad(fechaCliente)) { mensaje = "Debes tener al menos 18 años de edad"; }
input.setCustomValidity(mensaje);
}
function mayorEdad(fecha){
const fechaActual = new Date();
const diferenciaFechas = new Date (
fecha.getUTCFullYear() + 18,
fecha.getUTCMonth(),
fecha.getUTCDate(),
)
return diferenciaFechas <= fechaActual
}
`