diff --git a/package.json b/package.json index e070338..c302761 100644 --- a/package.json +++ b/package.json @@ -13,6 +13,7 @@ "axios": "^0.22.0", "bootstrap": "^5.1.2", "core-js": "^3.18.2", + "echarts": "^5.2.1", "luxon": "^2.0.2", "vue": "^3.2.19", "vue-router": "^4.0.11", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 5e6463f..625618e 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -13,6 +13,7 @@ specifiers: babel-eslint: ^10.1.0 bootstrap: ^5.1.2 core-js: ^3.18.2 + echarts: ^5.2.1 eslint: ^6.8.0 eslint-plugin-vue: ^7.19.1 luxon: ^2.0.2 @@ -29,6 +30,7 @@ dependencies: axios: 0.22.0 bootstrap: 5.1.2_@popperjs+core@2.10.2 core-js: 3.18.2 + echarts: 5.2.1 luxon: 2.0.2 vue: 3.2.19 vue-router: 4.0.11_vue@3.2.19 @@ -3665,6 +3667,13 @@ packages: safer-buffer: 2.1.2 dev: true + /echarts/5.2.1: + resolution: {integrity: sha512-OJ79b22eqRfbSV8vYmDKmA+XWfNbr0Uk/OafWcFNIGDWti2Uw9A6eVCiJLmqPa9Sk+EWL+t5v26aak0z3gxiZw==} + dependencies: + tslib: 2.3.0 + zrender: 5.2.1 + dev: false + /ee-first/1.1.1: resolution: {integrity: sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=} dev: true @@ -8188,6 +8197,10 @@ packages: resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==} dev: true + /tslib/2.3.0: + resolution: {integrity: sha512-N82ooyxVNm6h1riLCoyS9e3fuJ3AMG2zIZs2Gd1ATcSFjSA23Q0fzjjZeh0jbJvWVDZ0cJT8yaNNaaXHzueNjg==} + dev: false + /tty-browserify/0.0.0: resolution: {integrity: sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=} dev: true @@ -8914,3 +8927,9 @@ packages: normalize-path: 1.0.0 strip-indent: 2.0.0 dev: true + + /zrender/5.2.1: + resolution: {integrity: sha512-M3bPGZuyLTNBC6LiNKXJwSCtglMp8XUEqEBG+2MdICDI3d1s500Y4P0CzldQGsqpRVB7fkvf3BKQQRxsEaTlsw==} + dependencies: + tslib: 2.3.0 + dev: false diff --git a/src/components/FlashChart.vue b/src/components/FlashChart.vue new file mode 100644 index 0000000..49ee135 --- /dev/null +++ b/src/components/FlashChart.vue @@ -0,0 +1,222 @@ + + + + + diff --git a/src/views/Match.vue b/src/views/Match.vue index e17e0fc..a4e1cb1 100644 --- a/src/views/Match.vue +++ b/src/views/Match.vue @@ -1,5 +1,5 @@