diff --git a/client/package.json b/client/package.json
index d3fefca86..6f73ade7e 100644
--- a/client/package.json
+++ b/client/package.json
@@ -3,7 +3,7 @@
"version": "0.1.0",
"private": true,
"dependencies": {
- "@chakra-ui/react": "^1.6.10",
+ "@chakra-ui/react": "^1.7.1",
"@emotion/react": "^11.5.0",
"@emotion/styled": "^11.3.0",
"@testing-library/jest-dom": "^5.11.4",
diff --git a/client/src/common/input/EditableTimer.jsx b/client/src/common/input/EditableTimer.jsx
index 0919ab44e..be3ab29f2 100644
--- a/client/src/common/input/EditableTimer.jsx
+++ b/client/src/common/input/EditableTimer.jsx
@@ -28,14 +28,17 @@ export default function EditableTimer(props) {
// Check if there is anything there
if (value === '') return false;
+ // ensure we have seconds
+ const val = value.split(':').length === 3 ? value : `${value}:00`;
+
// Time now and time submitedVal
const original = stringFromMillis(time + delay, true);
// check if time is different from before
- if (value === original) return false;
+ if (val === original) return false;
// convert to millis object
- const millis = timeStringToMillis(value);
+ const millis = timeStringToMillis(val);
// validate with parent
if (!validate(name, millis)) return false;
@@ -52,11 +55,16 @@ export default function EditableTimer(props) {
onSubmit={(v) => validateValue(v)}
onCancel={() => setValue(stringFromMillis(time + delay, true))}
value={value}
- placeholder='--:--:--'
className={delay > 0 ? style.delayedEditable : style.editable}
>
-
+
);
}
diff --git a/client/yarn.lock b/client/yarn.lock
index 473b64ff8..35a6a3416 100644
--- a/client/yarn.lock
+++ b/client/yarn.lock
@@ -1178,563 +1178,554 @@
resolved "https://registry.yarnpkg.com/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz#75a2e8b51cb758a7553d6804a5932d7aace75c39"
integrity sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==
-"@chakra-ui/accordion@1.3.8":
- version "1.3.8"
- resolved "https://registry.yarnpkg.com/@chakra-ui/accordion/-/accordion-1.3.8.tgz#db48b81c5862b32faae0312d1d234c0aa90adc84"
- integrity sha512-LsdRGct1hLEDUyuZp6db2VOYCvBXN1rdJEmnqJWFp8ppePApdccwow74dDQRuZSwe3B/JLBUQ54Cdk4YUH2aAg==
+"@chakra-ui/accordion@1.4.1":
+ version "1.4.1"
+ resolved "https://registry.yarnpkg.com/@chakra-ui/accordion/-/accordion-1.4.1.tgz#bd5373dcfd11572e5e2c535eca51aee4fc24c828"
+ integrity sha512-/E0FW5YHNVD6WwMGiuQuXpA70P2CKAV+MzcMITnSGPWsh9XD0mcXvMkIALVojfFk9tcCFdIGnxX/HWr41LzgIg==
dependencies:
- "@chakra-ui/descendant" "2.0.1"
- "@chakra-ui/hooks" "1.6.1"
- "@chakra-ui/icon" "1.1.12"
- "@chakra-ui/react-utils" "1.1.2"
- "@chakra-ui/transition" "1.3.6"
- "@chakra-ui/utils" "1.8.3"
+ "@chakra-ui/descendant" "2.1.1"
+ "@chakra-ui/hooks" "1.7.1"
+ "@chakra-ui/icon" "1.2.1"
+ "@chakra-ui/react-utils" "1.2.1"
+ "@chakra-ui/transition" "1.4.1"
+ "@chakra-ui/utils" "1.9.1"
-"@chakra-ui/alert@1.2.8":
- version "1.2.8"
- resolved "https://registry.yarnpkg.com/@chakra-ui/alert/-/alert-1.2.8.tgz#71f5b7ebe50201beacf8e75fe2f20df16fcda2f8"
- integrity sha512-/91WfnGYGUDBeDlQ4I2ZAP+NHloAGPFsjNyw9if5dreeDA9zgOhUr2s4qj8uzZ9NtLurvWg7YMA8kqvmD/f7/w==
+"@chakra-ui/alert@1.3.1":
+ version "1.3.1"
+ resolved "https://registry.yarnpkg.com/@chakra-ui/alert/-/alert-1.3.1.tgz#d091b36ee4a7e3684220cd6f86fd2e08ca71cb2a"
+ integrity sha512-BeR6l/1CLZarA3uAe+5Q3hioYf7SixYfy9rOte/29ck1lx9PLjjuPYYmuDPtZNbGibhUCh48z4U/uK2x8mbpKQ==
dependencies:
- "@chakra-ui/icon" "1.1.12"
- "@chakra-ui/react-utils" "1.1.2"
- "@chakra-ui/utils" "1.8.3"
+ "@chakra-ui/icon" "1.2.1"
+ "@chakra-ui/react-utils" "1.2.1"
+ "@chakra-ui/utils" "1.9.1"
-"@chakra-ui/anatomy@1.0.1":
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/@chakra-ui/anatomy/-/anatomy-1.0.1.tgz#62b4e372c8fc7caca0d0ee0f3b710b00220588b3"
- integrity sha512-eMmusEHhQJn465txOdEUM2yx2A2DoRfMQWwAxoW4GwwbJTD6q8fuGEIf6jaTQ7QtDLcJ9JOkYA7C0f3SKRTGGg==
+"@chakra-ui/anatomy@1.2.1":
+ version "1.2.1"
+ resolved "https://registry.yarnpkg.com/@chakra-ui/anatomy/-/anatomy-1.2.1.tgz#a2336133ef19817eb062459c37fb909e18ce7fca"
+ integrity sha512-kNS+FiEDTSnwpQUW4dEjZ5745xhkvB0XtmqjY1wpclUSpFfptLZM9QIHPTnBt2bzM9R+idmRRP+WkTt6kyTrLw==
dependencies:
- "@chakra-ui/theme-tools" "^1.2.1"
+ "@chakra-ui/theme-tools" "^1.3.1"
-"@chakra-ui/avatar@1.2.11":
- version "1.2.11"
- resolved "https://registry.yarnpkg.com/@chakra-ui/avatar/-/avatar-1.2.11.tgz#7a7647339893ca419cf64f4fb5a7387456b6e64d"
- integrity sha512-h+Fo0bjRQTgDgga0n9RCQtJtRgUc2KowMhfajzjFyhtspSfhZauSjazKqDtiPkzD7alc+herEGEMi0RQRuQXig==
+"@chakra-ui/avatar@1.3.1":
+ version "1.3.1"
+ resolved "https://registry.yarnpkg.com/@chakra-ui/avatar/-/avatar-1.3.1.tgz#fbb9d45b14caa956c4d16cca85e7219d821f0f66"
+ integrity sha512-WI0/kcpTJViOH093V0bz8EB+e/rc+gjF+T5DkOuh1YWFxRRG5v+4Yd3PdEJtQgzWtBVhlbGWmE7WvBizyKwFCA==
dependencies:
- "@chakra-ui/image" "1.0.21"
- "@chakra-ui/react-utils" "1.1.2"
- "@chakra-ui/utils" "1.8.3"
+ "@chakra-ui/image" "1.1.1"
+ "@chakra-ui/react-utils" "1.2.1"
+ "@chakra-ui/utils" "1.9.1"
-"@chakra-ui/breadcrumb@1.2.9":
- version "1.2.9"
- resolved "https://registry.yarnpkg.com/@chakra-ui/breadcrumb/-/breadcrumb-1.2.9.tgz#d2b9af1c1bb31cfdd234a13cfbdd2b66bce40088"
- integrity sha512-MYyG6Flnw6TXTvX1fS88SZs6R4m8DMQHn67V+mypDN5htWVHku4d1P3jAhuHganu3ql+C0K2E2Qve78gWMbi/g==
+"@chakra-ui/breadcrumb@1.3.1":
+ version "1.3.1"
+ resolved "https://registry.yarnpkg.com/@chakra-ui/breadcrumb/-/breadcrumb-1.3.1.tgz#60caaef69bcc0361a38d530025e2d1ae819c4436"
+ integrity sha512-b1IoBmtr5FcP2fn5NRbdOdQo2c866OQ/WhcTcZ6UKae1jjik+36/qWE+X+RKzxC6FLfqo5qayV5zSgsnZym7Pg==
dependencies:
- "@chakra-ui/react-utils" "1.1.2"
- "@chakra-ui/utils" "1.8.3"
+ "@chakra-ui/react-utils" "1.2.1"
+ "@chakra-ui/utils" "1.9.1"
-"@chakra-ui/button@1.4.5":
- version "1.4.5"
- resolved "https://registry.yarnpkg.com/@chakra-ui/button/-/button-1.4.5.tgz#dacb2d05b3c23c32fb877878640d2447af8408e4"
- integrity sha512-fWwSpgM0h0e+TcXEq6cCJhHSRxTsKDvaE2KJa9KJcqKSjad6p4SSQf1UEw0TstxhrqbgvjDlvYcUjJ4MH6u04Q==
+"@chakra-ui/button@1.5.1":
+ version "1.5.1"
+ resolved "https://registry.yarnpkg.com/@chakra-ui/button/-/button-1.5.1.tgz#0f0b3e7a10b3c8aea4a2da114386d1a767916aaa"
+ integrity sha512-BvP29quEhP6OTgDiRsugD6adgkeOTEQpoDsZUVEmHnNVrbFfdsICEKKQTtDJ2iPf+hmpFrtnpN50vCLdAANKcw==
dependencies:
- "@chakra-ui/hooks" "1.6.1"
- "@chakra-ui/react-utils" "1.1.2"
- "@chakra-ui/spinner" "1.1.13"
- "@chakra-ui/utils" "1.8.3"
+ "@chakra-ui/hooks" "1.7.1"
+ "@chakra-ui/react-utils" "1.2.1"
+ "@chakra-ui/spinner" "1.2.1"
+ "@chakra-ui/utils" "1.9.1"
-"@chakra-ui/checkbox@1.5.8":
- version "1.5.8"
- resolved "https://registry.yarnpkg.com/@chakra-ui/checkbox/-/checkbox-1.5.8.tgz#560f2e406132dcad4931c221f11078f152b29744"
- integrity sha512-eZK720TfnZ2aYs34MpfCyAou94TS5qjarAlE/UjkOH4XhZH49Pf6Ck6ai+7hrALn7yi61qVt0MoE5Dd2KsedYA==
- dependencies:
- "@chakra-ui/hooks" "1.6.1"
- "@chakra-ui/react-utils" "1.1.2"
- "@chakra-ui/utils" "1.8.3"
- "@chakra-ui/visually-hidden" "1.0.15"
-
-"@chakra-ui/clickable@1.1.8":
- version "1.1.8"
- resolved "https://registry.yarnpkg.com/@chakra-ui/clickable/-/clickable-1.1.8.tgz#561317e2c1745a053cc0208366ae081e5d99ae44"
- integrity sha512-o17ljVD3qf2dsJqVhRX4V/xFtwJ9sAzCGcZrXV/O/dWAVDNuL8fGMdx5FileUVdFFi50w3tBuM4hxZRD5KNeGQ==
- dependencies:
- "@chakra-ui/react-utils" "1.1.2"
- "@chakra-ui/utils" "1.8.3"
-
-"@chakra-ui/close-button@1.1.12":
- version "1.1.12"
- resolved "https://registry.yarnpkg.com/@chakra-ui/close-button/-/close-button-1.1.12.tgz#2aae729946bf7f47c23bc99b1db637ccebcdf1aa"
- integrity sha512-ZuNNhkOfwFKdjUPHvwkRapCv8vto857wYYw/OtogDp6XcTYBPudeQl29nglhoI8fQAvEt7wmMZAZaTwAAW0dNQ==
- dependencies:
- "@chakra-ui/icon" "1.1.12"
- "@chakra-ui/utils" "1.8.3"
-
-"@chakra-ui/color-mode@1.1.13":
- version "1.1.13"
- resolved "https://registry.yarnpkg.com/@chakra-ui/color-mode/-/color-mode-1.1.13.tgz#aacc2c113d370bd04715d9225ae02064c5f392b3"
- integrity sha512-IYCOfeP+5a/OFmixNN2nkcZIRwC7qNb26I7zqZ/hEQYr4gZi7FKEthKjpvZWKCwLRSNiidhkaPLzAf+lhqM/Qg==
- dependencies:
- "@chakra-ui/hooks" "1.6.1"
- "@chakra-ui/utils" "1.8.3"
-
-"@chakra-ui/control-box@1.0.16":
- version "1.0.16"
- resolved "https://registry.yarnpkg.com/@chakra-ui/control-box/-/control-box-1.0.16.tgz#913bd8f125b494228be5c50dea70ecf990f0bc7d"
- integrity sha512-Smkk9Olr6mhkUEktgGLw1oc4fZr58U3Ts5bMKJsTSBIRdsol+Tm3oFUzLKADD7udhMaz+7+aEx4WiTrg5tWzzA==
- dependencies:
- "@chakra-ui/utils" "1.8.3"
-
-"@chakra-ui/counter@1.1.10":
- version "1.1.10"
- resolved "https://registry.yarnpkg.com/@chakra-ui/counter/-/counter-1.1.10.tgz#0112942f723290221c4e3464817567c6dae33e90"
- integrity sha512-63LfIKK2duHyY9n8AfoXfwmQYkmNNaItAIB2ZNT230eTY0RwuKiAi+J4C/N9amxCB7EUw15gQphb2DjjL5D3GQ==
- dependencies:
- "@chakra-ui/hooks" "1.6.1"
- "@chakra-ui/utils" "1.8.3"
-
-"@chakra-ui/css-reset@1.0.0":
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/@chakra-ui/css-reset/-/css-reset-1.0.0.tgz#8395921b35ef27bee0579a4d730c5ab7f7b39734"
- integrity sha512-UaPsImGHvCgFO3ayp6Ugafu2/3/EG8wlW/8Y9Ihfk1UFv8cpV+3BfWKmuZ7IcmxcBL9dkP6E8p3/M1T0FB92hg==
-
-"@chakra-ui/descendant@2.0.1":
- version "2.0.1"
- resolved "https://registry.yarnpkg.com/@chakra-ui/descendant/-/descendant-2.0.1.tgz#fc3bc9081aa01503035b2c9296bc4b9f87ceaae0"
- integrity sha512-TeYp94iOhu5Gs2oVzewJaep0qft/JKMKfmcf4PGgzJF+h6TWZm6NGohk6Jq7JOh+y0rExa1ulknIgnMzFx5xaA==
- dependencies:
- "@chakra-ui/react-utils" "^1.1.2"
-
-"@chakra-ui/editable@1.2.10":
- version "1.2.10"
- resolved "https://registry.yarnpkg.com/@chakra-ui/editable/-/editable-1.2.10.tgz#05c27d6bb2ae79fd1ac3579ca7c492c11385e9c7"
- integrity sha512-UYhg60F46Z4W85amYV3f4KTKjxfDL3GxcAN5d9r/E75jHrluwd4YGr/nlVhg57AhFhteiPpIdQx/NQ68KQ2KJA==
- dependencies:
- "@chakra-ui/hooks" "1.6.1"
- "@chakra-ui/react-utils" "1.1.2"
- "@chakra-ui/utils" "1.8.3"
-
-"@chakra-ui/focus-lock@1.1.11":
- version "1.1.11"
- resolved "https://registry.yarnpkg.com/@chakra-ui/focus-lock/-/focus-lock-1.1.11.tgz#e95babbb4eb0e884e340b30eddd968126dccb45f"
- integrity sha512-piJwxQCxPIx5d9jPNr4aQ0BoDU1+tNecNKAoUz+U0mXa334O3DSb84cbsOjBQn9VBLV82FtmtvrF8FwrT9cl9Q==
- dependencies:
- "@chakra-ui/utils" "1.8.3"
- react-focus-lock "2.5.0"
-
-"@chakra-ui/form-control@1.4.2":
- version "1.4.2"
- resolved "https://registry.yarnpkg.com/@chakra-ui/form-control/-/form-control-1.4.2.tgz#24bfb549d504afdc4600a2d828ce5937600bbe04"
- integrity sha512-VmoyNAh+bWj4p1ocMZDfrdJgo6pG+cgfJZ62YBSWZk7glK5ZsUNFZfd/TlxKkINKzDQyhBEEPzNjNV9TcVymmA==
- dependencies:
- "@chakra-ui/hooks" "1.6.1"
- "@chakra-ui/icon" "1.1.12"
- "@chakra-ui/react-utils" "1.1.2"
- "@chakra-ui/utils" "1.8.3"
-
-"@chakra-ui/hooks@1.6.1":
+"@chakra-ui/checkbox@1.6.1":
version "1.6.1"
- resolved "https://registry.yarnpkg.com/@chakra-ui/hooks/-/hooks-1.6.1.tgz#56e3bdb4e3d3b1dd827cf35b4be848817846e582"
- integrity sha512-377Wvrt2BxpEY+1dDMsvm3J/E4GTdrxJM4fju24iUg0iFv87jg+jf6GXPsrZfdN6a9XfCCmclcmLxEH/0Trwpg==
+ resolved "https://registry.yarnpkg.com/@chakra-ui/checkbox/-/checkbox-1.6.1.tgz#e84d828f2d8b2e1a84ae51982a29eb4c7e7e0eff"
+ integrity sha512-Z5ZMeUYIRjRbi/knhYhSQshZH7OnROA7ezl9a9oVSKRF7iLMNMibQSlQLXmqUWaTKSgrS37cpKAzfgEuemyiUQ==
dependencies:
- "@chakra-ui/react-utils" "1.1.2"
- "@chakra-ui/utils" "1.8.3"
+ "@chakra-ui/hooks" "1.7.1"
+ "@chakra-ui/react-utils" "1.2.1"
+ "@chakra-ui/utils" "1.9.1"
+ "@chakra-ui/visually-hidden" "1.1.1"
+
+"@chakra-ui/clickable@1.2.1":
+ version "1.2.1"
+ resolved "https://registry.yarnpkg.com/@chakra-ui/clickable/-/clickable-1.2.1.tgz#5a96f7c6af2c9592eadfabe14518ce46749957b0"
+ integrity sha512-B0CIbKzDMwzG1APeTpW9H2Jl8dkarI1Qstb3hDOy23O+N5TU6lpDdVnXQ7fpFJS6mu5JjFqtkwzGAVZnkkv1rw==
+ dependencies:
+ "@chakra-ui/react-utils" "1.2.1"
+ "@chakra-ui/utils" "1.9.1"
+
+"@chakra-ui/close-button@1.2.1":
+ version "1.2.1"
+ resolved "https://registry.yarnpkg.com/@chakra-ui/close-button/-/close-button-1.2.1.tgz#1109665e73cddcb643bd66e208b2aac75e8af40f"
+ integrity sha512-A/cuFtJPF8rp5p6tCIGlQdHB89gLCSOzxWssoTXAGJnmlwY2YunFHxgkYZXwPbDqFrM8ndya7Ys+AuL1JZsa3g==
+ dependencies:
+ "@chakra-ui/icon" "1.2.1"
+ "@chakra-ui/utils" "1.9.1"
+
+"@chakra-ui/color-mode@1.3.1":
+ version "1.3.1"
+ resolved "https://registry.yarnpkg.com/@chakra-ui/color-mode/-/color-mode-1.3.1.tgz#08402d28a9c5b4dd3e1a64f69faad319d55dc9d6"
+ integrity sha512-UuuYMfYxaBE5fPtIR6dwIJn3snT0tVX67RN2RHv4/LQgUeiddq4VziXT3bd+tyIe9+zcsqrZhV7J7YP0h/Id/Q==
+ dependencies:
+ "@chakra-ui/hooks" "1.7.1"
+ "@chakra-ui/react-env" "1.1.1"
+ "@chakra-ui/utils" "1.9.1"
+
+"@chakra-ui/control-box@1.1.1":
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/@chakra-ui/control-box/-/control-box-1.1.1.tgz#23581088a7ce3b30d79c1777ddbeb98db47cfe02"
+ integrity sha512-ZFbh85pzzZoiSjGnvLUzMB5BoA8Xm6TBMWvMtzLY5xiFGb9/mBeRDH2KFjr1GJzoqleWKkQwvFD6JM0kXcekpg==
+ dependencies:
+ "@chakra-ui/utils" "1.9.1"
+
+"@chakra-ui/counter@1.2.1":
+ version "1.2.1"
+ resolved "https://registry.yarnpkg.com/@chakra-ui/counter/-/counter-1.2.1.tgz#36d4683472751b9ce866d6d86f3856d032194468"
+ integrity sha512-Gm4njMzEsDyAzdQtExn40TvmupzkPBrT5DiCu0DlxYqpLqCfqV49HgJHEG5oW3WV+WaC9mzg7VV+idKYh/d+Gg==
+ dependencies:
+ "@chakra-ui/hooks" "1.7.1"
+ "@chakra-ui/utils" "1.9.1"
+
+"@chakra-ui/css-reset@1.1.1":
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/@chakra-ui/css-reset/-/css-reset-1.1.1.tgz#5469c580447568cf1877aafc37db609e98fffcd5"
+ integrity sha512-+KNNHL4OWqeKia5SL858K3Qbd8WxMij9mWIilBzLD4j2KFrl/+aWFw8syMKth3NmgIibrjsljo+PU3fy2o50dg==
+
+"@chakra-ui/descendant@2.1.1":
+ version "2.1.1"
+ resolved "https://registry.yarnpkg.com/@chakra-ui/descendant/-/descendant-2.1.1.tgz#a46fde8b7700f5013140f4fc2fa51064e71cc77f"
+ integrity sha512-JasdVaN4MjL7QFo1vMnADy6EtFAlPKT1kTJ1LwMtl9AaF9VFLBsfGxm0L+WQK+3NJMuCSDBXWJB8mV4AQ11Edg==
+ dependencies:
+ "@chakra-ui/react-utils" "^1.2.1"
+
+"@chakra-ui/editable@1.3.1":
+ version "1.3.1"
+ resolved "https://registry.yarnpkg.com/@chakra-ui/editable/-/editable-1.3.1.tgz#24e9be0a9275d47feb3fb8a885e3e417e9120d0c"
+ integrity sha512-MwyTtsnHNqmKmHv9SH3KIHWa06D4gBwcuTawTiSnYBUJL6My8ry/Wdca1to9So2tD6hcjz3TPTzOJOlyv0eiZg==
+ dependencies:
+ "@chakra-ui/hooks" "1.7.1"
+ "@chakra-ui/react-utils" "1.2.1"
+ "@chakra-ui/utils" "1.9.1"
+
+"@chakra-ui/focus-lock@1.2.1":
+ version "1.2.1"
+ resolved "https://registry.yarnpkg.com/@chakra-ui/focus-lock/-/focus-lock-1.2.1.tgz#68d2ac1d4d7fa3d4f551803ae36835b5f526614f"
+ integrity sha512-HYu39nvfaXUrBx+dIDJkFgebNCGEi9oZTfLUKzIJC+zPkmReTDSXV0dzSb/8vCAOq5fph1gFKsdbGy2U98P8GQ==
+ dependencies:
+ "@chakra-ui/utils" "1.9.1"
+ react-focus-lock "2.5.2"
+
+"@chakra-ui/form-control@1.5.1":
+ version "1.5.1"
+ resolved "https://registry.yarnpkg.com/@chakra-ui/form-control/-/form-control-1.5.1.tgz#235267088026690d6994fa406c9f2618fa0351ec"
+ integrity sha512-ASZYQFOs5mAoaNXAN/ZaesMy3XV07F0/Eba5PQ7Dejdn91aep6lqF889hmr8yqcR646xCOY7ISyYsskfh9QHrQ==
+ dependencies:
+ "@chakra-ui/hooks" "1.7.1"
+ "@chakra-ui/icon" "1.2.1"
+ "@chakra-ui/react-utils" "1.2.1"
+ "@chakra-ui/utils" "1.9.1"
+
+"@chakra-ui/hooks@1.7.1":
+ version "1.7.1"
+ resolved "https://registry.yarnpkg.com/@chakra-ui/hooks/-/hooks-1.7.1.tgz#0242b678f40ef00e4834a8a856c8881dcda0072d"
+ integrity sha512-hgN19X6GUKQYAHczmFY+GAT8vl9h+X+nGWrIAnmvZ6BgUXxDajnTNhZeWhj0ZkR+7A7dCE6Y/3X44GafUgChMw==
+ dependencies:
+ "@chakra-ui/react-utils" "1.2.1"
+ "@chakra-ui/utils" "1.9.1"
compute-scroll-into-view "1.0.14"
copy-to-clipboard "3.3.1"
-"@chakra-ui/icon@1.1.12":
- version "1.1.12"
- resolved "https://registry.yarnpkg.com/@chakra-ui/icon/-/icon-1.1.12.tgz#50a8929100c5dc2ed32c1b6930b67b09b63ed895"
- integrity sha512-MVzsW+IqAYUGPjxOiEWu9kU3kl3gQ8tNONN77EyDEEcbqPOCgPOomitQ4/scmgSWWWOrAL+SvjlbykXtH8g6+Q==
+"@chakra-ui/icon@1.2.1":
+ version "1.2.1"
+ resolved "https://registry.yarnpkg.com/@chakra-ui/icon/-/icon-1.2.1.tgz#b47c0016531da8bef81061d2b96a2d5282b07ff8"
+ integrity sha512-uZxFsiY4Tld+LvGIX7cky0H6oMRac8udPMQRzIk/UQeNZcsWisGetatbQsew3y1lWV/iH/8+TlDuW13GWGyGGQ==
dependencies:
- "@chakra-ui/utils" "1.8.3"
+ "@chakra-ui/utils" "1.9.1"
-"@chakra-ui/image@1.0.21":
- version "1.0.21"
- resolved "https://registry.yarnpkg.com/@chakra-ui/image/-/image-1.0.21.tgz#ebd57a1198ec3ae6e0cb995db056d3d85269a4ec"
- integrity sha512-efknvUiUPEarhOAivbel89RLlYR5sA2E5vvmmbPXp348TGBiVvpxrmtfuUKZjbaF6ZBkkZsVPk6zJFE1PgwJbA==
+"@chakra-ui/image@1.1.1":
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/@chakra-ui/image/-/image-1.1.1.tgz#39ecb77155e9e1fbbc68e825eb46405808805a8c"
+ integrity sha512-bz1pn08XlXcO3r1KnpdjQgN3R2soiTx10sG2d5Pw9BdGdySf7Y73wiLh+Tan1xJHp6p2KH1hz4f7uKXXDn7Qmw==
dependencies:
- "@chakra-ui/hooks" "1.6.1"
- "@chakra-ui/utils" "1.8.3"
+ "@chakra-ui/hooks" "1.7.1"
+ "@chakra-ui/utils" "1.9.1"
-"@chakra-ui/input@1.2.11":
- version "1.2.11"
- resolved "https://registry.yarnpkg.com/@chakra-ui/input/-/input-1.2.11.tgz#4e29b896e72518ab1ceaaf2a46e513bc20a0c291"
- integrity sha512-/UaUcdSoVA2Bd9sdODnuNpK0+lI68fyigzHWe3z6lF1wmLZB546MxXxt70ZvZWsu+eJ41qBNpx81BZZ9zCJP8w==
+"@chakra-ui/input@1.3.1":
+ version "1.3.1"
+ resolved "https://registry.yarnpkg.com/@chakra-ui/input/-/input-1.3.1.tgz#a407242239f7bb5fdf3b237ab90355c7d77aff9e"
+ integrity sha512-Z+LqkwVPMeUBuvB9dLDPKkBnWV52Q1PVl3KW9ouDIFg7SoemeYkBt3p4ttEKE+eIPsPlrcH1u2A/RGcCTZOe1g==
dependencies:
- "@chakra-ui/form-control" "1.4.2"
- "@chakra-ui/react-utils" "1.1.2"
- "@chakra-ui/utils" "1.8.3"
+ "@chakra-ui/form-control" "1.5.1"
+ "@chakra-ui/react-utils" "1.2.1"
+ "@chakra-ui/utils" "1.9.1"
-"@chakra-ui/layout@1.4.10":
- version "1.4.10"
- resolved "https://registry.yarnpkg.com/@chakra-ui/layout/-/layout-1.4.10.tgz#283804f206ea05d9158a7238ce2a1fa6cc954968"
- integrity sha512-KtJOKCYyCzUBRrBRNAr9SAhvC6KtSxzIM1NynA0dJSGEVHdkeVchfoZRSNfji60T0vNVA6hVGdgBi9DjZlh02Q==
+"@chakra-ui/layout@1.5.1":
+ version "1.5.1"
+ resolved "https://registry.yarnpkg.com/@chakra-ui/layout/-/layout-1.5.1.tgz#be33e8fb5fb187f13c5c0ef66fe94cd293094da6"
+ integrity sha512-nKiyZ5adjNTbBV3oFIUGIPijwutO1NGdev1jHtnZc3xo2urCIkBvKU8+mVjlX04IwZ7oLKoP3EiDDv0g7+o41Q==
dependencies:
- "@chakra-ui/icon" "1.1.12"
- "@chakra-ui/react-utils" "1.1.2"
- "@chakra-ui/utils" "1.8.3"
+ "@chakra-ui/icon" "1.2.1"
+ "@chakra-ui/react-utils" "1.2.1"
+ "@chakra-ui/utils" "1.9.1"
-"@chakra-ui/live-region@1.0.15":
- version "1.0.15"
- resolved "https://registry.yarnpkg.com/@chakra-ui/live-region/-/live-region-1.0.15.tgz#996011f967523cbcb522adcfee8133410ec48b2b"
- integrity sha512-Gl9q2Cb7xY68LoEo1qXGUyQp4A01Dd62apJY3Ox2RorcE7DiCQXr1KVGefiRBbcny/borbgrNVL9VcTl24ZNrA==
+"@chakra-ui/live-region@1.1.1":
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/@chakra-ui/live-region/-/live-region-1.1.1.tgz#729fda7e0be96389df515bb67ec02da0d21aefb9"
+ integrity sha512-BSdI5gLIffNRETEp6W18kBNg9tL0ZLLzfWGRnuO9tEbox7NrcgqIeLF8mNKwhDOZz88NKHtUOPVzjAUKW1SryQ==
dependencies:
- "@chakra-ui/utils" "1.8.3"
+ "@chakra-ui/utils" "1.9.1"
-"@chakra-ui/media-query@1.1.3":
- version "1.1.3"
- resolved "https://registry.yarnpkg.com/@chakra-ui/media-query/-/media-query-1.1.3.tgz#c25d6a83e77d39bf6e9a117ab90ea9d7db6695ab"
- integrity sha512-/LdpMTCW7PLR2uWRwTYrWK7TZZI6MmVVlCCXicqNTfx8Seu87F54pr7D/T/nkxYOM419KF/gQQjGDUxl2N6V6Q==
+"@chakra-ui/media-query@1.2.1":
+ version "1.2.1"
+ resolved "https://registry.yarnpkg.com/@chakra-ui/media-query/-/media-query-1.2.1.tgz#c1df05cbe8bd909a410d134240f9bceee760ec09"
+ integrity sha512-Ho/qiPGTjNukFTE9WBdYV9FIXU7KFTJPqdRQPWANkz+j275n6sqSE1j5LRJllP+ett21KeuWLN4zL33pP0Ox+g==
dependencies:
- "@chakra-ui/react-env" "1.0.7"
- "@chakra-ui/utils" "1.8.3"
+ "@chakra-ui/react-env" "1.1.1"
+ "@chakra-ui/utils" "1.9.1"
-"@chakra-ui/menu@1.7.6":
- version "1.7.6"
- resolved "https://registry.yarnpkg.com/@chakra-ui/menu/-/menu-1.7.6.tgz#33fedd70c37b4d079e7c124798e9f0230f6b9060"
- integrity sha512-3O0zSvZrJmReM8iaeZ447KY4swMT/al0QJyloO7LNa3ex4uNQRw9ff5YXgKk+EURNvRwI75Lc2tEwpOHGNczWw==
+"@chakra-ui/menu@1.8.1":
+ version "1.8.1"
+ resolved "https://registry.yarnpkg.com/@chakra-ui/menu/-/menu-1.8.1.tgz#ad26e12843914747de1c36228f4f45c2be668a4d"
+ integrity sha512-fgzzFukBj4sQzTRf4q/+nHiVTKhrMtJdofnluqce/SCRJ1G+bbovUySblTzfI8iFlTSZt/eWc/Nju4JB1S+3Yg==
dependencies:
- "@chakra-ui/clickable" "1.1.8"
- "@chakra-ui/descendant" "2.0.1"
- "@chakra-ui/hooks" "1.6.1"
- "@chakra-ui/popper" "2.3.0"
- "@chakra-ui/react-utils" "1.1.2"
- "@chakra-ui/transition" "1.3.6"
- "@chakra-ui/utils" "1.8.3"
+ "@chakra-ui/clickable" "1.2.1"
+ "@chakra-ui/descendant" "2.1.1"
+ "@chakra-ui/hooks" "1.7.1"
+ "@chakra-ui/popper" "2.4.1"
+ "@chakra-ui/react-utils" "1.2.1"
+ "@chakra-ui/transition" "1.4.1"
+ "@chakra-ui/utils" "1.9.1"
-"@chakra-ui/modal@1.9.2":
- version "1.9.2"
- resolved "https://registry.yarnpkg.com/@chakra-ui/modal/-/modal-1.9.2.tgz#2401c41afdd77fdbfc7a4fc058c7836404f3d50f"
- integrity sha512-5QPDca8q1YB0XgB6Whuj1B0dzRzSuYQS7demz3TOuEWHKcmNSz/hx3YprMFgEVEx0Awg3HaWomnyj7AG+m/2dQ==
+"@chakra-ui/modal@1.10.1":
+ version "1.10.1"
+ resolved "https://registry.yarnpkg.com/@chakra-ui/modal/-/modal-1.10.1.tgz#849243b6f700845ef04e8247d3326e3e0324b789"
+ integrity sha512-cboC2ITm+5FjhrBc6yJ5cW4VXnfwlLhFa1EkPqF1k4kvYGyUHArvPN1q8AiPYOIrupHYu2Iu6YmQPg7TJwNImg==
dependencies:
- "@chakra-ui/close-button" "1.1.12"
- "@chakra-ui/focus-lock" "1.1.11"
- "@chakra-ui/hooks" "1.6.1"
- "@chakra-ui/portal" "1.2.10"
- "@chakra-ui/react-utils" "1.1.2"
- "@chakra-ui/transition" "1.3.6"
- "@chakra-ui/utils" "1.8.3"
+ "@chakra-ui/close-button" "1.2.1"
+ "@chakra-ui/focus-lock" "1.2.1"
+ "@chakra-ui/hooks" "1.7.1"
+ "@chakra-ui/portal" "1.3.1"
+ "@chakra-ui/react-utils" "1.2.1"
+ "@chakra-ui/transition" "1.4.1"
+ "@chakra-ui/utils" "1.9.1"
aria-hidden "^1.1.1"
react-remove-scroll "2.4.1"
-"@chakra-ui/number-input@1.2.11":
- version "1.2.11"
- resolved "https://registry.yarnpkg.com/@chakra-ui/number-input/-/number-input-1.2.11.tgz#ad3274cab7a745dd3d046b559ade2959f7742e29"
- integrity sha512-tB4+SFyZrsDW3rzKoW+Wy34dQEZhqP2EMOnTflxIWxF4A66hf3Sz/6av0b6CEhlSsOd59QQd8GaT1FvHWdhz7A==
+"@chakra-ui/number-input@1.3.1":
+ version "1.3.1"
+ resolved "https://registry.yarnpkg.com/@chakra-ui/number-input/-/number-input-1.3.1.tgz#1c46b2748240c780617955da4f2f20a5414edf5c"
+ integrity sha512-4vBRSShT5pedElgP9YGVC+9RHzQGmUVZqu3p0gZW0fLGVVQ9C1EGrO7djL+k3tgklyu8RvSwkRDJqEPvbQKDgQ==
dependencies:
- "@chakra-ui/counter" "1.1.10"
- "@chakra-ui/form-control" "1.4.2"
- "@chakra-ui/hooks" "1.6.1"
- "@chakra-ui/icon" "1.1.12"
- "@chakra-ui/react-utils" "1.1.2"
- "@chakra-ui/utils" "1.8.3"
+ "@chakra-ui/counter" "1.2.1"
+ "@chakra-ui/form-control" "1.5.1"
+ "@chakra-ui/hooks" "1.7.1"
+ "@chakra-ui/icon" "1.2.1"
+ "@chakra-ui/react-utils" "1.2.1"
+ "@chakra-ui/utils" "1.9.1"
-"@chakra-ui/pin-input@1.6.6":
- version "1.6.6"
- resolved "https://registry.yarnpkg.com/@chakra-ui/pin-input/-/pin-input-1.6.6.tgz#df3d8d4e0678436b45f72fca7abe5590e8f44ad1"
- integrity sha512-c4C4IT+FVIVc8uX4HQLlGdWCE3WqwH5ZBv393ukd7VGOfn8G/jmgOCafn2VbW8TsAwqpvQ/IH3TUbcFI75Drkg==
+"@chakra-ui/pin-input@1.7.1":
+ version "1.7.1"
+ resolved "https://registry.yarnpkg.com/@chakra-ui/pin-input/-/pin-input-1.7.1.tgz#38c3bcf3d32f1404a431ae11030ff7ce5d964190"
+ integrity sha512-eFFc5sofiyion+NxELWfCzD23XHIBDrJcfKKbNxt8jdXg9Ek4mFpmvnxBVrK0DIz6cVYgKY8c364OmxNUf4IyA==
dependencies:
- "@chakra-ui/descendant" "2.0.1"
- "@chakra-ui/hooks" "1.6.1"
- "@chakra-ui/react-utils" "1.1.2"
- "@chakra-ui/utils" "1.8.3"
+ "@chakra-ui/descendant" "2.1.1"
+ "@chakra-ui/hooks" "1.7.1"
+ "@chakra-ui/react-utils" "1.2.1"
+ "@chakra-ui/utils" "1.9.1"
-"@chakra-ui/popover@1.8.5":
- version "1.8.5"
- resolved "https://registry.yarnpkg.com/@chakra-ui/popover/-/popover-1.8.5.tgz#6d7a2bf29935bcbe1dbb3c16b4fd6d8f03811f12"
- integrity sha512-SM10pQEIRSM7Y0Ygnuv0Skzxm8NES/UP9qcrfrFLJOMjmVxf52NZBPcNA4pIMEM4ocSHq6AyCHzhTXHr8a7HpQ==
+"@chakra-ui/popover@1.10.1":
+ version "1.10.1"
+ resolved "https://registry.yarnpkg.com/@chakra-ui/popover/-/popover-1.10.1.tgz#03a172201d46bde73eeff7e40e141d82876df493"
+ integrity sha512-/dMUQfd+h9j3GBtkA/nYaQ5xeu4vk0psUClFvLOAJRwXGN3aMrzn/mhrvHWQ/cJuwQrO1WzxH2+g6pwsFOm9ng==
dependencies:
- "@chakra-ui/close-button" "1.1.12"
- "@chakra-ui/hooks" "1.6.1"
- "@chakra-ui/popper" "2.3.0"
- "@chakra-ui/react-utils" "1.1.2"
- "@chakra-ui/utils" "1.8.3"
+ "@chakra-ui/close-button" "1.2.1"
+ "@chakra-ui/hooks" "1.7.1"
+ "@chakra-ui/popper" "2.4.1"
+ "@chakra-ui/react-utils" "1.2.1"
+ "@chakra-ui/utils" "1.9.1"
-"@chakra-ui/popper@2.3.0":
- version "2.3.0"
- resolved "https://registry.yarnpkg.com/@chakra-ui/popper/-/popper-2.3.0.tgz#df76c1b38f6345ed31fd8cac597f9990297e630a"
- integrity sha512-K3Bw4RqttnX6TegLCBcMIez3w8YJFhUyLIkGUH0g2OCGgOajwucryFjNpuWRwkH4xcQPHghS9OVPYxRYTB22xA==
+"@chakra-ui/popper@2.4.1":
+ version "2.4.1"
+ resolved "https://registry.yarnpkg.com/@chakra-ui/popper/-/popper-2.4.1.tgz#4e0c115a1722ca5ff0f5aae5c7509137fe82ef69"
+ integrity sha512-cuwnwXx6RUXZGGynVOGG8fEIiMNBXUCy3UqWQD1eEd8200eWQobgNk4Z0YwzKuSzJwp0Auy+j5iKefi5FSkyog==
dependencies:
- "@chakra-ui/react-utils" "1.1.2"
- "@popperjs/core" "2.4.4"
+ "@chakra-ui/react-utils" "1.2.1"
+ "@popperjs/core" "^2.9.3"
-"@chakra-ui/portal@1.2.10":
- version "1.2.10"
- resolved "https://registry.yarnpkg.com/@chakra-ui/portal/-/portal-1.2.10.tgz#3b482af86b16cf82cd2abc43fff229063701f8c7"
- integrity sha512-fK5wyZcPZ9DIYsD2fzRWMHiaI2yal54BaojKmCKyBOzC3M1QLHwHF31qbyS7xbo0f2dtzsLPUz1bC0nsTwUXmA==
+"@chakra-ui/portal@1.3.1":
+ version "1.3.1"
+ resolved "https://registry.yarnpkg.com/@chakra-ui/portal/-/portal-1.3.1.tgz#944d86bd9e77a70a5549e84a03d31c7bbd3ec62c"
+ integrity sha512-6UOGZCfujgdijcPs/JTEY5IB5WtKvUbfrSQYsG5CDa+guIwvnoP5qZ+rH6BR6DSSM8Wr/1n+WrtanhfFZShHKA==
dependencies:
- "@chakra-ui/hooks" "1.6.1"
- "@chakra-ui/react-utils" "1.1.2"
- "@chakra-ui/utils" "1.8.3"
+ "@chakra-ui/hooks" "1.7.1"
+ "@chakra-ui/react-utils" "1.2.1"
+ "@chakra-ui/utils" "1.9.1"
-"@chakra-ui/progress@1.1.15":
- version "1.1.15"
- resolved "https://registry.yarnpkg.com/@chakra-ui/progress/-/progress-1.1.15.tgz#bff9ec7fa289d515879d343a05475eabb8820715"
- integrity sha512-DFKAYUjkbsfFJ8T9B5fqGHyuHQeKrCaJgPQDRr9v9th8oRhuUGuKM2mHgCfkGbQwRWwF5ViWz38tSJLOcwPGng==
+"@chakra-ui/progress@1.2.1":
+ version "1.2.1"
+ resolved "https://registry.yarnpkg.com/@chakra-ui/progress/-/progress-1.2.1.tgz#fd630e638090d7aaea0c9729f17fc1d0aca0905d"
+ integrity sha512-213nN8nbODvD/A23vAtg+r3bRKKatWQHafgmLzeznUcxa/+ac0eVurIS8XSYLRkY4EXQ505re3ZkLhDd98a7QA==
dependencies:
- "@chakra-ui/theme-tools" "1.2.2"
- "@chakra-ui/utils" "1.8.3"
+ "@chakra-ui/theme-tools" "1.3.1"
+ "@chakra-ui/utils" "1.9.1"
-"@chakra-ui/provider@1.6.9":
- version "1.6.9"
- resolved "https://registry.yarnpkg.com/@chakra-ui/provider/-/provider-1.6.9.tgz#9befa3b5b4c4f650237bc00d773c1278e8329efc"
- integrity sha512-NS60y6AYTjngk+tNuNCvgJUo5VVSJeyzmm+3Ujvl3nKwHnsUrwvvug5XhPrZI3b3K9910BG6xk0+ptWqaHCWvQ==
+"@chakra-ui/provider@1.7.1":
+ version "1.7.1"
+ resolved "https://registry.yarnpkg.com/@chakra-ui/provider/-/provider-1.7.1.tgz#d49c91abd91df8cd2824255f10353a7c17b8df9e"
+ integrity sha512-E2z56BAYytg+sA7arxUtg54AzhYPpR5QUcR4L679aahgiod+5y6H5TSZcTnxTFRLXVLZbBbP/eH63seIcRqCRQ==
dependencies:
- "@chakra-ui/css-reset" "1.0.0"
- "@chakra-ui/hooks" "1.6.1"
- "@chakra-ui/portal" "1.2.10"
- "@chakra-ui/react-env" "1.0.7"
- "@chakra-ui/system" "1.7.4"
- "@chakra-ui/utils" "1.8.3"
+ "@chakra-ui/css-reset" "1.1.1"
+ "@chakra-ui/hooks" "1.7.1"
+ "@chakra-ui/portal" "1.3.1"
+ "@chakra-ui/react-env" "1.1.1"
+ "@chakra-ui/system" "1.8.1"
+ "@chakra-ui/utils" "1.9.1"
-"@chakra-ui/radio@1.3.11":
- version "1.3.11"
- resolved "https://registry.yarnpkg.com/@chakra-ui/radio/-/radio-1.3.11.tgz#970e7671063f7ddbe771e3cd1af88f14fec4aa5d"
- integrity sha512-pV7bIucW1N99DeNQLE54zRhgU6kD/vg7bAfNU3kHhg14xYmuB3F/4S9ad22V41nM1/g9S66kqUPmEadvhKWsXg==
- dependencies:
- "@chakra-ui/form-control" "1.4.2"
- "@chakra-ui/hooks" "1.6.1"
- "@chakra-ui/react-utils" "1.1.2"
- "@chakra-ui/utils" "1.8.3"
- "@chakra-ui/visually-hidden" "1.0.15"
-
-"@chakra-ui/react-env@1.0.7":
- version "1.0.7"
- resolved "https://registry.yarnpkg.com/@chakra-ui/react-env/-/react-env-1.0.7.tgz#99116b574a8970d38b326669da48698aebfa2590"
- integrity sha512-3ANGROM7wZL4lLiY5GCdslLhNv44xa4cykyBed9B/O0B0J4xqIbVCwLMV2aNSCXwwUChFgjmBsDvk0vnMvclmg==
- dependencies:
- "@chakra-ui/utils" "1.8.3"
-
-"@chakra-ui/react-utils@1.1.2", "@chakra-ui/react-utils@^1.1.2":
- version "1.1.2"
- resolved "https://registry.yarnpkg.com/@chakra-ui/react-utils/-/react-utils-1.1.2.tgz#7ea80b6ae25bd7b182095cc9ffaad23c464408b5"
- integrity sha512-S8jPVKGZH2qF7ZGxl/0DF/dXXI2AxDNGf4Ahi2LGHqajMvqBB7vtYIRRmIA7+jAnErhzO8WUi3i4Z7oScp6xSA==
- dependencies:
- "@chakra-ui/utils" "^1.7.0"
-
-"@chakra-ui/react@^1.6.10":
- version "1.6.10"
- resolved "https://registry.yarnpkg.com/@chakra-ui/react/-/react-1.6.10.tgz#5f37181679c630376f7441a598db636c416f522e"
- integrity sha512-eIPBRRssimuM+T1zIGtZ+2910BvjOirb85/iPfqJj2uQCCy/FGQvPUpU7QYJt30zsgyRzJGe/G7D8cJO0MFlzg==
- dependencies:
- "@chakra-ui/accordion" "1.3.8"
- "@chakra-ui/alert" "1.2.8"
- "@chakra-ui/avatar" "1.2.11"
- "@chakra-ui/breadcrumb" "1.2.9"
- "@chakra-ui/button" "1.4.5"
- "@chakra-ui/checkbox" "1.5.8"
- "@chakra-ui/close-button" "1.1.12"
- "@chakra-ui/control-box" "1.0.16"
- "@chakra-ui/counter" "1.1.10"
- "@chakra-ui/css-reset" "1.0.0"
- "@chakra-ui/editable" "1.2.10"
- "@chakra-ui/form-control" "1.4.2"
- "@chakra-ui/hooks" "1.6.1"
- "@chakra-ui/icon" "1.1.12"
- "@chakra-ui/image" "1.0.21"
- "@chakra-ui/input" "1.2.11"
- "@chakra-ui/layout" "1.4.10"
- "@chakra-ui/live-region" "1.0.15"
- "@chakra-ui/media-query" "1.1.3"
- "@chakra-ui/menu" "1.7.6"
- "@chakra-ui/modal" "1.9.2"
- "@chakra-ui/number-input" "1.2.11"
- "@chakra-ui/pin-input" "1.6.6"
- "@chakra-ui/popover" "1.8.5"
- "@chakra-ui/popper" "2.3.0"
- "@chakra-ui/portal" "1.2.10"
- "@chakra-ui/progress" "1.1.15"
- "@chakra-ui/provider" "1.6.9"
- "@chakra-ui/radio" "1.3.11"
- "@chakra-ui/react-env" "1.0.7"
- "@chakra-ui/select" "1.1.16"
- "@chakra-ui/skeleton" "1.1.19"
- "@chakra-ui/slider" "1.4.1"
- "@chakra-ui/spinner" "1.1.13"
- "@chakra-ui/stat" "1.1.13"
- "@chakra-ui/switch" "1.2.11"
- "@chakra-ui/system" "1.7.4"
- "@chakra-ui/table" "1.2.7"
- "@chakra-ui/tabs" "1.5.6"
- "@chakra-ui/tag" "1.1.13"
- "@chakra-ui/textarea" "1.1.15"
- "@chakra-ui/theme" "1.10.4"
- "@chakra-ui/toast" "1.3.2"
- "@chakra-ui/tooltip" "1.3.12"
- "@chakra-ui/transition" "1.3.6"
- "@chakra-ui/utils" "1.8.3"
- "@chakra-ui/visually-hidden" "1.0.15"
-
-"@chakra-ui/select@1.1.16":
- version "1.1.16"
- resolved "https://registry.yarnpkg.com/@chakra-ui/select/-/select-1.1.16.tgz#ddf00b505c4ac6cc30c636a5c2924b42b6e6915c"
- integrity sha512-2Hoq5B4ukEKLOn2TEnw07EGrFLM9ZDOXQltQ4MKXmjkw0EWCE9mwGbW1FK4pp+CW0Qmp34qiYhV6mzaC09iMgQ==
- dependencies:
- "@chakra-ui/form-control" "1.4.2"
- "@chakra-ui/utils" "1.8.3"
-
-"@chakra-ui/skeleton@1.1.19":
- version "1.1.19"
- resolved "https://registry.yarnpkg.com/@chakra-ui/skeleton/-/skeleton-1.1.19.tgz#c1c36f3b90de03d864350cfc53a0e8cf5dede353"
- integrity sha512-+JoJxs28PirYmTAaPKabEPcVUWKjFqVvmN8ygK+p3poZQ6J4csCWv7DHbh2dHcvTXJFckuGqmQYFcflW11OoPg==
- dependencies:
- "@chakra-ui/hooks" "1.6.1"
- "@chakra-ui/media-query" "1.1.3"
- "@chakra-ui/system" "1.7.4"
- "@chakra-ui/utils" "1.8.3"
-
-"@chakra-ui/slider@1.4.1":
+"@chakra-ui/radio@1.4.1":
version "1.4.1"
- resolved "https://registry.yarnpkg.com/@chakra-ui/slider/-/slider-1.4.1.tgz#c13c0fb28a34c159dd529cb377c7cdd6f1673a98"
- integrity sha512-7RwnH0bSmZD8TQi7LcK3aszG80qzawE9i0OkIfiNODBOqY3ijI5mU6rFsXJ614gJTmNYD/1z08/E3SZYeBLZHQ==
+ resolved "https://registry.yarnpkg.com/@chakra-ui/radio/-/radio-1.4.1.tgz#62de496295f30a6b264cc3906dcfd17bc85a0e85"
+ integrity sha512-Rq7goauffMNqwGVuPh4zh0kX0AuvTll66PhOwPu+GYHzsYO5+L9X875Q9QBnJEFtDjNF/MVIrH9WrKWjdWLqWw==
dependencies:
- "@chakra-ui/hooks" "1.6.1"
- "@chakra-ui/react-utils" "1.1.2"
- "@chakra-ui/utils" "1.8.3"
+ "@chakra-ui/form-control" "1.5.1"
+ "@chakra-ui/hooks" "1.7.1"
+ "@chakra-ui/react-utils" "1.2.1"
+ "@chakra-ui/utils" "1.9.1"
+ "@chakra-ui/visually-hidden" "1.1.1"
-"@chakra-ui/spinner@1.1.13":
- version "1.1.13"
- resolved "https://registry.yarnpkg.com/@chakra-ui/spinner/-/spinner-1.1.13.tgz#ef2a8e52f882d86e7091c261bb9d772497f7e5e0"
- integrity sha512-LpO24XfpkG6pAdcppayNjfdSX8pSHBoi1oxNKCI6JysNgBO+HCWdaz/LaJRB6WEIXZu764XtHEB/mTMdP7edyg==
+"@chakra-ui/react-env@1.1.1":
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/@chakra-ui/react-env/-/react-env-1.1.1.tgz#02c8837ce3252c76927688aa19d358ae372158e7"
+ integrity sha512-Lgmb0y4kv0ffsGMelAOaYOd4tYZAv4FYWgV86ckGMjmYQWA8drv4v/lHTNltixxWMmBEpjcHALpJuS6yAZYHug==
dependencies:
- "@chakra-ui/utils" "1.8.3"
- "@chakra-ui/visually-hidden" "1.0.15"
+ "@chakra-ui/utils" "1.9.1"
-"@chakra-ui/stat@1.1.13":
- version "1.1.13"
- resolved "https://registry.yarnpkg.com/@chakra-ui/stat/-/stat-1.1.13.tgz#cac6f81d33ff22555f288c3dac8197f3895544f9"
- integrity sha512-XV6AMKVj/iF3pmao4wK3gnW7meH0W9yfEREA5/8vif/9exvfX6KDz/04irjnFIO/cDu7QHQKQmXTnhe1zLwvMA==
+"@chakra-ui/react-utils@1.2.1", "@chakra-ui/react-utils@^1.2.1":
+ version "1.2.1"
+ resolved "https://registry.yarnpkg.com/@chakra-ui/react-utils/-/react-utils-1.2.1.tgz#e06c8987c63ceab3da3ddd53503bf45a893179a5"
+ integrity sha512-bV8FRaXiOgGxOg03iTNin/B02I+tHH9PQtqUTl3U7cJaoI+5AUYhrqXvl1Ya2/R7zxSFrb/gBVDTgbZiVkJ+Dg==
dependencies:
- "@chakra-ui/icon" "1.1.12"
- "@chakra-ui/utils" "1.8.3"
- "@chakra-ui/visually-hidden" "1.0.15"
+ "@chakra-ui/utils" "^1.9.1"
-"@chakra-ui/styled-system@1.12.3":
- version "1.12.3"
- resolved "https://registry.yarnpkg.com/@chakra-ui/styled-system/-/styled-system-1.12.3.tgz#e72de24399a1e98f7b3dcd8b0328ec764a4365c0"
- integrity sha512-Rgan47tBgqvE6K6wKEMjRpK/pM+6aHvn18MoZFWcrMCMfd7QxGuhI9MHaQP8b20i11bjtTlUd6AGs3PEMl6ZyQ==
+"@chakra-ui/react@^1.7.1":
+ version "1.7.1"
+ resolved "https://registry.yarnpkg.com/@chakra-ui/react/-/react-1.7.1.tgz#f88417edb4d08766bf102a8d8cc294cbd38443de"
+ integrity sha512-mbU6M/lxD9BCuXXSEcscPpWqR4mWxXyTk0vkWcgLG59lMFAZ4/Ll+rG1xRHaCuRsAndWNws8h4+NcxY0eECfLQ==
dependencies:
- "@chakra-ui/utils" "1.8.3"
- csstype "^3.0.6"
+ "@chakra-ui/accordion" "1.4.1"
+ "@chakra-ui/alert" "1.3.1"
+ "@chakra-ui/avatar" "1.3.1"
+ "@chakra-ui/breadcrumb" "1.3.1"
+ "@chakra-ui/button" "1.5.1"
+ "@chakra-ui/checkbox" "1.6.1"
+ "@chakra-ui/close-button" "1.2.1"
+ "@chakra-ui/control-box" "1.1.1"
+ "@chakra-ui/counter" "1.2.1"
+ "@chakra-ui/css-reset" "1.1.1"
+ "@chakra-ui/editable" "1.3.1"
+ "@chakra-ui/form-control" "1.5.1"
+ "@chakra-ui/hooks" "1.7.1"
+ "@chakra-ui/icon" "1.2.1"
+ "@chakra-ui/image" "1.1.1"
+ "@chakra-ui/input" "1.3.1"
+ "@chakra-ui/layout" "1.5.1"
+ "@chakra-ui/live-region" "1.1.1"
+ "@chakra-ui/media-query" "1.2.1"
+ "@chakra-ui/menu" "1.8.1"
+ "@chakra-ui/modal" "1.10.1"
+ "@chakra-ui/number-input" "1.3.1"
+ "@chakra-ui/pin-input" "1.7.1"
+ "@chakra-ui/popover" "1.10.1"
+ "@chakra-ui/popper" "2.4.1"
+ "@chakra-ui/portal" "1.3.1"
+ "@chakra-ui/progress" "1.2.1"
+ "@chakra-ui/provider" "1.7.1"
+ "@chakra-ui/radio" "1.4.1"
+ "@chakra-ui/react-env" "1.1.1"
+ "@chakra-ui/select" "1.2.1"
+ "@chakra-ui/skeleton" "1.2.1"
+ "@chakra-ui/slider" "1.5.1"
+ "@chakra-ui/spinner" "1.2.1"
+ "@chakra-ui/stat" "1.2.1"
+ "@chakra-ui/switch" "1.3.1"
+ "@chakra-ui/system" "1.8.1"
+ "@chakra-ui/table" "1.3.1"
+ "@chakra-ui/tabs" "1.6.1"
+ "@chakra-ui/tag" "1.2.1"
+ "@chakra-ui/textarea" "1.2.1"
+ "@chakra-ui/theme" "1.12.1"
+ "@chakra-ui/toast" "1.4.1"
+ "@chakra-ui/tooltip" "1.4.1"
+ "@chakra-ui/transition" "1.4.1"
+ "@chakra-ui/utils" "1.9.1"
+ "@chakra-ui/visually-hidden" "1.1.1"
-"@chakra-ui/switch@1.2.11":
- version "1.2.11"
- resolved "https://registry.yarnpkg.com/@chakra-ui/switch/-/switch-1.2.11.tgz#f54594d2713b3941d50c649884ffa0938fb8067c"
- integrity sha512-3cZmLR0dQLQSrGQ8lJgsdxUNrek8ZpMdA8pzFASKOhge3goeHsbiyxFutbYagBYLmS573kFVHu/o/RDVnP5xxA==
+"@chakra-ui/select@1.2.1":
+ version "1.2.1"
+ resolved "https://registry.yarnpkg.com/@chakra-ui/select/-/select-1.2.1.tgz#a014c44efdc992ced96a4a74364148a4846c3d1f"
+ integrity sha512-GqRmYGjVnw/Z/2RQiW7Ywuu9O5E0spmMUBjeE/v0rqjixBqrmdApjg5pmJ4YmUMvUI/WkGtR3FR5W9Y5PpvfKw==
dependencies:
- "@chakra-ui/checkbox" "1.5.8"
- "@chakra-ui/utils" "1.8.3"
+ "@chakra-ui/form-control" "1.5.1"
+ "@chakra-ui/utils" "1.9.1"
-"@chakra-ui/system@1.7.4":
- version "1.7.4"
- resolved "https://registry.yarnpkg.com/@chakra-ui/system/-/system-1.7.4.tgz#183917e3c2cd81ab8c1591c7d7b741cf69c575cc"
- integrity sha512-YZMPP+OCuV5edxXuwDPP7TEVl13Kziq0vf/GjgnCizcgUImSRL9eUaPcF4INvGbvS/rcAeG9mZn26DMpFwVV7g==
+"@chakra-ui/skeleton@1.2.1":
+ version "1.2.1"
+ resolved "https://registry.yarnpkg.com/@chakra-ui/skeleton/-/skeleton-1.2.1.tgz#6083aadb3ad62e8d63eb64d3985b00a1fdcd9746"
+ integrity sha512-08yOmINorbxtv1xgZpHiTE7YCYdicZ5dCkc7nCVxvYQihH5efkEiLbP3EefZzFCTqa2KFN8BvgD5eA76TqleXA==
dependencies:
- "@chakra-ui/color-mode" "1.1.13"
- "@chakra-ui/react-utils" "1.1.2"
- "@chakra-ui/styled-system" "1.12.3"
- "@chakra-ui/utils" "1.8.3"
+ "@chakra-ui/hooks" "1.7.1"
+ "@chakra-ui/media-query" "1.2.1"
+ "@chakra-ui/system" "1.8.1"
+ "@chakra-ui/utils" "1.9.1"
+
+"@chakra-ui/slider@1.5.1":
+ version "1.5.1"
+ resolved "https://registry.yarnpkg.com/@chakra-ui/slider/-/slider-1.5.1.tgz#2bb3ef0321d81577132a67ef2d0aa1f594d2242a"
+ integrity sha512-3C0DnUapVdVq9hU1VWAsk0qc6ws1TesjQl/KTkxlP4yBJxKAja1HtyeN9c1x4jizl1a1Q7BJrYICupy70Ju76A==
+ dependencies:
+ "@chakra-ui/hooks" "1.7.1"
+ "@chakra-ui/react-utils" "1.2.1"
+ "@chakra-ui/utils" "1.9.1"
+
+"@chakra-ui/spinner@1.2.1":
+ version "1.2.1"
+ resolved "https://registry.yarnpkg.com/@chakra-ui/spinner/-/spinner-1.2.1.tgz#4a1481faf28ea08bf67d248e5846b7b5aec2389f"
+ integrity sha512-CQsUJNJWWSot1ku5Se41Nz1dXIDhk+/7FIhTbfRHSjtYZnAab3CPMHBkTGqwbJxQ9oHYgk9Rso3cfG+/ra6aTQ==
+ dependencies:
+ "@chakra-ui/utils" "1.9.1"
+ "@chakra-ui/visually-hidden" "1.1.1"
+
+"@chakra-ui/stat@1.2.1":
+ version "1.2.1"
+ resolved "https://registry.yarnpkg.com/@chakra-ui/stat/-/stat-1.2.1.tgz#76be860aa5ae7ef66717ab7a7fcf5862268a05e7"
+ integrity sha512-BTZFeh/8VdgUX080taCQj1g/rS4wGc+y3GQnklqlZ9N/bEv0gyLqQga7TFC/NkVl3cvjRiMnCCPj6vRih9x+Og==
+ dependencies:
+ "@chakra-ui/icon" "1.2.1"
+ "@chakra-ui/utils" "1.9.1"
+ "@chakra-ui/visually-hidden" "1.1.1"
+
+"@chakra-ui/styled-system@1.14.1":
+ version "1.14.1"
+ resolved "https://registry.yarnpkg.com/@chakra-ui/styled-system/-/styled-system-1.14.1.tgz#78f49de1842a3675c44b17c9f392d7172880209a"
+ integrity sha512-dgXFYZdJicsddUnPV1X7lQksgMD0z5EvwGaIh2JHJERqNRIvth/CBAnVLQQvy/xSJK5YaSEmeuVVU0veUOQcXg==
+ dependencies:
+ "@chakra-ui/utils" "1.9.1"
+ csstype "^3.0.9"
+
+"@chakra-ui/switch@1.3.1":
+ version "1.3.1"
+ resolved "https://registry.yarnpkg.com/@chakra-ui/switch/-/switch-1.3.1.tgz#e8f411f0645f79b828b5f865684028032ad7647d"
+ integrity sha512-92hXJ2/ozj7B3cJNT259mFNoad7Ck892uHTuEQ/GIdXb25doE6F1wCp0TreOnGiEgU5YSaxpdrcZjA0QODP//w==
+ dependencies:
+ "@chakra-ui/checkbox" "1.6.1"
+ "@chakra-ui/utils" "1.9.1"
+
+"@chakra-ui/system@1.8.1":
+ version "1.8.1"
+ resolved "https://registry.yarnpkg.com/@chakra-ui/system/-/system-1.8.1.tgz#ce6c5af67840e20f261894c0310a0547314b262c"
+ integrity sha512-CFHdAjXuEDIAvNBatTBo1Tfu/HJ1LfbmjGWI4uTRfA4sDIt+cCRc/VKSfl0IKQwy70yJOMoTehZBjS8g3RTymQ==
+ dependencies:
+ "@chakra-ui/color-mode" "1.3.1"
+ "@chakra-ui/react-utils" "1.2.1"
+ "@chakra-ui/styled-system" "1.14.1"
+ "@chakra-ui/utils" "1.9.1"
react-fast-compare "3.2.0"
-"@chakra-ui/table@1.2.7":
- version "1.2.7"
- resolved "https://registry.yarnpkg.com/@chakra-ui/table/-/table-1.2.7.tgz#b5e02396b8c735d414c7121c988b6b82ee143539"
- integrity sha512-fx7Hl1I16DCCD/pPBtkH/gl6ielUkLg8qQfPJ+5nbE8xrRM5Nxp2RqFuuFrJ0qGLZ+OZrshPm9r86JVrS6ZmOw==
+"@chakra-ui/table@1.3.1":
+ version "1.3.1"
+ resolved "https://registry.yarnpkg.com/@chakra-ui/table/-/table-1.3.1.tgz#a66cc8d1c579d1ebd16aadef5043ab8025c82519"
+ integrity sha512-+ia/7zs7AGj01lon301EEx+mK4918yGc0K6e68Kxomex8tnxkwbskFWs6hX+6Kzbj56ZBm99eLlKpo2iGYX0HA==
dependencies:
- "@chakra-ui/utils" "1.8.3"
+ "@chakra-ui/utils" "1.9.1"
-"@chakra-ui/tabs@1.5.6":
- version "1.5.6"
- resolved "https://registry.yarnpkg.com/@chakra-ui/tabs/-/tabs-1.5.6.tgz#f3edd6de2677389cad1d7c30d3130b8763bb7920"
- integrity sha512-s83Bosv7aQkcE6ufaAx6yRur8bV2uIuVAaTczMv4oxH/5OU2wNwA4rGbdiPbrxDf9M8M0AuH/mqJ+2uSu7Vdxg==
+"@chakra-ui/tabs@1.6.1":
+ version "1.6.1"
+ resolved "https://registry.yarnpkg.com/@chakra-ui/tabs/-/tabs-1.6.1.tgz#362350b10f2fc34b5bbbca960075eddd022e3ff6"
+ integrity sha512-p7HdHcleJWNwteWYVPt2KF52YbS5pIIfs/IpgtnYZRsJbqvRVxSwgg5Wsn+vuxFXBKW0cA2rDGbyzsZ+ChtEXQ==
dependencies:
- "@chakra-ui/clickable" "1.1.8"
- "@chakra-ui/descendant" "2.0.1"
- "@chakra-ui/hooks" "1.6.1"
- "@chakra-ui/react-utils" "1.1.2"
- "@chakra-ui/utils" "1.8.3"
+ "@chakra-ui/clickable" "1.2.1"
+ "@chakra-ui/descendant" "2.1.1"
+ "@chakra-ui/hooks" "1.7.1"
+ "@chakra-ui/react-utils" "1.2.1"
+ "@chakra-ui/utils" "1.9.1"
-"@chakra-ui/tag@1.1.13":
- version "1.1.13"
- resolved "https://registry.yarnpkg.com/@chakra-ui/tag/-/tag-1.1.13.tgz#976f6e356248cecb7b4a00e64802f108bbcfc61e"
- integrity sha512-p1BxgqFnDzVFQrBJ1EItM+BCNjfJ9vCjg5lQK13JeLWHa6kHR+2agzNgxH+F9jzhKGY17BHroc2YYW4yKzD61Q==
+"@chakra-ui/tag@1.2.1":
+ version "1.2.1"
+ resolved "https://registry.yarnpkg.com/@chakra-ui/tag/-/tag-1.2.1.tgz#2e5b7bd9895ece35d495b83bb29c34a3142cfe01"
+ integrity sha512-O068n+qBc+CSyvpRBJ6Lwep6SydQ9UysRqw1ETF+4fJSp9dMrBp8vOcl2SVacKaCu13qdv8UdRMBxUiTz3lh7A==
dependencies:
- "@chakra-ui/icon" "1.1.12"
- "@chakra-ui/utils" "1.8.3"
+ "@chakra-ui/icon" "1.2.1"
+ "@chakra-ui/utils" "1.9.1"
-"@chakra-ui/textarea@1.1.15":
- version "1.1.15"
- resolved "https://registry.yarnpkg.com/@chakra-ui/textarea/-/textarea-1.1.15.tgz#9fdb3232573b13cab8a7a22aaa2b81c1c3d06f28"
- integrity sha512-q6yvyEdZ+72Gq6eE76vJxCo5aZcYdiORJHTmELtJWo4h+a1ASd8OBdIkygbvqKnT/jssnH2b2S9kFf8EcEPkMg==
+"@chakra-ui/textarea@1.2.1":
+ version "1.2.1"
+ resolved "https://registry.yarnpkg.com/@chakra-ui/textarea/-/textarea-1.2.1.tgz#cf1594ce6496817530106f70a5d787c1a9e40f59"
+ integrity sha512-3xDsL1qQ+eY5r4GcRL4bg90vtV/xxVlw0Z3PFehFP5JW7VwXNZIRjauR/+HlOA8eYq0cF6ch2boR1GPso6rQtw==
dependencies:
- "@chakra-ui/form-control" "1.4.2"
- "@chakra-ui/utils" "1.8.3"
+ "@chakra-ui/form-control" "1.5.1"
+ "@chakra-ui/utils" "1.9.1"
-"@chakra-ui/theme-tools@1.2.2", "@chakra-ui/theme-tools@^1.2.1":
- version "1.2.2"
- resolved "https://registry.yarnpkg.com/@chakra-ui/theme-tools/-/theme-tools-1.2.2.tgz#22feef17ee764f5989235c29f5ee3ffd25066f3a"
- integrity sha512-+2xPTW7/rFr++Qu/ibZsM1dq5qmvvjg6+Af4SRZw1AvjGq4CTxuV7upXo5zJM3Q3OgzOtU9Q9RATap3fhEHkyA==
+"@chakra-ui/theme-tools@1.3.1", "@chakra-ui/theme-tools@^1.3.1":
+ version "1.3.1"
+ resolved "https://registry.yarnpkg.com/@chakra-ui/theme-tools/-/theme-tools-1.3.1.tgz#3c1d490a0c3157ba83c5e82ef60de4605cdb0f3a"
+ integrity sha512-D8arJ5uFGuYZrrFGpXqgov8FhsJYWRyar5oBZY5TJR9gsVYBlJ8Ai91pwM/NflCFqzerTOgyt7bNSGQMdZ8ghA==
dependencies:
- "@chakra-ui/utils" "1.8.3"
+ "@chakra-ui/utils" "1.9.1"
"@ctrl/tinycolor" "^3.4.0"
-"@chakra-ui/theme@1.10.4":
- version "1.10.4"
- resolved "https://registry.yarnpkg.com/@chakra-ui/theme/-/theme-1.10.4.tgz#6d1a39066a3a2e9e073455204b880af0acf6067f"
- integrity sha512-FaO5Qr1oGP+1JoCIotoqWT9RF0aguXmKjgz+4xDM8E+Gct6juuj+td43NfzeXr/FJXiXjL8u1G4RWxAeR2FxZQ==
+"@chakra-ui/theme@1.12.1":
+ version "1.12.1"
+ resolved "https://registry.yarnpkg.com/@chakra-ui/theme/-/theme-1.12.1.tgz#48a61fe5b2b0f8f422255d3049e16bb0b2dd6e60"
+ integrity sha512-8yDril3rSzv42eKR0x7KdnrpN1ubY0m6q37CVUADgtboJqoJwWWX2/hqkv8CX6WJf8ZwPwFL5QIwS2FPSGgi+g==
dependencies:
- "@chakra-ui/anatomy" "1.0.1"
- "@chakra-ui/theme-tools" "1.2.2"
- "@chakra-ui/utils" "1.8.3"
+ "@chakra-ui/anatomy" "1.2.1"
+ "@chakra-ui/theme-tools" "1.3.1"
+ "@chakra-ui/utils" "1.9.1"
-"@chakra-ui/toast@1.3.2":
- version "1.3.2"
- resolved "https://registry.yarnpkg.com/@chakra-ui/toast/-/toast-1.3.2.tgz#cd2a606e1ac218750d5f415ef9c5343bb26a9b09"
- integrity sha512-uREAV+UoPvbTktQXgGhaExOX4RIKAlj54K9yOojO2FOBDCywtq0TdlI4eMk/dZvlz2SIuTWveK/C4CHBBbcd4Q==
+"@chakra-ui/toast@1.4.1":
+ version "1.4.1"
+ resolved "https://registry.yarnpkg.com/@chakra-ui/toast/-/toast-1.4.1.tgz#3e3885dd039e19f8ce60446f4843e0d8ec074b24"
+ integrity sha512-vzQkYwnGq2nx0bOKIQ6XpJaGzUwnWKmUjcVrz9NzGwVI4g93PS7+13515R0m1NrDp30132OeDXQ+tmQwCRRe6w==
dependencies:
- "@chakra-ui/alert" "1.2.8"
- "@chakra-ui/close-button" "1.1.12"
- "@chakra-ui/hooks" "1.6.1"
- "@chakra-ui/theme" "1.10.4"
- "@chakra-ui/transition" "1.3.6"
- "@chakra-ui/utils" "1.8.3"
+ "@chakra-ui/alert" "1.3.1"
+ "@chakra-ui/close-button" "1.2.1"
+ "@chakra-ui/hooks" "1.7.1"
+ "@chakra-ui/theme" "1.12.1"
+ "@chakra-ui/transition" "1.4.1"
+ "@chakra-ui/utils" "1.9.1"
"@reach/alert" "0.13.2"
-"@chakra-ui/tooltip@1.3.12":
- version "1.3.12"
- resolved "https://registry.yarnpkg.com/@chakra-ui/tooltip/-/tooltip-1.3.12.tgz#1e6212a989c88ab571e36bb0e97a3d8e0fb6385c"
- integrity sha512-zF4pWU//9YSIR3D9cljO+BNlYettKXqgVermTg8z7KvKMmgH+Ni99OA7aWQ6g3vii9LzJryi5kUdxfApoLCm9Q==
+"@chakra-ui/tooltip@1.4.1":
+ version "1.4.1"
+ resolved "https://registry.yarnpkg.com/@chakra-ui/tooltip/-/tooltip-1.4.1.tgz#21e148b7107a92abbf90c19a3eead718b875a544"
+ integrity sha512-KvTuqSqIpIgE+YNUwN7ONDRkSGR6SK9+dgSx2PfKy0Sel7UgDPVtxByuZ6tfJ9O1VTRYEdF9k+s6Gf8eRFQbNA==
dependencies:
- "@chakra-ui/hooks" "1.6.1"
- "@chakra-ui/popper" "2.3.0"
- "@chakra-ui/portal" "1.2.10"
- "@chakra-ui/react-utils" "1.1.2"
- "@chakra-ui/utils" "1.8.3"
- "@chakra-ui/visually-hidden" "1.0.15"
+ "@chakra-ui/hooks" "1.7.1"
+ "@chakra-ui/popper" "2.4.1"
+ "@chakra-ui/portal" "1.3.1"
+ "@chakra-ui/react-utils" "1.2.1"
+ "@chakra-ui/utils" "1.9.1"
+ "@chakra-ui/visually-hidden" "1.1.1"
-"@chakra-ui/transition@1.3.6":
- version "1.3.6"
- resolved "https://registry.yarnpkg.com/@chakra-ui/transition/-/transition-1.3.6.tgz#c577c4a5a4d3a42c057e966ce85881310c715424"
- integrity sha512-P6H88iHWwElGpqrH3RoEhWTZToFw3ZQx2XyJhVUHNroavkxQ48wyRcoFIQ/btKAInQ+5xyyKISRLZlvAuy6ONg==
+"@chakra-ui/transition@1.4.1":
+ version "1.4.1"
+ resolved "https://registry.yarnpkg.com/@chakra-ui/transition/-/transition-1.4.1.tgz#be31c02a285d182cc9c6dcd95548f8f35de64952"
+ integrity sha512-s/VFucc6grNdP1bxw0oQLzy167gjAgyl/GiGH9nt54nioDEiSsvn70qKg7sjajNTvpoot+urQUdr4Qh+fIUFZQ==
dependencies:
- "@chakra-ui/utils" "1.8.3"
+ "@chakra-ui/utils" "1.9.1"
-"@chakra-ui/utils@1.8.3":
- version "1.8.3"
- resolved "https://registry.yarnpkg.com/@chakra-ui/utils/-/utils-1.8.3.tgz#4eb6da7d772e483376ca47afeaf54cd453432340"
- integrity sha512-v184c2TYwQYBEcDI/9C1DjN668jZVTJeb/DPtucAjEHNi4T0py3tjGDbUd05LoNoZ64uijtWYanfrr6Abe4m1Q==
+"@chakra-ui/utils@1.9.1", "@chakra-ui/utils@^1.9.1":
+ version "1.9.1"
+ resolved "https://registry.yarnpkg.com/@chakra-ui/utils/-/utils-1.9.1.tgz#e34bf74f9f6048da1ec2a5728db4cc80d0158e0e"
+ integrity sha512-Tue8JfpzOqeHd8vSqAnX1l/Y3Gg456+BXFP/TH6mCIeqMAMbrvv25vDskds0wlXRjMYdmpqHxCEzkalFrscGHA==
dependencies:
"@types/lodash.mergewith" "4.6.6"
css-box-model "1.2.1"
framesync "5.3.0"
lodash.mergewith "4.6.2"
-"@chakra-ui/utils@^1.7.0":
- version "1.7.0"
- resolved "https://registry.yarnpkg.com/@chakra-ui/utils/-/utils-1.7.0.tgz#21c4807f56487284b93773da22665b63730a784c"
- integrity sha512-fMZOnWBh/TzAYufkpeVw3yMNxKmYHEkB93luDpIJgxGt4mrbl+A66pd5GvJSGK1N34WYbjWRiJrrSvRI548eZA==
+"@chakra-ui/visually-hidden@1.1.1":
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/@chakra-ui/visually-hidden/-/visually-hidden-1.1.1.tgz#ad125035b674cea4e424217253056cb916e63ceb"
+ integrity sha512-AGK9YBQS2FW/1e5tfivS8VVXn8y2uTyJ9ACOnGiLm9FNdth9pR0fGil9axlcmhZpEYcSRlnCuma3nkqaCjJnAA==
dependencies:
- "@types/lodash.mergewith" "4.6.6"
- css-box-model "1.2.1"
- framesync "5.3.0"
- lodash.mergewith "4.6.2"
-
-"@chakra-ui/visually-hidden@1.0.15":
- version "1.0.15"
- resolved "https://registry.yarnpkg.com/@chakra-ui/visually-hidden/-/visually-hidden-1.0.15.tgz#85270aca0e49d4dd21de9088e4eb6f07caf1e9ff"
- integrity sha512-/qGI47YamrgazFt9KS4YxIt5U2/RT6jxdjHj1Tn3D2clivB1n+H+v5fQC9xFfjm7ul0QZwEhBrYhynqr5ybZkg==
- dependencies:
- "@chakra-ui/utils" "1.8.3"
+ "@chakra-ui/utils" "1.9.1"
"@cnakazawa/watch@^1.0.3":
version "1.0.4"
@@ -2147,10 +2138,10 @@
schema-utils "^2.6.5"
source-map "^0.7.3"
-"@popperjs/core@2.4.4":
- version "2.4.4"
- resolved "https://registry.yarnpkg.com/@popperjs/core/-/core-2.4.4.tgz#11d5db19bd178936ec89cd84519c4de439574398"
- integrity sha512-1oO6+dN5kdIA3sKPZhRGJTfGVP4SWV6KqlMOwry4J3HfyD68sl/3KmG7DeYUzvN+RbhXDnv/D8vNNB8168tAMg==
+"@popperjs/core@^2.9.3":
+ version "2.10.2"
+ resolved "https://registry.yarnpkg.com/@popperjs/core/-/core-2.10.2.tgz#0798c03351f0dea1a5a4cabddf26a55a7cbee590"
+ integrity sha512-IXf3XA7+XyN7CP9gGh/XB0UxVMlvARGEgGXLubFICsUMGz6Q+DU+i4gGlpOxTjKvXjkJDJC8YdqdKkDj9qZHEQ==
"@reach/alert@0.13.2":
version "0.13.2"
@@ -4707,10 +4698,10 @@ csstype@^3.0.2:
resolved "https://registry.yarnpkg.com/csstype/-/csstype-3.0.7.tgz#2a5fb75e1015e84dd15692f71e89a1450290950b"
integrity sha512-KxnUB0ZMlnUWCsx2Z8MUsr6qV6ja1w9ArPErJaJaF8a5SOWoHLIszeCTKGRGRgtLgYrs1E8CHkNSP1VZTTPc9g==
-csstype@^3.0.6:
- version "3.0.8"
- resolved "https://registry.yarnpkg.com/csstype/-/csstype-3.0.8.tgz#d2266a792729fb227cd216fb572f43728e1ad340"
- integrity sha512-jXKhWqXPmlUeoQnF/EhTtTl4C9SnrxSH/jZUih3jmO6lBKr99rP3/+FmrMj4EFpOXzMtXHAZkd3x0E6h6Fgflw==
+csstype@^3.0.9:
+ version "3.0.9"
+ resolved "https://registry.yarnpkg.com/csstype/-/csstype-3.0.9.tgz#6410af31b26bd0520933d02cbc64fce9ce3fbf0b"
+ integrity sha512-rpw6JPxK6Rfg1zLOYCSwle2GFOOsnjmDYDaBwEcwoOg4qlsIVCN789VkBZDJAGi4T07gI4YSutR43t9Zz4Lzuw==
cyclist@^1.0.1:
version "1.0.1"
@@ -5916,12 +5907,12 @@ flush-write-stream@^1.0.0:
inherits "^2.0.3"
readable-stream "^2.3.6"
-focus-lock@^0.8.1:
- version "0.8.1"
- resolved "https://registry.yarnpkg.com/focus-lock/-/focus-lock-0.8.1.tgz#bb36968abf77a2063fa173cb6c47b12ac8599d33"
- integrity sha512-/LFZOIo82WDsyyv7h7oc0MJF9ACOvDRdx9rWPZ2pgMfNWu/z8hQDBtOchuB/0BVLmuFOZjV02YwUVzNsWx/EzA==
+focus-lock@^0.9.1:
+ version "0.9.2"
+ resolved "https://registry.yarnpkg.com/focus-lock/-/focus-lock-0.9.2.tgz#9d30918aaa99b1b97677731053d017f82a540d5b"
+ integrity sha512-YtHxjX7a0IC0ZACL5wsX8QdncXofWpGPNoVMuI/nZUrPGp6LmNI6+D5j0pPj+v8Kw5EpweA+T5yImK0rnWf7oQ==
dependencies:
- tslib "^1.9.3"
+ tslib "^2.0.3"
follow-redirects@^1.0.0, follow-redirects@^1.10.0:
version "1.13.3"
@@ -10053,7 +10044,7 @@ react-beautiful-dnd@^13.1.0:
redux "^4.0.4"
use-memo-one "^1.1.1"
-react-clientside-effect@^1.2.2:
+react-clientside-effect@^1.2.5:
version "1.2.5"
resolved "https://registry.yarnpkg.com/react-clientside-effect/-/react-clientside-effect-1.2.5.tgz#e2c4dc3c9ee109f642fac4f5b6e9bf5bcd2219a3"
integrity sha512-2bL8qFW1TGBHozGGbVeyvnggRpMjibeZM2536AKNENLECutp2yfs44IL8Hmpn8qjFQ2K7A9PnYf3vc7aQq/cPA==
@@ -10109,17 +10100,17 @@ react-fast-compare@3.2.0, react-fast-compare@^3.2.0:
resolved "https://registry.yarnpkg.com/react-fast-compare/-/react-fast-compare-3.2.0.tgz#641a9da81b6a6320f270e89724fb45a0b39e43bb"
integrity sha512-rtGImPZ0YyLrscKI9xTpV8psd6I8VAtjKCzQDlzyDvqJA8XOW78TXYQwNRNd8g8JZnDu8q9Fu/1v4HPAVwVdHA==
-react-focus-lock@2.5.0:
- version "2.5.0"
- resolved "https://registry.yarnpkg.com/react-focus-lock/-/react-focus-lock-2.5.0.tgz#12e3a3940e897c26e2c2a0408cd25ea3c99b3709"
- integrity sha512-XLxj6uTXgz0US8TmqNU2jMfnXwZG0mH2r/afQqvPEaX6nyEll5LHVcEXk2XDUQ34RVeLPkO/xK5x6c/qiuSq/A==
+react-focus-lock@2.5.2:
+ version "2.5.2"
+ resolved "https://registry.yarnpkg.com/react-focus-lock/-/react-focus-lock-2.5.2.tgz#f1e4db5e25cd8789351f2bd5ebe91e9dcb9c2922"
+ integrity sha512-WzpdOnEqjf+/A3EH9opMZWauag7gV0BxFl+EY4ElA4qFqYsUsBLnmo2sELbN5OC30S16GAWMy16B9DLPpdJKAQ==
dependencies:
"@babel/runtime" "^7.0.0"
- focus-lock "^0.8.1"
+ focus-lock "^0.9.1"
prop-types "^15.6.2"
- react-clientside-effect "^1.2.2"
- use-callback-ref "^1.2.1"
- use-sidecar "^1.0.1"
+ react-clientside-effect "^1.2.5"
+ use-callback-ref "^1.2.5"
+ use-sidecar "^1.0.5"
react-icons@^4.3.1:
version "4.3.1"
@@ -12140,7 +12131,7 @@ url@^0.11.0:
punycode "1.3.2"
querystring "0.2.0"
-use-callback-ref@^1.2.1, use-callback-ref@^1.2.3:
+use-callback-ref@^1.2.3, use-callback-ref@^1.2.5:
version "1.2.5"
resolved "https://registry.yarnpkg.com/use-callback-ref/-/use-callback-ref-1.2.5.tgz#6115ed242cfbaed5915499c0a9842ca2912f38a5"
integrity sha512-gN3vgMISAgacF7sqsLPByqoePooY3n2emTH59Ur5d/M8eg4WTWu1xp8i8DHjohftIyEx0S08RiYxbffr4j8Peg==
@@ -12150,7 +12141,7 @@ use-memo-one@^1.1.1:
resolved "https://registry.yarnpkg.com/use-memo-one/-/use-memo-one-1.1.2.tgz#0c8203a329f76e040047a35a1197defe342fab20"
integrity sha512-u2qFKtxLsia/r8qG0ZKkbytbztzRb317XCkT7yP8wxL0tZ/CzK2G+WWie5vWvpyeP7+YoPIwbJoIHJ4Ba4k0oQ==
-use-sidecar@^1.0.1:
+use-sidecar@^1.0.1, use-sidecar@^1.0.5:
version "1.0.5"
resolved "https://registry.yarnpkg.com/use-sidecar/-/use-sidecar-1.0.5.tgz#ffff2a17c1df42e348624b699ba6e5c220527f2b"
integrity sha512-k9jnrjYNwN6xYLj1iaGhonDghfvmeTmYjAiGvOr7clwKfPjMXJf4/HOr7oT5tJwYafgp2tG2l3eZEOfoELiMcA==
diff --git a/server/package.json b/server/package.json
index f8c22da77..8f5f78db9 100644
--- a/server/package.json
+++ b/server/package.json
@@ -1,6 +1,6 @@
{
"name": "ontime",
- "version": "0.1.5",
+ "version": "0.2.1",
"author": "Carlos Valente",
"description": "Time keeping for live events",
"repository": "https://github.com/cpvalente/ontime",
diff --git a/server/src/classes/__tests__/classUtils.test.js b/server/src/classes/__tests__/classUtils.test.js
index fa666372d..0ba14c61a 100644
--- a/server/src/classes/__tests__/classUtils.test.js
+++ b/server/src/classes/__tests__/classUtils.test.js
@@ -242,3 +242,143 @@ describe('test that roll loads selection in right order', () => {
expect(state).toStrictEqual(expected);
});
});
+
+// test getSelectionByRoll()
+describe('test that roll behaviour with overlapping times', () => {
+ const eventlist = [
+ {
+ id: 1,
+ timeStart: 10,
+ timeEnd: 10,
+ isPublic: false,
+ },
+ {
+ id: 2,
+ timeStart: 10,
+ timeEnd: 20,
+ isPublic: true,
+ },
+ {
+ id: 3,
+ timeStart: 10,
+ timeEnd: 30,
+ isPublic: false,
+ },
+ ];
+
+ it('if timer is at 0', () => {
+ const now = 0;
+ const expected = {
+ nowIndex: null,
+ nowId: null,
+ publicIndex: null,
+ nextIndex: 0,
+ publicNextIndex: 1,
+ timers: null,
+ timeToNext: 10,
+ };
+
+ const state = getSelectionByRoll(eventlist, now);
+ expect(state).toStrictEqual(expected);
+ });
+
+ it('if timer is at 10', () => {
+ const now = 10;
+ const expected = {
+ nowIndex: 1,
+ nowId: 2,
+ publicIndex: 1,
+ nextIndex: 2,
+ publicNextIndex: null,
+ timers: {
+ _finishAt: 20,
+ _startedAt: 10,
+ current: 10,
+ duration: 10,
+ },
+ timeToNext: 0,
+ };
+
+ const state = getSelectionByRoll(eventlist, now);
+ expect(state).toStrictEqual(expected);
+ });
+
+ it('if timer is at 15', () => {
+ const now = 15;
+ const expected = {
+ nowIndex: 1,
+ nowId: 2,
+ publicIndex: 1,
+ nextIndex: 2,
+ publicNextIndex: null,
+ timers: {
+ _startedAt: 10,
+ _finishAt: 20,
+ current: 5,
+ duration: 10,
+ },
+ timeToNext: -5,
+ };
+
+ const state = getSelectionByRoll(eventlist, now);
+ expect(state).toStrictEqual(expected);
+ });
+
+ it('if timer is at 20', () => {
+ const now = 20;
+ const expected = {
+ nowIndex: 2,
+ nowId: 3,
+ publicIndex: 1,
+ nextIndex: null,
+ publicNextIndex: null,
+ timers: {
+ _startedAt: 10,
+ _finishAt: 30,
+ current: 10,
+ duration: 20,
+ },
+ timeToNext: null,
+ };
+
+ const state = getSelectionByRoll(eventlist, now);
+ expect(state).toStrictEqual(expected);
+ });
+
+ it('if timer is at 25', () => {
+ const now = 25;
+ const expected = {
+ nowIndex: 2,
+ nowId: 3,
+ publicIndex: 1,
+ nextIndex: null,
+ publicNextIndex: null,
+ timers: {
+ _startedAt: 10,
+ _finishAt: 30,
+ current: 5,
+ duration: 20,
+ },
+ timeToNext: null,
+ };
+
+ const state = getSelectionByRoll(eventlist, now);
+ expect(state).toStrictEqual(expected);
+ });
+
+ it('if timer is at 31', () => {
+ const now = 31;
+ const expected = {
+ nowIndex: null,
+ nowId: null,
+ publicIndex: null,
+ nextIndex: null,
+ publicNextIndex: null,
+ timers: null,
+ timeToNext: null,
+ };
+
+ const state = getSelectionByRoll(eventlist, now);
+ expect(state).toStrictEqual(expected);
+ });
+});
diff --git a/server/src/classes/classUtils.js b/server/src/classes/classUtils.js
index 3c2ab2bfc..e369d2fcc 100644
--- a/server/src/classes/classUtils.js
+++ b/server/src/classes/classUtils.js
@@ -37,6 +37,9 @@ export const getSelectionByRoll = (arr, now) => {
// Order events by startTime
const orderedEvents = sortArrayByProperty(arr, 'timeStart');
+ // flags: select first event if several overlapping
+ let nowFound = false;
+
// exit early if we are past the events
const lastEventEnd = orderedEvents[orderedEvents.length - 1].timeEnd;
if (now > lastEventEnd) {
@@ -57,7 +60,7 @@ export const getSelectionByRoll = (arr, now) => {
const normalEnd =
e.timeEnd < e.timeStart ? (e.timeEnd += this.DAYMS) : e.timeEnd;
- if (normalEnd < now) {
+ if (normalEnd <= now) {
// event ran already
// public event might not be the one running
@@ -65,7 +68,7 @@ export const getSelectionByRoll = (arr, now) => {
publicTime = normalEnd;
publicIndex = arr.findIndex((a) => a.id === e.id);
}
- } else if (normalEnd >= now && now >= e.timeStart) {
+ } else if (normalEnd > now && now >= e.timeStart && !nowFound) {
// event is running
// it could also be public
@@ -84,6 +87,7 @@ export const getSelectionByRoll = (arr, now) => {
duration: normalEnd - e.timeStart,
current: normalEnd - now,
};
+ nowFound = true;
} else if (normalEnd > now) {
// event will run
@@ -93,18 +97,14 @@ export const getSelectionByRoll = (arr, now) => {
// look for next events
// check how far the start is from now
const wait = e.timeStart - now;
- if (wait > 0) {
- if (nextIndex === null || wait < timeToNext) {
- timeToNext = wait;
- nextIndex = arr.findIndex((a) => a.id === e.id);
- }
- if (
- (publicNextIndex === null || wait < publicTimeToNext) &&
- e.isPublic
- ) {
- publicTimeToNext = wait;
- publicNextIndex = arr.findIndex((a) => a.id === e.id);
- }
+
+ if (nextIndex === null || wait < timeToNext) {
+ timeToNext = wait;
+ nextIndex = arr.findIndex((a) => a.id === e.id);
+ }
+ if ((publicNextIndex === null || wait < publicTimeToNext) && e.isPublic) {
+ publicTimeToNext = wait;
+ publicNextIndex = arr.findIndex((a) => a.id === e.id);
}
}
}