1234567891011121314151617181920212223242526272829303132333435363738 |
- function uploadFile() {
- let photo = document.getElementById("upload-file").files[0];
- let formData = new FormData();
- formData.append("file", photo);
- var uploadFile = document.getElementById('upload-file');
- fetch("/api/upload", {method: "POST", body: formData})
- .then(function(response) {
- return response.json();
- })
- .then(function(reply) {
- if (reply && !reply.error) {
- iziToast.success({
- title: "DONE!",
- message: "file sent to printer",
- position: 'topCenter',
- layout: 2
- });
- } else {
- iziToast.error({
- title: "ERROR!",
- message: reply.message,
- position: 'topCenter',
- layout: 2
- });
- }
- uploadFile.value = null;
- })
- .catch(function(err) {
- iziToast.error({
- title: "ERROR!",
- message: "failed to send file",
- position: 'topCenter',
- layout: 2
- });
- uploadFile.value = null;
- });
- }
|