From befabd214fc6c6420e83f8d075ea4bccf2bdfd49 Mon Sep 17 00:00:00 2001
From: robcalla <robertocallari89@gmail.com>
Date: Wed, 18 May 2022 14:36:36 +0200
Subject: [PATCH] chart-zoom-plugin

---
 package-lock.json     | 25 +++++++++++++------------
 package.json          |  3 ++-
 src/app/app.module.ts |  3 +++
 3 files changed, 18 insertions(+), 13 deletions(-)

diff --git a/package-lock.json b/package-lock.json
index 1a327bd3..8edf0c16 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -6729,19 +6729,12 @@
       "dev": true
     },
     "chart.js": {
-      "version": "2.7.1",
-      "resolved": "https://registry.npmjs.org/chart.js/-/chart.js-2.7.1.tgz",
-      "integrity": "sha512-pX1oQAY86MiuyZ2hY593Acbl4MLHKrBBhhmZ1YqSadzQbbsBE2rnd6WISoHjIsdf0WDeC0hbePYCz2ZxkV8L+g==",
+      "version": "2.9.4",
+      "resolved": "https://registry.npmjs.org/chart.js/-/chart.js-2.9.4.tgz",
+      "integrity": "sha512-B07aAzxcrikjAPyV+01j7BmOpxtQETxTSlQ26BEYJ+3iUkbNKaOJ/nDbT6JjyqYxseM0ON12COHYdU2cTIjC7A==",
       "requires": {
-        "chartjs-color": "~2.2.0",
-        "moment": "~2.18.0"
-      },
-      "dependencies": {
-        "moment": {
-          "version": "2.18.1",
-          "resolved": "https://registry.npmjs.org/moment/-/moment-2.18.1.tgz",
-          "integrity": "sha1-w2GT3Tzhwu7SrbfIAtu8d6gbHA8="
-        }
+        "chartjs-color": "^2.1.0",
+        "moment": "^2.10.2"
       }
     },
     "chartjs-color": {
@@ -6761,6 +6754,14 @@
         "color-name": "^1.0.0"
       }
     },
+    "chartjs-plugin-zoom": {
+      "version": "0.7.7",
+      "resolved": "https://registry.npmjs.org/chartjs-plugin-zoom/-/chartjs-plugin-zoom-0.7.7.tgz",
+      "integrity": "sha512-8fOHPPiZTT2+K0w278TQWYs/DtPg06s1OpTqdXxPpdfH7QQbl6Io/WuE1FjPehDWVCxpe3tSTts+dPbxgq2Z5g==",
+      "requires": {
+        "hammerjs": "^2.0.8"
+      }
+    },
     "cheerio": {
       "version": "1.0.0-rc.10",
       "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0-rc.10.tgz",
diff --git a/package.json b/package.json
index 74801a86..96716238 100644
--- a/package.json
+++ b/package.json
@@ -68,7 +68,8 @@
     "angular2-chartjs": "0.4.1",
     "apexcharts": "^3.27.1",
     "bootstrap": "4.3.1",
-    "chart.js": "2.7.1",
+    "chart.js": "2.9.4",
+    "chartjs-plugin-zoom": "^0.7.7",
     "ckeditor": "4.7.3",
     "classlist.js": "1.1.20150312",
     "core-js": "2.5.1",
diff --git a/src/app/app.module.ts b/src/app/app.module.ts
index e8d59942..bfeec5ff 100644
--- a/src/app/app.module.ts
+++ b/src/app/app.module.ts
@@ -30,6 +30,9 @@
  import { AuthLogoutComponent } from './auth/logout/auth-logout.component';
  import { MarkdownModule } from 'ngx-markdown';
  
+ import { ChartModule } from 'angular2-chartjs';
+ import 'chartjs-plugin-zoom';
+
  export function configFactory(http: HttpClient): ConfigLoader {
    return new ConfigHttpLoader(http, './assets/config.json');
  }
-- 
GitLab