From e5319662b8d8adb2345ed70a23d6b58d53620a36 Mon Sep 17 00:00:00 2001 From: KevinMidboe Date: Tue, 10 Mar 2020 00:50:55 +0100 Subject: [PATCH] Chart functions moved to /api.js --- src/api.js | 17 +++++++++++++++++ src/ui/PurchaseGraph.vue | 9 ++------- src/ui/WinGraph.vue | 12 +++--------- 3 files changed, 22 insertions(+), 16 deletions(-) diff --git a/src/api.js b/src/api.js index 04502b5..a79cfca 100644 --- a/src/api.js +++ b/src/api.js @@ -29,6 +29,21 @@ const overallWineStatistics = () => { } +const chartWinsByColor = () => { + const url = new URL("/api/purchase/statistics/color", BASE_URL) + + return fetch(url.href) + .then(resp => resp.json()) +} + +const chartPurchaseByColor = () => { + const url = new URL("/api/purchase/statistics", BASE_URL) + + return fetch(url.href) + .then(resp => resp.json()) +} + + const prelottery = () => { const url = new URL("/api/wines/prelottery", BASE_URL) @@ -150,6 +165,8 @@ export { colorStatistics, highscoreStatistics, overallWineStatistics, + chartWinsByColor, + chartPurchaseByColor, prelottery, log, logWines, diff --git a/src/ui/PurchaseGraph.vue b/src/ui/PurchaseGraph.vue index b274446..e25a409 100644 --- a/src/ui/PurchaseGraph.vue +++ b/src/ui/PurchaseGraph.vue @@ -7,18 +7,13 @@