function validate(){ var Username = document.getElementById("inputUsername").value; var Password = document.getElementById("inputPassword").value; var PasswordConfirm = document.getElementById("repeatPassword").value; var Email = document.getElementById("inputEmail").value; var Phonenumber = document.getElementById("inputPhonenumber").value; var Firstname = document.getElementById("inputFirstname").value; var Lastname = document.getElementById("inputLastname").value; if (Firstname==null || Firstname==""){ Swal.fire({ icon: 'warning', title: 'Input firstname!', showConfirmButton: false, timer: 1500 }) return false; } else if(Lastname==null || Lastname==""){ Swal.fire({ icon: 'warning', title: 'Input lastname!', showConfirmButton: false, timer: 1500 }) return false; }else if(Email==null || Email==""){ Swal.fire({ icon: 'warning', title: 'Input email!', showConfirmButton: false, timer: 1500 }) return false; } else if(Phonenumber==null || Phonenumber==""){ Swal.fire({ icon: 'warning', title: 'Input phonenumber!', showConfirmButton: false, timer: 1500 }) return false; } else if(Username==null || Username==""){ Swal.fire({ icon: 'warning', title: 'Input username!', showConfirmButton: false, timer: 1500 }) return false; } else if(Password==null || Password==""){ Swal.fire({ icon: 'warning', title: 'Input password!', showConfirmButton: false, timer: 1500 }) return false; }else if(PasswordConfirm==null || PasswordConfirm==""){ Swal.fire({ icon: 'warning', title: 'Input repeatpassword!', showConfirmButton: false, timer: 1500 }) return false; }else if(Password != PasswordConfirm){ Swal.fire({ icon: 'error', title: 'Password not match', showConfirmButton: false, timer: 1500 }) return false; } register(); } const register = async() =>{ payload = { companyOwnerUsername: document.getElementById("inputUsername").value, companyOwnerPassword: document.getElementById("inputPassword").value, companyOwnerPasswordConfirm: document.getElementById("repeatPassword").value, companyOwnerEmail: document.getElementById("inputEmail").value, companyOwnerPhonenumber: document.getElementById("inputPhonenumber").value, companyOwnerFirstname: document.getElementById("inputFirstname").value, companyOwnerLastname: document.getElementById("inputLastname").value } const {data} = await axios.post(windows.url+'authen/register',payload) if(data.status == "Same"){ await Swal.fire({ icon: 'error', title: 'Same username.', showConfirmButton: false, timer: 1500 }); }else{ await Swal.fire({ icon: 'success', title: '', showConfirmButton: false, timer: 1500 }); window.location.href = "/login" } }