summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAdam T. Carpenter <atc@53hor.net>2020-11-07 08:06:57 -0500
committerAdam T. Carpenter <atc@53hor.net>2020-11-07 08:06:57 -0500
commit01de71698b91bc61e61d076f9c25d1cabb039b18 (patch)
tree9f0e460c49034ad3faaafcb27e7fe63cc1a3e23c
parent76ad709e0afed734c4331ddb8de91745a541a67d (diff)
downloadtheglassyladies-01de71698b91bc61e61d076f9c25d1cabb039b18.tar.xz
theglassyladies-01de71698b91bc61e61d076f9c25d1cabb039b18.zip
demo-able photo upload
-rw-r--r--iridescence/src/api/dichroism.js12
-rw-r--r--iridescence/src/components/admin/ProductEditCard.vue25
2 files changed, 13 insertions, 24 deletions
diff --git a/iridescence/src/api/dichroism.js b/iridescence/src/api/dichroism.js
index 718269a..7821eb3 100644
--- a/iridescence/src/api/dichroism.js
+++ b/iridescence/src/api/dichroism.js
@@ -54,6 +54,18 @@ export default class Dichroism {
];
}
+
+ async uploadPhoto(file) {
+ const fd = new FormData();
+ fd.append(file.name, file);
+
+ return fetch("http://localhost:8000/photos", {
+ method: "POST",
+ body: fd
+ });
+ }
+
+
getProducts() {
return this.products.slice(0);
}
diff --git a/iridescence/src/components/admin/ProductEditCard.vue b/iridescence/src/components/admin/ProductEditCard.vue
index 238c975..2784fc9 100644
--- a/iridescence/src/components/admin/ProductEditCard.vue
+++ b/iridescence/src/components/admin/ProductEditCard.vue
@@ -227,31 +227,8 @@ export default {
method: "POST",
body: fd
});
- console.log(response);
- //let reader = new FileReader();
-
- //reader.onprogress = e => {
- // if (e && e.lengthComputable) {
- // this.fileProgress = parseInt((e.loaded / e.total) * 100, 10);
- // }
- //};
-
- //reader.onloadend = e => {
- // this.fileProgress = 100;
- // this.newProduct.imgPath = file.name;
- // let formData = new FormData();
- // formData.append(file.name, e.target.result);
-
- // fetch("http://localhost:8000/photos", {
- // method: "POST",
- // body: formData
- // }).then(r => {
- // console.log(r);
- // });
- //};
-
- //reader.readAsBinaryString(file);
+ console.log(response);
}
}
};