From 30f97237f54f1b3d88c46f1284938857bba87443 Mon Sep 17 00:00:00 2001 From: Wlad Date: Sat, 2 Sep 2017 13:35:41 +0200 Subject: [PATCH] Added async image loading with not found and loading indication --- src/components/UIComponents/OxyImage.vue | 77 ++++++++++++++++++++++ src/components/UIComponents/OxyProduct.vue | 5 +- src/components/UIComponents/OxySpinner.vue | 14 ++-- static/img/image_not_found.svg | 1 + 4 files changed, 90 insertions(+), 7 deletions(-) create mode 100644 src/components/UIComponents/OxyImage.vue create mode 100644 static/img/image_not_found.svg diff --git a/src/components/UIComponents/OxyImage.vue b/src/components/UIComponents/OxyImage.vue new file mode 100644 index 0000000..4286d04 --- /dev/null +++ b/src/components/UIComponents/OxyImage.vue @@ -0,0 +1,77 @@ +// OxyImagge helps to load images asynch +// adds loading indicator +// if laod fails also adds a image not found placeholder + + + + + diff --git a/src/components/UIComponents/OxyProduct.vue b/src/components/UIComponents/OxyProduct.vue index e77655f..d120412 100644 --- a/src/components/UIComponents/OxyProduct.vue +++ b/src/components/UIComponents/OxyProduct.vue @@ -1,7 +1,7 @@ -