From 73a953371ccca8dfbe6fd7f6076057b565a32ff1 Mon Sep 17 00:00:00 2001 From: Joel Salisbury Date: Thu, 1 Mar 2018 15:23:14 -0500 Subject: [PATCH] food lookup now working --- package-lock.json | 33 +++++++++++-- package.json | 1 + src/App.vue | 1 + src/components/Food.vue | 23 ++++----- src/components/Search.vue | 99 ++++++++++++++++++++++++++++++++------- src/http-common.js | 5 ++ src/main.js | 3 +- 7 files changed, 127 insertions(+), 38 deletions(-) create mode 100644 src/http-common.js diff --git a/package-lock.json b/package-lock.json index ba2da38..8afb62c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -387,6 +387,15 @@ "postcss-value-parser": "3.3.0" } }, + "axios": { + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/axios/-/axios-0.18.0.tgz", + "integrity": "sha1-MtU+SFHv3AoRmTts0AB4nXDAUQI=", + "requires": { + "follow-redirects": "1.4.1", + "is-buffer": "1.1.6" + } + }, "babel-code-frame": { "version": "6.26.0", "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz", @@ -3648,6 +3657,24 @@ "readable-stream": "2.3.3" } }, + "follow-redirects": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.4.1.tgz", + "integrity": "sha512-uxYePVPogtya1ktGnAAXOacnbIuRMB4dkvqeNz2qTtTQsuzSfbDolV+wMMKxAmCx0bLgAKLbBOkjItMbbkR1vg==", + "requires": { + "debug": "3.1.0" + }, + "dependencies": { + "debug": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", + "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", + "requires": { + "ms": "2.0.0" + } + } + } + }, "for-in": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", @@ -4488,8 +4515,7 @@ "is-buffer": { "version": "1.1.6", "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", - "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", - "dev": true + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" }, "is-builtin-module": { "version": "1.0.0", @@ -5454,8 +5480,7 @@ "ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" }, "multicast-dns": { "version": "6.2.3", diff --git a/package.json b/package.json index 9b3e520..d8ec918 100644 --- a/package.json +++ b/package.json @@ -11,6 +11,7 @@ "build": "node build/build.js" }, "dependencies": { + "axios": "^0.18.0", "vue": "^2.5.2", "vue-resource": "^1.3.5", "vue-router": "^3.0.1" diff --git a/src/App.vue b/src/App.vue index 9abfc06..e2c5e86 100644 --- a/src/App.vue +++ b/src/App.vue @@ -5,6 +5,7 @@