From 9b77f9ec2c00b48c551f65b2e9d7a087004de4c0 Mon Sep 17 00:00:00 2001 From: "Adam T. Carpenter" Date: Thu, 12 Nov 2020 16:27:13 -0500 Subject: Noice. Product creation and updating is totally functional. --- iridescence/src/components/ProductSearch.vue | 2 +- iridescence/src/components/admin/NewProduct.vue | 17 +- .../src/components/admin/ProductEditCard.vue | 229 +++++++++++++-------- .../src/components/admin/ProductEditList.vue | 6 +- iridescence/src/models/product.js | 4 +- iridescence/src/models/product_diff.js | 43 ---- iridescence/src/store/index.js | 28 +-- 7 files changed, 167 insertions(+), 162 deletions(-) delete mode 100644 iridescence/src/models/product_diff.js diff --git a/iridescence/src/components/ProductSearch.vue b/iridescence/src/components/ProductSearch.vue index d452e83..60da209 100644 --- a/iridescence/src/components/ProductSearch.vue +++ b/iridescence/src/components/ProductSearch.vue @@ -40,7 +40,7 @@ export default { }, computed: { noResults() { - return !this.$store.getters.products.length; + return !this.$store.getters.products.length && !this.$store.getters.busy; } }, methods: { diff --git a/iridescence/src/components/admin/NewProduct.vue b/iridescence/src/components/admin/NewProduct.vue index 48eb165..cd8a93e 100644 --- a/iridescence/src/components/admin/NewProduct.vue +++ b/iridescence/src/components/admin/NewProduct.vue @@ -17,7 +17,7 @@ @@ -27,7 +27,6 @@