diff --git a/package.json b/package.json
index 7ea0c73..d3a229a 100644
--- a/package.json
+++ b/package.json
@@ -14,7 +14,7 @@
"oidc-spa": "4.5.1",
"prop-types": "^15.7.2",
"react": "19.0.0",
- "react-bootstrap": "^1.0.1",
+ "react-bootstrap": "^2.10.9",
"react-bootstrap-typeahead": "^5.1.1",
"react-dom": "19.0.0",
"react-router": "^5.2.0",
diff --git a/src/components/ModalSelection/ModalSelection.jsx b/src/components/ModalSelection/ModalSelection.jsx
index 250d8b6..439bac0 100644
--- a/src/components/ModalSelection/ModalSelection.jsx
+++ b/src/components/ModalSelection/ModalSelection.jsx
@@ -1,4 +1,4 @@
-import React, { useState, useEffect, useCallback } from 'react';
+import { useState, useEffect, useCallback } from 'react';
import Modal from 'react-bootstrap/Modal';
import { Redirect } from 'react-router-dom';
@@ -6,47 +6,49 @@ import SurveySelector from '../SurveySelector/SurveySelector';
import InterviewerSelector from '../InterviewerSelector/InterviewerSelector';
function ModalSelection({
- linkTo, title, show, setShow, dataRetreiver, interviewerMode, campaigns = [], preferences
+ linkTo,
+ title,
+ show,
+ setShow,
+ dataRetreiver,
+ interviewerMode,
+ campaigns = [],
+ preferences,
}) {
const [redirect, setRedirect] = useState(null);
const [surveys, setSurveys] = useState(null);
const [interviewers, setInterviewers] = useState(null);
const [campaignsWithUpdatedPreferences, setCampaignsWithUpdatedPreferences] = useState(campaigns);
-
-
const updateSurveys = useCallback(() => {
- dataRetreiver.getFormattedCampaignsForMainScreen(null, (data) => {
- setSurveys({
- allSurveys: data.filter(
- (survey) => survey.preference,
- ),
- });
- }, campaignsWithUpdatedPreferences);
+ dataRetreiver.getFormattedCampaignsForMainScreen(
+ null,
+ data => {
+ setSurveys({
+ allSurveys: data.filter(survey => survey.preference),
+ });
+ },
+ campaignsWithUpdatedPreferences
+ );
}, [dataRetreiver, campaignsWithUpdatedPreferences]);
-
- useEffect(() => {
-
- const updateCampaignsWithPreferences = () => {
- return campaigns.map((campaign) => {
- const associatedPreference = Object.entries(preferences).find((preference) => preference[0] === campaign.id)
-
- if(associatedPreference){
- campaign.preference = associatedPreference[1].preference
- }
-
- return campaign;
- })
- }
-
- setCampaignsWithUpdatedPreferences(updateCampaignsWithPreferences())
+ useEffect(() => {
+ const updateCampaignsWithPreferences = () => {
+ return campaigns.map(campaign => {
+ const associatedPreference = Object.entries(preferences).find(
+ preference => preference[0] === campaign.id
+ );
+ if (associatedPreference) {
+ campaign.preference = associatedPreference[1].preference;
+ }
+ return campaign;
+ });
+ };
+ setCampaignsWithUpdatedPreferences(updateCampaignsWithPreferences());
}, [preferences, campaigns]);
-
const updateInterviewers = useCallback(() => {
- dataRetreiver.getInterviewers((data) => {
+ dataRetreiver.getInterviewers(data => {
setInterviewers({ allInterviewers: data });
});
}, [dataRetreiver]);
-
useEffect(() => {
if (interviewerMode) {
updateInterviewers();
@@ -54,52 +56,47 @@ function ModalSelection({
updateSurveys();
}
}, [dataRetreiver, updateSurveys, updateInterviewers, interviewerMode]);
-
-
useEffect(() => {
setRedirect(null);
if (!interviewerMode) {
updateSurveys();
}
}, [show, interviewerMode, updateSurveys]);
-
- return redirect
- ?
- : (!show || (interviewerMode && !interviewers) || (
+ return redirect ? (
+
+ ) : (
+ !show || (interviewerMode && !interviewers) || (
<>
- setShow(false)}
- >
+ setShow(false)}>
{title}
- {
- interviewerMode
- ? (
- {
- setRedirect({ pathname: `/${linkTo}/${newInterviewer.id}`, interviewer: newInterviewer });
- setShow(false);
- }}
- />
- )
- : (
- {
- setRedirect({ pathname: `/${linkTo}/${newSurvey.id}`, survey: newSurvey });
- setShow(false);
- }}
- />
- )
- }
+ {interviewerMode ? (
+ {
+ setRedirect({
+ pathname: `/${linkTo}/${newInterviewer.id}`,
+ interviewer: newInterviewer,
+ });
+ setShow(false);
+ }}
+ />
+ ) : (
+ {
+ setRedirect({ pathname: `/${linkTo}/${newSurvey.id}`, survey: newSurvey });
+ setShow(false);
+ }}
+ />
+ )}
>
- ));
+ )
+ );
}
export default ModalSelection;
diff --git a/yarn.lock b/yarn.lock
index 9f6b34e..47c961b 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -153,7 +153,7 @@
dependencies:
"@babel/helper-plugin-utils" "^7.25.9"
-"@babel/runtime@^7.1.2", "@babel/runtime@^7.12.13", "@babel/runtime@^7.12.5", "@babel/runtime@^7.13.8", "@babel/runtime@^7.14.0", "@babel/runtime@^7.14.6", "@babel/runtime@^7.5.5", "@babel/runtime@^7.6.3", "@babel/runtime@^7.7.6", "@babel/runtime@^7.8.7":
+"@babel/runtime@^7.1.2", "@babel/runtime@^7.12.13", "@babel/runtime@^7.12.5", "@babel/runtime@^7.13.8", "@babel/runtime@^7.14.6", "@babel/runtime@^7.24.7", "@babel/runtime@^7.26.0", "@babel/runtime@^7.5.5", "@babel/runtime@^7.6.3", "@babel/runtime@^7.7.6", "@babel/runtime@^7.8.7":
version "7.26.7"
resolved "https://registry.npmjs.org/@babel/runtime/-/runtime-7.26.7.tgz#f4e7fe527cd710f8dc0618610b61b4b060c3c341"
integrity sha512-AOPI3D+a8dXnja+iwsUqGRjr1BbZIe771sXdapOtYI531gSqpi92vXivKcq2asu/DFpdl1ceFAKZyRzK2PCVcQ==
@@ -579,123 +579,147 @@
integrity sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==
"@playwright/test@^1.49.0":
- version "1.50.0"
- resolved "https://registry.npmjs.org/@playwright/test/-/test-1.50.0.tgz#25c63a09f833f89da4d54ad67db7900359e2d11d"
- integrity sha512-ZGNXbt+d65EGjBORQHuYKj+XhCewlwpnSd/EDuLPZGSiEWmgOJB5RmMCCYGy5aMfTs9wx61RivfDKi8H/hcMvw==
+ version "1.50.1"
+ resolved "https://registry.npmjs.org/@playwright/test/-/test-1.50.1.tgz#027d00ca77ec79688764eb765cfe9a688807bf0b"
+ integrity sha512-Jii3aBg+CEDpgnuDxEp/h7BimHcUTDlpEtce89xEumlJ5ef2hqepZ+PWp1DDpYC/VO9fmWVI1IlEaoI5fK9FXQ==
dependencies:
- playwright "1.50.0"
+ playwright "1.50.1"
-"@popperjs/core@^2.11.6":
+"@popperjs/core@^2.11.6", "@popperjs/core@^2.11.8":
version "2.11.8"
resolved "https://registry.npmjs.org/@popperjs/core/-/core-2.11.8.tgz#6b79032e760a0899cd4204710beede972a3a185f"
integrity sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A==
-"@restart/context@^2.1.4":
- version "2.1.4"
- resolved "https://registry.npmjs.org/@restart/context/-/context-2.1.4.tgz#a99d87c299a34c28bd85bb489cb07bfd23149c02"
- integrity sha512-INJYZQJP7g+IoDUh/475NlGiTeMfwTXUEr3tmRneckHIxNolGOW9CTq83S8cxq0CgJwwcMzMJFchxvlwe7Rk8Q==
+"@react-aria/ssr@^3.5.0":
+ version "3.9.7"
+ resolved "https://registry.npmjs.org/@react-aria/ssr/-/ssr-3.9.7.tgz#d89d129f7bbc5148657e6c952ac31c9353183770"
+ integrity sha512-GQygZaGlmYjmYM+tiNBA5C6acmiDWF52Nqd40bBp0Znk4M4hP+LTmI0lpI1BuKMw45T8RIhrAsICIfKwZvi2Gg==
+ dependencies:
+ "@swc/helpers" "^0.5.0"
-"@restart/hooks@^0.4.0", "@restart/hooks@^0.4.7":
+"@restart/hooks@^0.4.0", "@restart/hooks@^0.4.7", "@restart/hooks@^0.4.9":
version "0.4.16"
resolved "https://registry.npmjs.org/@restart/hooks/-/hooks-0.4.16.tgz#95ae8ac1cc7e2bd4fed5e39800ff85604c6d59fb"
integrity sha512-f7aCv7c+nU/3mF7NWLtVVr0Ra80RqsO89hO72r+Y/nvQr5+q0UFGkocElTH6MJApvReVh6JHUFYn2cw1WdHF3w==
dependencies:
dequal "^2.0.3"
-"@rollup/rollup-android-arm-eabi@4.32.1":
- version "4.32.1"
- resolved "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.32.1.tgz#c18bad635ba24220a6c8cc427ab2cab12e1531a3"
- integrity sha512-/pqA4DmqyCm8u5YIDzIdlLcEmuvxb0v8fZdFhVMszSpDTgbQKdw3/mB3eMUHIbubtJ6F9j+LtmyCnHTEqIHyzA==
-
-"@rollup/rollup-android-arm64@4.32.1":
- version "4.32.1"
- resolved "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.32.1.tgz#b5c00344b80f20889b72bfe65d3c209cef247362"
- integrity sha512-If3PDskT77q7zgqVqYuj7WG3WC08G1kwXGVFi9Jr8nY6eHucREHkfpX79c0ACAjLj3QIWKPJR7w4i+f5EdLH5Q==
-
-"@rollup/rollup-darwin-arm64@4.32.1":
- version "4.32.1"
- resolved "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.32.1.tgz#78e5358d4a2a08c090f75dd87fa2eada42eca1e5"
- integrity sha512-zCpKHioQ9KgZToFp5Wvz6zaWbMzYQ2LJHQ+QixDKq52KKrF65ueu6Af4hLlLWHjX1Wf/0G5kSJM9PySW9IrvHA==
-
-"@rollup/rollup-darwin-x64@4.32.1":
- version "4.32.1"
- resolved "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.32.1.tgz#c04c9e173244d44de50278f3f893fb68d987fcc6"
- integrity sha512-sFvF+t2+TyUo/ZQqUcifrJIgznx58oFZbdHS9TvHq3xhPVL9nOp+yZ6LKrO9GWTP+6DbFtoyLDbjTpR62Mbr3Q==
-
-"@rollup/rollup-freebsd-arm64@4.32.1":
- version "4.32.1"
- resolved "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.32.1.tgz#3bdf18d4ef32dcfe9b20bba18d7a53a101ed79d9"
- integrity sha512-NbOa+7InvMWRcY9RG+B6kKIMD/FsnQPH0MWUvDlQB1iXnF/UcKSudCXZtv4lW+C276g3w5AxPbfry5rSYvyeYA==
-
-"@rollup/rollup-freebsd-x64@4.32.1":
- version "4.32.1"
- resolved "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.32.1.tgz#35867b15c276f4b4ca8eb226f7dd6df8c64640db"
- integrity sha512-JRBRmwvHPXR881j2xjry8HZ86wIPK2CcDw0EXchE1UgU0ubWp9nvlT7cZYKc6bkypBt745b4bglf3+xJ7hXWWw==
-
-"@rollup/rollup-linux-arm-gnueabihf@4.32.1":
- version "4.32.1"
- resolved "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.32.1.tgz#92c212d1b38c105bd1eb101254722d27d869b1ac"
- integrity sha512-PKvszb+9o/vVdUzCCjL0sKHukEQV39tD3fepXxYrHE3sTKrRdCydI7uldRLbjLmDA3TFDmh418XH19NOsDRH8g==
-
-"@rollup/rollup-linux-arm-musleabihf@4.32.1":
- version "4.32.1"
- resolved "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.32.1.tgz#ebb94d8cd438f23e38caa4a87ca80d4cf5b50fa1"
- integrity sha512-9WHEMV6Y89eL606ReYowXuGF1Yb2vwfKWKdD1A5h+OYnPZSJvxbEjxTRKPgi7tkP2DSnW0YLab1ooy+i/FQp/Q==
-
-"@rollup/rollup-linux-arm64-gnu@4.32.1":
- version "4.32.1"
- resolved "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.32.1.tgz#ce6a5eacbd5fd4bdf7bf27bd818980230bdb9fab"
- integrity sha512-tZWc9iEt5fGJ1CL2LRPw8OttkCBDs+D8D3oEM8mH8S1ICZCtFJhD7DZ3XMGM8kpqHvhGUTvNUYVDnmkj4BDXnw==
-
-"@rollup/rollup-linux-arm64-musl@4.32.1":
- version "4.32.1"
- resolved "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.32.1.tgz#31b4e0a543607e6eb4f982ffb45830919a952a83"
- integrity sha512-FTYc2YoTWUsBz5GTTgGkRYYJ5NGJIi/rCY4oK/I8aKowx1ToXeoVVbIE4LGAjsauvlhjfl0MYacxClLld1VrOw==
-
-"@rollup/rollup-linux-loongarch64-gnu@4.32.1":
- version "4.32.1"
- resolved "https://registry.npmjs.org/@rollup/rollup-linux-loongarch64-gnu/-/rollup-linux-loongarch64-gnu-4.32.1.tgz#ad7b35f193f1d2e0dc37eba733069b4af5f6498d"
- integrity sha512-F51qLdOtpS6P1zJVRzYM0v6MrBNypyPEN1GfMiz0gPu9jN8ScGaEFIZQwteSsGKg799oR5EaP7+B2jHgL+d+Kw==
-
-"@rollup/rollup-linux-powerpc64le-gnu@4.32.1":
- version "4.32.1"
- resolved "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.32.1.tgz#b713a55d7eac4d2c8a0109c3daca6ea85fc178b3"
- integrity sha512-wO0WkfSppfX4YFm5KhdCCpnpGbtgQNj/tgvYzrVYFKDpven8w2N6Gg5nB6w+wAMO3AIfSTWeTjfVe+uZ23zAlg==
-
-"@rollup/rollup-linux-riscv64-gnu@4.32.1":
- version "4.32.1"
- resolved "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.32.1.tgz#bea4fd8ad190e9bc1d11efafa2efc9d121f50b96"
- integrity sha512-iWswS9cIXfJO1MFYtI/4jjlrGb/V58oMu4dYJIKnR5UIwbkzR0PJ09O0PDZT0oJ3LYWXBSWahNf/Mjo6i1E5/g==
-
-"@rollup/rollup-linux-s390x-gnu@4.32.1":
- version "4.32.1"
- resolved "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.32.1.tgz#cc98c32733ca472635759c78a79b5f8d887b2a6a"
- integrity sha512-RKt8NI9tebzmEthMnfVgG3i/XeECkMPS+ibVZjZ6mNekpbbUmkNWuIN2yHsb/mBPyZke4nlI4YqIdFPgKuoyQQ==
-
-"@rollup/rollup-linux-x64-gnu@4.32.1":
- version "4.32.1"
- resolved "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.32.1.tgz#5c009c264a7ce0e19b40890ca9945440bb420691"
- integrity sha512-WQFLZ9c42ECqEjwg/GHHsouij3pzLXkFdz0UxHa/0OM12LzvX7DzedlY0SIEly2v18YZLRhCRoHZDxbBSWoGYg==
-
-"@rollup/rollup-linux-x64-musl@4.32.1":
- version "4.32.1"
- resolved "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.32.1.tgz#73d2f44070c23e031262b601927fdb4eec253bc1"
- integrity sha512-BLoiyHDOWoS3uccNSADMza6V6vCNiphi94tQlVIL5de+r6r/CCQuNnerf+1g2mnk2b6edp5dk0nhdZ7aEjOBsA==
-
-"@rollup/rollup-win32-arm64-msvc@4.32.1":
- version "4.32.1"
- resolved "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.32.1.tgz#fa106304818078f9d3fc9005642ad99f596eed2d"
- integrity sha512-w2l3UnlgYTNNU+Z6wOR8YdaioqfEnwPjIsJ66KxKAf0p+AuL2FHeTX6qvM+p/Ue3XPBVNyVSfCrfZiQh7vZHLQ==
-
-"@rollup/rollup-win32-ia32-msvc@4.32.1":
- version "4.32.1"
- resolved "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.32.1.tgz#a1a394c705a0d2a974a124c4b471fc1cf851a56f"
- integrity sha512-Am9H+TGLomPGkBnaPWie4F3x+yQ2rr4Bk2jpwy+iV+Gel9jLAu/KqT8k3X4jxFPW6Zf8OMnehyutsd+eHoq1WQ==
-
-"@rollup/rollup-win32-x64-msvc@4.32.1":
- version "4.32.1"
- resolved "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.32.1.tgz#512db088df67afee8f07183cdf8c9eecd64f6ef8"
- integrity sha512-ar80GhdZb4DgmW3myIS9nRFYcpJRSME8iqWgzH2i44u+IdrzmiXVxeFnExQ5v4JYUSpg94bWjevMG8JHf1Da5Q==
+"@restart/hooks@^0.5.0":
+ version "0.5.1"
+ resolved "https://registry.npmjs.org/@restart/hooks/-/hooks-0.5.1.tgz#6776b3859e33aea72b23b81fc47021edf17fd247"
+ integrity sha512-EMoH04NHS1pbn07iLTjIjgttuqb7qu4+/EyhAx27MHpoENcB2ZdSsLTNxmKD+WEPnZigo62Qc8zjGnNxoSE/5Q==
+ dependencies:
+ dequal "^2.0.3"
+
+"@restart/ui@^1.9.4":
+ version "1.9.4"
+ resolved "https://registry.npmjs.org/@restart/ui/-/ui-1.9.4.tgz#9d61f56f2647f5ab8a33d87b278b9ce183511a26"
+ integrity sha512-N4C7haUc3vn4LTwVUPlkJN8Ach/+yIMvRuTVIhjilNHqegY60SGLrzud6errOMNJwSnmYFnt1J0H/k8FE3A4KA==
+ dependencies:
+ "@babel/runtime" "^7.26.0"
+ "@popperjs/core" "^2.11.8"
+ "@react-aria/ssr" "^3.5.0"
+ "@restart/hooks" "^0.5.0"
+ "@types/warning" "^3.0.3"
+ dequal "^2.0.3"
+ dom-helpers "^5.2.0"
+ uncontrollable "^8.0.4"
+ warning "^4.0.3"
+
+"@rollup/rollup-android-arm-eabi@4.34.1":
+ version "4.34.1"
+ resolved "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.34.1.tgz#a09cb0718297a2f0cc7f9b4dfca4d08753ea5c9b"
+ integrity sha512-kwctwVlswSEsr4ljpmxKrRKp1eG1v2NAhlzFzDf1x1OdYaMjBYjDCbHkzWm57ZXzTwqn8stMXgROrnMw8dJK3w==
+
+"@rollup/rollup-android-arm64@4.34.1":
+ version "4.34.1"
+ resolved "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.34.1.tgz#cbb3cad15748794b8dfec7f1e427e633f8f06d61"
+ integrity sha512-4H5ZtZitBPlbPsTv6HBB8zh1g5d0T8TzCmpndQdqq20Ugle/nroOyDMf9p7f88Gsu8vBLU78/cuh8FYHZqdXxw==
+
+"@rollup/rollup-darwin-arm64@4.34.1":
+ version "4.34.1"
+ resolved "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.34.1.tgz#7f5127bca8892d0287a53fb17be9c7af32748234"
+ integrity sha512-f2AJ7Qwx9z25hikXvg+asco8Sfuc5NCLg8rmqQBIOUoWys5sb/ZX9RkMZDPdnnDevXAMJA5AWLnRBmgdXGEUiA==
+
+"@rollup/rollup-darwin-x64@4.34.1":
+ version "4.34.1"
+ resolved "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.34.1.tgz#bbf8aa9fe655d75b5fb858b5bdbb1c790c36a3cd"
+ integrity sha512-+/2JBrRfISCsWE4aEFXxd+7k9nWGXA8+wh7ZUHn/u8UDXOU9LN+QYKKhd57sIn6WRcorOnlqPMYFIwie/OHXWw==
+
+"@rollup/rollup-freebsd-arm64@4.34.1":
+ version "4.34.1"
+ resolved "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.34.1.tgz#43f75cb686a23fc0aef3ce6bfe44501bf934e412"
+ integrity sha512-SUeB0pYjIXwT2vfAMQ7E4ERPq9VGRrPR7Z+S4AMssah5EHIilYqjWQoTn5dkDtuIJUSTs8H+C9dwoEcg3b0sCA==
+
+"@rollup/rollup-freebsd-x64@4.34.1":
+ version "4.34.1"
+ resolved "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.34.1.tgz#1d0377ef7a06bb3a6543bbbf18b6d65b55074802"
+ integrity sha512-L3T66wAZiB/ooiPbxz0s6JEX6Sr2+HfgPSK+LMuZkaGZFAFCQAHiP3dbyqovYdNaiUXcl9TlgnIbcsIicAnOZg==
+
+"@rollup/rollup-linux-arm-gnueabihf@4.34.1":
+ version "4.34.1"
+ resolved "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.34.1.tgz#1ca88b1244678e74984efe89b1e39b9ae74671c7"
+ integrity sha512-UBXdQ4+ATARuFgsFrQ+tAsKvBi/Hly99aSVdeCUiHV9dRTTpMU7OrM3WXGys1l40wKVNiOl0QYY6cZQJ2xhKlQ==
+
+"@rollup/rollup-linux-arm-musleabihf@4.34.1":
+ version "4.34.1"
+ resolved "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.34.1.tgz#33cdcac1befc32d7217b94b78c56fa5c194660cc"
+ integrity sha512-m/yfZ25HGdcCSwmopEJm00GP7xAUyVcBPjttGLRAqZ60X/bB4Qn6gP7XTwCIU6bITeKmIhhwZ4AMh2XLro+4+w==
+
+"@rollup/rollup-linux-arm64-gnu@4.34.1":
+ version "4.34.1"
+ resolved "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.34.1.tgz#4de1e8ade39d0da1e981ab05f94a69f3de72725a"
+ integrity sha512-Wy+cUmFuvziNL9qWRRzboNprqSQ/n38orbjRvd6byYWridp5TJ3CD+0+HUsbcWVSNz9bxkDUkyASGP0zS7GAvg==
+
+"@rollup/rollup-linux-arm64-musl@4.34.1":
+ version "4.34.1"
+ resolved "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.34.1.tgz#314f56ea347323d94107b8eb0dc6cb60ba4e0a35"
+ integrity sha512-CQ3MAGgiFmQW5XJX5W3wnxOBxKwFlUAgSXFA2SwgVRjrIiVt5LHfcQLeNSHKq5OEZwv+VCBwlD1+YKCjDG8cpg==
+
+"@rollup/rollup-linux-loongarch64-gnu@4.34.1":
+ version "4.34.1"
+ resolved "https://registry.npmjs.org/@rollup/rollup-linux-loongarch64-gnu/-/rollup-linux-loongarch64-gnu-4.34.1.tgz#64f7871f5718a086786485b9c4d22fd263a37b44"
+ integrity sha512-rSzb1TsY4lSwH811cYC3OC2O2mzNMhM13vcnA7/0T6Mtreqr3/qs6WMDriMRs8yvHDI54qxHgOk8EV5YRAHFbw==
+
+"@rollup/rollup-linux-powerpc64le-gnu@4.34.1":
+ version "4.34.1"
+ resolved "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.34.1.tgz#ad5902358a0d91bda75b3cbd45d61d1f6698b6f5"
+ integrity sha512-fwr0n6NS0pG3QxxlqVYpfiY64Fd1Dqd8Cecje4ILAV01ROMp4aEdCj5ssHjRY3UwU7RJmeWd5fi89DBqMaTawg==
+
+"@rollup/rollup-linux-riscv64-gnu@4.34.1":
+ version "4.34.1"
+ resolved "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.34.1.tgz#1d917841458ccc34dcc34be32ea0a4b33437370f"
+ integrity sha512-4uJb9qz7+Z/yUp5RPxDGGGUcoh0PnKF33QyWgEZ3X/GocpWb6Mb+skDh59FEt5d8+Skxqs9mng6Swa6B2AmQZg==
+
+"@rollup/rollup-linux-s390x-gnu@4.34.1":
+ version "4.34.1"
+ resolved "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.34.1.tgz#0c224baa3e1823f2b7b0e45dfaf43a99a18e8248"
+ integrity sha512-QlIo8ndocWBEnfmkYqj8vVtIUpIqJjfqKggjy7IdUncnt8BGixte1wDON7NJEvLg3Kzvqxtbo8tk+U1acYEBlw==
+
+"@rollup/rollup-linux-x64-gnu@4.34.1":
+ version "4.34.1"
+ resolved "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.34.1.tgz#f5fba18eda523cbe04f82cbf3e0685e461e71613"
+ integrity sha512-hzpleiKtq14GWjz3ahWvJXgU1DQC9DteiwcsY4HgqUJUGxZThlL66MotdUEK9zEo0PK/2ADeZGM9LIondE302A==
+
+"@rollup/rollup-linux-x64-musl@4.34.1":
+ version "4.34.1"
+ resolved "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.34.1.tgz#7439d15ffe62ac0468ef2d539d4c39b4686e1276"
+ integrity sha512-jqtKrO715hDlvUcEsPn55tZt2TEiBvBtCMkUuU0R6fO/WPT7lO9AONjPbd8II7/asSiNVQHCMn4OLGigSuxVQA==
+
+"@rollup/rollup-win32-arm64-msvc@4.34.1":
+ version "4.34.1"
+ resolved "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.34.1.tgz#125f09f40719ea7a02a76607428a0366ff9dca4d"
+ integrity sha512-RnHy7yFf2Wz8Jj1+h8klB93N0NHNHXFhNwAmiy9zJdpY7DE01VbEVtPdrK1kkILeIbHGRJjvfBDBhnxBr8kD4g==
+
+"@rollup/rollup-win32-ia32-msvc@4.34.1":
+ version "4.34.1"
+ resolved "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.34.1.tgz#04e36410a55fa36278a627ed769a60576c882d1d"
+ integrity sha512-i7aT5HdiZIcd7quhzvwQ2oAuX7zPYrYfkrd1QFfs28Po/i0q6kas/oRrzGlDhAEyug+1UfUtkWdmoVlLJj5x9Q==
+
+"@rollup/rollup-win32-x64-msvc@4.34.1":
+ version "4.34.1"
+ resolved "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.34.1.tgz#37cddc33f8cd961a615f5f854d2b1994c90fe547"
+ integrity sha512-k3MVFD9Oq+laHkw2N2v7ILgoa9017ZMF/inTtHzyTVZjYs9cSH18sdyAf6spBAJIGwJ5UaC7et2ZH1WCdlhkMw==
"@rtsao/scc@^1.1.0":
version "1.1.0"
@@ -719,6 +743,13 @@
resolved "https://registry.npmjs.org/@sideway/pinpoint/-/pinpoint-2.0.0.tgz#cff8ffadc372ad29fd3f78277aeb29e632cc70df"
integrity sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==
+"@swc/helpers@^0.5.0":
+ version "0.5.15"
+ resolved "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.15.tgz#79efab344c5819ecf83a43f3f9f811fc84b516d7"
+ integrity sha512-JQ5TuMi45Owi4/BIMAJBoSQoOJu12oOk/gADqlcUL9JEdHB8vyjUSsxqeNXnmXHjYKMi2WcYtezGEEhqUI/E2g==
+ dependencies:
+ tslib "^2.8.0"
+
"@tanstack/query-core@^4.0.0-beta.1":
version "4.36.1"
resolved "https://registry.npmjs.org/@tanstack/query-core/-/query-core-4.36.1.tgz#79f8c1a539d47c83104210be2388813a7af2e524"
@@ -807,24 +838,19 @@
resolved "https://registry.npmjs.org/@types/estree/-/estree-1.0.6.tgz#628effeeae2064a1b4e79f78e81d87b7e5fc7b50"
integrity sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==
-"@types/invariant@^2.2.33":
- version "2.2.37"
- resolved "https://registry.npmjs.org/@types/invariant/-/invariant-2.2.37.tgz#1709741e534364d653c87dff22fc76fa94aa7bc0"
- integrity sha512-IwpIMieE55oGWiXkQPSBY1nw1nFs6bsKXTFskNY8sdS17K24vyEBRQZEwlRS7ZmXCWnJcQtbxWzly+cODWGs2A==
-
"@types/json5@^0.0.29":
version "0.0.29"
resolved "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz#ee28707ae94e11d2b827bcbe5270bcea7f3e71ee"
integrity sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==
"@types/node@^22.10.1":
- version "22.12.0"
- resolved "https://registry.npmjs.org/@types/node/-/node-22.12.0.tgz#bf8af3b2af0837b5a62a368756ff2b705ae0048c"
- integrity sha512-Fll2FZ1riMjNmlmJOdAyY5pUbkftXslB5DgEzlIuNaiWhXd00FhWxVC/r4yV/4wBb9JfImTu+jiSvXTkJ7F/gA==
+ version "22.13.0"
+ resolved "https://registry.npmjs.org/@types/node/-/node-22.13.0.tgz#d376dd9a0ee2f9382d86c2d5d7beb4d198b4ea8c"
+ integrity sha512-ClIbNe36lawluuvq3+YYhnIN2CELi+6q8NpnM7PYp4hBn/TatfboPgVSm2rwKRfnV2M+Ty9GWDFI64KEe+kysA==
dependencies:
undici-types "~6.20.0"
-"@types/prop-types@*", "@types/prop-types@^15.7.3":
+"@types/prop-types@*", "@types/prop-types@^15.7.12":
version "15.7.14"
resolved "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.14.tgz#1433419d73b2a7ebfc6918dcefd2ec0d5cd698f2"
integrity sha512-gNMvNH49DJ7OJYv+KAKn0Xp45p8PLl6zo2YnvDIbTd4J6MER2BmWN49TG7n9LvkyihINxeKW8+3bfS2yDC9dzQ==
@@ -834,12 +860,12 @@
resolved "https://registry.npmjs.org/@types/react-dom/-/react-dom-19.0.3.tgz#0804dfd279a165d5a0ad8b53a5b9e65f338050a4"
integrity sha512-0Knk+HJiMP/qOZgMyNFamlIjw9OFCsyC2ZbigmEEyXXixgre6IQpm/4V+r3qH4GC1JPvRJKInw+on2rV6YZLeA==
-"@types/react-transition-group@^4.4.1":
+"@types/react-transition-group@^4.4.6":
version "4.4.12"
resolved "https://registry.npmjs.org/@types/react-transition-group/-/react-transition-group-4.4.12.tgz#b5d76568485b02a307238270bfe96cb51ee2a044"
integrity sha512-8TV6R3h2j7a91c+1DXdJi3Syo69zzIZbz7Lg5tORM5LEJG7X/E6a1V3drRyBRZq7/utz7A+c4OgYLiLcYGHG6w==
-"@types/react@>=16.14.8", "@types/react@>=16.9.11":
+"@types/react@>=16.9.11":
version "19.0.8"
resolved "https://registry.npmjs.org/@types/react/-/react-19.0.8.tgz#7098e6159f2a61e4f4cef2c1223c044a9bec590e"
integrity sha512-9P/o1IGdfmQxrujGbIMDyYaaCykhLKc0NGCtYcECNUr9UAaDe4gwvV9bR6tvd5Br1SG0j+PBpbKr2UYY8CwqSw==
@@ -859,7 +885,7 @@
resolved "https://registry.npmjs.org/@types/use-sync-external-store/-/use-sync-external-store-0.0.3.tgz#b6725d5f4af24ace33b36fafd295136e75509f43"
integrity sha512-EwmlvuaxPNej9+T4v5AuBPJa2x2UOJVdjCtDHgcDqitUeOtjnJKJ+apYjVcAoBEMjKW1VVFGZLUb5+qqa09XFA==
-"@types/warning@^3.0.0":
+"@types/warning@^3.0.0", "@types/warning@^3.0.3":
version "3.0.3"
resolved "https://registry.npmjs.org/@types/warning/-/warning-3.0.3.tgz#d1884c8cc4a426d1ac117ca2611bf333834c6798"
integrity sha512-D1XC7WK8K+zZEveUPY+cf4+kgauk8N4eHr/XIHXGlGYkHLud6hK9lYfZk1ry1TNh798cZUCgb6MqGEG8DkJt6Q==
@@ -876,9 +902,9 @@
react-refresh "^0.14.2"
"@vitest/coverage-v8@^2.1.8":
- version "2.1.8"
- resolved "https://registry.npmjs.org/@vitest/coverage-v8/-/coverage-v8-2.1.8.tgz#738527e6e79cef5004248452527e272e0df12284"
- integrity sha512-2Y7BPlKH18mAZYAW1tYByudlCYrQyl5RGvnnDYJKW5tCiO5qg3KSAy3XAxcxKz900a0ZXxWtKrMuZLe3lKBpJw==
+ version "2.1.9"
+ resolved "https://registry.npmjs.org/@vitest/coverage-v8/-/coverage-v8-2.1.9.tgz#060bebfe3705c1023bdc220e17fdea4bd9e2b24d"
+ integrity sha512-Z2cOr0ksM00MpEfyVE8KXIYPEcBFxdbLSs56L8PO0QQMxt/6bDj45uQfxoc96v05KW3clk7vvgP0qfDit9DmfQ==
dependencies:
"@ampproject/remapping" "^2.3.0"
"@bcoe/v8-coverage" "^0.2.3"
@@ -893,62 +919,62 @@
test-exclude "^7.0.1"
tinyrainbow "^1.2.0"
-"@vitest/expect@2.1.8":
- version "2.1.8"
- resolved "https://registry.npmjs.org/@vitest/expect/-/expect-2.1.8.tgz#13fad0e8d5a0bf0feb675dcf1d1f1a36a1773bc1"
- integrity sha512-8ytZ/fFHq2g4PJVAtDX57mayemKgDR6X3Oa2Foro+EygiOJHUXhCqBAAKQYYajZpFoIfvBCF1j6R6IYRSIUFuw==
+"@vitest/expect@2.1.9":
+ version "2.1.9"
+ resolved "https://registry.npmjs.org/@vitest/expect/-/expect-2.1.9.tgz#b566ea20d58ea6578d8dc37040d6c1a47ebe5ff8"
+ integrity sha512-UJCIkTBenHeKT1TTlKMJWy1laZewsRIzYighyYiJKZreqtdxSos/S1t+ktRMQWu2CKqaarrkeszJx1cgC5tGZw==
dependencies:
- "@vitest/spy" "2.1.8"
- "@vitest/utils" "2.1.8"
+ "@vitest/spy" "2.1.9"
+ "@vitest/utils" "2.1.9"
chai "^5.1.2"
tinyrainbow "^1.2.0"
-"@vitest/mocker@2.1.8":
- version "2.1.8"
- resolved "https://registry.npmjs.org/@vitest/mocker/-/mocker-2.1.8.tgz#51dec42ac244e949d20009249e033e274e323f73"
- integrity sha512-7guJ/47I6uqfttp33mgo6ga5Gr1VnL58rcqYKyShoRK9ebu8T5Rs6HN3s1NABiBeVTdWNrwUMcHH54uXZBN4zA==
+"@vitest/mocker@2.1.9":
+ version "2.1.9"
+ resolved "https://registry.npmjs.org/@vitest/mocker/-/mocker-2.1.9.tgz#36243b27351ca8f4d0bbc4ef91594ffd2dc25ef5"
+ integrity sha512-tVL6uJgoUdi6icpxmdrn5YNo3g3Dxv+IHJBr0GXHaEdTcw3F+cPKnsXFhli6nO+f/6SDKPHEK1UN+k+TQv0Ehg==
dependencies:
- "@vitest/spy" "2.1.8"
+ "@vitest/spy" "2.1.9"
estree-walker "^3.0.3"
magic-string "^0.30.12"
-"@vitest/pretty-format@2.1.8", "@vitest/pretty-format@^2.1.8":
- version "2.1.8"
- resolved "https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-2.1.8.tgz#88f47726e5d0cf4ba873d50c135b02e4395e2bca"
- integrity sha512-9HiSZ9zpqNLKlbIDRWOnAWqgcA7xu+8YxXSekhr0Ykab7PAYFkhkwoqVArPOtJhPmYeE2YHgKZlj3CP36z2AJQ==
+"@vitest/pretty-format@2.1.9", "@vitest/pretty-format@^2.1.9":
+ version "2.1.9"
+ resolved "https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-2.1.9.tgz#434ff2f7611689f9ce70cd7d567eceb883653fdf"
+ integrity sha512-KhRIdGV2U9HOUzxfiHmY8IFHTdqtOhIzCpd8WRdJiE7D/HUcZVD0EgQCVjm+Q9gkUXWgBvMmTtZgIG48wq7sOQ==
dependencies:
tinyrainbow "^1.2.0"
-"@vitest/runner@2.1.8":
- version "2.1.8"
- resolved "https://registry.npmjs.org/@vitest/runner/-/runner-2.1.8.tgz#b0e2dd29ca49c25e9323ea2a45a5125d8729759f"
- integrity sha512-17ub8vQstRnRlIU5k50bG+QOMLHRhYPAna5tw8tYbj+jzjcspnwnwtPtiOlkuKC4+ixDPTuLZiqiWWQ2PSXHVg==
+"@vitest/runner@2.1.9":
+ version "2.1.9"
+ resolved "https://registry.npmjs.org/@vitest/runner/-/runner-2.1.9.tgz#cc18148d2d797fd1fd5908d1f1851d01459be2f6"
+ integrity sha512-ZXSSqTFIrzduD63btIfEyOmNcBmQvgOVsPNPe0jYtESiXkhd8u2erDLnMxmGrDCwHCCHE7hxwRDCT3pt0esT4g==
dependencies:
- "@vitest/utils" "2.1.8"
+ "@vitest/utils" "2.1.9"
pathe "^1.1.2"
-"@vitest/snapshot@2.1.8":
- version "2.1.8"
- resolved "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-2.1.8.tgz#d5dc204f4b95dc8b5e468b455dfc99000047d2de"
- integrity sha512-20T7xRFbmnkfcmgVEz+z3AU/3b0cEzZOt/zmnvZEctg64/QZbSDJEVm9fLnnlSi74KibmRsO9/Qabi+t0vCRPg==
+"@vitest/snapshot@2.1.9":
+ version "2.1.9"
+ resolved "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-2.1.9.tgz#24260b93f798afb102e2dcbd7e61c6dfa118df91"
+ integrity sha512-oBO82rEjsxLNJincVhLhaxxZdEtV0EFHMK5Kmx5sJ6H9L183dHECjiefOAdnqpIgT5eZwT04PoggUnW88vOBNQ==
dependencies:
- "@vitest/pretty-format" "2.1.8"
+ "@vitest/pretty-format" "2.1.9"
magic-string "^0.30.12"
pathe "^1.1.2"
-"@vitest/spy@2.1.8":
- version "2.1.8"
- resolved "https://registry.npmjs.org/@vitest/spy/-/spy-2.1.8.tgz#bc41af3e1e6a41ae3b67e51f09724136b88fa447"
- integrity sha512-5swjf2q95gXeYPevtW0BLk6H8+bPlMb4Vw/9Em4hFxDcaOxS+e0LOX4yqNxoHzMR2akEB2xfpnWUzkZokmgWDg==
+"@vitest/spy@2.1.9":
+ version "2.1.9"
+ resolved "https://registry.npmjs.org/@vitest/spy/-/spy-2.1.9.tgz#cb28538c5039d09818b8bfa8edb4043c94727c60"
+ integrity sha512-E1B35FwzXXTs9FHNK6bDszs7mtydNi5MIfUWpceJ8Xbfb1gBMscAnwLbEu+B44ed6W3XjL9/ehLPHR1fkf1KLQ==
dependencies:
tinyspy "^3.0.2"
-"@vitest/utils@2.1.8":
- version "2.1.8"
- resolved "https://registry.npmjs.org/@vitest/utils/-/utils-2.1.8.tgz#f8ef85525f3362ebd37fd25d268745108d6ae388"
- integrity sha512-dwSoui6djdwbfFmIgbIjX2ZhIoG7Ex/+xpxyiEgIGzjliY8xGkcpITKTlp6B4MgtGkF2ilvm97cPM96XZaAgcA==
+"@vitest/utils@2.1.9":
+ version "2.1.9"
+ resolved "https://registry.npmjs.org/@vitest/utils/-/utils-2.1.9.tgz#4f2486de8a54acf7ecbf2c5c24ad7994a680a6c1"
+ integrity sha512-v0psaMSkNJ3A2NMrUEHFRzJtDPFn+/VWZ5WxImB21T9fjucJRmS7xCS3ppEnARb9y11OAzaD+P2Ps+b+BGX5iQ==
dependencies:
- "@vitest/pretty-format" "2.1.8"
+ "@vitest/pretty-format" "2.1.9"
loupe "^3.1.2"
tinyrainbow "^1.2.0"
@@ -1521,7 +1547,7 @@ chokidar@3.6.0:
optionalDependencies:
fsevents "~2.3.2"
-classnames@^2.2.0, classnames@^2.3.1:
+classnames@^2.2.0, classnames@^2.3.2:
version "2.5.1"
resolved "https://registry.npmjs.org/classnames/-/classnames-2.5.1.tgz#ba774c614be0f016da105c858e7159eae8e7687b"
integrity sha512-saHYOzhIQs6wy2sVxTM6bUDsQO4F50V9RQ22qBpEdCW+I+/Wmke2HOl6lS6dTpdxVhb88/I6+Hs+438c3lfUow==
@@ -3054,9 +3080,9 @@ ignore@^7.0.3:
integrity sha512-bAH5jbK/F3T3Jls4I0SO1hmPR0dKU0a7+SY6n1yzRtG54FLO8d6w/nxLFX2Nb7dBu6cCWXPaAME6cYqFUMmuCA==
import-fresh@^3.0.0, import-fresh@^3.3.0:
- version "3.3.0"
- resolved "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz#37162c25fcb9ebaa2e6e53d5b4d88ce17d9e0c2b"
- integrity sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==
+ version "3.3.1"
+ resolved "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.1.tgz#9cecb56503c0ada1f2741dbbd6546e4b13b57ccf"
+ integrity sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==
dependencies:
parent-module "^1.0.0"
resolve-from "^4.0.0"
@@ -4128,17 +4154,17 @@ pirates@^4.0.1:
resolved "https://registry.npmjs.org/pirates/-/pirates-4.0.6.tgz#3018ae32ecfcff6c29ba2267cbf21166ac1f36b9"
integrity sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==
-playwright-core@1.50.0:
- version "1.50.0"
- resolved "https://registry.npmjs.org/playwright-core/-/playwright-core-1.50.0.tgz#28dd6a1488211c193933695ed337a5b44d46867c"
- integrity sha512-CXkSSlr4JaZs2tZHI40DsZUN/NIwgaUPsyLuOAaIZp2CyF2sN5MM5NJsyB188lFSSozFxQ5fPT4qM+f0tH/6wQ==
+playwright-core@1.50.1:
+ version "1.50.1"
+ resolved "https://registry.npmjs.org/playwright-core/-/playwright-core-1.50.1.tgz#6a0484f1f1c939168f40f0ab3828c4a1592c4504"
+ integrity sha512-ra9fsNWayuYumt+NiM069M6OkcRb1FZSK8bgi66AtpFoWkg2+y0bJSNmkFrWhMbEBbVKC/EruAHH3g0zmtwGmQ==
-playwright@1.50.0:
- version "1.50.0"
- resolved "https://registry.npmjs.org/playwright/-/playwright-1.50.0.tgz#ccaf334f948d78139922844de55a18f8ae785410"
- integrity sha512-+GinGfGTrd2IfX1TA4N2gNmeIksSb+IAe589ZH+FlmpV3MYTx6+buChGIuDLQwrGNCw2lWibqV50fU510N7S+w==
+playwright@1.50.1:
+ version "1.50.1"
+ resolved "https://registry.npmjs.org/playwright/-/playwright-1.50.1.tgz#2f93216511d65404f676395bfb97b41aa052b180"
+ integrity sha512-G8rwsOQJ63XG6BbKj2w5rHeavFjy5zynBA9zsJMMtBoe/Uf757oG12NXz6e6OirF7RCrTVAKFXbLmn1RbL7Qaw==
dependencies:
- playwright-core "1.50.0"
+ playwright-core "1.50.1"
optionalDependencies:
fsevents "2.3.2"
@@ -4310,26 +4336,22 @@ react-bootstrap-typeahead@^5.1.1:
scroll-into-view-if-needed "^2.2.20"
warning "^4.0.1"
-react-bootstrap@^1.0.1:
- version "1.6.8"
- resolved "https://registry.npmjs.org/react-bootstrap/-/react-bootstrap-1.6.8.tgz#e9380d81cdb92c433f61b37a9120b8edd49912a1"
- integrity sha512-yD6uN78XlFOkETQp6GRuVe0s5509x3XYx8PfPbirwFTYCj5/RfmSs9YZGCwkUrhZNFzj7tZPdpb+3k50mK1E4g==
- dependencies:
- "@babel/runtime" "^7.14.0"
- "@restart/context" "^2.1.4"
- "@restart/hooks" "^0.4.7"
- "@types/invariant" "^2.2.33"
- "@types/prop-types" "^15.7.3"
- "@types/react" ">=16.14.8"
- "@types/react-transition-group" "^4.4.1"
- "@types/warning" "^3.0.0"
- classnames "^2.3.1"
+react-bootstrap@^2.10.9:
+ version "2.10.9"
+ resolved "https://registry.npmjs.org/react-bootstrap/-/react-bootstrap-2.10.9.tgz#61a0e68ca8da03f4d6fb180e358d8ee613a93156"
+ integrity sha512-TJUCuHcxdgYpOqeWmRApM/Dy0+hVsxNRFvq2aRFQuxhNi/+ivOxC5OdWIeHS3agxvzJ4Ev4nDw2ZdBl9ymd/JQ==
+ dependencies:
+ "@babel/runtime" "^7.24.7"
+ "@restart/hooks" "^0.4.9"
+ "@restart/ui" "^1.9.4"
+ "@types/prop-types" "^15.7.12"
+ "@types/react-transition-group" "^4.4.6"
+ classnames "^2.3.2"
dom-helpers "^5.2.1"
invariant "^2.2.4"
- prop-types "^15.7.2"
+ prop-types "^15.8.1"
prop-types-extra "^1.1.0"
- react-overlays "^5.1.2"
- react-transition-group "^4.4.1"
+ react-transition-group "^4.4.5"
uncontrollable "^7.2.1"
warning "^4.0.3"
@@ -4355,7 +4377,7 @@ react-lifecycles-compat@^3.0.4:
resolved "https://registry.npmjs.org/react-lifecycles-compat/-/react-lifecycles-compat-3.0.4.tgz#4f1a273afdfc8f3488a8c516bfda78f872352362"
integrity sha512-fBASbA6LnOU9dOU2eW7aQ8xmYBSXUIWr+UmF9b1efZBazGNO+rcXT/icdKnYm2pTwcRylVUYwW7H1PHfLekVzA==
-react-overlays@^5.1.0, react-overlays@^5.1.2:
+react-overlays@^5.1.0:
version "5.2.1"
resolved "https://registry.npmjs.org/react-overlays/-/react-overlays-5.2.1.tgz#49dc007321adb6784e1f212403f0fb37a74ab86b"
integrity sha512-GLLSOLWr21CqtJn8geSwQfoJufdt3mfdsnIiQswouuQ2MMPns+ihZklxvsTDKD3cR2tF8ELbi5xUsvqVhR6WvA==
@@ -4432,7 +4454,7 @@ react-toastify@^11.0.3:
dependencies:
clsx "^2.1.1"
-react-transition-group@^4.4.1:
+react-transition-group@^4.4.1, react-transition-group@^4.4.5:
version "4.4.5"
resolved "https://registry.npmjs.org/react-transition-group/-/react-transition-group-4.4.5.tgz#e53d4e3f3344da8521489fbef8f2581d42becdd1"
integrity sha512-pZcd1MCJoiKiBR2NRxeCRg13uCXbydPnmB4EOeRrY7480qNWO8IIgQG6zlDkm6uRMsURXPuKq0GWtiM59a5Q6g==
@@ -4577,31 +4599,31 @@ rollup@^3.27.1:
fsevents "~2.3.2"
rollup@^4.20.0:
- version "4.32.1"
- resolved "https://registry.npmjs.org/rollup/-/rollup-4.32.1.tgz#95309604d92c3d21cbf06c3ee46a098209ce13a4"
- integrity sha512-z+aeEsOeEa3mEbS1Tjl6sAZ8NE3+AalQz1RJGj81M+fizusbdDMoEJwdJNHfaB40Scr4qNu+welOfes7maKonA==
+ version "4.34.1"
+ resolved "https://registry.npmjs.org/rollup/-/rollup-4.34.1.tgz#dcc318abee12e23dae4003af733c1987d7baca8e"
+ integrity sha512-iYZ/+PcdLYSGfH3S+dGahlW/RWmsqDhLgj1BT9DH/xXJ0ggZN7xkdP9wipPNjjNLczI+fmMLmTB9pye+d2r4GQ==
dependencies:
"@types/estree" "1.0.6"
optionalDependencies:
- "@rollup/rollup-android-arm-eabi" "4.32.1"
- "@rollup/rollup-android-arm64" "4.32.1"
- "@rollup/rollup-darwin-arm64" "4.32.1"
- "@rollup/rollup-darwin-x64" "4.32.1"
- "@rollup/rollup-freebsd-arm64" "4.32.1"
- "@rollup/rollup-freebsd-x64" "4.32.1"
- "@rollup/rollup-linux-arm-gnueabihf" "4.32.1"
- "@rollup/rollup-linux-arm-musleabihf" "4.32.1"
- "@rollup/rollup-linux-arm64-gnu" "4.32.1"
- "@rollup/rollup-linux-arm64-musl" "4.32.1"
- "@rollup/rollup-linux-loongarch64-gnu" "4.32.1"
- "@rollup/rollup-linux-powerpc64le-gnu" "4.32.1"
- "@rollup/rollup-linux-riscv64-gnu" "4.32.1"
- "@rollup/rollup-linux-s390x-gnu" "4.32.1"
- "@rollup/rollup-linux-x64-gnu" "4.32.1"
- "@rollup/rollup-linux-x64-musl" "4.32.1"
- "@rollup/rollup-win32-arm64-msvc" "4.32.1"
- "@rollup/rollup-win32-ia32-msvc" "4.32.1"
- "@rollup/rollup-win32-x64-msvc" "4.32.1"
+ "@rollup/rollup-android-arm-eabi" "4.34.1"
+ "@rollup/rollup-android-arm64" "4.34.1"
+ "@rollup/rollup-darwin-arm64" "4.34.1"
+ "@rollup/rollup-darwin-x64" "4.34.1"
+ "@rollup/rollup-freebsd-arm64" "4.34.1"
+ "@rollup/rollup-freebsd-x64" "4.34.1"
+ "@rollup/rollup-linux-arm-gnueabihf" "4.34.1"
+ "@rollup/rollup-linux-arm-musleabihf" "4.34.1"
+ "@rollup/rollup-linux-arm64-gnu" "4.34.1"
+ "@rollup/rollup-linux-arm64-musl" "4.34.1"
+ "@rollup/rollup-linux-loongarch64-gnu" "4.34.1"
+ "@rollup/rollup-linux-powerpc64le-gnu" "4.34.1"
+ "@rollup/rollup-linux-riscv64-gnu" "4.34.1"
+ "@rollup/rollup-linux-s390x-gnu" "4.34.1"
+ "@rollup/rollup-linux-x64-gnu" "4.34.1"
+ "@rollup/rollup-linux-x64-musl" "4.34.1"
+ "@rollup/rollup-win32-arm64-msvc" "4.34.1"
+ "@rollup/rollup-win32-ia32-msvc" "4.34.1"
+ "@rollup/rollup-win32-x64-msvc" "4.34.1"
fsevents "~2.3.2"
rrweb-cssom@^0.6.0:
@@ -5142,9 +5164,9 @@ supports-color@^7.0.0, supports-color@^7.1.0:
has-flag "^4.0.0"
supports-hyperlinks@^3.1.0:
- version "3.1.0"
- resolved "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-3.1.0.tgz#b56150ff0173baacc15f21956450b61f2b18d3ac"
- integrity sha512-2rn0BZ+/f7puLOHZm1HOJfwBggfaHXUpPUSSG/SWM4TWp5KCfmNYwnC3hruy2rZlMnmWZ+QAGpZfchu3f3695A==
+ version "3.2.0"
+ resolved "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-3.2.0.tgz#b8e485b179681dea496a1e7abdf8985bd3145461"
+ integrity sha512-zFObLMyZeEwzAoKCyu1B91U79K2t7ApXuQfo8OuxwXLDgcKxuwM+YvcbIhm6QWqz7mHUH1TVytR1PwVVjEuMig==
dependencies:
has-flag "^4.0.0"
supports-color "^7.0.0"
@@ -5325,7 +5347,7 @@ tslib@^1.9.0, tslib@^1.9.3:
resolved "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz#cf2d38bdc34a134bcaf1091c41f6619e2f672d00"
integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==
-tslib@^2.1.0:
+tslib@^2.1.0, tslib@^2.8.0:
version "2.8.1"
resolved "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz#612efe4ed235d567e8aba5f2a5fab70280ade83f"
integrity sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==
@@ -5417,6 +5439,11 @@ uncontrollable@^7.2.1:
invariant "^2.2.4"
react-lifecycles-compat "^3.0.4"
+uncontrollable@^8.0.4:
+ version "8.0.4"
+ resolved "https://registry.npmjs.org/uncontrollable/-/uncontrollable-8.0.4.tgz#a0a8307f638795162fafd0550f4a1efa0f8c5eb6"
+ integrity sha512-ulRWYWHvscPFc0QQXvyJjY6LIXU56f0h8pQFvhxiKk5V1fcI8gp9Ht9leVAhrVjzqMw0BgjspBINx9r6oyJUvQ==
+
undici-types@~6.20.0:
version "6.20.0"
resolved "https://registry.npmjs.org/undici-types/-/undici-types-6.20.0.tgz#8171bf22c1f588d1554d55bf204bc624af388433"
@@ -5480,10 +5507,10 @@ value-equal@^1.0.1:
resolved "https://registry.npmjs.org/value-equal/-/value-equal-1.0.1.tgz#1e0b794c734c5c0cade179c437d356d931a34d6c"
integrity sha512-NOJ6JZCAWr0zlxZt+xqCHNTEKOsrks2HQd4MqhP1qy4z1SkbEP467eNx6TgDKXMvUOb+OENfJCZwM+16n7fRfw==
-vite-node@2.1.8:
- version "2.1.8"
- resolved "https://registry.npmjs.org/vite-node/-/vite-node-2.1.8.tgz#9495ca17652f6f7f95ca7c4b568a235e0c8dbac5"
- integrity sha512-uPAwSr57kYjAUux+8E2j0q0Fxpn8M9VoyfGiRI8Kfktz9NcYMCenwY5RnZxnF1WTu3TGiYipirIzacLL3VVGFg==
+vite-node@2.1.9:
+ version "2.1.9"
+ resolved "https://registry.npmjs.org/vite-node/-/vite-node-2.1.9.tgz#549710f76a643f1c39ef34bdb5493a944e4f895f"
+ integrity sha512-AM9aQ/IPrW/6ENLQg3AGY4K1N2TGZdR5e4gu/MmmR2xR3Ll1+dib+nook92g4TV3PXVyeyxdWwtaCAiUL0hMxA==
dependencies:
cac "^6.7.14"
debug "^4.3.7"
@@ -5524,17 +5551,17 @@ vite@^5.0.0:
fsevents "~2.3.3"
vitest@^2.1.8:
- version "2.1.8"
- resolved "https://registry.npmjs.org/vitest/-/vitest-2.1.8.tgz#2e6a00bc24833574d535c96d6602fb64163092fa"
- integrity sha512-1vBKTZskHw/aosXqQUlVWWlGUxSJR8YtiyZDJAFeW2kPAeX6S3Sool0mjspO+kXLuxVWlEDDowBAeqeAQefqLQ==
- dependencies:
- "@vitest/expect" "2.1.8"
- "@vitest/mocker" "2.1.8"
- "@vitest/pretty-format" "^2.1.8"
- "@vitest/runner" "2.1.8"
- "@vitest/snapshot" "2.1.8"
- "@vitest/spy" "2.1.8"
- "@vitest/utils" "2.1.8"
+ version "2.1.9"
+ resolved "https://registry.npmjs.org/vitest/-/vitest-2.1.9.tgz#7d01ffd07a553a51c87170b5e80fea3da7fb41e7"
+ integrity sha512-MSmPM9REYqDGBI8439mA4mWhV5sKmDlBKWIYbA3lRb2PTHACE0mgKwA8yQ2xq9vxDTuk4iPrECBAEW2aoFXY0Q==
+ dependencies:
+ "@vitest/expect" "2.1.9"
+ "@vitest/mocker" "2.1.9"
+ "@vitest/pretty-format" "^2.1.9"
+ "@vitest/runner" "2.1.9"
+ "@vitest/snapshot" "2.1.9"
+ "@vitest/spy" "2.1.9"
+ "@vitest/utils" "2.1.9"
chai "^5.1.2"
debug "^4.3.7"
expect-type "^1.1.0"
@@ -5546,7 +5573,7 @@ vitest@^2.1.8:
tinypool "^1.0.1"
tinyrainbow "^1.2.0"
vite "^5.0.0"
- vite-node "2.1.8"
+ vite-node "2.1.9"
why-is-node-running "^2.3.0"
w3c-xmlserializer@^5.0.0: