From db351b40d665a10fa682d3bdb19527d2a3c4d895 Mon Sep 17 00:00:00 2001
From: Jonas Braathen <jonas.braathen@usit.uio.no>
Date: Tue, 26 Oct 2021 15:58:58 +0200
Subject: [PATCH] frontend: Remove react-datepicker

---
 frontend/package-lock.json | 121 -------------------------------------
 frontend/package.json      |   2 -
 2 files changed, 123 deletions(-)

diff --git a/frontend/package-lock.json b/frontend/package-lock.json
index 4b47ae88..0d5203ef 100644
--- a/frontend/package-lock.json
+++ b/frontend/package-lock.json
@@ -23,7 +23,6 @@
         "@types/lodash": "^4.14.176",
         "@types/node": "^16.11.6",
         "@types/react": "^17.0.33",
-        "@types/react-datepicker": "^4.1.7",
         "@types/react-dom": "^17.0.10",
         "@types/react-helmet": "^6.1.4",
         "@types/react-router-dom": "^5.3.2",
@@ -37,7 +36,6 @@
         "libphonenumber-js": "^1.9.35",
         "lodash": "^4.17.21",
         "react": "^17.0.2",
-        "react-datepicker": "^4.2.1",
         "react-dom": "^17.0.2",
         "react-helmet": "^6.1.0",
         "react-hook-form": "^7.17.5",
@@ -4727,17 +4725,6 @@
         "csstype": "^3.0.2"
       }
     },
-    "node_modules/@types/react-datepicker": {
-      "version": "4.1.7",
-      "resolved": "https://registry.npmjs.org/@types/react-datepicker/-/react-datepicker-4.1.7.tgz",
-      "integrity": "sha512-8FZt62redGDsO/Dptb8/kdu/JZsAD17lsU3E8OwJqxhtNk4EsdVT0v2ArP8efDGkmtonIKVF2usoPzF6ZeL8zw==",
-      "dependencies": {
-        "@popperjs/core": "^2.9.2",
-        "@types/react": "*",
-        "date-fns": "^2.0.1",
-        "react-popper": "^2.2.5"
-      }
-    },
     "node_modules/@types/react-dom": {
       "version": "17.0.10",
       "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-17.0.10.tgz",
@@ -7056,11 +7043,6 @@
         "node": ">=0.10.0"
       }
     },
-    "node_modules/classnames": {
-      "version": "2.3.1",
-      "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.3.1.tgz",
-      "integrity": "sha512-OlQdbZ7gLfGarSqxesMesDa5uz7KFbID8Kpq/SxIoNGDqY8lSYs0D+hhtBXhcdB3rcbXArFr7vlHheLk1voeNA=="
-    },
     "node_modules/clean-css": {
       "version": "4.2.3",
       "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.3.tgz",
@@ -19041,23 +19023,6 @@
         "node": ">=10"
       }
     },
-    "node_modules/react-datepicker": {
-      "version": "4.2.1",
-      "resolved": "https://registry.npmjs.org/react-datepicker/-/react-datepicker-4.2.1.tgz",
-      "integrity": "sha512-0gcvHMnX8rS1fV90PjjsB7MQdsWNU77JeVHf6bbwK9HnFxgwjVflTx40ebKmHV+leqe+f+FgUP9Nvqbe5RGyfA==",
-      "dependencies": {
-        "@popperjs/core": "^2.9.2",
-        "classnames": "^2.2.6",
-        "date-fns": "^2.0.1",
-        "prop-types": "^15.7.2",
-        "react-onclickoutside": "^6.10.0",
-        "react-popper": "^2.2.5"
-      },
-      "peerDependencies": {
-        "react": "^16.9.0 || ^17",
-        "react-dom": "^16.9.0 || ^17"
-      }
-    },
     "node_modules/react-dev-utils": {
       "version": "11.0.4",
       "resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-11.0.4.tgz",
@@ -19343,32 +19308,6 @@
       "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz",
       "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w=="
     },
-    "node_modules/react-onclickoutside": {
-      "version": "6.12.0",
-      "resolved": "https://registry.npmjs.org/react-onclickoutside/-/react-onclickoutside-6.12.0.tgz",
-      "integrity": "sha512-oPlOTYcISLHfpMog2lUZMFSbqOs4LFcA4+vo7fpfevB5v9Z0D5VBDBkfeO5lv+hpEcGoaGk67braLT+QT+eICA==",
-      "funding": {
-        "type": "individual",
-        "url": "https://github.com/Pomax/react-onclickoutside/blob/master/FUNDING.md"
-      },
-      "peerDependencies": {
-        "react": "^15.5.x || ^16.x || ^17.x",
-        "react-dom": "^15.5.x || ^16.x || ^17.x"
-      }
-    },
-    "node_modules/react-popper": {
-      "version": "2.2.5",
-      "resolved": "https://registry.npmjs.org/react-popper/-/react-popper-2.2.5.tgz",
-      "integrity": "sha512-kxGkS80eQGtLl18+uig1UIf9MKixFSyPxglsgLBxlYnyDf65BiY9B3nZSc6C9XUNDgStROB0fMQlTEz1KxGddw==",
-      "dependencies": {
-        "react-fast-compare": "^3.0.1",
-        "warning": "^4.0.2"
-      },
-      "peerDependencies": {
-        "@popperjs/core": "^2.0.0",
-        "react": "^16.8.0 || ^17"
-      }
-    },
     "node_modules/react-refresh": {
       "version": "0.8.3",
       "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.8.3.tgz",
@@ -22990,14 +22929,6 @@
         "makeerror": "1.0.x"
       }
     },
-    "node_modules/warning": {
-      "version": "4.0.3",
-      "resolved": "https://registry.npmjs.org/warning/-/warning-4.0.3.tgz",
-      "integrity": "sha512-rpJyN222KWIvHJ/F53XSZv0Zl/accqHR8et1kpaMTD/fLCRxtV8iX8czMzY7sVZupTI3zcUTg8eycS2kNF9l6w==",
-      "dependencies": {
-        "loose-envify": "^1.0.0"
-      }
-    },
     "node_modules/watchpack": {
       "version": "1.7.5",
       "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.5.tgz",
@@ -28160,17 +28091,6 @@
         "csstype": "^3.0.2"
       }
     },
-    "@types/react-datepicker": {
-      "version": "4.1.7",
-      "resolved": "https://registry.npmjs.org/@types/react-datepicker/-/react-datepicker-4.1.7.tgz",
-      "integrity": "sha512-8FZt62redGDsO/Dptb8/kdu/JZsAD17lsU3E8OwJqxhtNk4EsdVT0v2ArP8efDGkmtonIKVF2usoPzF6ZeL8zw==",
-      "requires": {
-        "@popperjs/core": "^2.9.2",
-        "@types/react": "*",
-        "date-fns": "^2.0.1",
-        "react-popper": "^2.2.5"
-      }
-    },
     "@types/react-dom": {
       "version": "17.0.10",
       "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-17.0.10.tgz",
@@ -30025,11 +29945,6 @@
         }
       }
     },
-    "classnames": {
-      "version": "2.3.1",
-      "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.3.1.tgz",
-      "integrity": "sha512-OlQdbZ7gLfGarSqxesMesDa5uz7KFbID8Kpq/SxIoNGDqY8lSYs0D+hhtBXhcdB3rcbXArFr7vlHheLk1voeNA=="
-    },
     "clean-css": {
       "version": "4.2.3",
       "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.3.tgz",
@@ -39180,19 +39095,6 @@
         "whatwg-fetch": "^3.4.1"
       }
     },
-    "react-datepicker": {
-      "version": "4.2.1",
-      "resolved": "https://registry.npmjs.org/react-datepicker/-/react-datepicker-4.2.1.tgz",
-      "integrity": "sha512-0gcvHMnX8rS1fV90PjjsB7MQdsWNU77JeVHf6bbwK9HnFxgwjVflTx40ebKmHV+leqe+f+FgUP9Nvqbe5RGyfA==",
-      "requires": {
-        "@popperjs/core": "^2.9.2",
-        "classnames": "^2.2.6",
-        "date-fns": "^2.0.1",
-        "prop-types": "^15.7.2",
-        "react-onclickoutside": "^6.10.0",
-        "react-popper": "^2.2.5"
-      }
-    },
     "react-dev-utils": {
       "version": "11.0.4",
       "resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-11.0.4.tgz",
@@ -39405,21 +39307,6 @@
       "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz",
       "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w=="
     },
-    "react-onclickoutside": {
-      "version": "6.12.0",
-      "resolved": "https://registry.npmjs.org/react-onclickoutside/-/react-onclickoutside-6.12.0.tgz",
-      "integrity": "sha512-oPlOTYcISLHfpMog2lUZMFSbqOs4LFcA4+vo7fpfevB5v9Z0D5VBDBkfeO5lv+hpEcGoaGk67braLT+QT+eICA==",
-      "requires": {}
-    },
-    "react-popper": {
-      "version": "2.2.5",
-      "resolved": "https://registry.npmjs.org/react-popper/-/react-popper-2.2.5.tgz",
-      "integrity": "sha512-kxGkS80eQGtLl18+uig1UIf9MKixFSyPxglsgLBxlYnyDf65BiY9B3nZSc6C9XUNDgStROB0fMQlTEz1KxGddw==",
-      "requires": {
-        "react-fast-compare": "^3.0.1",
-        "warning": "^4.0.2"
-      }
-    },
     "react-refresh": {
       "version": "0.8.3",
       "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.8.3.tgz",
@@ -42293,14 +42180,6 @@
         "makeerror": "1.0.x"
       }
     },
-    "warning": {
-      "version": "4.0.3",
-      "resolved": "https://registry.npmjs.org/warning/-/warning-4.0.3.tgz",
-      "integrity": "sha512-rpJyN222KWIvHJ/F53XSZv0Zl/accqHR8et1kpaMTD/fLCRxtV8iX8czMzY7sVZupTI3zcUTg8eycS2kNF9l6w==",
-      "requires": {
-        "loose-envify": "^1.0.0"
-      }
-    },
     "watchpack": {
       "version": "1.7.5",
       "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.5.tgz",
diff --git a/frontend/package.json b/frontend/package.json
index 27276e16..869252b7 100644
--- a/frontend/package.json
+++ b/frontend/package.json
@@ -18,7 +18,6 @@
     "@types/lodash": "^4.14.176",
     "@types/node": "^16.11.6",
     "@types/react": "^17.0.33",
-    "@types/react-datepicker": "^4.1.7",
     "@types/react-dom": "^17.0.10",
     "@types/react-helmet": "^6.1.4",
     "@types/react-router-dom": "^5.3.2",
@@ -32,7 +31,6 @@
     "libphonenumber-js": "^1.9.35",
     "lodash": "^4.17.21",
     "react": "^17.0.2",
-    "react-datepicker": "^4.2.1",
     "react-dom": "^17.0.2",
     "react-helmet": "^6.1.0",
     "react-hook-form": "^7.17.5",
-- 
GitLab