From 7b1214e42fb5d0e83d681a099a8f0c1e7317a7d4 Mon Sep 17 00:00:00 2001 From: nquidox Date: Wed, 24 Sep 2025 21:31:20 +0300 Subject: [PATCH] charts fetch data + cards --- src/api/charts.js | 17 ++++++++++++++ src/views/ChartsView.vue | 36 +++++++++++++++++++++++++++-- src/views/ChartsView/ChartsCard.vue | 20 ++++++++++++++++ 3 files changed, 71 insertions(+), 2 deletions(-) create mode 100644 src/api/charts.js create mode 100644 src/views/ChartsView/ChartsCard.vue diff --git a/src/api/charts.js b/src/api/charts.js new file mode 100644 index 0000000..7e537e0 --- /dev/null +++ b/src/api/charts.js @@ -0,0 +1,17 @@ +import { apiClient } from '@/services/apiClient.js' + +export const useChartsApi = () => { + const getChartsPrices = async (days) => { + console.log(days) + const response = await apiClient.get('/prices', { days: days }) + if (response.status === 200) { + return response + } else { + console.log('Add merch error: ', response) + } + } + + return { + getChartsPrices, + } +} diff --git a/src/views/ChartsView.vue b/src/views/ChartsView.vue index 65bffc2..d2b6d07 100644 --- a/src/views/ChartsView.vue +++ b/src/views/ChartsView.vue @@ -1,9 +1,41 @@ -