Преглед на файлове

[ADD] full dashboard component

amenpunk преди 3 години
родител
ревизия
eb9518a51f

+ 334 - 72
psicoadmin/package-lock.json

@@ -11,11 +11,13 @@
11 11
         "@emotion/react": "^11.5.0",
12 12
         "@emotion/styled": "^11.3.0",
13 13
         "@mui/icons-material": "^5.1.0",
14
+        "@mui/lab": "^5.0.0-alpha.59",
14 15
         "@mui/material": "^5.1.0",
15 16
         "@testing-library/jest-dom": "^5.11.4",
16 17
         "@testing-library/react": "^11.1.0",
17 18
         "@testing-library/user-event": "^12.1.10",
18 19
         "bootstrap": "^5.1.3",
20
+        "date-fns": "^2.27.0",
19 21
         "js-cookie": "^3.0.1",
20 22
         "react": "^17.0.2",
21 23
         "react-bootstrap": "^2.0.2",
@@ -1486,6 +1488,75 @@
1486 1488
       "integrity": "sha512-ij4wRiunFfaJxjB0BdrYHIH8FxBJpOwNPhhAcunlmPdXudL1WQV1qoP9un6JsEBAgQH+7UXyyjh0g7jTxXK6tg==",
1487 1489
       "license": "CC0-1.0"
1488 1490
     },
1491
+    "node_modules/@date-io/core": {
1492
+      "version": "2.11.0",
1493
+      "resolved": "https://registry.npmjs.org/@date-io/core/-/core-2.11.0.tgz",
1494
+      "integrity": "sha512-DvPBnNoeuLaoSJZaxgpu54qzRhRKjSYVyQjhznTFrllKuDpm0sDFjHo6lvNLCM/cfMx2gb2PM2zY2kc9C8nmuw=="
1495
+    },
1496
+    "node_modules/@date-io/date-fns": {
1497
+      "version": "2.11.0",
1498
+      "resolved": "https://registry.npmjs.org/@date-io/date-fns/-/date-fns-2.11.0.tgz",
1499
+      "integrity": "sha512-mPQ71plBeFrArvBSHtjWMHXA89IUbZ6kuo2dsjlRC/1uNOybo91spIb+wTu03NxKTl8ut07s0jJ9svF71afpRg==",
1500
+      "dependencies": {
1501
+        "@date-io/core": "^2.11.0"
1502
+      },
1503
+      "peerDependencies": {
1504
+        "date-fns": "^2.0.0"
1505
+      },
1506
+      "peerDependenciesMeta": {
1507
+        "date-fns": {
1508
+          "optional": true
1509
+        }
1510
+      }
1511
+    },
1512
+    "node_modules/@date-io/dayjs": {
1513
+      "version": "2.11.0",
1514
+      "resolved": "https://registry.npmjs.org/@date-io/dayjs/-/dayjs-2.11.0.tgz",
1515
+      "integrity": "sha512-w67vRK56NZJIKhJM/CrNbfnIcuMvR3ApfxzNZiCZ5w29sxgBDeKuX4M+P7A9r5HXOMGcsOcpgaoTDINNGkdpGQ==",
1516
+      "dependencies": {
1517
+        "@date-io/core": "^2.11.0"
1518
+      },
1519
+      "peerDependencies": {
1520
+        "dayjs": "^1.8.17"
1521
+      },
1522
+      "peerDependenciesMeta": {
1523
+        "dayjs": {
1524
+          "optional": true
1525
+        }
1526
+      }
1527
+    },
1528
+    "node_modules/@date-io/luxon": {
1529
+      "version": "2.11.1",
1530
+      "resolved": "https://registry.npmjs.org/@date-io/luxon/-/luxon-2.11.1.tgz",
1531
+      "integrity": "sha512-JUXo01kdPQxLORxqdENrgdUhooKgDUggsNRSdi2BcUhASIY2KGwwWXu8ikVHHGkw+DUF4FOEKGfkQd0RHSvX6g==",
1532
+      "dependencies": {
1533
+        "@date-io/core": "^2.11.0"
1534
+      },
1535
+      "peerDependencies": {
1536
+        "luxon": "^1.21.3 || ^2.x"
1537
+      },
1538
+      "peerDependenciesMeta": {
1539
+        "luxon": {
1540
+          "optional": true
1541
+        }
1542
+      }
1543
+    },
1544
+    "node_modules/@date-io/moment": {
1545
+      "version": "2.11.0",
1546
+      "resolved": "https://registry.npmjs.org/@date-io/moment/-/moment-2.11.0.tgz",
1547
+      "integrity": "sha512-QSL+83qezQ9Ty0dtFgAkk6eC0GMl/lgYfDajeVUDB3zVA2A038hzczRLBg29ifnBGhQMPABxuOafgWwhDjlarg==",
1548
+      "dependencies": {
1549
+        "@date-io/core": "^2.11.0"
1550
+      },
1551
+      "peerDependencies": {
1552
+        "moment": "^2.24.0"
1553
+      },
1554
+      "peerDependenciesMeta": {
1555
+        "moment": {
1556
+          "optional": true
1557
+        }
1558
+      }
1559
+    },
1489 1560
     "node_modules/@emotion/babel-plugin": {
1490 1561
       "version": "11.3.0",
1491 1562
       "resolved": "https://registry.npmjs.org/@emotion/babel-plugin/-/babel-plugin-11.3.0.tgz",
@@ -1528,12 +1599,12 @@
1528 1599
       }
1529 1600
     },
1530 1601
     "node_modules/@emotion/cache": {
1531
-      "version": "11.5.0",
1532
-      "resolved": "https://registry.npmjs.org/@emotion/cache/-/cache-11.5.0.tgz",
1533
-      "integrity": "sha512-mAZ5QRpLriBtaj/k2qyrXwck6yeoz1V5lMt/jfj6igWU35yYlNKs2LziXVgvH81gnJZ+9QQNGelSsnuoAy6uIw==",
1602
+      "version": "11.6.0",
1603
+      "resolved": "https://registry.npmjs.org/@emotion/cache/-/cache-11.6.0.tgz",
1604
+      "integrity": "sha512-ElbsWY1KMwEowkv42vGo0UPuLgtPYfIs9BxxVrmvsaJVvktknsHYYlx5NQ5g6zLDcOTyamlDc7FkRg2TAcQDKQ==",
1534 1605
       "dependencies": {
1535 1606
         "@emotion/memoize": "^0.7.4",
1536
-        "@emotion/sheet": "^1.0.3",
1607
+        "@emotion/sheet": "^1.1.0",
1537 1608
         "@emotion/utils": "^1.0.0",
1538 1609
         "@emotion/weak-memoize": "^0.2.5",
1539 1610
         "stylis": "^4.0.10"
@@ -1545,9 +1616,9 @@
1545 1616
       "integrity": "sha512-kBJtf7PH6aWwZ6fka3zQ0p6SBYzx4fl1LoZXE2RrnYST9Xljm7WfKJrU4g/Xr3Beg72MLrp1AWNUmuYJTL7Cow=="
1546 1617
     },
1547 1618
     "node_modules/@emotion/is-prop-valid": {
1548
-      "version": "1.1.0",
1549
-      "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-1.1.0.tgz",
1550
-      "integrity": "sha512-9RkilvXAufQHsSsjQ3PIzSns+pxuX4EW8EbGeSPjZMHuMx6z/MOzb9LpqNieQX4F3mre3NWS2+X3JNRHTQztUQ==",
1619
+      "version": "1.1.1",
1620
+      "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-1.1.1.tgz",
1621
+      "integrity": "sha512-bW1Tos67CZkOURLc0OalnfxtSXQJMrAMV0jZTVGJUPSOd4qgjF3+tTD5CwJM13PHA8cltGW1WGbbvV9NpvUZPw==",
1551 1622
       "dependencies": {
1552 1623
         "@emotion/memoize": "^0.7.4"
1553 1624
       }
@@ -1596,9 +1667,9 @@
1596 1667
       }
1597 1668
     },
1598 1669
     "node_modules/@emotion/sheet": {
1599
-      "version": "1.0.3",
1600
-      "resolved": "https://registry.npmjs.org/@emotion/sheet/-/sheet-1.0.3.tgz",
1601
-      "integrity": "sha512-YoX5GyQ4db7LpbmXHMuc8kebtBGP6nZfRC5Z13OKJMixBEwdZrJ914D6yJv/P+ZH/YY3F5s89NYX2hlZAf3SRQ=="
1670
+      "version": "1.1.0",
1671
+      "resolved": "https://registry.npmjs.org/@emotion/sheet/-/sheet-1.1.0.tgz",
1672
+      "integrity": "sha512-u0AX4aSo25sMAygCuQTzS+HsImZFuS8llY8O7b9MDRzbJM0kVJlAz6KNDqcG7pOuQZJmj/8X/rAW+66kMnMW+g=="
1602 1673
     },
1603 1674
     "node_modules/@emotion/styled": {
1604 1675
       "version": "11.3.0",
@@ -1991,6 +2062,37 @@
1991 2062
         "node": ">= 10.14.2"
1992 2063
       }
1993 2064
     },
2065
+    "node_modules/@mui/base": {
2066
+      "version": "5.0.0-alpha.59",
2067
+      "resolved": "https://registry.npmjs.org/@mui/base/-/base-5.0.0-alpha.59.tgz",
2068
+      "integrity": "sha512-rPgN2FW0FAjQ9+LQ+XBsq3DFcuiiMFhf8uoLJAWnnzft27IJvJqbrhfpCZ68G6l+umJLbbl5RIIbpt8ALZDDNQ==",
2069
+      "dependencies": {
2070
+        "@babel/runtime": "^7.16.3",
2071
+        "@emotion/is-prop-valid": "^1.1.1",
2072
+        "@mui/utils": "^5.2.3",
2073
+        "@popperjs/core": "^2.4.4",
2074
+        "clsx": "^1.1.1",
2075
+        "prop-types": "^15.7.2",
2076
+        "react-is": "^17.0.2"
2077
+      },
2078
+      "engines": {
2079
+        "node": ">=12.0.0"
2080
+      },
2081
+      "funding": {
2082
+        "type": "opencollective",
2083
+        "url": "https://opencollective.com/mui"
2084
+      },
2085
+      "peerDependencies": {
2086
+        "@types/react": "^16.8.6 || ^17.0.0",
2087
+        "react": "^17.0.2",
2088
+        "react-dom": "^17.0.2"
2089
+      },
2090
+      "peerDependenciesMeta": {
2091
+        "@types/react": {
2092
+          "optional": true
2093
+        }
2094
+      }
2095
+    },
1994 2096
     "node_modules/@mui/core": {
1995 2097
       "version": "5.0.0-alpha.54",
1996 2098
       "resolved": "https://registry.npmjs.org/@mui/core/-/core-5.0.0-alpha.54.tgz",
@@ -2039,6 +2141,60 @@
2039 2141
         }
2040 2142
       }
2041 2143
     },
2144
+    "node_modules/@mui/lab": {
2145
+      "version": "5.0.0-alpha.59",
2146
+      "resolved": "https://registry.npmjs.org/@mui/lab/-/lab-5.0.0-alpha.59.tgz",
2147
+      "integrity": "sha512-B+7EkbM+NRuUFFPzG2lqbyI73FM3W19RFkrWJdNZ+gd6C+NTdHdVS9UxSZm54PmSFEnd77wAWKdrIkhcFzEgZQ==",
2148
+      "dependencies": {
2149
+        "@babel/runtime": "^7.16.3",
2150
+        "@date-io/date-fns": "^2.11.0",
2151
+        "@date-io/dayjs": "^2.11.0",
2152
+        "@date-io/luxon": "^2.11.1",
2153
+        "@date-io/moment": "^2.11.0",
2154
+        "@mui/base": "5.0.0-alpha.59",
2155
+        "@mui/system": "^5.2.3",
2156
+        "@mui/utils": "^5.2.3",
2157
+        "clsx": "^1.1.1",
2158
+        "prop-types": "^15.7.2",
2159
+        "react-is": "^17.0.2",
2160
+        "react-transition-group": "^4.4.2",
2161
+        "rifm": "^0.12.1"
2162
+      },
2163
+      "engines": {
2164
+        "node": ">=12.0.0"
2165
+      },
2166
+      "funding": {
2167
+        "type": "opencollective",
2168
+        "url": "https://opencollective.com/mui"
2169
+      },
2170
+      "peerDependencies": {
2171
+        "@mui/material": "^5.0.0",
2172
+        "@types/react": "^16.8.6 || ^17.0.0",
2173
+        "date-fns": "^2.25.0",
2174
+        "dayjs": "^1.10.7",
2175
+        "luxon": "^1.28.0 || ^2.0.0",
2176
+        "moment": "^2.29.1",
2177
+        "react": "^17.0.2",
2178
+        "react-dom": "^17.0.2"
2179
+      },
2180
+      "peerDependenciesMeta": {
2181
+        "@types/react": {
2182
+          "optional": true
2183
+        },
2184
+        "date-fns": {
2185
+          "optional": true
2186
+        },
2187
+        "dayjs": {
2188
+          "optional": true
2189
+        },
2190
+        "luxon": {
2191
+          "optional": true
2192
+        },
2193
+        "moment": {
2194
+          "optional": true
2195
+        }
2196
+      }
2197
+    },
2042 2198
     "node_modules/@mui/material": {
2043 2199
       "version": "5.1.0",
2044 2200
       "resolved": "https://registry.npmjs.org/@mui/material/-/material-5.1.0.tgz",
@@ -2084,12 +2240,12 @@
2084 2240
       }
2085 2241
     },
2086 2242
     "node_modules/@mui/private-theming": {
2087
-      "version": "5.1.0",
2088
-      "resolved": "https://registry.npmjs.org/@mui/private-theming/-/private-theming-5.1.0.tgz",
2089
-      "integrity": "sha512-RWzpvwZTNoCUlWFtf7uMDY4QkNL6pI3V2Ac4MZeVzJr3DLluQrt0JjUdsy8CVS7HCTp1YGiyZsJ7H8PfR9jIOw==",
2243
+      "version": "5.2.3",
2244
+      "resolved": "https://registry.npmjs.org/@mui/private-theming/-/private-theming-5.2.3.tgz",
2245
+      "integrity": "sha512-Lc1Cmu8lSsYZiXADi9PBb17Ho82ZbseHQujUFAcp6bCJ5x/d+87JYCIpCBMagPu/isRlFCwbziuXPmz7WOzJPQ==",
2090 2246
       "dependencies": {
2091
-        "@babel/runtime": "^7.16.0",
2092
-        "@mui/utils": "^5.1.0",
2247
+        "@babel/runtime": "^7.16.3",
2248
+        "@mui/utils": "^5.2.3",
2093 2249
         "prop-types": "^15.7.2"
2094 2250
       },
2095 2251
       "engines": {
@@ -2097,7 +2253,7 @@
2097 2253
       },
2098 2254
       "funding": {
2099 2255
         "type": "opencollective",
2100
-        "url": "https://opencollective.com/material-ui"
2256
+        "url": "https://opencollective.com/mui"
2101 2257
       },
2102 2258
       "peerDependencies": {
2103 2259
         "@types/react": "^16.8.6 || ^17.0.0",
@@ -2110,12 +2266,12 @@
2110 2266
       }
2111 2267
     },
2112 2268
     "node_modules/@mui/styled-engine": {
2113
-      "version": "5.1.0",
2114
-      "resolved": "https://registry.npmjs.org/@mui/styled-engine/-/styled-engine-5.1.0.tgz",
2115
-      "integrity": "sha512-Z27hexqYL21z+iVat47n1E/Tj4r83JK6hXaOFj2rYMYz0lJQ6YGLF+c2B3NNJoglL76Vo0w4yKC63FsO+015kw==",
2269
+      "version": "5.2.0",
2270
+      "resolved": "https://registry.npmjs.org/@mui/styled-engine/-/styled-engine-5.2.0.tgz",
2271
+      "integrity": "sha512-NZ4pWYQcM5wreUfiXRd7IMFRF+Nq1vMzsIdXtXNjgctJTKHunrofasoBqv+cqevO+hqT75ezSbNHyaXzOXp6Mg==",
2116 2272
       "dependencies": {
2117
-        "@babel/runtime": "^7.16.0",
2118
-        "@emotion/cache": "^11.5.0",
2273
+        "@babel/runtime": "^7.16.3",
2274
+        "@emotion/cache": "^11.6.0",
2119 2275
         "prop-types": "^15.7.2"
2120 2276
       },
2121 2277
       "engines": {
@@ -2140,17 +2296,17 @@
2140 2296
       }
2141 2297
     },
2142 2298
     "node_modules/@mui/system": {
2143
-      "version": "5.1.0",
2144
-      "resolved": "https://registry.npmjs.org/@mui/system/-/system-5.1.0.tgz",
2145
-      "integrity": "sha512-1h+YDnPGfTWZkf7lgeNV+vw6altxXGLclXLdxs9GPzEMNYXX7xveUjmndYpO1p/yx7GNG2gLWWkFZ1TYCeo4+Q==",
2299
+      "version": "5.2.3",
2300
+      "resolved": "https://registry.npmjs.org/@mui/system/-/system-5.2.3.tgz",
2301
+      "integrity": "sha512-YvkjmqgOruZgr+IkueRns99gl3MmnNs8BhnlZosYMLzKz/1lY0JqVBFqUh4sGVbD0UEKFwdk8H31itG5OIPChA==",
2146 2302
       "dependencies": {
2147
-        "@babel/runtime": "^7.16.0",
2148
-        "@mui/private-theming": "^5.1.0",
2149
-        "@mui/styled-engine": "^5.1.0",
2303
+        "@babel/runtime": "^7.16.3",
2304
+        "@mui/private-theming": "^5.2.3",
2305
+        "@mui/styled-engine": "^5.2.0",
2150 2306
         "@mui/types": "^7.1.0",
2151
-        "@mui/utils": "^5.1.0",
2307
+        "@mui/utils": "^5.2.3",
2152 2308
         "clsx": "^1.1.1",
2153
-        "csstype": "^3.0.9",
2309
+        "csstype": "^3.0.10",
2154 2310
         "prop-types": "^15.7.2"
2155 2311
       },
2156 2312
       "engines": {
@@ -2158,7 +2314,7 @@
2158 2314
       },
2159 2315
       "funding": {
2160 2316
         "type": "opencollective",
2161
-        "url": "https://opencollective.com/material-ui"
2317
+        "url": "https://opencollective.com/mui"
2162 2318
       },
2163 2319
       "peerDependencies": {
2164 2320
         "@emotion/react": "^11.5.0",
@@ -2192,11 +2348,11 @@
2192 2348
       }
2193 2349
     },
2194 2350
     "node_modules/@mui/utils": {
2195
-      "version": "5.1.0",
2196
-      "resolved": "https://registry.npmjs.org/@mui/utils/-/utils-5.1.0.tgz",
2197
-      "integrity": "sha512-TbAa3DZBGE6xjrVsQ6e0Iw0jwgGZqPg/48aZJJWXJJjU8NU5OhBRutYhrk/kbdDRmsIArHNdpJayBSi7yETYvg==",
2351
+      "version": "5.2.3",
2352
+      "resolved": "https://registry.npmjs.org/@mui/utils/-/utils-5.2.3.tgz",
2353
+      "integrity": "sha512-sQujlajIS0zQKcGIS6tZR0L1R+ib26B6UtuEn+cZqwKHsPo3feuS+SkdscYBdcCdMbrZs4gj8WIJHl2z6tbSzQ==",
2198 2354
       "dependencies": {
2199
-        "@babel/runtime": "^7.16.0",
2355
+        "@babel/runtime": "^7.16.3",
2200 2356
         "@types/prop-types": "^15.7.4",
2201 2357
         "@types/react-is": "^16.7.1 || ^17.0.0",
2202 2358
         "prop-types": "^15.7.2",
@@ -2205,6 +2361,10 @@
2205 2361
       "engines": {
2206 2362
         "node": ">=12.0.0"
2207 2363
       },
2364
+      "funding": {
2365
+        "type": "opencollective",
2366
+        "url": "https://opencollective.com/mui"
2367
+      },
2208 2368
       "peerDependencies": {
2209 2369
         "react": "^17.0.2"
2210 2370
       }
@@ -7140,9 +7300,9 @@
7140 7300
       "license": "MIT"
7141 7301
     },
7142 7302
     "node_modules/csstype": {
7143
-      "version": "3.0.9",
7144
-      "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.0.9.tgz",
7145
-      "integrity": "sha512-rpw6JPxK6Rfg1zLOYCSwle2GFOOsnjmDYDaBwEcwoOg4qlsIVCN789VkBZDJAGi4T07gI4YSutR43t9Zz4Lzuw=="
7303
+      "version": "3.0.10",
7304
+      "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.0.10.tgz",
7305
+      "integrity": "sha512-2u44ZG2OcNUO9HDp/Jl8C07x6pU/eTR3ncV91SiK3dhG9TWvRVsCoJw14Ckx5DgWkzGA3waZWO3d7pgqpUI/XA=="
7146 7306
     },
7147 7307
     "node_modules/cyclist": {
7148 7308
       "version": "1.0.1",
@@ -7192,6 +7352,18 @@
7192 7352
         "node": ">=10"
7193 7353
       }
7194 7354
     },
7355
+    "node_modules/date-fns": {
7356
+      "version": "2.27.0",
7357
+      "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.27.0.tgz",
7358
+      "integrity": "sha512-sj+J0Mo2p2X1e306MHq282WS4/A8Pz/95GIFcsPNMPMZVI3EUrAdSv90al1k+p74WGLCruMXk23bfEDZa71X9Q==",
7359
+      "engines": {
7360
+        "node": ">=0.11"
7361
+      },
7362
+      "funding": {
7363
+        "type": "opencollective",
7364
+        "url": "https://opencollective.com/date-fns"
7365
+      }
7366
+    },
7195 7367
     "node_modules/debug": {
7196 7368
       "version": "4.3.1",
7197 7369
       "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz",
@@ -17168,6 +17340,14 @@
17168 17340
       "integrity": "sha1-QzdOLiyglosO8VI0YLfXMP8i7rM=",
17169 17341
       "license": "MIT"
17170 17342
     },
17343
+    "node_modules/rifm": {
17344
+      "version": "0.12.1",
17345
+      "resolved": "https://registry.npmjs.org/rifm/-/rifm-0.12.1.tgz",
17346
+      "integrity": "sha512-OGA1Bitg/dSJtI/c4dh90svzaUPt228kzFsUkJbtA2c964IqEAwWXeL9ZJi86xWv3j5SMqRvGULl7bA6cK0Bvg==",
17347
+      "peerDependencies": {
17348
+        "react": ">=16.8"
17349
+      }
17350
+    },
17171 17351
     "node_modules/rimraf": {
17172 17352
       "version": "2.7.1",
17173 17353
       "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
@@ -22142,6 +22322,43 @@
22142 22322
       "resolved": "https://registry.npmjs.org/@csstools/normalize.css/-/normalize.css-10.1.0.tgz",
22143 22323
       "integrity": "sha512-ij4wRiunFfaJxjB0BdrYHIH8FxBJpOwNPhhAcunlmPdXudL1WQV1qoP9un6JsEBAgQH+7UXyyjh0g7jTxXK6tg=="
22144 22324
     },
22325
+    "@date-io/core": {
22326
+      "version": "2.11.0",
22327
+      "resolved": "https://registry.npmjs.org/@date-io/core/-/core-2.11.0.tgz",
22328
+      "integrity": "sha512-DvPBnNoeuLaoSJZaxgpu54qzRhRKjSYVyQjhznTFrllKuDpm0sDFjHo6lvNLCM/cfMx2gb2PM2zY2kc9C8nmuw=="
22329
+    },
22330
+    "@date-io/date-fns": {
22331
+      "version": "2.11.0",
22332
+      "resolved": "https://registry.npmjs.org/@date-io/date-fns/-/date-fns-2.11.0.tgz",
22333
+      "integrity": "sha512-mPQ71plBeFrArvBSHtjWMHXA89IUbZ6kuo2dsjlRC/1uNOybo91spIb+wTu03NxKTl8ut07s0jJ9svF71afpRg==",
22334
+      "requires": {
22335
+        "@date-io/core": "^2.11.0"
22336
+      }
22337
+    },
22338
+    "@date-io/dayjs": {
22339
+      "version": "2.11.0",
22340
+      "resolved": "https://registry.npmjs.org/@date-io/dayjs/-/dayjs-2.11.0.tgz",
22341
+      "integrity": "sha512-w67vRK56NZJIKhJM/CrNbfnIcuMvR3ApfxzNZiCZ5w29sxgBDeKuX4M+P7A9r5HXOMGcsOcpgaoTDINNGkdpGQ==",
22342
+      "requires": {
22343
+        "@date-io/core": "^2.11.0"
22344
+      }
22345
+    },
22346
+    "@date-io/luxon": {
22347
+      "version": "2.11.1",
22348
+      "resolved": "https://registry.npmjs.org/@date-io/luxon/-/luxon-2.11.1.tgz",
22349
+      "integrity": "sha512-JUXo01kdPQxLORxqdENrgdUhooKgDUggsNRSdi2BcUhASIY2KGwwWXu8ikVHHGkw+DUF4FOEKGfkQd0RHSvX6g==",
22350
+      "requires": {
22351
+        "@date-io/core": "^2.11.0"
22352
+      }
22353
+    },
22354
+    "@date-io/moment": {
22355
+      "version": "2.11.0",
22356
+      "resolved": "https://registry.npmjs.org/@date-io/moment/-/moment-2.11.0.tgz",
22357
+      "integrity": "sha512-QSL+83qezQ9Ty0dtFgAkk6eC0GMl/lgYfDajeVUDB3zVA2A038hzczRLBg29ifnBGhQMPABxuOafgWwhDjlarg==",
22358
+      "requires": {
22359
+        "@date-io/core": "^2.11.0"
22360
+      }
22361
+    },
22145 22362
     "@emotion/babel-plugin": {
22146 22363
       "version": "11.3.0",
22147 22364
       "resolved": "https://registry.npmjs.org/@emotion/babel-plugin/-/babel-plugin-11.3.0.tgz",
@@ -22174,12 +22391,12 @@
22174 22391
       }
22175 22392
     },
22176 22393
     "@emotion/cache": {
22177
-      "version": "11.5.0",
22178
-      "resolved": "https://registry.npmjs.org/@emotion/cache/-/cache-11.5.0.tgz",
22179
-      "integrity": "sha512-mAZ5QRpLriBtaj/k2qyrXwck6yeoz1V5lMt/jfj6igWU35yYlNKs2LziXVgvH81gnJZ+9QQNGelSsnuoAy6uIw==",
22394
+      "version": "11.6.0",
22395
+      "resolved": "https://registry.npmjs.org/@emotion/cache/-/cache-11.6.0.tgz",
22396
+      "integrity": "sha512-ElbsWY1KMwEowkv42vGo0UPuLgtPYfIs9BxxVrmvsaJVvktknsHYYlx5NQ5g6zLDcOTyamlDc7FkRg2TAcQDKQ==",
22180 22397
       "requires": {
22181 22398
         "@emotion/memoize": "^0.7.4",
22182
-        "@emotion/sheet": "^1.0.3",
22399
+        "@emotion/sheet": "^1.1.0",
22183 22400
         "@emotion/utils": "^1.0.0",
22184 22401
         "@emotion/weak-memoize": "^0.2.5",
22185 22402
         "stylis": "^4.0.10"
@@ -22191,9 +22408,9 @@
22191 22408
       "integrity": "sha512-kBJtf7PH6aWwZ6fka3zQ0p6SBYzx4fl1LoZXE2RrnYST9Xljm7WfKJrU4g/Xr3Beg72MLrp1AWNUmuYJTL7Cow=="
22192 22409
     },
22193 22410
     "@emotion/is-prop-valid": {
22194
-      "version": "1.1.0",
22195
-      "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-1.1.0.tgz",
22196
-      "integrity": "sha512-9RkilvXAufQHsSsjQ3PIzSns+pxuX4EW8EbGeSPjZMHuMx6z/MOzb9LpqNieQX4F3mre3NWS2+X3JNRHTQztUQ==",
22411
+      "version": "1.1.1",
22412
+      "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-1.1.1.tgz",
22413
+      "integrity": "sha512-bW1Tos67CZkOURLc0OalnfxtSXQJMrAMV0jZTVGJUPSOd4qgjF3+tTD5CwJM13PHA8cltGW1WGbbvV9NpvUZPw==",
22197 22414
       "requires": {
22198 22415
         "@emotion/memoize": "^0.7.4"
22199 22416
       }
@@ -22230,9 +22447,9 @@
22230 22447
       }
22231 22448
     },
22232 22449
     "@emotion/sheet": {
22233
-      "version": "1.0.3",
22234
-      "resolved": "https://registry.npmjs.org/@emotion/sheet/-/sheet-1.0.3.tgz",
22235
-      "integrity": "sha512-YoX5GyQ4db7LpbmXHMuc8kebtBGP6nZfRC5Z13OKJMixBEwdZrJ914D6yJv/P+ZH/YY3F5s89NYX2hlZAf3SRQ=="
22450
+      "version": "1.1.0",
22451
+      "resolved": "https://registry.npmjs.org/@emotion/sheet/-/sheet-1.1.0.tgz",
22452
+      "integrity": "sha512-u0AX4aSo25sMAygCuQTzS+HsImZFuS8llY8O7b9MDRzbJM0kVJlAz6KNDqcG7pOuQZJmj/8X/rAW+66kMnMW+g=="
22236 22453
     },
22237 22454
     "@emotion/styled": {
22238 22455
       "version": "11.3.0",
@@ -22537,6 +22754,20 @@
22537 22754
         "chalk": "^4.0.0"
22538 22755
       }
22539 22756
     },
22757
+    "@mui/base": {
22758
+      "version": "5.0.0-alpha.59",
22759
+      "resolved": "https://registry.npmjs.org/@mui/base/-/base-5.0.0-alpha.59.tgz",
22760
+      "integrity": "sha512-rPgN2FW0FAjQ9+LQ+XBsq3DFcuiiMFhf8uoLJAWnnzft27IJvJqbrhfpCZ68G6l+umJLbbl5RIIbpt8ALZDDNQ==",
22761
+      "requires": {
22762
+        "@babel/runtime": "^7.16.3",
22763
+        "@emotion/is-prop-valid": "^1.1.1",
22764
+        "@mui/utils": "^5.2.3",
22765
+        "@popperjs/core": "^2.4.4",
22766
+        "clsx": "^1.1.1",
22767
+        "prop-types": "^15.7.2",
22768
+        "react-is": "^17.0.2"
22769
+      }
22770
+    },
22540 22771
     "@mui/core": {
22541 22772
       "version": "5.0.0-alpha.54",
22542 22773
       "resolved": "https://registry.npmjs.org/@mui/core/-/core-5.0.0-alpha.54.tgz",
@@ -22559,6 +22790,26 @@
22559 22790
         "@babel/runtime": "^7.16.0"
22560 22791
       }
22561 22792
     },
22793
+    "@mui/lab": {
22794
+      "version": "5.0.0-alpha.59",
22795
+      "resolved": "https://registry.npmjs.org/@mui/lab/-/lab-5.0.0-alpha.59.tgz",
22796
+      "integrity": "sha512-B+7EkbM+NRuUFFPzG2lqbyI73FM3W19RFkrWJdNZ+gd6C+NTdHdVS9UxSZm54PmSFEnd77wAWKdrIkhcFzEgZQ==",
22797
+      "requires": {
22798
+        "@babel/runtime": "^7.16.3",
22799
+        "@date-io/date-fns": "^2.11.0",
22800
+        "@date-io/dayjs": "^2.11.0",
22801
+        "@date-io/luxon": "^2.11.1",
22802
+        "@date-io/moment": "^2.11.0",
22803
+        "@mui/base": "5.0.0-alpha.59",
22804
+        "@mui/system": "^5.2.3",
22805
+        "@mui/utils": "^5.2.3",
22806
+        "clsx": "^1.1.1",
22807
+        "prop-types": "^15.7.2",
22808
+        "react-is": "^17.0.2",
22809
+        "react-transition-group": "^4.4.2",
22810
+        "rifm": "^0.12.1"
22811
+      }
22812
+    },
22562 22813
     "@mui/material": {
22563 22814
       "version": "5.1.0",
22564 22815
       "resolved": "https://registry.npmjs.org/@mui/material/-/material-5.1.0.tgz",
@@ -22579,37 +22830,37 @@
22579 22830
       }
22580 22831
     },
22581 22832
     "@mui/private-theming": {
22582
-      "version": "5.1.0",
22583
-      "resolved": "https://registry.npmjs.org/@mui/private-theming/-/private-theming-5.1.0.tgz",
22584
-      "integrity": "sha512-RWzpvwZTNoCUlWFtf7uMDY4QkNL6pI3V2Ac4MZeVzJr3DLluQrt0JjUdsy8CVS7HCTp1YGiyZsJ7H8PfR9jIOw==",
22833
+      "version": "5.2.3",
22834
+      "resolved": "https://registry.npmjs.org/@mui/private-theming/-/private-theming-5.2.3.tgz",
22835
+      "integrity": "sha512-Lc1Cmu8lSsYZiXADi9PBb17Ho82ZbseHQujUFAcp6bCJ5x/d+87JYCIpCBMagPu/isRlFCwbziuXPmz7WOzJPQ==",
22585 22836
       "requires": {
22586
-        "@babel/runtime": "^7.16.0",
22587
-        "@mui/utils": "^5.1.0",
22837
+        "@babel/runtime": "^7.16.3",
22838
+        "@mui/utils": "^5.2.3",
22588 22839
         "prop-types": "^15.7.2"
22589 22840
       }
22590 22841
     },
22591 22842
     "@mui/styled-engine": {
22592
-      "version": "5.1.0",
22593
-      "resolved": "https://registry.npmjs.org/@mui/styled-engine/-/styled-engine-5.1.0.tgz",
22594
-      "integrity": "sha512-Z27hexqYL21z+iVat47n1E/Tj4r83JK6hXaOFj2rYMYz0lJQ6YGLF+c2B3NNJoglL76Vo0w4yKC63FsO+015kw==",
22843
+      "version": "5.2.0",
22844
+      "resolved": "https://registry.npmjs.org/@mui/styled-engine/-/styled-engine-5.2.0.tgz",
22845
+      "integrity": "sha512-NZ4pWYQcM5wreUfiXRd7IMFRF+Nq1vMzsIdXtXNjgctJTKHunrofasoBqv+cqevO+hqT75ezSbNHyaXzOXp6Mg==",
22595 22846
       "requires": {
22596
-        "@babel/runtime": "^7.16.0",
22597
-        "@emotion/cache": "^11.5.0",
22847
+        "@babel/runtime": "^7.16.3",
22848
+        "@emotion/cache": "^11.6.0",
22598 22849
         "prop-types": "^15.7.2"
22599 22850
       }
22600 22851
     },
22601 22852
     "@mui/system": {
22602
-      "version": "5.1.0",
22603
-      "resolved": "https://registry.npmjs.org/@mui/system/-/system-5.1.0.tgz",
22604
-      "integrity": "sha512-1h+YDnPGfTWZkf7lgeNV+vw6altxXGLclXLdxs9GPzEMNYXX7xveUjmndYpO1p/yx7GNG2gLWWkFZ1TYCeo4+Q==",
22853
+      "version": "5.2.3",
22854
+      "resolved": "https://registry.npmjs.org/@mui/system/-/system-5.2.3.tgz",
22855
+      "integrity": "sha512-YvkjmqgOruZgr+IkueRns99gl3MmnNs8BhnlZosYMLzKz/1lY0JqVBFqUh4sGVbD0UEKFwdk8H31itG5OIPChA==",
22605 22856
       "requires": {
22606
-        "@babel/runtime": "^7.16.0",
22607
-        "@mui/private-theming": "^5.1.0",
22608
-        "@mui/styled-engine": "^5.1.0",
22857
+        "@babel/runtime": "^7.16.3",
22858
+        "@mui/private-theming": "^5.2.3",
22859
+        "@mui/styled-engine": "^5.2.0",
22609 22860
         "@mui/types": "^7.1.0",
22610
-        "@mui/utils": "^5.1.0",
22861
+        "@mui/utils": "^5.2.3",
22611 22862
         "clsx": "^1.1.1",
22612
-        "csstype": "^3.0.9",
22863
+        "csstype": "^3.0.10",
22613 22864
         "prop-types": "^15.7.2"
22614 22865
       }
22615 22866
     },
@@ -22620,11 +22871,11 @@
22620 22871
       "requires": {}
22621 22872
     },
22622 22873
     "@mui/utils": {
22623
-      "version": "5.1.0",
22624
-      "resolved": "https://registry.npmjs.org/@mui/utils/-/utils-5.1.0.tgz",
22625
-      "integrity": "sha512-TbAa3DZBGE6xjrVsQ6e0Iw0jwgGZqPg/48aZJJWXJJjU8NU5OhBRutYhrk/kbdDRmsIArHNdpJayBSi7yETYvg==",
22874
+      "version": "5.2.3",
22875
+      "resolved": "https://registry.npmjs.org/@mui/utils/-/utils-5.2.3.tgz",
22876
+      "integrity": "sha512-sQujlajIS0zQKcGIS6tZR0L1R+ib26B6UtuEn+cZqwKHsPo3feuS+SkdscYBdcCdMbrZs4gj8WIJHl2z6tbSzQ==",
22626 22877
       "requires": {
22627
-        "@babel/runtime": "^7.16.0",
22878
+        "@babel/runtime": "^7.16.3",
22628 22879
         "@types/prop-types": "^15.7.4",
22629 22880
         "@types/react-is": "^16.7.1 || ^17.0.0",
22630 22881
         "prop-types": "^15.7.2",
@@ -26211,9 +26462,9 @@
26211 26462
       }
26212 26463
     },
26213 26464
     "csstype": {
26214
-      "version": "3.0.9",
26215
-      "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.0.9.tgz",
26216
-      "integrity": "sha512-rpw6JPxK6Rfg1zLOYCSwle2GFOOsnjmDYDaBwEcwoOg4qlsIVCN789VkBZDJAGi4T07gI4YSutR43t9Zz4Lzuw=="
26465
+      "version": "3.0.10",
26466
+      "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.0.10.tgz",
26467
+      "integrity": "sha512-2u44ZG2OcNUO9HDp/Jl8C07x6pU/eTR3ncV91SiK3dhG9TWvRVsCoJw14Ckx5DgWkzGA3waZWO3d7pgqpUI/XA=="
26217 26468
     },
26218 26469
     "cyclist": {
26219 26470
       "version": "1.0.1",
@@ -26252,6 +26503,11 @@
26252 26503
         "whatwg-url": "^8.0.0"
26253 26504
       }
26254 26505
     },
26506
+    "date-fns": {
26507
+      "version": "2.27.0",
26508
+      "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.27.0.tgz",
26509
+      "integrity": "sha512-sj+J0Mo2p2X1e306MHq282WS4/A8Pz/95GIFcsPNMPMZVI3EUrAdSv90al1k+p74WGLCruMXk23bfEDZa71X9Q=="
26510
+    },
26255 26511
     "debug": {
26256 26512
       "version": "4.3.1",
26257 26513
       "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz",
@@ -33370,6 +33626,12 @@
33370 33626
       "resolved": "https://registry.npmjs.org/rgba-regex/-/rgba-regex-1.0.0.tgz",
33371 33627
       "integrity": "sha1-QzdOLiyglosO8VI0YLfXMP8i7rM="
33372 33628
     },
33629
+    "rifm": {
33630
+      "version": "0.12.1",
33631
+      "resolved": "https://registry.npmjs.org/rifm/-/rifm-0.12.1.tgz",
33632
+      "integrity": "sha512-OGA1Bitg/dSJtI/c4dh90svzaUPt228kzFsUkJbtA2c964IqEAwWXeL9ZJi86xWv3j5SMqRvGULl7bA6cK0Bvg==",
33633
+      "requires": {}
33634
+    },
33373 33635
     "rimraf": {
33374 33636
       "version": "2.7.1",
33375 33637
       "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",

+ 2 - 0
psicoadmin/package.json

@@ -6,11 +6,13 @@
6 6
     "@emotion/react": "^11.5.0",
7 7
     "@emotion/styled": "^11.3.0",
8 8
     "@mui/icons-material": "^5.1.0",
9
+    "@mui/lab": "^5.0.0-alpha.59",
9 10
     "@mui/material": "^5.1.0",
10 11
     "@testing-library/jest-dom": "^5.11.4",
11 12
     "@testing-library/react": "^11.1.0",
12 13
     "@testing-library/user-event": "^12.1.10",
13 14
     "bootstrap": "^5.1.3",
15
+    "date-fns": "^2.27.0",
14 16
     "js-cookie": "^3.0.1",
15 17
     "react": "^17.0.2",
16 18
     "react-bootstrap": "^2.0.2",

+ 10 - 0
psicoadmin/src/App.css

@@ -37,6 +37,10 @@
37 37
     }
38 38
 }
39 39
 
40
+.Mui-MuiInput{
41
+    background-color : red;
42
+}
43
+
40 44
 .Mui-selected{
41 45
     color : #FFF !important;
42 46
     background-color : #fd4b4b !important;
@@ -78,3 +82,9 @@
78 82
     padding : 90px;
79 83
     max-height : 175px;
80 84
 }
85
+.css-1480iag-MuiInputBase-root-MuiInput-root:before{
86
+    border-bottom : 0px solid red !important;
87
+}
88
+.MuiFormControl{
89
+    border : 1px solid #eceff1;
90
+}

+ 31 - 12
psicoadmin/src/Components/Actividades.js

@@ -1,8 +1,13 @@
1 1
 import * as React from 'react'
2 2
 import FlightTakeoffIcon from '@mui/icons-material/FlightTakeoff';
3
-import TimePicker from '@mui/lab/TimePicker';
3
+import TextField from '@mui/material/TextField';
4 4
 import { Col, Row } from 'react-bootstrap';
5 5
 
6
+import LocalizationProvider from '@mui/lab/LocalizationProvider';
7
+
8
+import DateFnsUtils from '@date-io/date-fns';
9
+import DesktopDatePicker from '@mui/lab/DesktopDatePicker';
10
+
6 11
 function LastActivitys() {
7 12
 
8 13
     let activitys = [{
@@ -22,12 +27,6 @@ function LastActivitys() {
22 27
         date : "21/12/18 9:25:52",
23 28
     } ]
24 29
 
25
-    const [value, setValue] = React.useState(new Date());
26
-    const handleChange = (newValue) => {
27
-        setValue(newValue);
28
-    };
29
-
30
-
31 30
     return(
32 31
         <React.Fragment>
33 32
             {
@@ -58,6 +57,12 @@ function LastActivitys() {
58 57
 }
59 58
 
60 59
 export default function Actividades() {
60
+
61
+    const [value, setValue] = React.useState(new Date());
62
+    const handleChange = (newValue) => {
63
+        setValue(newValue);
64
+    };
65
+
61 66
     return(
62 67
         <div className="actividades_recientes">
63 68
             <div className="cabecera_recently">
@@ -97,13 +102,27 @@ export default function Actividades() {
97 102
                             </Col>
98 103
                             <Col md="4">
99 104
                                 <label>Fecha Inicio</label>
100
-                                  <TimePicker label="Time" value={value} onChange={handleChange} renderInput={(params) => <TextField {...params} />} />
101
-
102
-                                <input id="custom-input-date" className="calendar" type="text" name="upload-release" placeholder="dd/mm/yyyy"/>
105
+                                <LocalizationProvider dateAdapter={DateFnsUtils}>
106
+                                    <DesktopDatePicker
107
+                                        inputFormat="MM/dd/yyyy"
108
+                                        value={value}
109
+                                        onChange={handleChange}
110
+                                        renderInput={(params) => 
111
+                                        <TextField variant="standard" label="Standard warning" {...params} />}
112
+                                    />
113
+                                </LocalizationProvider>
103 114
                             </Col>
104 115
                             <Col md="4">
105
-                                <label>Fecha Inicio</label>
106
-                                <input id="custom-input-date-2" className="calendar" type="text" name="upload-release" placeholder=""/>
116
+                                <label>Fecha Final</label>
117
+                                <LocalizationProvider dateAdapter={DateFnsUtils}>
118
+                                    <DesktopDatePicker
119
+                                        inputFormat="MM/dd/yyyy"
120
+                                        value={value}
121
+                                        onChange={handleChange}
122
+                                        renderInput={(params) => 
123
+                                        <TextField variant="standard" label="Standard warning" {...params} />}
124
+                                    />
125
+                                </LocalizationProvider>
107 126
                             </Col>
108 127
                             <Col md="4">
109 128
                                 <button className="buscar_filtros_history">Buscar</button>

+ 14 - 15
psicoadmin/src/Components/Candidatos.js

@@ -8,20 +8,19 @@ import Stack from '@mui/material/Stack';
8 8
 
9 9
 export default function Candidatos () {
10 10
 
11
-    let users = [ {
12
-            password :'repartidorPARMA',
13
-            puesto : "Piloto Repartidor",
14
-            DPI : 1583266600501,
15
-            aplicacion : "27/12/2018 12:02 PM",
16
-            pendientes : "No",
17
-        },{
18
-            password :'repartidorPARMA',
19
-            puesto : "Piloto Repartidor",
20
-            DPI : 1583266600501,
21
-            aplicacion : "27/12/2018 12:02 PM",
22
-            pendientes : "Si",
23
-        }
24
-    ]
11
+    let users =  [{
12
+        password :'repartidorPARMA',
13
+        puesto : "Piloto Repartidor",
14
+        DPI : 1583266600501,
15
+        aplicacion : "27/12/2018 12:02 PM",
16
+        pendientes : "No"
17
+    }]
18
+
19
+    for( let a of new Array(8)  ){
20
+        users.push( users[0] )
21
+    }
22
+
23
+    console.log(users)
25 24
 
26 25
     const [page, setPage] = React.useState(1);
27 26
     const handleChange = (event, value) => {
@@ -47,7 +46,7 @@ export default function Candidatos () {
47 46
                     </Row>
48 47
                 </div>
49 48
                 {
50
-                    users.length ? 
49
+                    users.length ?
51 50
                     users.map( (user, index) => {
52 51
                         return(
53 52
                             <div key={index} className="data_candidato">

+ 1 - 1
psicoadmin/src/Components/Footer.js

@@ -6,7 +6,7 @@ export default function Footer(props) {
6 6
     return (
7 7
         <Typography variant="body2" color="text.secondary" align="center" {...props}>
8 8
             {'Copyright © '}
9
-            <Link color="inherit" href="https://mui.com/">
9
+            <Link color="inherit" href="#">
10 10
                 Propiedad de Grupo DIT
11 11
             </Link>{' '}
12 12
             {new Date().getFullYear()}

+ 119 - 44
psicoadmin/yarn.lock

@@ -1131,7 +1131,7 @@
1131 1131
     "core-js-pure" "^3.0.0"
1132 1132
     "regenerator-runtime" "^0.13.4"
1133 1133
 
1134
-"@babel/runtime@^7.10.2", "@babel/runtime@^7.11.2", "@babel/runtime@^7.12.5", "@babel/runtime@^7.13.10", "@babel/runtime@^7.13.16", "@babel/runtime@^7.14.0", "@babel/runtime@^7.16.0", "@babel/runtime@^7.5.5", "@babel/runtime@^7.6.2", "@babel/runtime@^7.6.3", "@babel/runtime@^7.7.2", "@babel/runtime@^7.7.6", "@babel/runtime@^7.8.4", "@babel/runtime@^7.8.7", "@babel/runtime@^7.9.2":
1134
+"@babel/runtime@^7.10.2", "@babel/runtime@^7.11.2", "@babel/runtime@^7.12.5", "@babel/runtime@^7.13.10", "@babel/runtime@^7.13.16", "@babel/runtime@^7.14.0", "@babel/runtime@^7.16.0", "@babel/runtime@^7.16.3", "@babel/runtime@^7.5.5", "@babel/runtime@^7.6.2", "@babel/runtime@^7.6.3", "@babel/runtime@^7.7.2", "@babel/runtime@^7.7.6", "@babel/runtime@^7.8.4", "@babel/runtime@^7.8.7", "@babel/runtime@^7.9.2":
1135 1135
   "integrity" "sha512-WBwekcqacdY2e9AF/Q7WLFUWmdJGJTkbjqTjoMDgXkVZ3ZRUvOPsLb5KdwISoQVsbP+DQzVZW4Zhci0DvpbNTQ=="
1136 1136
   "resolved" "https://registry.npmjs.org/@babel/runtime/-/runtime-7.16.3.tgz"
1137 1137
   "version" "7.16.3"
@@ -1201,6 +1201,39 @@
1201 1201
   "resolved" "https://registry.npmjs.org/@csstools/normalize.css/-/normalize.css-10.1.0.tgz"
1202 1202
   "version" "10.1.0"
1203 1203
 
1204
+"@date-io/core@^2.11.0":
1205
+  "integrity" "sha512-DvPBnNoeuLaoSJZaxgpu54qzRhRKjSYVyQjhznTFrllKuDpm0sDFjHo6lvNLCM/cfMx2gb2PM2zY2kc9C8nmuw=="
1206
+  "resolved" "https://registry.npmjs.org/@date-io/core/-/core-2.11.0.tgz"
1207
+  "version" "2.11.0"
1208
+
1209
+"@date-io/date-fns@^2.11.0":
1210
+  "integrity" "sha512-mPQ71plBeFrArvBSHtjWMHXA89IUbZ6kuo2dsjlRC/1uNOybo91spIb+wTu03NxKTl8ut07s0jJ9svF71afpRg=="
1211
+  "resolved" "https://registry.npmjs.org/@date-io/date-fns/-/date-fns-2.11.0.tgz"
1212
+  "version" "2.11.0"
1213
+  dependencies:
1214
+    "@date-io/core" "^2.11.0"
1215
+
1216
+"@date-io/dayjs@^2.11.0":
1217
+  "integrity" "sha512-w67vRK56NZJIKhJM/CrNbfnIcuMvR3ApfxzNZiCZ5w29sxgBDeKuX4M+P7A9r5HXOMGcsOcpgaoTDINNGkdpGQ=="
1218
+  "resolved" "https://registry.npmjs.org/@date-io/dayjs/-/dayjs-2.11.0.tgz"
1219
+  "version" "2.11.0"
1220
+  dependencies:
1221
+    "@date-io/core" "^2.11.0"
1222
+
1223
+"@date-io/luxon@^2.11.1":
1224
+  "integrity" "sha512-JUXo01kdPQxLORxqdENrgdUhooKgDUggsNRSdi2BcUhASIY2KGwwWXu8ikVHHGkw+DUF4FOEKGfkQd0RHSvX6g=="
1225
+  "resolved" "https://registry.npmjs.org/@date-io/luxon/-/luxon-2.11.1.tgz"
1226
+  "version" "2.11.1"
1227
+  dependencies:
1228
+    "@date-io/core" "^2.11.0"
1229
+
1230
+"@date-io/moment@^2.11.0":
1231
+  "integrity" "sha512-QSL+83qezQ9Ty0dtFgAkk6eC0GMl/lgYfDajeVUDB3zVA2A038hzczRLBg29ifnBGhQMPABxuOafgWwhDjlarg=="
1232
+  "resolved" "https://registry.npmjs.org/@date-io/moment/-/moment-2.11.0.tgz"
1233
+  "version" "2.11.0"
1234
+  dependencies:
1235
+    "@date-io/core" "^2.11.0"
1236
+
1204 1237
 "@emotion/babel-plugin@^11.3.0":
1205 1238
   "integrity" "sha512-UZKwBV2rADuhRp+ZOGgNWg2eYgbzKzQXfQPtJbu/PLy8onurxlNCLvxMQEvlr1/GudguPI5IU9qIY1+2z1M5bA=="
1206 1239
   "resolved" "https://registry.npmjs.org/@emotion/babel-plugin/-/babel-plugin-11.3.0.tgz"
@@ -1219,13 +1252,13 @@
1219 1252
     "source-map" "^0.5.7"
1220 1253
     "stylis" "^4.0.3"
1221 1254
 
1222
-"@emotion/cache@^11.5.0":
1223
-  "integrity" "sha512-mAZ5QRpLriBtaj/k2qyrXwck6yeoz1V5lMt/jfj6igWU35yYlNKs2LziXVgvH81gnJZ+9QQNGelSsnuoAy6uIw=="
1224
-  "resolved" "https://registry.npmjs.org/@emotion/cache/-/cache-11.5.0.tgz"
1225
-  "version" "11.5.0"
1255
+"@emotion/cache@^11.5.0", "@emotion/cache@^11.6.0":
1256
+  "integrity" "sha512-ElbsWY1KMwEowkv42vGo0UPuLgtPYfIs9BxxVrmvsaJVvktknsHYYlx5NQ5g6zLDcOTyamlDc7FkRg2TAcQDKQ=="
1257
+  "resolved" "https://registry.npmjs.org/@emotion/cache/-/cache-11.6.0.tgz"
1258
+  "version" "11.6.0"
1226 1259
   dependencies:
1227 1260
     "@emotion/memoize" "^0.7.4"
1228
-    "@emotion/sheet" "^1.0.3"
1261
+    "@emotion/sheet" "^1.1.0"
1229 1262
     "@emotion/utils" "^1.0.0"
1230 1263
     "@emotion/weak-memoize" "^0.2.5"
1231 1264
     "stylis" "^4.0.10"
@@ -1235,10 +1268,10 @@
1235 1268
   "resolved" "https://registry.npmjs.org/@emotion/hash/-/hash-0.8.0.tgz"
1236 1269
   "version" "0.8.0"
1237 1270
 
1238
-"@emotion/is-prop-valid@^1.1.0":
1239
-  "integrity" "sha512-9RkilvXAufQHsSsjQ3PIzSns+pxuX4EW8EbGeSPjZMHuMx6z/MOzb9LpqNieQX4F3mre3NWS2+X3JNRHTQztUQ=="
1240
-  "resolved" "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-1.1.0.tgz"
1241
-  "version" "1.1.0"
1271
+"@emotion/is-prop-valid@^1.1.0", "@emotion/is-prop-valid@^1.1.1":
1272
+  "integrity" "sha512-bW1Tos67CZkOURLc0OalnfxtSXQJMrAMV0jZTVGJUPSOd4qgjF3+tTD5CwJM13PHA8cltGW1WGbbvV9NpvUZPw=="
1273
+  "resolved" "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-1.1.1.tgz"
1274
+  "version" "1.1.1"
1242 1275
   dependencies:
1243 1276
     "@emotion/memoize" "^0.7.4"
1244 1277
 
@@ -1271,10 +1304,10 @@
1271 1304
     "@emotion/utils" "^1.0.0"
1272 1305
     "csstype" "^3.0.2"
1273 1306
 
1274
-"@emotion/sheet@^1.0.3":
1275
-  "integrity" "sha512-YoX5GyQ4db7LpbmXHMuc8kebtBGP6nZfRC5Z13OKJMixBEwdZrJ914D6yJv/P+ZH/YY3F5s89NYX2hlZAf3SRQ=="
1276
-  "resolved" "https://registry.npmjs.org/@emotion/sheet/-/sheet-1.0.3.tgz"
1277
-  "version" "1.0.3"
1307
+"@emotion/sheet@^1.0.3", "@emotion/sheet@^1.1.0":
1308
+  "integrity" "sha512-u0AX4aSo25sMAygCuQTzS+HsImZFuS8llY8O7b9MDRzbJM0kVJlAz6KNDqcG7pOuQZJmj/8X/rAW+66kMnMW+g=="
1309
+  "resolved" "https://registry.npmjs.org/@emotion/sheet/-/sheet-1.1.0.tgz"
1310
+  "version" "1.1.0"
1278 1311
 
1279 1312
 "@emotion/styled@^11.3.0":
1280 1313
   "integrity" "sha512-fUoLcN3BfMiLlRhJ8CuPUMEyKkLEoM+n+UyAbnqGEsCd5IzKQ7VQFLtzpJOaCD2/VR2+1hXQTnSZXVJeiTNltA=="
@@ -1548,6 +1581,19 @@
1548 1581
     "@types/yargs" "^16.0.0"
1549 1582
     "chalk" "^4.0.0"
1550 1583
 
1584
+"@mui/base@5.0.0-alpha.59":
1585
+  "integrity" "sha512-rPgN2FW0FAjQ9+LQ+XBsq3DFcuiiMFhf8uoLJAWnnzft27IJvJqbrhfpCZ68G6l+umJLbbl5RIIbpt8ALZDDNQ=="
1586
+  "resolved" "https://registry.npmjs.org/@mui/base/-/base-5.0.0-alpha.59.tgz"
1587
+  "version" "5.0.0-alpha.59"
1588
+  dependencies:
1589
+    "@babel/runtime" "^7.16.3"
1590
+    "@emotion/is-prop-valid" "^1.1.1"
1591
+    "@mui/utils" "^5.2.3"
1592
+    "@popperjs/core" "^2.4.4"
1593
+    "clsx" "^1.1.1"
1594
+    "prop-types" "^15.7.2"
1595
+    "react-is" "^17.0.2"
1596
+
1551 1597
 "@mui/core@5.0.0-alpha.54":
1552 1598
   "integrity" "sha512-8TxdHqDdSb6wjhsnpE5n7qtkFKDG3PUSlVY0gR3VcdsHXscUY13l3VbMQW1brI4D/R9zx5VYmxIHWaHFgw4RtA=="
1553 1599
   "resolved" "https://registry.npmjs.org/@mui/core/-/core-5.0.0-alpha.54.tgz"
@@ -1568,6 +1614,25 @@
1568 1614
   dependencies:
1569 1615
     "@babel/runtime" "^7.16.0"
1570 1616
 
1617
+"@mui/lab@^5.0.0-alpha.59":
1618
+  "integrity" "sha512-B+7EkbM+NRuUFFPzG2lqbyI73FM3W19RFkrWJdNZ+gd6C+NTdHdVS9UxSZm54PmSFEnd77wAWKdrIkhcFzEgZQ=="
1619
+  "resolved" "https://registry.npmjs.org/@mui/lab/-/lab-5.0.0-alpha.59.tgz"
1620
+  "version" "5.0.0-alpha.59"
1621
+  dependencies:
1622
+    "@babel/runtime" "^7.16.3"
1623
+    "@date-io/date-fns" "^2.11.0"
1624
+    "@date-io/dayjs" "^2.11.0"
1625
+    "@date-io/luxon" "^2.11.1"
1626
+    "@date-io/moment" "^2.11.0"
1627
+    "@mui/base" "5.0.0-alpha.59"
1628
+    "@mui/system" "^5.2.3"
1629
+    "@mui/utils" "^5.2.3"
1630
+    "clsx" "^1.1.1"
1631
+    "prop-types" "^15.7.2"
1632
+    "react-is" "^17.0.2"
1633
+    "react-transition-group" "^4.4.2"
1634
+    "rifm" "^0.12.1"
1635
+
1571 1636
 "@mui/material@^5.0.0", "@mui/material@^5.1.0":
1572 1637
   "integrity" "sha512-K76v7zRhpJToInSI8sRcEmTwpVFBZ223VIusjZRKXN8JzX+PuErG7skfa1yUuhc3f4VEqcYYUw0LvI+DJJ05eg=="
1573 1638
   "resolved" "https://registry.npmjs.org/@mui/material/-/material-5.1.0.tgz"
@@ -1586,36 +1651,36 @@
1586 1651
     "react-is" "^17.0.2"
1587 1652
     "react-transition-group" "^4.4.2"
1588 1653
 
1589
-"@mui/private-theming@^5.1.0":
1590
-  "integrity" "sha512-RWzpvwZTNoCUlWFtf7uMDY4QkNL6pI3V2Ac4MZeVzJr3DLluQrt0JjUdsy8CVS7HCTp1YGiyZsJ7H8PfR9jIOw=="
1591
-  "resolved" "https://registry.npmjs.org/@mui/private-theming/-/private-theming-5.1.0.tgz"
1592
-  "version" "5.1.0"
1654
+"@mui/private-theming@^5.2.3":
1655
+  "integrity" "sha512-Lc1Cmu8lSsYZiXADi9PBb17Ho82ZbseHQujUFAcp6bCJ5x/d+87JYCIpCBMagPu/isRlFCwbziuXPmz7WOzJPQ=="
1656
+  "resolved" "https://registry.npmjs.org/@mui/private-theming/-/private-theming-5.2.3.tgz"
1657
+  "version" "5.2.3"
1593 1658
   dependencies:
1594
-    "@babel/runtime" "^7.16.0"
1595
-    "@mui/utils" "^5.1.0"
1659
+    "@babel/runtime" "^7.16.3"
1660
+    "@mui/utils" "^5.2.3"
1596 1661
     "prop-types" "^15.7.2"
1597 1662
 
1598
-"@mui/styled-engine@^5.1.0":
1599
-  "integrity" "sha512-Z27hexqYL21z+iVat47n1E/Tj4r83JK6hXaOFj2rYMYz0lJQ6YGLF+c2B3NNJoglL76Vo0w4yKC63FsO+015kw=="
1600
-  "resolved" "https://registry.npmjs.org/@mui/styled-engine/-/styled-engine-5.1.0.tgz"
1601
-  "version" "5.1.0"
1663
+"@mui/styled-engine@^5.2.0":
1664
+  "integrity" "sha512-NZ4pWYQcM5wreUfiXRd7IMFRF+Nq1vMzsIdXtXNjgctJTKHunrofasoBqv+cqevO+hqT75ezSbNHyaXzOXp6Mg=="
1665
+  "resolved" "https://registry.npmjs.org/@mui/styled-engine/-/styled-engine-5.2.0.tgz"
1666
+  "version" "5.2.0"
1602 1667
   dependencies:
1603
-    "@babel/runtime" "^7.16.0"
1604
-    "@emotion/cache" "^11.5.0"
1668
+    "@babel/runtime" "^7.16.3"
1669
+    "@emotion/cache" "^11.6.0"
1605 1670
     "prop-types" "^15.7.2"
1606 1671
 
1607
-"@mui/system@^5.1.0":
1608
-  "integrity" "sha512-1h+YDnPGfTWZkf7lgeNV+vw6altxXGLclXLdxs9GPzEMNYXX7xveUjmndYpO1p/yx7GNG2gLWWkFZ1TYCeo4+Q=="
1609
-  "resolved" "https://registry.npmjs.org/@mui/system/-/system-5.1.0.tgz"
1610
-  "version" "5.1.0"
1672
+"@mui/system@^5.1.0", "@mui/system@^5.2.3":
1673
+  "integrity" "sha512-YvkjmqgOruZgr+IkueRns99gl3MmnNs8BhnlZosYMLzKz/1lY0JqVBFqUh4sGVbD0UEKFwdk8H31itG5OIPChA=="
1674
+  "resolved" "https://registry.npmjs.org/@mui/system/-/system-5.2.3.tgz"
1675
+  "version" "5.2.3"
1611 1676
   dependencies:
1612
-    "@babel/runtime" "^7.16.0"
1613
-    "@mui/private-theming" "^5.1.0"
1614
-    "@mui/styled-engine" "^5.1.0"
1677
+    "@babel/runtime" "^7.16.3"
1678
+    "@mui/private-theming" "^5.2.3"
1679
+    "@mui/styled-engine" "^5.2.0"
1615 1680
     "@mui/types" "^7.1.0"
1616
-    "@mui/utils" "^5.1.0"
1681
+    "@mui/utils" "^5.2.3"
1617 1682
     "clsx" "^1.1.1"
1618
-    "csstype" "^3.0.9"
1683
+    "csstype" "^3.0.10"
1619 1684
     "prop-types" "^15.7.2"
1620 1685
 
1621 1686
 "@mui/types@^7.1.0":
@@ -1623,12 +1688,12 @@
1623 1688
   "resolved" "https://registry.npmjs.org/@mui/types/-/types-7.1.0.tgz"
1624 1689
   "version" "7.1.0"
1625 1690
 
1626
-"@mui/utils@^5.1.0":
1627
-  "integrity" "sha512-TbAa3DZBGE6xjrVsQ6e0Iw0jwgGZqPg/48aZJJWXJJjU8NU5OhBRutYhrk/kbdDRmsIArHNdpJayBSi7yETYvg=="
1628
-  "resolved" "https://registry.npmjs.org/@mui/utils/-/utils-5.1.0.tgz"
1629
-  "version" "5.1.0"
1691
+"@mui/utils@^5.1.0", "@mui/utils@^5.2.3":
1692
+  "integrity" "sha512-sQujlajIS0zQKcGIS6tZR0L1R+ib26B6UtuEn+cZqwKHsPo3feuS+SkdscYBdcCdMbrZs4gj8WIJHl2z6tbSzQ=="
1693
+  "resolved" "https://registry.npmjs.org/@mui/utils/-/utils-5.2.3.tgz"
1694
+  "version" "5.2.3"
1630 1695
   dependencies:
1631
-    "@babel/runtime" "^7.16.0"
1696
+    "@babel/runtime" "^7.16.3"
1632 1697
     "@types/prop-types" "^15.7.4"
1633 1698
     "@types/react-is" "^16.7.1 || ^17.0.0"
1634 1699
     "prop-types" "^15.7.2"
@@ -4251,10 +4316,10 @@
4251 4316
   dependencies:
4252 4317
     "cssom" "~0.3.6"
4253 4318
 
4254
-"csstype@^3.0.2", "csstype@^3.0.9":
4255
-  "integrity" "sha512-rpw6JPxK6Rfg1zLOYCSwle2GFOOsnjmDYDaBwEcwoOg4qlsIVCN789VkBZDJAGi4T07gI4YSutR43t9Zz4Lzuw=="
4256
-  "resolved" "https://registry.npmjs.org/csstype/-/csstype-3.0.9.tgz"
4257
-  "version" "3.0.9"
4319
+"csstype@^3.0.10", "csstype@^3.0.2", "csstype@^3.0.9":
4320
+  "integrity" "sha512-2u44ZG2OcNUO9HDp/Jl8C07x6pU/eTR3ncV91SiK3dhG9TWvRVsCoJw14Ckx5DgWkzGA3waZWO3d7pgqpUI/XA=="
4321
+  "resolved" "https://registry.npmjs.org/csstype/-/csstype-3.0.10.tgz"
4322
+  "version" "3.0.10"
4258 4323
 
4259 4324
 "cyclist@^1.0.1":
4260 4325
   "integrity" "sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk="
@@ -4290,6 +4355,11 @@
4290 4355
     "whatwg-mimetype" "^2.3.0"
4291 4356
     "whatwg-url" "^8.0.0"
4292 4357
 
4358
+"date-fns@^2.0.0", "date-fns@^2.25.0", "date-fns@^2.27.0":
4359
+  "integrity" "sha512-sj+J0Mo2p2X1e306MHq282WS4/A8Pz/95GIFcsPNMPMZVI3EUrAdSv90al1k+p74WGLCruMXk23bfEDZa71X9Q=="
4360
+  "resolved" "https://registry.npmjs.org/date-fns/-/date-fns-2.27.0.tgz"
4361
+  "version" "2.27.0"
4362
+
4293 4363
 "debug@^2.2.0":
4294 4364
   "integrity" "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA=="
4295 4365
   "resolved" "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz"
@@ -10143,6 +10213,11 @@
10143 10213
   "resolved" "https://registry.npmjs.org/rgba-regex/-/rgba-regex-1.0.0.tgz"
10144 10214
   "version" "1.0.0"
10145 10215
 
10216
+"rifm@^0.12.1":
10217
+  "integrity" "sha512-OGA1Bitg/dSJtI/c4dh90svzaUPt228kzFsUkJbtA2c964IqEAwWXeL9ZJi86xWv3j5SMqRvGULl7bA6cK0Bvg=="
10218
+  "resolved" "https://registry.npmjs.org/rifm/-/rifm-0.12.1.tgz"
10219
+  "version" "0.12.1"
10220
+
10146 10221
 "rimraf@^2.5.4", "rimraf@^2.6.3":
10147 10222
   "integrity" "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w=="
10148 10223
   "resolved" "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz"