From f6c4ae24857a5c30e7d14f3b1dc7f926bc925dd6 Mon Sep 17 00:00:00 2001 From: soham4abc Date: Fri, 17 Jun 2022 19:23:11 +0530 Subject: [PATCH] feat(ui):My recent jobs page completed --- package.json | 1 + src/api/jobs.js | 10 + src/pages/Jobs/MyRecentJobs/index.jsx | 107 +++- yarn.lock | 789 +++++++++++++++++++++++++- 4 files changed, 881 insertions(+), 26 deletions(-) diff --git a/package.json b/package.json index a52e47369..a4f0fa829 100644 --- a/package.json +++ b/package.json @@ -9,6 +9,7 @@ "array-to-tree": "^3.3.2", "bootstrap": "4.6.0", "js-cookie": "^2.2.1", + "mdbreact": "^5.2.0", "prop-types": "^15.8.1", "query-string": "^7.1.1", "react": "^17.0.2", diff --git a/src/api/jobs.js b/src/api/jobs.js index 36e173d10..c6d0783a6 100644 --- a/src/api/jobs.js +++ b/src/api/jobs.js @@ -24,6 +24,16 @@ import { getToken } from "shared/authHelper"; // Function for calling the fetch function for the APIs import sendRequest from "./sendRequest"; +export const getAllJobApi = () => { + const url = endpoints.jobs.scheduleAnalysis(); + return sendRequest({ + url, + method: "GET", + headers: { + Authorization: getToken(), + }, + }); +}; // Fetching the jobs export const getJobApi = ({ jobId }) => { const url = endpoints.jobs.details(jobId); diff --git a/src/pages/Jobs/MyRecentJobs/index.jsx b/src/pages/Jobs/MyRecentJobs/index.jsx index eb6739fad..d5d0d44b1 100644 --- a/src/pages/Jobs/MyRecentJobs/index.jsx +++ b/src/pages/Jobs/MyRecentJobs/index.jsx @@ -1,5 +1,6 @@ /* - Copyright (C) 2021 Shruti Agarwal (mail2shruti.ag@gmail.com) + Copyright (C) 2021 Shruti Agarwal (mail2shruti.ag@gmail.com), + Copyright (C) 2022 Soham Banerjee (sohambanerjee4abc@hotmail.com) SPDX-License-Identifier: GPL-2.0 @@ -16,20 +17,114 @@ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */ -import React from "react"; +import React, { useEffect, useState } from "react"; // Title import Title from "components/Title"; +// Required functions for API and Error handling +import { getAllJobApi } from "api/jobs"; +import { handleError } from "shared/helper"; +import { initialMessage } from "constants/constants"; +import messages from "constants/messages"; +import { Alert } from "components/Widgets"; +import { MDBDataTable } from "mdbreact"; +import { getUserSelf } from "services/users"; + const MyRecentJobs = () => { + // Setting the browse data to the table + const [jobsDataList, setJobsDataList] = useState(); + + // State Variables for handling Error Boundaries + const [message, setMessage] = useState(initialMessage); + const [showMessage, setShowMessage] = useState(false); + + function Dateformatter(date) { + const options = { + weekday: "long", + year: "numeric", + month: "long", + day: "numeric", + }; + const d = new Date(date); + return d.toLocaleDateString("en-US", options); + } + + useEffect(() => { + const arr = []; + setMessage({ + type: "success", + text: messages.loading, + }); + setShowMessage(true); + + getAllJobApi() + .then((res) => { + // Checking the id of user with the userId from the jobs list + const uid = getUserSelf(); + uid.then(function getUid(result) { + const usrId = result.id; + let k = 0; + for (let i = 0; i < res.length; i++) { + // Formatting the date from time stamp to readable date + res[i].queueDate = Dateformatter(res[i].queueDate); + if (res[i].userId === `${usrId}`) { + arr[k] = res[i]; + k += 1; + } + } + setJobsDataList(arr); + }); + + setShowMessage(false); + }) + .catch((error) => { + handleError(error, setMessage); + }); + }, []); + + // Data formatted for the data-table with respective coloumns + const data = { + columns: [ + { + label: "Job Name ", + field: "name", + sort: "asc", + width: 150, + }, + { + label: "Queue Date", + field: `queueDate`, + sort: "asc", + width: 270, + }, + { + label: "Status", + field: "status", + sort: "asc", + width: 200, + }, + ], + rows: jobsDataList, + }; + return ( <> - <div className="main-container my-3"> + <div className="main-container my-3 text-center"> + {showMessage && ( + <Alert + type={message.type} + setShow={setShowMessage} + message={message.text} + /> + )} <div className="row"> - <div className="col-lg-8 col-md-12 col-sm-12 col-12"> - <h1 className="font-size-main-heading">My Recent Jobs</h1> - <br /> + <div className="col-md-3 col-lg-2"> + <h2 className="font-size-sub-heading">My Jobs</h2> + </div> + <div className="col-md-9 col-lg-10"> + <MDBDataTable striped bordered data={data} /> </div> </div> </div> diff --git a/yarn.lock b/yarn.lock index 5472a75b1..bee5fa6a1 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1583,7 +1583,7 @@ __metadata: languageName: node linkType: hard -"@babel/runtime@npm:^7.0.0, @babel/runtime@npm:^7.1.2, @babel/runtime@npm:^7.10.2, @babel/runtime@npm:^7.12.1, @babel/runtime@npm:^7.12.13, @babel/runtime@npm:^7.12.5, @babel/runtime@npm:^7.13.8, @babel/runtime@npm:^7.14.0, @babel/runtime@npm:^7.16.3, @babel/runtime@npm:^7.17.8, @babel/runtime@npm:^7.3.1, @babel/runtime@npm:^7.5.0, @babel/runtime@npm:^7.5.5, @babel/runtime@npm:^7.6.3, @babel/runtime@npm:^7.7.2, @babel/runtime@npm:^7.7.6, @babel/runtime@npm:^7.8.4, @babel/runtime@npm:^7.8.7, @babel/runtime@npm:^7.9.2": +"@babel/runtime@npm:^7.0.0, @babel/runtime@npm:^7.1.2, @babel/runtime@npm:^7.10.2, @babel/runtime@npm:^7.12.1, @babel/runtime@npm:^7.12.13, @babel/runtime@npm:^7.12.5, @babel/runtime@npm:^7.13.8, @babel/runtime@npm:^7.14.0, @babel/runtime@npm:^7.16.3, @babel/runtime@npm:^7.17.8, @babel/runtime@npm:^7.2.0, @babel/runtime@npm:^7.3.1, @babel/runtime@npm:^7.4.2, @babel/runtime@npm:^7.5.0, @babel/runtime@npm:^7.5.5, @babel/runtime@npm:^7.6.3, @babel/runtime@npm:^7.7.2, @babel/runtime@npm:^7.7.6, @babel/runtime@npm:^7.8.4, @babel/runtime@npm:^7.8.7, @babel/runtime@npm:^7.9.2": version: 7.18.3 resolution: "@babel/runtime@npm:7.18.3" dependencies: @@ -1732,6 +1732,13 @@ __metadata: languageName: node linkType: hard +"@fortawesome/fontawesome-free@npm:^5.12.0": + version: 5.15.4 + resolution: "@fortawesome/fontawesome-free@npm:5.15.4" + checksum: 32281c3df4075290d9a96dfc22f72fadb3da7055d4117e48d34046b8c98032a55fa260ae351b0af5d6f6fb57a2f5d79a4abe52af456da35195f7cb7dda27b4a2 + languageName: node + linkType: hard + "@gar/promisify@npm:^1.0.1, @gar/promisify@npm:^1.1.3": version: 1.1.3 resolution: "@gar/promisify@npm:1.1.3" @@ -1799,6 +1806,19 @@ __metadata: languageName: node linkType: hard +"@hypnosphi/create-react-context@npm:^0.3.1": + version: 0.3.1 + resolution: "@hypnosphi/create-react-context@npm:0.3.1" + dependencies: + gud: ^1.0.0 + warning: ^4.0.3 + peerDependencies: + prop-types: ^15.0.0 + react: ">=0.14.0" + checksum: d2f069a562e138057aa067e1483e28cea3193bbacd33ca9528131f31e656939cfeb552af760b3be437d3a8074315a8854fc6d5d89878e2746618ad930c817122 + languageName: node + linkType: hard + "@istanbuljs/load-nyc-config@npm:^1.0.0": version: 1.1.0 resolution: "@istanbuljs/load-nyc-config@npm:1.1.0" @@ -2076,6 +2096,73 @@ __metadata: languageName: node linkType: hard +"@material-ui/core@npm:3.9.3": + version: 3.9.3 + resolution: "@material-ui/core@npm:3.9.3" + dependencies: + "@babel/runtime": ^7.2.0 + "@material-ui/system": ^3.0.0-alpha.0 + "@material-ui/utils": ^3.0.0-alpha.2 + "@types/jss": ^9.5.6 + "@types/react-transition-group": ^2.0.8 + brcast: ^3.0.1 + classnames: ^2.2.5 + csstype: ^2.5.2 + debounce: ^1.1.0 + deepmerge: ^3.0.0 + dom-helpers: ^3.2.1 + hoist-non-react-statics: ^3.2.1 + is-plain-object: ^2.0.4 + jss: ^9.8.7 + jss-camel-case: ^6.0.0 + jss-default-unit: ^8.0.2 + jss-global: ^3.0.0 + jss-nested: ^6.0.1 + jss-props-sort: ^6.0.0 + jss-vendor-prefixer: ^7.0.0 + normalize-scroll-left: ^0.1.2 + popper.js: ^1.14.1 + prop-types: ^15.6.0 + react-event-listener: ^0.6.2 + react-transition-group: ^2.2.1 + recompose: 0.28.0 - 0.30.0 + warning: ^4.0.1 + peerDependencies: + react: ^16.3.0 + react-dom: ^16.3.0 + checksum: 127681c84d17b95b571feb53593ce284c012de8eb30688ddcec221eea27bf6243dc353d63c43b58a0868cf46699b19651e841d51d070d35c713f232c3c3dd66a + languageName: node + linkType: hard + +"@material-ui/system@npm:^3.0.0-alpha.0": + version: 3.0.0-alpha.2 + resolution: "@material-ui/system@npm:3.0.0-alpha.2" + dependencies: + "@babel/runtime": ^7.2.0 + deepmerge: ^3.0.0 + prop-types: ^15.6.0 + warning: ^4.0.1 + peerDependencies: + react: ^16.3.0 + react-dom: ^16.3.0 + checksum: 3aacb8b4afe2a820844b90905cfcd86ab934108cd719f11713ee46f8a4da30cb8c50e86219e1440b3c6dd333a09d4123cd1990d9c51862c1d56ec2b36e4d7ded + languageName: node + linkType: hard + +"@material-ui/utils@npm:^3.0.0-alpha.2": + version: 3.0.0-alpha.3 + resolution: "@material-ui/utils@npm:3.0.0-alpha.3" + dependencies: + "@babel/runtime": ^7.2.0 + prop-types: ^15.6.0 + react-is: ^16.6.3 + peerDependencies: + react: ^16.3.0 + react-dom: ^16.3.0 + checksum: 589a16245338c374b604a793d9f7a05bd932c9710f78261e46176b74a61d5d308b3e36dab688988ee5177d689c53d9e9da4649eca009ea11d8aac948db27af50 + languageName: node + linkType: hard + "@mdx-js/mdx@npm:^1.6.22": version: 1.6.22 resolution: "@mdx-js/mdx@npm:1.6.22" @@ -3896,6 +3983,16 @@ __metadata: languageName: node linkType: hard +"@types/jss@npm:^9.5.6": + version: 9.5.8 + resolution: "@types/jss@npm:9.5.8" + dependencies: + csstype: ^2.0.0 + indefinite-observable: ^1.0.1 + checksum: 6e51707529a15f2f5ff94555ecb555d29427fd10c4f3d2d29474934292e365c2dfaa4ad30b2ab46946201cbca7f6e8df56513a22fc6ceca10a979db8338935c5 + languageName: node + linkType: hard + "@types/lodash@npm:^4.14.167": version: 4.14.182 resolution: "@types/lodash@npm:4.14.182" @@ -4015,6 +4112,24 @@ __metadata: languageName: node linkType: hard +"@types/react-text-mask@npm:^5.4.3": + version: 5.4.11 + resolution: "@types/react-text-mask@npm:5.4.11" + dependencies: + "@types/react": "*" + checksum: 4defba1467e61b73bfdae74d0b1bea0f27846aabf5283f137fa372ef05bf23accfdf04fffaba33272e9eff5abf00a74863e9c24ca6974c731d73f3fae6efc577 + languageName: node + linkType: hard + +"@types/react-transition-group@npm:^2.0.8": + version: 2.9.2 + resolution: "@types/react-transition-group@npm:2.9.2" + dependencies: + "@types/react": "*" + checksum: 6f30fffc221339de90bd3e999f32328618cfaedfcaa501603f5ddc5bed1c2dbaa0d51347c3a25e5f8fd3041c671aabd2b7bfbcad611a7636adcd9da4e0666fa5 + languageName: node + linkType: hard + "@types/react-transition-group@npm:^4.4.1": version: 4.4.4 resolution: "@types/react-transition-group@npm:4.4.4" @@ -5215,7 +5330,7 @@ __metadata: languageName: node linkType: hard -"asap@npm:~2.0.6": +"asap@npm:~2.0.3, asap@npm:~2.0.6": version: 2.0.6 resolution: "asap@npm:2.0.6" checksum: b296c92c4b969e973260e47523207cd5769abd27c245a68c26dc7a0fe8053c55bb04360237cb51cab1df52be939da77150ace99ad331fb7fb13b3423ed73ff3d @@ -5837,6 +5952,13 @@ __metadata: languageName: node linkType: hard +"bootstrap-css-only@npm:4.4.1": + version: 4.4.1 + resolution: "bootstrap-css-only@npm:4.4.1" + checksum: 1c5250ac51523d8aa362c526e3ba806f8e2117a9dddb2bbd8e68941269c15862828886157770f2246e399bceadc3f77565dd16b27106bf79b6eaad9b22a04293 + languageName: node + linkType: hard + "bootstrap@npm:4.6.0": version: 4.6.0 resolution: "bootstrap@npm:4.6.0" @@ -5918,6 +6040,13 @@ __metadata: languageName: node linkType: hard +"brcast@npm:^3.0.1": + version: 3.0.2 + resolution: "brcast@npm:3.0.2" + checksum: 7abae42088c6ffad9ff9e0fc756607a1764e299d737b3007fa49a73a38b3fda1e51362713f645db7991878ca388de94942011188450324c3debd08509315fa94 + languageName: node + linkType: hard + "brorand@npm:^1.0.1, brorand@npm:^1.1.0": version: 1.1.0 resolution: "brorand@npm:1.1.0" @@ -6401,6 +6530,13 @@ __metadata: languageName: node linkType: hard +"change-emitter@npm:^0.1.2": + version: 0.1.6 + resolution: "change-emitter@npm:0.1.6" + checksum: 0ed494ba9901ca56ea6f942668fd294465c334a9a0981dca96da5aea5e387c0023a630d7c658c1b532d203db54c928ddca2564e434b4a8b7f6d39155d09db255 + languageName: node + linkType: hard + "char-regex@npm:^1.0.2": version: 1.0.2 resolution: "char-regex@npm:1.0.2" @@ -6436,6 +6572,35 @@ __metadata: languageName: node linkType: hard +"chart.js@npm:2.9.4": + version: 2.9.4 + resolution: "chart.js@npm:2.9.4" + dependencies: + chartjs-color: ^2.1.0 + moment: ^2.10.2 + checksum: cbdc7abe2fa65e4838848e68b035ae6048ebcc512b9057d7cdb6d361e728400d39e3fde75e0b4da815ab43f7890c31787d8f80d4e6ab75a3e80fc75b47cd173c + languageName: node + linkType: hard + +"chartjs-color-string@npm:^0.6.0": + version: 0.6.0 + resolution: "chartjs-color-string@npm:0.6.0" + dependencies: + color-name: ^1.0.0 + checksum: 2355bc8e9514b779d0dc057c5ee6707e8166f270531c27287a399d6bfeb0d891b00a6f6c20e764453a062de0de8b298b11d3850fc94c323df66efb4720ece4c7 + languageName: node + linkType: hard + +"chartjs-color@npm:^2.1.0": + version: 2.4.1 + resolution: "chartjs-color@npm:2.4.1" + dependencies: + chartjs-color-string: ^0.6.0 + color-convert: ^1.9.3 + checksum: 254d7b2f103980417703331c49fba18877ac797fd9056d79f0d566dc4fd8d41f91b7f63d4b19602462b91110bee2fe0c9fd57266ce871e498ac1c25742fffb11 + languageName: node + linkType: hard + "check-types@npm:^11.1.1": version: 11.1.2 resolution: "check-types@npm:11.1.2" @@ -6542,7 +6707,14 @@ __metadata: languageName: node linkType: hard -"classnames@npm:^2.2.5, classnames@npm:^2.3.1": +"classnames@npm:2.2.6": + version: 2.2.6 + resolution: "classnames@npm:2.2.6" + checksum: 09a4fda780158aa8399079898eabeeca0c48c28641d9e4de140db7412e5e346843039ded1af0152f755afc2cc246ff8c3d6f227bf0dcb004e070b7fa14ec54cc + languageName: node + linkType: hard + +"classnames@npm:^2.2.5, classnames@npm:^2.2.6, classnames@npm:^2.3.1": version: 2.3.1 resolution: "classnames@npm:2.3.1" checksum: 14db8889d56c267a591f08b0834989fe542d47fac659af5a539e110cc4266694e8de86e4e3bbd271157dbd831361310a8293e0167141e80b0f03a0f175c80960 @@ -6629,7 +6801,7 @@ __metadata: languageName: node linkType: hard -"clsx@npm:^1.0.4": +"clsx@npm:^1.0.2, clsx@npm:^1.0.4": version: 1.1.1 resolution: "clsx@npm:1.1.1" checksum: ff052650329773b9b245177305fc4c4dc3129f7b2be84af4f58dc5defa99538c61d4207be7419405a5f8f3d92007c954f4daba5a7b74e563d5de71c28c830063 @@ -6984,6 +7156,13 @@ __metadata: languageName: node linkType: hard +"core-js@npm:^1.0.0": + version: 1.2.7 + resolution: "core-js@npm:1.2.7" + checksum: 0b76371bfa98708351cde580f9287e2360d2209920e738ae950ae74ad08639a2e063541020bf666c28778956fc356ed9fe56d962129c88a87a6a4a0612526c75 + languageName: node + linkType: hard + "core-js@npm:^2.4.0": version: 2.6.12 resolution: "core-js@npm:2.6.12" @@ -7334,6 +7513,15 @@ __metadata: languageName: node linkType: hard +"css-vendor@npm:^0.3.8": + version: 0.3.8 + resolution: "css-vendor@npm:0.3.8" + dependencies: + is-in-browser: ^1.0.2 + checksum: 0a2e0cd0d4adbfdb6236950e7f9697b8a9b294eb2ae7c95996a95d273d2a63316ce793cb4654ae048aa3c129327124d2a29aada9935a0c284f9cc341c2768c8a + languageName: node + linkType: hard + "css-what@npm:^3.2.1": version: 3.4.2 resolution: "css-what@npm:3.4.2" @@ -7515,6 +7703,13 @@ __metadata: languageName: node linkType: hard +"csstype@npm:^2.0.0, csstype@npm:^2.5.2": + version: 2.6.20 + resolution: "csstype@npm:2.6.20" + checksum: cb5d5ded49c3390909e93b20b285d4a63d0ba5b10294bdfbc4cf911f80e91d6cf367ea671f99f09570762535c14ea7074a2c7fa73f02008203f01328dea8968b + languageName: node + linkType: hard + "csstype@npm:^3.0.2": version: 3.1.0 resolution: "csstype@npm:3.1.0" @@ -7577,6 +7772,13 @@ __metadata: languageName: node linkType: hard +"debounce@npm:^1.1.0": + version: 1.2.1 + resolution: "debounce@npm:1.2.1" + checksum: 682a89506d9e54fb109526f4da255c5546102fbb8e3ae75eef3b04effaf5d4853756aee97475cd4650641869794e44f410eeb20ace2b18ea592287ab2038519e + languageName: node + linkType: hard + "debug@npm:2.6.9, debug@npm:^2.2.0, debug@npm:^2.3.3, debug@npm:^2.6.0, debug@npm:^2.6.9": version: 2.6.9 resolution: "debug@npm:2.6.9" @@ -7635,7 +7837,7 @@ __metadata: languageName: node linkType: hard -"deep-equal@npm:^1.0.1": +"deep-equal@npm:^1.0.1, deep-equal@npm:^1.1.1": version: 1.1.1 resolution: "deep-equal@npm:1.1.1" dependencies: @@ -7656,6 +7858,13 @@ __metadata: languageName: node linkType: hard +"deepmerge@npm:^3.0.0": + version: 3.3.0 + resolution: "deepmerge@npm:3.3.0" + checksum: 4322195389e0170a0443c07b36add19b90249802c4b47b96265fdc5f5d8beddf491d5e50cbc5bfd65f85ccf76598173083863c202f5463b3b667aca8be75d5ac + languageName: node + linkType: hard + "deepmerge@npm:^4.2.2": version: 4.2.2 resolution: "deepmerge@npm:4.2.2" @@ -7959,6 +8168,15 @@ __metadata: languageName: node linkType: hard +"dom-helpers@npm:^3.2.1, dom-helpers@npm:^3.4.0": + version: 3.4.0 + resolution: "dom-helpers@npm:3.4.0" + dependencies: + "@babel/runtime": ^7.1.2 + checksum: 58d9f1c4a96daf77eddc63ae1236b826e1cddd6db66bbf39b18d7e21896d99365b376593352d52a60969d67fa4a8dbef26adc1439fa2c1b355efa37cacbaf637 + languageName: node + linkType: hard + "dom-helpers@npm:^5.0.1, dom-helpers@npm:^5.1.3, dom-helpers@npm:^5.2.0, dom-helpers@npm:^5.2.1": version: 5.2.1 resolution: "dom-helpers@npm:5.2.1" @@ -8201,7 +8419,7 @@ __metadata: languageName: node linkType: hard -"encoding@npm:^0.1.13": +"encoding@npm:^0.1.11, encoding@npm:^0.1.13": version: 0.1.13 resolution: "encoding@npm:0.1.13" dependencies: @@ -9020,6 +9238,13 @@ __metadata: languageName: node linkType: hard +"exenv@npm:^1.2.0": + version: 1.2.2 + resolution: "exenv@npm:1.2.2" + checksum: a894f3b60ab8419e0b6eec99c690a009c8276b4c90655ccaf7d28faba2de3a6b93b3d92210f9dc5efd36058d44f04098f6bbccef99859151104bfd49939904dc + languageName: node + linkType: hard + "exit@npm:^0.1.2": version: 0.1.2 resolution: "exit@npm:0.1.2" @@ -9244,6 +9469,21 @@ __metadata: languageName: node linkType: hard +"fbjs@npm:^0.8.1": + version: 0.8.18 + resolution: "fbjs@npm:0.8.18" + dependencies: + core-js: ^1.0.0 + isomorphic-fetch: ^2.1.1 + loose-envify: ^1.0.0 + object-assign: ^4.1.0 + promise: ^7.1.1 + setimmediate: ^1.0.5 + ua-parser-js: ^0.7.30 + checksum: 668731b946a765908c9cbe51d5160f973abb78004b3d122587c3e930e3e1ddcc0ce2b17f2a8637dc9d733e149aa580f8d3035a35cc2d3bc78b78f1b19aab90e2 + languageName: node + linkType: hard + "fetch-retry@npm:^5.0.2": version: 5.0.2 resolution: "fetch-retry@npm:5.0.2" @@ -9462,6 +9702,28 @@ __metadata: languageName: node linkType: hard +"focus-trap-react@npm:^6.0.0": + version: 6.0.0 + resolution: "focus-trap-react@npm:6.0.0" + dependencies: + focus-trap: ^4.0.2 + peerDependencies: + react: 0.14.x || ^15.0.0 || ^16.0.0 + react-dom: 0.14.x || ^15.0.0 || ^16.0.0 + checksum: 240109fc2486a5c7bc832774bfa635a4ee7266af814af9650e1bf0102f0418c5e0366b0e0c62eed899199b13d0522d71b4468041537798cfb536fd0de532bdae + languageName: node + linkType: hard + +"focus-trap@npm:^4.0.2": + version: 4.0.2 + resolution: "focus-trap@npm:4.0.2" + dependencies: + tabbable: ^3.1.2 + xtend: ^4.0.1 + checksum: 96ce3365f2cb66fbe12c058c4f0ed51a80d505bc04517e822c4e64f9d7c59a0b7661ce3952e8c835e4b0e10b810db9ab51cbe0ac68369ce800ee05f9f809378e + languageName: node + linkType: hard + "follow-redirects@npm:^1.0.0": version: 1.15.1 resolution: "follow-redirects@npm:1.15.1" @@ -9585,6 +9847,7 @@ __metadata: eslint-plugin-react-hooks: ^1.7.0 jest-fetch-mock: 3.0.3 js-cookie: ^2.2.1 + mdbreact: ^5.2.0 prettier: ^2.6.2 prop-types: ^15.8.1 query-string: ^7.1.1 @@ -10107,6 +10370,13 @@ __metadata: languageName: node linkType: hard +"gud@npm:^1.0.0": + version: 1.0.0 + resolution: "gud@npm:1.0.0" + checksum: 3e2eb37cf794364077c18f036d6aa259c821c7fd188f2b7935cb00d589d82a41e0ebb1be809e1a93679417f62f1ad0513e745c3cf5329596e489aef8c5e5feae + languageName: node + linkType: hard + "gzip-size@npm:5.1.1": version: 5.1.1 resolution: "gzip-size@npm:5.1.1" @@ -10408,7 +10678,14 @@ __metadata: languageName: node linkType: hard -"hoist-non-react-statics@npm:^3.0.0, hoist-non-react-statics@npm:^3.1.0": +"hoist-non-react-statics@npm:^2.3.1": + version: 2.5.5 + resolution: "hoist-non-react-statics@npm:2.5.5" + checksum: ee2d05e5c7e1398ad84a15b0327f66bd78f38a8e0015e852f954b36434e32eb7e942d5357505020a3a1147f247b165bf1e69d72393e3accab67cafdafeb86230 + languageName: node + linkType: hard + +"hoist-non-react-statics@npm:^3.0.0, hoist-non-react-statics@npm:^3.1.0, hoist-non-react-statics@npm:^3.2.1": version: 3.3.2 resolution: "hoist-non-react-statics@npm:3.3.2" dependencies: @@ -10699,6 +10976,13 @@ __metadata: languageName: node linkType: hard +"hyphenate-style-name@npm:^1.0.2": + version: 1.0.4 + resolution: "hyphenate-style-name@npm:1.0.4" + checksum: 4f5bf4b055089754924babebaa23c17845937bcca6aee95d5d015f8fa1e6814279002bd6a9e541e3fac2cd02519fc76305396727066c57c8e21a7e73e7a12137 + languageName: node + linkType: hard + "iconv-lite@npm:0.4.24": version: 0.4.24 resolution: "iconv-lite@npm:0.4.24" @@ -10839,6 +11123,15 @@ __metadata: languageName: node linkType: hard +"indefinite-observable@npm:^1.0.1": + version: 1.0.2 + resolution: "indefinite-observable@npm:1.0.2" + dependencies: + symbol-observable: 1.2.0 + checksum: 69a337967f48fca18989f9d68ad98c7220ed9b499bf00330ff72669a9583cb7f8e82f801da10720f720edf1313f427c77ce793350bdc413c952cec8ce112fc12 + languageName: node + linkType: hard + "indent-string@npm:^2.1.0": version: 2.1.0 resolution: "indent-string@npm:2.1.0" @@ -11309,6 +11602,13 @@ __metadata: languageName: node linkType: hard +"is-in-browser@npm:^1.0.2, is-in-browser@npm:^1.1.3": + version: 1.1.3 + resolution: "is-in-browser@npm:1.1.3" + checksum: 178491f97f6663c0574565701b76f41633dbe065e4bd8d518ce017a8fa25e5109ecb6a3bd8bd55c0aba11b208f86b9f0f9c91f3664e148ebf618b74a74fcaf09 + languageName: node + linkType: hard + "is-lambda@npm:^1.0.1": version: 1.0.1 resolution: "is-lambda@npm:1.0.1" @@ -11492,7 +11792,7 @@ __metadata: languageName: node linkType: hard -"is-stream@npm:^1.1.0": +"is-stream@npm:^1.0.1, is-stream@npm:^1.1.0": version: 1.1.0 resolution: "is-stream@npm:1.1.0" checksum: 063c6bec9d5647aa6d42108d4c59723d2bd4ae42135a2d4db6eadbd49b7ea05b750fd69d279e5c7c45cf9da753ad2c00d8978be354d65aa9f6bb434969c6a2ae @@ -11642,6 +11942,16 @@ __metadata: languageName: node linkType: hard +"isomorphic-fetch@npm:^2.1.1": + version: 2.2.1 + resolution: "isomorphic-fetch@npm:2.2.1" + dependencies: + node-fetch: ^1.0.1 + whatwg-fetch: ">=0.10.0" + checksum: bb5daa7c3785d6742f4379a81e55b549a469503f7c9bf9411b48592e86632cf5e8fe8ea878dba185c0f33eb7c510c23abdeb55aebfdf5d3c70f031ced68c5424 + languageName: node + linkType: hard + "isomorphic-unfetch@npm:^3.1.0": version: 3.1.0 resolution: "isomorphic-unfetch@npm:3.1.0" @@ -12475,6 +12785,77 @@ __metadata: languageName: node linkType: hard +"jss-camel-case@npm:^6.0.0": + version: 6.1.0 + resolution: "jss-camel-case@npm:6.1.0" + dependencies: + hyphenate-style-name: ^1.0.2 + peerDependencies: + jss: ^9.7.0 + checksum: f20ad892cddc30241b5127d648233b513ce57b2a6ed2f710cd995510f8d06e1418cd8f6e8e50dc6bd60b2e8a35159bfdeb40143938e0f2cdc19fd39279953789 + languageName: node + linkType: hard + +"jss-default-unit@npm:^8.0.2": + version: 8.0.2 + resolution: "jss-default-unit@npm:8.0.2" + peerDependencies: + jss: ^9.4.0 + checksum: 5277c5ccc3d56f5c137d6d65f0fc36d15eb22ef08b5949e887ee75e9f4f25197e25f2a99706b70a2828cee010fd8ed7484fb1bb2086fe327f2b24b1bdcc22abb + languageName: node + linkType: hard + +"jss-global@npm:^3.0.0": + version: 3.0.0 + resolution: "jss-global@npm:3.0.0" + peerDependencies: + jss: ^9.0.0 + checksum: e3fa80d8251ba5f183d9b0b4416d64e8f5d285cfdb595cc600daf1a1366b67bca573939bb71d98b6596bf4d6f2c95711cf53a358af3d63cd7945dbb434c6547b + languageName: node + linkType: hard + +"jss-nested@npm:^6.0.1": + version: 6.0.1 + resolution: "jss-nested@npm:6.0.1" + dependencies: + warning: ^3.0.0 + peerDependencies: + jss: ^9.0.0 + checksum: 437bdacc559be0b4b5bc1faa2bc77b5c6cf14733fefbf73a34bb7335786b9f08e4e79b3d73cf83b386959adcd8fa9d725877912e96d9a0921ed38baa1a69b8d9 + languageName: node + linkType: hard + +"jss-props-sort@npm:^6.0.0": + version: 6.0.0 + resolution: "jss-props-sort@npm:6.0.0" + peerDependencies: + jss: ^9.0.0 + checksum: 82a04f625a2f2b3a71b2fcb00b1ed0478137c83dc47c323d24c7ea88d08c9ea295b061f99cf264db133fef3435366d6da594724f7713e0415dc50b4eff2aeb53 + languageName: node + linkType: hard + +"jss-vendor-prefixer@npm:^7.0.0": + version: 7.0.0 + resolution: "jss-vendor-prefixer@npm:7.0.0" + dependencies: + css-vendor: ^0.3.8 + peerDependencies: + jss: ^9.0.0 + checksum: 8ec3608711833e79da7ccfffd8177e752f16093589fa28d3a24ec19e6588fbc6a07cc5cacf59ef4c111ab1d0fb72e07b88cb3444eb8c0c6ed4cc8107da984633 + languageName: node + linkType: hard + +"jss@npm:^9.8.7": + version: 9.8.7 + resolution: "jss@npm:9.8.7" + dependencies: + is-in-browser: ^1.1.3 + symbol-observable: ^1.1.0 + warning: ^3.0.0 + checksum: ebb264cc893fb8c17a0277875947f8f72e01f5be991bf7f61a39abb861e1276e75ee402fdd2be9ce827af839a1a08bd81ad86a4e108d57fd7d7ebb2361837a53 + languageName: node + linkType: hard + "jsx-ast-utils@npm:^2.4.1 || ^3.0.0, jsx-ast-utils@npm:^3.2.1": version: 3.3.0 resolution: "jsx-ast-utils@npm:3.3.0" @@ -12802,6 +13183,13 @@ __metadata: languageName: node linkType: hard +"lodash.throttle@npm:^4.1.1": + version: 4.1.1 + resolution: "lodash.throttle@npm:4.1.1" + checksum: 129c0a28cee48b348aef146f638ef8a8b197944d4e9ec26c1890c19d9bf5a5690fe11b655c77a4551268819b32d27f4206343e30c78961f60b561b8608c8c805 + languageName: node + linkType: hard + "lodash.truncate@npm:^4.4.2": version: 4.4.2 resolution: "lodash.truncate@npm:4.4.2" @@ -13009,6 +13397,25 @@ __metadata: languageName: node linkType: hard +"material-ui-pickers@npm:2.2.4": + version: 2.2.4 + resolution: "material-ui-pickers@npm:2.2.4" + dependencies: + "@types/react-text-mask": ^5.4.3 + clsx: ^1.0.2 + react-event-listener: ^0.6.6 + react-text-mask: ^5.4.3 + react-transition-group: ^2.5.3 + tslib: ^1.9.3 + peerDependencies: + "@material-ui/core": ^3.2.0 + prop-types: ^15.6.0 + react: ^16.3.0 + react-dom: ^16.3.0 + checksum: be93e30a824c347ede9f82c6adc92748807ebc9665f00ed86b62b580748ca03470823871337d554659d6a6cb6d5898d3636a7fed9e4f2d9cbfa295c196d8c008 + languageName: node + linkType: hard + "md5.js@npm:^1.3.4": version: 1.3.5 resolution: "md5.js@npm:1.3.5" @@ -13061,6 +13468,39 @@ __metadata: languageName: node linkType: hard +"mdbreact@npm:^5.2.0": + version: 5.2.0 + resolution: "mdbreact@npm:5.2.0" + dependencies: + "@fortawesome/fontawesome-free": ^5.12.0 + "@material-ui/core": 3.9.3 + bootstrap-css-only: 4.4.1 + chart.js: 2.9.4 + classnames: 2.2.6 + focus-trap-react: ^6.0.0 + material-ui-pickers: 2.2.4 + perfect-scrollbar: 1.5.0 + popper.js: ^1.16.0 + prop-types: 15.7.2 + raf: 3.4.1 + react: 17.0.1 + react-chartjs-2: 2.9.0 + react-dom: 17.0.1 + react-image-lightbox: 5.1.1 + react-numeric-input: 2.2.3 + react-popper: ^1.3.7 + react-router-dom: ^5.1.2 + react-scroll: 1.7.16 + react-toastify: 5.5.0 + react-transition-group: 4.3.0 + sass-loader: ^8.0.2 + peerDependencies: + react: "*" + react-dom: "*" + checksum: 8bcbdf685bbb7ad17d06bbbdece62138dbcc67a264d64d36ef4a67bfabe6fa91e2d7ce70613394e4a4402510beffea528ff08e9ec89df47d67818c400d8685a1 + languageName: node + linkType: hard + "mdn-data@npm:2.0.14": version: 2.0.14 resolution: "mdn-data@npm:2.0.14" @@ -13473,6 +13913,13 @@ __metadata: languageName: node linkType: hard +"moment@npm:^2.10.2": + version: 2.29.3 + resolution: "moment@npm:2.29.3" + checksum: 2e780e36d9a1823c08a1b6313cbb08bd01ecbb2a9062095820a34f42c878991ccba53abaa6abb103fd5c01e763724f295162a8c50b7e95b4f1c992ef0772d3f0 + languageName: node + linkType: hard + "move-concurrently@npm:^1.0.1": version: 1.0.1 resolution: "move-concurrently@npm:1.0.1" @@ -13662,6 +14109,16 @@ __metadata: languageName: node linkType: hard +"node-fetch@npm:^1.0.1": + version: 1.7.3 + resolution: "node-fetch@npm:1.7.3" + dependencies: + encoding: ^0.1.11 + is-stream: ^1.0.1 + checksum: 3bb0528c05d541316ebe52770d71ee25a6dce334df4231fd55df41a644143e07f068637488c18a5b0c43f05041dbd3346752f9e19b50df50569a802484544d5b + languageName: node + linkType: hard + "node-forge@npm:^0.10.0": version: 0.10.0 resolution: "node-forge@npm:0.10.0" @@ -13801,6 +14258,13 @@ __metadata: languageName: node linkType: hard +"normalize-scroll-left@npm:^0.1.2": + version: 0.1.2 + resolution: "normalize-scroll-left@npm:0.1.2" + checksum: 817d5a659ba6f14f458cd03a5a0f98ec2a9d7e6c63c160f2db164827b87bb77c0237752890a18d11054fe628907493c5f4d8914907585ec9fbba3de26d2a6815 + languageName: node + linkType: hard + "normalize-url@npm:1.9.1": version: 1.9.1 resolution: "normalize-url@npm:1.9.1" @@ -14568,6 +15032,13 @@ __metadata: languageName: node linkType: hard +"perfect-scrollbar@npm:1.5.0": + version: 1.5.0 + resolution: "perfect-scrollbar@npm:1.5.0" + checksum: 896271b18a58cdb6dde4657212f17db5df01702b9959970681fddb8ca350dfa72e74b2631442a9715392f8ba39db70d28ad32f76f6314afa981f2d6931138c7d + languageName: node + linkType: hard + "performance-now@npm:^2.1.0": version: 2.1.0 resolution: "performance-now@npm:2.1.0" @@ -14703,6 +15174,13 @@ __metadata: languageName: node linkType: hard +"popper.js@npm:^1.14.1, popper.js@npm:^1.14.4, popper.js@npm:^1.16.0": + version: 1.16.1 + resolution: "popper.js@npm:1.16.1" + checksum: c56ae5001ec50a77ee297a8061a0221d99d25c7348d2e6bcd3e45a0d0f32a1fd81bca29d46cb0d4bdf13efb77685bd6a0ce93f9eb3c608311a461f945fffedbe + languageName: node + linkType: hard + "portfinder@npm:^1.0.26": version: 1.0.28 resolution: "portfinder@npm:1.0.28" @@ -15736,6 +16214,15 @@ __metadata: languageName: node linkType: hard +"promise@npm:^7.1.1": + version: 7.3.1 + resolution: "promise@npm:7.3.1" + dependencies: + asap: ~2.0.3 + checksum: 475bb069130179fbd27ed2ab45f26d8862376a137a57314cf53310bdd85cc986a826fd585829be97ebc0aaf10e9d8e68be1bfe5a4a0364144b1f9eedfa940cf1 + languageName: node + linkType: hard + "promise@npm:^8.1.0": version: 8.1.0 resolution: "promise@npm:8.1.0" @@ -15777,7 +16264,18 @@ __metadata: languageName: node linkType: hard -"prop-types@npm:^15.0.0, prop-types@npm:^15.6.2, prop-types@npm:^15.7.2, prop-types@npm:^15.8.1": +"prop-types@npm:15.7.2": + version: 15.7.2 + resolution: "prop-types@npm:15.7.2" + dependencies: + loose-envify: ^1.4.0 + object-assign: ^4.1.1 + react-is: ^16.8.1 + checksum: 5eef82fdda64252c7e75aa5c8cc28a24bbdece0f540adb60ce67c205cf978a5bd56b83e4f269f91c6e4dcfd80b36f2a2dec24d362e278913db2086ca9c6f9430 + languageName: node + linkType: hard + +"prop-types@npm:^15.0.0, prop-types@npm:^15.5.6, prop-types@npm:^15.5.8, prop-types@npm:^15.6.0, prop-types@npm:^15.6.1, prop-types@npm:^15.6.2, prop-types@npm:^15.7.2, prop-types@npm:^15.8.1": version: 15.8.1 resolution: "prop-types@npm:15.8.1" dependencies: @@ -15969,7 +16467,7 @@ __metadata: languageName: node linkType: hard -"raf@npm:^3.4.1": +"raf@npm:3.4.1, raf@npm:^3.4.1": version: 3.4.1 resolution: "raf@npm:3.4.1" dependencies: @@ -16088,6 +16586,20 @@ __metadata: languageName: node linkType: hard +"react-chartjs-2@npm:2.9.0": + version: 2.9.0 + resolution: "react-chartjs-2@npm:2.9.0" + dependencies: + lodash: ^4.17.4 + prop-types: ^15.5.8 + peerDependencies: + chart.js: ^2.3 + react: ^0.14.0 || ^15.0.0 || ^16.0.0-beta || ^16.0.0 + react-dom: ^0.14.0 || ^15.0.0 || ^16.0.0-beta || ^16.0.0 + checksum: c5730de709838383f6045fca2fb40a95d29449fa8f022fbe2859002b6005cbc6f0da54bd3e87e4606ff138f38acfc9607e18ad9209f32eb8af66ee45db9bcb32 + languageName: node + linkType: hard + "react-dev-utils@npm:^11.0.3": version: 11.0.4 resolution: "react-dev-utils@npm:11.0.4" @@ -16177,6 +16689,19 @@ __metadata: languageName: node linkType: hard +"react-dom@npm:17.0.1": + version: 17.0.1 + resolution: "react-dom@npm:17.0.1" + dependencies: + loose-envify: ^1.1.0 + object-assign: ^4.1.1 + scheduler: ^0.20.1 + peerDependencies: + react: 17.0.1 + checksum: df2af300dd4f49a5daaccc38f5a307def2a9ae2b7ebffa3dce8fb9986129057696b86a2c94e5ae36133057c69428c500e4ee3bf5884eb44e5632ace8b7ace41f + languageName: node + linkType: hard + "react-dom@npm:^17.0.2": version: 17.0.2 resolution: "react-dom@npm:17.0.2" @@ -16211,6 +16736,19 @@ __metadata: languageName: node linkType: hard +"react-event-listener@npm:^0.6.2, react-event-listener@npm:^0.6.6": + version: 0.6.6 + resolution: "react-event-listener@npm:0.6.6" + dependencies: + "@babel/runtime": ^7.2.0 + prop-types: ^15.6.0 + warning: ^4.0.1 + peerDependencies: + react: ^16.3.0 + checksum: 0287e0ae8cbf0a4c03889ffc2b745f5494b3edea0f4667357d709f5646dd78c7289ce305b6f473ec6ac5789f8a937c86b7e543d0249f0bf787bccdb1eab7ecd0 + languageName: node + linkType: hard + "react-fast-compare@npm:^3.1.1": version: 3.2.0 resolution: "react-fast-compare@npm:3.2.0" @@ -16232,6 +16770,19 @@ __metadata: languageName: node linkType: hard +"react-image-lightbox@npm:5.1.1": + version: 5.1.1 + resolution: "react-image-lightbox@npm:5.1.1" + dependencies: + prop-types: ^15.6.2 + react-modal: ^3.8.1 + peerDependencies: + react: ^16.x + react-dom: ^16.x + checksum: f96a4d2cb9178377143497fd69a7a499ac2f3b1f61971d2c2b4bc7c364280f8074ff90611f0f8867d7deaabe44d25cc09c64e70c2b49cdf25f9f7710958fed3b + languageName: node + linkType: hard + "react-inspector@npm:^5.1.0": version: 5.1.1 resolution: "react-inspector@npm:5.1.1" @@ -16252,20 +16803,44 @@ __metadata: languageName: node linkType: hard -"react-is@npm:^16.13.1, react-is@npm:^16.3.2, react-is@npm:^16.6.0, react-is@npm:^16.7.0": +"react-is@npm:^16.13.1, react-is@npm:^16.3.2, react-is@npm:^16.6.0, react-is@npm:^16.6.3, react-is@npm:^16.7.0, react-is@npm:^16.8.1": version: 16.13.1 resolution: "react-is@npm:16.13.1" checksum: f7a19ac3496de32ca9ae12aa030f00f14a3d45374f1ceca0af707c831b2a6098ef0d6bdae51bd437b0a306d7f01d4677fcc8de7c0d331eb47ad0f46130e53c5f languageName: node linkType: hard -"react-lifecycles-compat@npm:^3.0.4": +"react-lifecycles-compat@npm:^3.0.0, react-lifecycles-compat@npm:^3.0.2, react-lifecycles-compat@npm:^3.0.4": version: 3.0.4 resolution: "react-lifecycles-compat@npm:3.0.4" checksum: a904b0fc0a8eeb15a148c9feb7bc17cec7ef96e71188280061fc340043fd6d8ee3ff233381f0e8f95c1cf926210b2c4a31f38182c8f35ac55057e453d6df204f languageName: node linkType: hard +"react-modal@npm:^3.8.1": + version: 3.15.1 + resolution: "react-modal@npm:3.15.1" + dependencies: + exenv: ^1.2.0 + prop-types: ^15.7.2 + react-lifecycles-compat: ^3.0.0 + warning: ^4.0.3 + peerDependencies: + react: ^0.14.0 || ^15.0.0 || ^16 || ^17 || ^18 + react-dom: ^0.14.0 || ^15.0.0 || ^16 || ^17 || ^18 + checksum: ee99ca312c35bcec9ef0868babf970ce03c52801731e29be336bb6bdc867a1ecf00a73e1fb5bc3b1b1ef66ceb0c9b4a0199fadb85b1b9829f731409951b018f0 + languageName: node + linkType: hard + +"react-numeric-input@npm:2.2.3": + version: 2.2.3 + resolution: "react-numeric-input@npm:2.2.3" + peerDependencies: + react: ">=0.14.0 || ^15.6.1 || ^16.0.0" + checksum: 99b698c8e2ace4a05ce07147251f867801bb2d49e64941a8c6f41001b4dbde10c7b33dfc00941281de44cc566621f714842c6d885234314e00f0dd90241ddaa4 + languageName: node + linkType: hard + "react-overlays@npm:^5.1.2": version: 5.2.0 resolution: "react-overlays@npm:5.2.0" @@ -16285,6 +16860,23 @@ __metadata: languageName: node linkType: hard +"react-popper@npm:^1.3.7": + version: 1.3.11 + resolution: "react-popper@npm:1.3.11" + dependencies: + "@babel/runtime": ^7.1.2 + "@hypnosphi/create-react-context": ^0.3.1 + deep-equal: ^1.1.1 + popper.js: ^1.14.4 + prop-types: ^15.6.1 + typed-styles: ^0.0.7 + warning: ^4.0.2 + peerDependencies: + react: 0.14.x || ^15.0.0 || ^16.0.0 || ^17.0.0 + checksum: a0f5994f5799f1c7364498f74df123dd2561fff4ae834b10fdcca74d9a8e159b523ed1f0708db33bad606933ab4f0d5ce9c90e48cbb671bf30016c890f3c7ea4 + languageName: node + linkType: hard + "react-refresh@npm:^0.11.0": version: 0.11.0 resolution: "react-refresh@npm:0.11.0" @@ -16299,7 +16891,7 @@ __metadata: languageName: node linkType: hard -"react-router-dom@npm:^5.2.0": +"react-router-dom@npm:^5.1.2, react-router-dom@npm:^5.2.0": version: 5.3.3 resolution: "react-router-dom@npm:5.3.3" dependencies: @@ -16414,6 +17006,19 @@ __metadata: languageName: node linkType: hard +"react-scroll@npm:1.7.16": + version: 1.7.16 + resolution: "react-scroll@npm:1.7.16" + dependencies: + lodash.throttle: ^4.1.1 + prop-types: ^15.5.8 + peerDependencies: + react: ^15.5.4 || ^16.0.0 + react-dom: ^15.5.4 || ^16.0.0 + checksum: 1233e54df237c4ba1e0fb5f6fcf58137b394e269c407c5c7e838a4d2ebbb9f0506522d485fc0e4733074e16911036520a06deb9bd106898e18b7c2155224a913 + languageName: node + linkType: hard + "react-side-effect@npm:^2.1.0": version: 2.1.1 resolution: "react-side-effect@npm:2.1.1" @@ -16447,7 +17052,63 @@ __metadata: languageName: node linkType: hard -"react-transition-group@npm:^4.4.1": +"react-text-mask@npm:^5.4.3": + version: 5.4.3 + resolution: "react-text-mask@npm:5.4.3" + dependencies: + prop-types: ^15.5.6 + peerDependencies: + react: ^0.14.0 || ^15.0.0 || ^16.0.0 + checksum: ee9c560f47d2f67d0193636eeea36852503d6d7bfd16d75ecb8170256606923d786bbb3511971deedbd01136340acf597fe2b6ba0be3cddb2a17a602767eb7b9 + languageName: node + linkType: hard + +"react-toastify@npm:5.5.0": + version: 5.5.0 + resolution: "react-toastify@npm:5.5.0" + dependencies: + "@babel/runtime": ^7.4.2 + classnames: ^2.2.6 + prop-types: ^15.7.2 + react-transition-group: ^4 + peerDependencies: + react: ">=15.0.0" + react-dom: ">=15.0.0" + checksum: 9759c59371ad1ccf36ba5779bd6132061afd10bb30f2ea0038ddf2ab077a1957e7aa361c959f0f7656481734cb1b01f10d254c3f76cb6a2bd0f8c183414d78e2 + languageName: node + linkType: hard + +"react-transition-group@npm:4.3.0": + version: 4.3.0 + resolution: "react-transition-group@npm:4.3.0" + dependencies: + "@babel/runtime": ^7.5.5 + dom-helpers: ^5.0.1 + loose-envify: ^1.4.0 + prop-types: ^15.6.2 + peerDependencies: + react: ">=16.6.0" + react-dom: ">=16.6.0" + checksum: a47f2d16e695adfc6ba1830b25ac9eeb1a2890f90949472bc8516b74dfc134591a2a0cabe0e83b5c2ba3c63aac6f4c87d49d24e2b340a12bc3d8de9d064f930a + languageName: node + linkType: hard + +"react-transition-group@npm:^2.2.1, react-transition-group@npm:^2.5.3": + version: 2.9.0 + resolution: "react-transition-group@npm:2.9.0" + dependencies: + dom-helpers: ^3.4.0 + loose-envify: ^1.4.0 + prop-types: ^15.6.2 + react-lifecycles-compat: ^3.0.4 + peerDependencies: + react: ">=15.0.0" + react-dom: ">=15.0.0" + checksum: d8c9e50aabdc2cfc324e5cdb0ad1c6eecb02e1c0cd007b26d5b30ccf49015e900683dd489348c71fba4055858308d9ba7019e0d37d0e8d37bd46ed098788f670 + languageName: node + linkType: hard + +"react-transition-group@npm:^4, react-transition-group@npm:^4.4.1": version: 4.4.2 resolution: "react-transition-group@npm:4.4.2" dependencies: @@ -16500,6 +17161,16 @@ __metadata: languageName: node linkType: hard +"react@npm:17.0.1": + version: 17.0.1 + resolution: "react@npm:17.0.1" + dependencies: + loose-envify: ^1.1.0 + object-assign: ^4.1.1 + checksum: 83b9df9529a2b489f00a4eaa608fc7d55518b258e046c100344ae068713e43ae64e477a140f87e38cfe75489bcfd26d27fce5818f89f4ec41bdbda7ead4bb426 + languageName: node + linkType: hard + "react@npm:^17.0.2": version: 17.0.2 resolution: "react@npm:17.0.2" @@ -16600,6 +17271,22 @@ __metadata: languageName: node linkType: hard +"recompose@npm:0.28.0 - 0.30.0": + version: 0.30.0 + resolution: "recompose@npm:0.30.0" + dependencies: + "@babel/runtime": ^7.0.0 + change-emitter: ^0.1.2 + fbjs: ^0.8.1 + hoist-non-react-statics: ^2.3.1 + react-lifecycles-compat: ^3.0.2 + symbol-observable: ^1.0.4 + peerDependencies: + react: ^0.14.0 || ^15.0.0 || ^16.0.0 + checksum: 18e58252336d0628b22db1e38407d32e836648e6d5c9453ba37c9f8030138b3429ee3952b053a13b60311f8b60893b207a761466bb293083542db0cf317b7a41 + languageName: node + linkType: hard + "recursive-readdir@npm:2.2.2": version: 2.2.2 resolution: "recursive-readdir@npm:2.2.2" @@ -17295,6 +17982,31 @@ __metadata: languageName: node linkType: hard +"sass-loader@npm:^8.0.2": + version: 8.0.2 + resolution: "sass-loader@npm:8.0.2" + dependencies: + clone-deep: ^4.0.1 + loader-utils: ^1.2.3 + neo-async: ^2.6.1 + schema-utils: ^2.6.1 + semver: ^6.3.0 + peerDependencies: + fibers: ">= 3.1.0" + node-sass: ^4.0.0 + sass: ^1.3.0 + webpack: ^4.36.0 || ^5.0.0 + peerDependenciesMeta: + fibers: + optional: true + node-sass: + optional: true + sass: + optional: true + checksum: 3e9ba97432fcf1092600a31501298f37a0a913f86086b841740f9f8371ee33de55b9740b31563b089524aeb9020fbc51126730fa51d18b2e724a4ada71e2ff81 + languageName: node + linkType: hard + "sax@npm:~1.2.4": version: 1.2.4 resolution: "sax@npm:1.2.4" @@ -17311,7 +18023,7 @@ __metadata: languageName: node linkType: hard -"scheduler@npm:^0.20.2": +"scheduler@npm:^0.20.1, scheduler@npm:^0.20.2": version: 0.20.2 resolution: "scheduler@npm:0.20.2" dependencies: @@ -17343,7 +18055,7 @@ __metadata: languageName: node linkType: hard -"schema-utils@npm:^2.6.5, schema-utils@npm:^2.7.0, schema-utils@npm:^2.7.1": +"schema-utils@npm:^2.6.1, schema-utils@npm:^2.6.5, schema-utils@npm:^2.7.0, schema-utils@npm:^2.7.1": version: 2.7.1 resolution: "schema-utils@npm:2.7.1" dependencies: @@ -17535,7 +18247,7 @@ __metadata: languageName: node linkType: hard -"setimmediate@npm:^1.0.4": +"setimmediate@npm:^1.0.4, setimmediate@npm:^1.0.5": version: 1.0.5 resolution: "setimmediate@npm:1.0.5" checksum: c9a6f2c5b51a2dabdc0247db9c46460152ffc62ee139f3157440bd48e7c59425093f42719ac1d7931f054f153e2d26cf37dfeb8da17a794a58198a2705e527fd @@ -18476,6 +19188,13 @@ __metadata: languageName: node linkType: hard +"symbol-observable@npm:1.2.0, symbol-observable@npm:^1.0.4, symbol-observable@npm:^1.1.0": + version: 1.2.0 + resolution: "symbol-observable@npm:1.2.0" + checksum: 48ffbc22e3d75f9853b3ff2ae94a44d84f386415110aea5effc24d84c502e03a4a6b7a8f75ebaf7b585780bda34eb5d6da3121f826a6f93398429d30032971b6 + languageName: node + linkType: hard + "symbol-tree@npm:^3.2.4": version: 3.2.4 resolution: "symbol-tree@npm:3.2.4" @@ -18502,6 +19221,13 @@ __metadata: languageName: node linkType: hard +"tabbable@npm:^3.1.2": + version: 3.1.2 + resolution: "tabbable@npm:3.1.2" + checksum: 4dc3962b327b8beb9088ebf4dd8bb049fccfced67330311df76ffce93bdb73ebff4397429e806535319afe69ba03f94d273ef066d67d49e9f84a8a5c2e8d2500 + languageName: node + linkType: hard + "table@npm:^6.0.9": version: 6.8.0 resolution: "table@npm:6.8.0" @@ -18905,7 +19631,7 @@ __metadata: languageName: node linkType: hard -"tslib@npm:^1.8.1": +"tslib@npm:^1.8.1, tslib@npm:^1.9.3": version: 1.14.1 resolution: "tslib@npm:1.14.1" checksum: dbe628ef87f66691d5d2959b3e41b9ca0045c3ee3c7c7b906cc1e328b39f199bb1ad9e671c39025bd56122ac57dfbf7385a94843b1cc07c60a4db74795829acd @@ -19021,6 +19747,13 @@ __metadata: languageName: node linkType: hard +"typed-styles@npm:^0.0.7": + version: 0.0.7 + resolution: "typed-styles@npm:0.0.7" + checksum: 36a6ad6bee008c15ddb8c2425eaf9aee37d2841985b4c44406ea4cf57080a9c30b6f9f3feb842ac952354733ac53299ee44f68d83f734486e8344d413f8c8c0d + languageName: node + linkType: hard + "typedarray-to-buffer@npm:^3.1.5": version: 3.1.5 resolution: "typedarray-to-buffer@npm:3.1.5" @@ -19037,6 +19770,13 @@ __metadata: languageName: node linkType: hard +"ua-parser-js@npm:^0.7.30": + version: 0.7.31 + resolution: "ua-parser-js@npm:0.7.31" + checksum: e2f8324a83d1715601576af85b2b6c03890699aaa7272950fc77ea925c70c5e4f75060ae147dc92124e49f7f0e3d6dd2b0a91e7f40d267e92df8894be967ba8b + languageName: node + linkType: hard + "uglify-js@npm:^3.1.4": version: 3.16.0 resolution: "uglify-js@npm:3.16.0" @@ -19586,7 +20326,16 @@ __metadata: languageName: node linkType: hard -"warning@npm:^4.0.0, warning@npm:^4.0.3": +"warning@npm:^3.0.0": + version: 3.0.0 + resolution: "warning@npm:3.0.0" + dependencies: + loose-envify: ^1.0.0 + checksum: c9f99a12803aab81b29858e7dc3415bf98b41baee3a4c3acdeb680d98c47b6e17490f1087dccc54432deed5711a5ce0ebcda2b27e9b5eb054c32ae50acb4419c + languageName: node + linkType: hard + +"warning@npm:^4.0.0, warning@npm:^4.0.1, warning@npm:^4.0.2, warning@npm:^4.0.3": version: 4.0.3 resolution: "warning@npm:4.0.3" dependencies: @@ -19959,7 +20708,7 @@ __metadata: languageName: node linkType: hard -"whatwg-fetch@npm:^3.4.1": +"whatwg-fetch@npm:>=0.10.0, whatwg-fetch@npm:^3.4.1": version: 3.6.2 resolution: "whatwg-fetch@npm:3.6.2" checksum: ee976b7249e7791edb0d0a62cd806b29006ad7ec3a3d89145921ad8c00a3a67e4be8f3fb3ec6bc7b58498724fd568d11aeeeea1f7827e7e1e5eae6c8a275afed