|
|
@@ -11,7 +11,26 @@ export default {
|
|
|
createSubmit: function(){
|
|
|
document.getElementById("registerForm").addEventListener("submit", (event)=>{
|
|
|
event.preventDefault();
|
|
|
- console.log("submitting");
|
|
|
+ fetch("/user", {
|
|
|
+ method: "POST",
|
|
|
+ body: JSON.stringify({
|
|
|
+ name: document.getElementById("registerName").value,
|
|
|
+ email: document.getElementById("registerEmail").value,
|
|
|
+ pass: document.getElementById("registerPass").value,
|
|
|
+ confirmPass: document.getElementById("registerConfirmPass").value
|
|
|
+ })
|
|
|
+ })
|
|
|
+ .then(r=>r.json())
|
|
|
+ .then((response)=>{
|
|
|
+ if(response.error){
|
|
|
+ notify("error", response.error.message);
|
|
|
+ }else{
|
|
|
+ changePage("login");
|
|
|
+ }
|
|
|
+ })
|
|
|
+ .catch((err)=>{
|
|
|
+ notify("error", "Something went wrong, try refreshing the page");
|
|
|
+ });
|
|
|
});
|
|
|
}
|
|
|
}
|