From 24ff7899c3c2e62ac46e528226c8e0527bbc0732 Mon Sep 17 00:00:00 2001 From: Paul Graffam Date: Fri, 7 Oct 2016 04:38:54 -0400 Subject: [PATCH] Added static classes to log progress and errors --- src/js/utils/helpers.js | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/src/js/utils/helpers.js b/src/js/utils/helpers.js index b67dc55..a1fda3c 100644 --- a/src/js/utils/helpers.js +++ b/src/js/utils/helpers.js @@ -22,4 +22,20 @@ export default class Helpers { } }; } + + static logProgress() { + return function(xhr) { + if(xhr.lengthComputable) { + const percentComplete = xhr.loaded / xhr.total * 100; + + console.log(Math.round(percentComplete, 2) + '% downloaded'); + } + } + } + + static logError() { + return function(xhr) { + console.error(xhr); + } + } }