| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152 |
- window.accountObj = {
- display: function(){
- clearScreen();
- document.querySelector("#accountStrand").style.display = "flex";
- },
- editAccount: function(){
- event.preventDefault();
- document.querySelector("#accountDisplay").style.display = "none";
- document.querySelector("#accountEdit").style.display = "flex";
- },
- updateAccount: function(){
- event.preventDefault();
- let data = {
- name: document.querySelector("#accountName").value,
- email: document.querySelector("#accountEmail").value
- }
- if(validator.isSanitary(name)){
- axios.post("/merchant/update", data)
- .then((response)=>{
- if(typeof(response.data) === "string"){
- banner.createError(response.data);
- }else{
- merchant.name = data.name;
- merchant.email = data.email;
- document.querySelector("#accountDisplay").style.display = "flex";
- document.querySelector("#accountEdit").style.display = "none";
- let labels = document.querySelector("#accountDisplay label");
- labels[0].children[0].innerText = merchant.name;
- labels[1].children[0].innerText = merchant.email;
- }
- })
- .catch((err)=>{
- banner.createError("Error: Your data could not be updated");
- });
- }
- },
- editPassword: function(){
- },
- updatePassword: function(){
- }
- }
|