Buenas, en la lección "Crear y Borrar Clientes" Video 02, me marca este error en el Console de Chrome:
Uncaught TypeError: clientServices.crearCliente(...).then is not a function at HTMLFormElement. (registro.controller.js:12:48)
Es el script de registro.controller.js, obvio tampoco me guarda los registros en el Json. Este es mi código, es igual al del instructor, ¿alguien sabe cual es el problema? Ya llevo atorado aquí rato y no encuentro la falla. Gracias de antemano.
import { clientServices } from "../service/client-service.js";
const formulario = document.querySelector("[data-form]");
formulario.addEventListener("submit", (evento)=>{
evento.preventDefault() //Con esto prevenimos se comporte como form ordinario
const nombre = document.querySelector("[data-nombre]").value;
const email = document.querySelector("[data-email]").value;
console.log(nombre, "-", email);
clientServices.crearCliente(nombre, email).then((respuesta) =>{
window.location.href = "/screens/registro_completado.html"
})
.catch((err) => console.log(err));
});