From 43a8ecedb0966727951d9cc34f10d9e8882c6b85 Mon Sep 17 00:00:00 2001 From: Mozafar Haider Date: Wed, 13 Dec 2023 06:17:02 +0000 Subject: [PATCH] fix(DHIS2-13915): show spinner when an app is being installed --- package.json | 2 +- .../AppDetails/ManageInstalledVersion.js | 37 +- src/components/AppDetails/Versions.js | 84 +- src/pages/AppHubApp/AppHubApp.js | 4 + yarn.lock | 1095 ++++++++++++++++- 5 files changed, 1172 insertions(+), 50 deletions(-) diff --git a/package.json b/package.json index d3ce8656..a5088edf 100644 --- a/package.json +++ b/package.json @@ -34,7 +34,7 @@ "@dhis2/app-runtime": "^3.2.0", "@dhis2/d2-i18n": "^1.1.0", "@dhis2/prop-types": "^2.0.3", - "@dhis2/ui": "^7.2.0", + "@dhis2/ui": "^9.0.1", "moment": "^2.29.0", "query-string": "^6.14.1", "react-router-dom": "^5.2.0", diff --git a/src/components/AppDetails/ManageInstalledVersion.js b/src/components/AppDetails/ManageInstalledVersion.js index de0d877f..c4d7b766 100644 --- a/src/components/AppDetails/ManageInstalledVersion.js +++ b/src/components/AppDetails/ManageInstalledVersion.js @@ -1,8 +1,8 @@ import { useAlert } from '@dhis2/app-runtime' import i18n from '@dhis2/d2-i18n' import { PropTypes } from '@dhis2/prop-types' -import { Button } from '@dhis2/ui' -import React from 'react' +import { Button, CircularLoader } from '@dhis2/ui' +import React, { useState } from 'react' import { useApi } from '../../api.js' import { getLatestVersion } from '../../get-latest-version.js' import { semverGt } from '../../semver-gt.js' @@ -30,8 +30,12 @@ export const ManageInstalledVersion = ({ const { installVersion, uninstallApp } = useApi() const successAlert = useAlert(({ message }) => message, { success: true }) const errorAlert = useAlert(({ message }) => message, { critical: true }) + + const [isInstalling, setIsInstalling] = useState(false) + const handleInstall = async () => { try { + setIsInstalling(true) await installVersion(latestVersion.id) successAlert.show({ message: canUpdate @@ -43,14 +47,16 @@ export const ManageInstalledVersion = ({ errorAlert.show({ message: canUpdate ? i18n.t('Failed to update app: {{errorMessage}}', { - errorMessage: error.message, - nsSeparator: '-:-', - }) + errorMessage: error.message, + nsSeparator: '-:-', + }) : i18n.t('Failed to install app: {{errorMessage}}', { - errorMessage: error.message, - nsSeparator: '-:-', - }), + errorMessage: error.message, + nsSeparator: '-:-', + }), }) + } finally { + setIsInstalling(false) } } const handleUninstall = async () => { @@ -72,12 +78,17 @@ export const ManageInstalledVersion = ({ return (
- {canInstall && ( - <> - {i18n.t('{{channel}} release {{version}}', { diff --git a/src/components/AppDetails/Versions.js b/src/components/AppDetails/Versions.js index a79e4316..8bb84d57 100644 --- a/src/components/AppDetails/Versions.js +++ b/src/components/AppDetails/Versions.js @@ -3,6 +3,7 @@ import i18n from '@dhis2/d2-i18n' import { PropTypes } from '@dhis2/prop-types' import { Checkbox, + CircularLoader, Button, Table, TableHead, @@ -86,7 +87,7 @@ ChannelsFilter.propTypes = { versions: PropTypes.array.isRequired, } -const VersionsTable = ({ installedVersion, versions, onVersionInstall }) => ( +const VersionsTable = ({ installedVersion, versions, onVersionInstall, versionBeingInstalled }) => ( @@ -101,39 +102,48 @@ const VersionsTable = ({ installedVersion, versions, onVersionInstall }) => ( - {versions.map((version) => ( - - {version.version} - - {channelToDisplayName[version.channel]} - - - {moment(version.created).format('ll')} - - - - - - - - - ))} + + + + + + ) + })}
) @@ -142,10 +152,13 @@ VersionsTable.propTypes = { versions: PropTypes.array.isRequired, onVersionInstall: PropTypes.func.isRequired, installedVersion: PropTypes.string, + versionBeingInstalled: PropTypes.string } export const Versions = ({ installedVersion, versions, onVersionInstall }) => { const [channelsFilter, setChannelsFilter] = useState(new Set(['stable'])) + const [versionBeingInstalled, setVersionBeingInstalled] = useState(null) + const installSuccessAlert = useAlert(i18n.t('App installed successfully'), { success: true, }) @@ -180,13 +193,17 @@ export const Versions = ({ installedVersion, versions, onVersionInstall }) => { const filteredVersions = versions .filter((version) => channelsFilter.has(version.channel)) .filter(satisfiesDhisVersion) + const handleVersionInstall = async (version) => { try { + setVersionBeingInstalled(version.id) await installVersion(version.id) installSuccessAlert.show() onVersionInstall() } catch (error) { installErrorAlert.show({ error }) + } finally { + setVersionBeingInstalled(null) } } @@ -199,6 +216,7 @@ export const Versions = ({ installedVersion, versions, onVersionInstall }) => { /> {filteredVersions.length > 0 ? ( { ) } + + // ToDo: This check here is the cause of the bug https://dhis2.atlassian.net/browse/DHIS2-15586 + // custom apps seems to not have an app_hub_id, when these are surfaced then this should be resolved + // otherwise we need to find a different way to match the app ( || app.name === appHubApp.name would work but not reliable) const installedApp = installedApps.find( (app) => app.app_hub_id === appHubId ) diff --git a/yarn.lock b/yarn.lock index c73cd303..63bec6e8 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1776,6 +1776,18 @@ classnames "^2.3.1" prop-types "^15.7.2" +"@dhis2-ui/alert@9.0.1": + version "9.0.1" + resolved "https://registry.yarnpkg.com/@dhis2-ui/alert/-/alert-9.0.1.tgz#b5a1a96a3201bc95d79a66b717dd5bfbcbdd595a" + integrity sha512-nMjCx1e8cL9NqGQcanQHsUQcgLuWG5tACFcLaIjEpeHER1GTieEcQpdhpXIM07NpXxFlppMZfMC4edjUs1mf3Q== + dependencies: + "@dhis2-ui/portal" "9.0.1" + "@dhis2/prop-types" "^3.1.2" + "@dhis2/ui-constants" "9.0.1" + "@dhis2/ui-icons" "9.0.1" + classnames "^2.3.1" + prop-types "^15.7.2" + "@dhis2-ui/box@7.2.0": version "7.2.0" resolved "https://registry.yarnpkg.com/@dhis2-ui/box/-/box-7.2.0.tgz#0ee0f490df60cff23e97a229d2965ba4934c4544" @@ -1786,6 +1798,16 @@ classnames "^2.3.1" prop-types "^15.7.2" +"@dhis2-ui/box@9.0.1": + version "9.0.1" + resolved "https://registry.yarnpkg.com/@dhis2-ui/box/-/box-9.0.1.tgz#25cfb470c6a173b9023fc9ddf086be2c8ff6ab96" + integrity sha512-onoWVjiehFVxaz+7buqcWYppIqjKc3bMrx+YVMgpCNSz9VoOj1o/D63anwNqn7r6pvwtxEN0g9efiSwyAzRoTg== + dependencies: + "@dhis2/prop-types" "^3.1.2" + "@dhis2/ui-constants" "9.0.1" + classnames "^2.3.1" + prop-types "^15.7.2" + "@dhis2-ui/button@7.2.0": version "7.2.0" resolved "https://registry.yarnpkg.com/@dhis2-ui/button/-/button-7.2.0.tgz#45fd3f9ee9bd3cbc9b3389fefd0599633e2d21e9" @@ -1800,6 +1822,37 @@ classnames "^2.3.1" prop-types "^15.7.2" +"@dhis2-ui/button@9.0.1": + version "9.0.1" + resolved "https://registry.yarnpkg.com/@dhis2-ui/button/-/button-9.0.1.tgz#6e2c9e3137149d7b8a668615c92d278740fea9d1" + integrity sha512-nB+++MaQCy9SqbEDdweFd+q3Tg6bHIIv3A3OXArp+QiTHOcsFu0l4ZEsgOf9qE4Eo4BM2zcyWqVA9cGOGPUcEA== + dependencies: + "@dhis2-ui/layer" "9.0.1" + "@dhis2-ui/loader" "9.0.1" + "@dhis2-ui/popper" "9.0.1" + "@dhis2/prop-types" "^3.1.2" + "@dhis2/ui-constants" "9.0.1" + "@dhis2/ui-icons" "9.0.1" + classnames "^2.3.1" + prop-types "^15.7.2" + +"@dhis2-ui/calendar@9.0.1": + version "9.0.1" + resolved "https://registry.yarnpkg.com/@dhis2-ui/calendar/-/calendar-9.0.1.tgz#e5c6d481409cf4dbe2100bf8c492044561851a6b" + integrity sha512-5wYKDrxFZfGjUu/JNHQINtZnx9i5Zivz4zV/dTO6x5szEG878qihYaUmI4DHXVnyNkDjqcrJln7S9xin2fViFQ== + dependencies: + "@dhis2-ui/button" "9.0.1" + "@dhis2-ui/card" "9.0.1" + "@dhis2-ui/input" "9.0.1" + "@dhis2-ui/layer" "9.0.1" + "@dhis2-ui/popper" "9.0.1" + "@dhis2/multi-calendar-dates" "1.0.2" + "@dhis2/prop-types" "^3.1.2" + "@dhis2/ui-constants" "9.0.1" + "@dhis2/ui-icons" "9.0.1" + classnames "^2.3.1" + prop-types "^15.7.2" + "@dhis2-ui/card@7.2.0": version "7.2.0" resolved "https://registry.yarnpkg.com/@dhis2-ui/card/-/card-7.2.0.tgz#bd03f1550b2b51edd38b2e01621c012c4651c47d" @@ -1810,6 +1863,16 @@ classnames "^2.3.1" prop-types "^15.7.2" +"@dhis2-ui/card@9.0.1": + version "9.0.1" + resolved "https://registry.yarnpkg.com/@dhis2-ui/card/-/card-9.0.1.tgz#5976d33c6aefd2795101acb627852c56fdef0982" + integrity sha512-XDZrVwMLu3N89NIKXMKQN+N6vRK4BGlYe512++/ap5YNMo9CDXdiWtOgsKdeDeyWin3CQyYpDfFqjHSILkxzEQ== + dependencies: + "@dhis2/prop-types" "^3.1.2" + "@dhis2/ui-constants" "9.0.1" + classnames "^2.3.1" + prop-types "^15.7.2" + "@dhis2-ui/center@7.2.0": version "7.2.0" resolved "https://registry.yarnpkg.com/@dhis2-ui/center/-/center-7.2.0.tgz#d3fc2cc048a3498e2cdffa2c01d85ec061c298a1" @@ -1820,6 +1883,16 @@ classnames "^2.3.1" prop-types "^15.7.2" +"@dhis2-ui/center@9.0.1": + version "9.0.1" + resolved "https://registry.yarnpkg.com/@dhis2-ui/center/-/center-9.0.1.tgz#fb88cf26c3bc39d8af9468cadef5452f58356c59" + integrity sha512-zGAMkkX30xKsUN4Gd0VEXmwZiXHvfhBz900fKJt0qyhAst73YbA+vxnSZ2PaPLBPisCti4Co1L7TKO4uPm0oAQ== + dependencies: + "@dhis2/prop-types" "^3.1.2" + "@dhis2/ui-constants" "9.0.1" + classnames "^2.3.1" + prop-types "^15.7.2" + "@dhis2-ui/checkbox@7.2.0": version "7.2.0" resolved "https://registry.yarnpkg.com/@dhis2-ui/checkbox/-/checkbox-7.2.0.tgz#4bfcad7230becac481f0b4c611d036fa5f5dc161" @@ -1832,6 +1905,18 @@ classnames "^2.3.1" prop-types "^15.7.2" +"@dhis2-ui/checkbox@9.0.1": + version "9.0.1" + resolved "https://registry.yarnpkg.com/@dhis2-ui/checkbox/-/checkbox-9.0.1.tgz#345a50a41d55150a0460755ca88c06566088935a" + integrity sha512-ATdrGVIZ5r8Jx3aXy8RPRCtBvM4m1YI9CL3YEZDBjv6HTwPb35km1jSuFWvPLuw+8h60u4dVPiSxatrLSQJ8Tg== + dependencies: + "@dhis2-ui/field" "9.0.1" + "@dhis2-ui/required" "9.0.1" + "@dhis2/prop-types" "^3.1.2" + "@dhis2/ui-constants" "9.0.1" + classnames "^2.3.1" + prop-types "^15.7.2" + "@dhis2-ui/chip@7.2.0": version "7.2.0" resolved "https://registry.yarnpkg.com/@dhis2-ui/chip/-/chip-7.2.0.tgz#5650f59921c586c49b8166ffeb483837699359bf" @@ -1842,6 +1927,16 @@ classnames "^2.3.1" prop-types "^15.7.2" +"@dhis2-ui/chip@9.0.1": + version "9.0.1" + resolved "https://registry.yarnpkg.com/@dhis2-ui/chip/-/chip-9.0.1.tgz#e449cdeb7df4108de1266c657937a65691a906e0" + integrity sha512-oJfYei7i4+6G4KrxKIx9Q9iwS61QwBr2A92wAYKltcEsnYBMu1ZEpiX7NSivbjI0mpXzAG4hQymxODAspaqxpA== + dependencies: + "@dhis2/prop-types" "^3.1.2" + "@dhis2/ui-constants" "9.0.1" + classnames "^2.3.1" + prop-types "^15.7.2" + "@dhis2-ui/cover@7.2.0": version "7.2.0" resolved "https://registry.yarnpkg.com/@dhis2-ui/cover/-/cover-7.2.0.tgz#788a05f7a19a2f8c8a9dba856e2b8dbb5f27222c" @@ -1852,6 +1947,16 @@ classnames "^2.3.1" prop-types "^15.7.2" +"@dhis2-ui/cover@9.0.1": + version "9.0.1" + resolved "https://registry.yarnpkg.com/@dhis2-ui/cover/-/cover-9.0.1.tgz#c6ba4ae5b28ab5700dcb561d03e5ce3b09d8387e" + integrity sha512-4jJ85/c5gtp5OzMi/wcKS3mjB916eBHnZwqz5DE6HRHrHqlRsTXbriqg2NEybxlowaII/THj9me2XE7IBARLvw== + dependencies: + "@dhis2/prop-types" "^3.1.2" + "@dhis2/ui-constants" "9.0.1" + classnames "^2.3.1" + prop-types "^15.7.2" + "@dhis2-ui/css@7.2.0": version "7.2.0" resolved "https://registry.yarnpkg.com/@dhis2-ui/css/-/css-7.2.0.tgz#421e8b230170783d7f1c74ece559ad707896be25" @@ -1862,6 +1967,16 @@ classnames "^2.3.1" prop-types "^15.7.2" +"@dhis2-ui/css@9.0.1": + version "9.0.1" + resolved "https://registry.yarnpkg.com/@dhis2-ui/css/-/css-9.0.1.tgz#a4076c40d834715dac59e5e6c2a1546626d3c507" + integrity sha512-JfE0ECh70dUXFuzSUra7cDGh08JiL0/mVccsXrInOLRW7DQjxPI6GlEquTa/BuGLQXG5vjqTd+9LNVoqT0Ch9w== + dependencies: + "@dhis2/prop-types" "^3.1.2" + "@dhis2/ui-constants" "9.0.1" + classnames "^2.3.1" + prop-types "^15.7.2" + "@dhis2-ui/divider@7.2.0": version "7.2.0" resolved "https://registry.yarnpkg.com/@dhis2-ui/divider/-/divider-7.2.0.tgz#f72f84ba5c77b2ac7277a8b74783250567f1b86a" @@ -1872,6 +1987,16 @@ classnames "^2.3.1" prop-types "^15.7.2" +"@dhis2-ui/divider@9.0.1": + version "9.0.1" + resolved "https://registry.yarnpkg.com/@dhis2-ui/divider/-/divider-9.0.1.tgz#d3cf5766447a0bde168a777c0cd51756332db567" + integrity sha512-NjmxqUJN9CccVz5HRwtPuGI0s911Zi1xCBU3mKh1mff89blYHiCl+V/2HhGaI4w/5tCL4wFXN85H8JMfuSX0Bg== + dependencies: + "@dhis2/prop-types" "^3.1.2" + "@dhis2/ui-constants" "9.0.1" + classnames "^2.3.1" + prop-types "^15.7.2" + "@dhis2-ui/field@7.2.0": version "7.2.0" resolved "https://registry.yarnpkg.com/@dhis2-ui/field/-/field-7.2.0.tgz#00b570da98857e879a489ea2fa72298a3fab3fda" @@ -1885,6 +2010,19 @@ classnames "^2.3.1" prop-types "^15.7.2" +"@dhis2-ui/field@9.0.1": + version "9.0.1" + resolved "https://registry.yarnpkg.com/@dhis2-ui/field/-/field-9.0.1.tgz#28d047749091f59c629c1c1863365c1771bb988f" + integrity sha512-65Kcgc9YH2nY8+n76QANEty6CxrGFDZF7vukecuftnEcRBHGXNJKiRh7yNYJCh5rx69e1QL2Pw820GIR6x3INg== + dependencies: + "@dhis2-ui/box" "9.0.1" + "@dhis2-ui/help" "9.0.1" + "@dhis2-ui/label" "9.0.1" + "@dhis2/prop-types" "^3.1.2" + "@dhis2/ui-constants" "9.0.1" + classnames "^2.3.1" + prop-types "^15.7.2" + "@dhis2-ui/file-input@7.2.0": version "7.2.0" resolved "https://registry.yarnpkg.com/@dhis2-ui/file-input/-/file-input-7.2.0.tgz#fdd4abdf56573d872bf1fd970e34047972a847b8" @@ -1900,6 +2038,22 @@ classnames "^2.3.1" prop-types "^15.7.2" +"@dhis2-ui/file-input@9.0.1": + version "9.0.1" + resolved "https://registry.yarnpkg.com/@dhis2-ui/file-input/-/file-input-9.0.1.tgz#a0a5e2961cd9f73b1e59652c63b579de5c1ee9eb" + integrity sha512-lIA6VmWcoyu6yttNpRDV9LsFCd5MHyu6JpgrzJxk0EBAIgECmbWrj/p86hUNgxsNDiUpSBJi/GLFJr89BY8M3Q== + dependencies: + "@dhis2-ui/button" "9.0.1" + "@dhis2-ui/field" "9.0.1" + "@dhis2-ui/label" "9.0.1" + "@dhis2-ui/loader" "9.0.1" + "@dhis2-ui/status-icon" "9.0.1" + "@dhis2/prop-types" "^3.1.2" + "@dhis2/ui-constants" "9.0.1" + "@dhis2/ui-icons" "9.0.1" + classnames "^2.3.1" + prop-types "^15.7.2" + "@dhis2-ui/header-bar@7.2.0": version "7.2.0" resolved "https://registry.yarnpkg.com/@dhis2-ui/header-bar/-/header-bar-7.2.0.tgz#efff3ae0899e2c803a77b47fa3b66c8b70809ba2" @@ -1921,6 +2075,30 @@ moment "^2.29.1" prop-types "^15.7.2" +"@dhis2-ui/header-bar@9.0.1": + version "9.0.1" + resolved "https://registry.yarnpkg.com/@dhis2-ui/header-bar/-/header-bar-9.0.1.tgz#4c77c13d76c6aeb17733e4aac39e58cba0f75122" + integrity sha512-OPy8+HNfBVCKnUA3uVeJYjQIntLcu6qRREiW2PFhXu18+YH76UwZbjRsJ7TvCMXhx0Pg7vq6obikYwNIH7nwAg== + dependencies: + "@dhis2-ui/box" "9.0.1" + "@dhis2-ui/button" "9.0.1" + "@dhis2-ui/card" "9.0.1" + "@dhis2-ui/center" "9.0.1" + "@dhis2-ui/divider" "9.0.1" + "@dhis2-ui/input" "9.0.1" + "@dhis2-ui/layer" "9.0.1" + "@dhis2-ui/loader" "9.0.1" + "@dhis2-ui/logo" "9.0.1" + "@dhis2-ui/menu" "9.0.1" + "@dhis2-ui/modal" "9.0.1" + "@dhis2-ui/user-avatar" "9.0.1" + "@dhis2/prop-types" "^3.1.2" + "@dhis2/ui-constants" "9.0.1" + "@dhis2/ui-icons" "9.0.1" + classnames "^2.3.1" + moment "^2.29.1" + prop-types "^15.7.2" + "@dhis2-ui/help@7.2.0": version "7.2.0" resolved "https://registry.yarnpkg.com/@dhis2-ui/help/-/help-7.2.0.tgz#b66b646c08bc1509fd4aa94fe636bdd69ce7915e" @@ -1931,6 +2109,16 @@ classnames "^2.3.1" prop-types "^15.7.2" +"@dhis2-ui/help@9.0.1": + version "9.0.1" + resolved "https://registry.yarnpkg.com/@dhis2-ui/help/-/help-9.0.1.tgz#c5c72b6b9d417b04f555938d8cc725fbc4bb7c5e" + integrity sha512-2ug7ryHUCckWBsfw4dl6Qh81l5EgSDXiRVgkEaDsaPUiCY09A9nZa36e0gst/xSI8T0onI/8n4ewePWftXlMVA== + dependencies: + "@dhis2/prop-types" "^3.1.2" + "@dhis2/ui-constants" "9.0.1" + classnames "^2.3.1" + prop-types "^15.7.2" + "@dhis2-ui/input@7.2.0": version "7.2.0" resolved "https://registry.yarnpkg.com/@dhis2-ui/input/-/input-7.2.0.tgz#70f88bd7403f15a317340704f00c3509421af837" @@ -1946,6 +2134,22 @@ classnames "^2.3.1" prop-types "^15.7.2" +"@dhis2-ui/input@9.0.1": + version "9.0.1" + resolved "https://registry.yarnpkg.com/@dhis2-ui/input/-/input-9.0.1.tgz#6b7931a93033158a333f7600d5142373734141f5" + integrity sha512-VaMYG9Zrnz16grUQV++oB5Py6WbW0317hF0SeRKp5BUYb7t+KsxwoO2Oq/OHdTxyV8dMHcWcpCbPG9b54F0G6Q== + dependencies: + "@dhis2-ui/box" "9.0.1" + "@dhis2-ui/field" "9.0.1" + "@dhis2-ui/input" "9.0.1" + "@dhis2-ui/loader" "9.0.1" + "@dhis2-ui/status-icon" "9.0.1" + "@dhis2/prop-types" "^3.1.2" + "@dhis2/ui-constants" "9.0.1" + "@dhis2/ui-icons" "9.0.1" + classnames "^2.3.1" + prop-types "^15.7.2" + "@dhis2-ui/intersection-detector@7.2.0": version "7.2.0" resolved "https://registry.yarnpkg.com/@dhis2-ui/intersection-detector/-/intersection-detector-7.2.0.tgz#1382449da5cc1d0cb1d71813e9ed7489cda70ec6" @@ -1956,6 +2160,16 @@ classnames "^2.3.1" prop-types "^15.7.2" +"@dhis2-ui/intersection-detector@9.0.1": + version "9.0.1" + resolved "https://registry.yarnpkg.com/@dhis2-ui/intersection-detector/-/intersection-detector-9.0.1.tgz#389e4a9710ed79112ee31dca73c23cb914eda1c6" + integrity sha512-68mQpNEUfkz4A9J7j+ZvNxwGwwnSfWDBLsDJ2xwwumSN2o2g5//u1rtBLKVlvufIWQ8H1lD1kAXDehdeZWZ2RA== + dependencies: + "@dhis2/prop-types" "^3.1.2" + "@dhis2/ui-constants" "9.0.1" + classnames "^2.3.1" + prop-types "^15.7.2" + "@dhis2-ui/label@7.2.0": version "7.2.0" resolved "https://registry.yarnpkg.com/@dhis2-ui/label/-/label-7.2.0.tgz#d99f8b47cdf0dabf21082c45c6b954a2d609f6f3" @@ -1967,6 +2181,17 @@ classnames "^2.3.1" prop-types "^15.7.2" +"@dhis2-ui/label@9.0.1": + version "9.0.1" + resolved "https://registry.yarnpkg.com/@dhis2-ui/label/-/label-9.0.1.tgz#ed99a59cbf8a7b354a66b752337697009c222f75" + integrity sha512-NzG45aVOneLuJ/+AUykIJoOtx4/YwEUq3RCZOGCh1hQU3McnGGqwMZGREGYjRGHwUszAvVeO5mfnR94hMMHWdQ== + dependencies: + "@dhis2-ui/required" "9.0.1" + "@dhis2/prop-types" "^3.1.2" + "@dhis2/ui-constants" "9.0.1" + classnames "^2.3.1" + prop-types "^15.7.2" + "@dhis2-ui/layer@7.2.0": version "7.2.0" resolved "https://registry.yarnpkg.com/@dhis2-ui/layer/-/layer-7.2.0.tgz#e9181e7fa59dd67529dd212e30df0f4991daec41" @@ -1978,6 +2203,17 @@ classnames "^2.3.1" prop-types "^15.7.2" +"@dhis2-ui/layer@9.0.1": + version "9.0.1" + resolved "https://registry.yarnpkg.com/@dhis2-ui/layer/-/layer-9.0.1.tgz#2d72876053cb6b39c66d09d3c0226c9f7694f1ea" + integrity sha512-5OsdixvJG8Rd7gl5PgOrWKVaN2zymHK1RbdAXEGuGrcari3kN1N4Vb03PowvlITd+EUWro5XssqkX2eW/sWFFg== + dependencies: + "@dhis2-ui/portal" "9.0.1" + "@dhis2/prop-types" "^3.1.2" + "@dhis2/ui-constants" "9.0.1" + classnames "^2.3.1" + prop-types "^15.7.2" + "@dhis2-ui/legend@7.2.0": version "7.2.0" resolved "https://registry.yarnpkg.com/@dhis2-ui/legend/-/legend-7.2.0.tgz#81c1c30bd516a3bf6d2807ac67e0db7105a3fce6" @@ -1989,6 +2225,17 @@ classnames "^2.3.1" prop-types "^15.7.2" +"@dhis2-ui/legend@9.0.1": + version "9.0.1" + resolved "https://registry.yarnpkg.com/@dhis2-ui/legend/-/legend-9.0.1.tgz#015ab4ae900114bbb5db69e8ff1015e470b3301c" + integrity sha512-22QoeUnSgVATJh7TvVlpORtRAZIYrKz9GTc/Kfwgy3Wp9IcgRMA+dpRh/1U1cf4f+XgcLc6QVZzXTFUUck/4dw== + dependencies: + "@dhis2-ui/required" "9.0.1" + "@dhis2/prop-types" "^3.1.2" + "@dhis2/ui-constants" "9.0.1" + classnames "^2.3.1" + prop-types "^15.7.2" + "@dhis2-ui/loader@7.2.0": version "7.2.0" resolved "https://registry.yarnpkg.com/@dhis2-ui/loader/-/loader-7.2.0.tgz#2cf0e0302d1f040d2e49fff649477d11e187947f" @@ -1999,6 +2246,16 @@ classnames "^2.3.1" prop-types "^15.7.2" +"@dhis2-ui/loader@9.0.1": + version "9.0.1" + resolved "https://registry.yarnpkg.com/@dhis2-ui/loader/-/loader-9.0.1.tgz#4de278f59b6c0d146e25d449bf873fd86803744a" + integrity sha512-XX950O9/vWVbIgBhR0qpvwEmjNduh0jVCCcWZa6bNkXxBjzV05G5lhUzA7btly/T0MElswOC0748TfVmxsPt2g== + dependencies: + "@dhis2/prop-types" "^3.1.2" + "@dhis2/ui-constants" "9.0.1" + classnames "^2.3.1" + prop-types "^15.7.2" + "@dhis2-ui/logo@7.2.0": version "7.2.0" resolved "https://registry.yarnpkg.com/@dhis2-ui/logo/-/logo-7.2.0.tgz#2f0c94e419c7321f20aa00966c9e36fc381d9231" @@ -2009,6 +2266,16 @@ classnames "^2.3.1" prop-types "^15.7.2" +"@dhis2-ui/logo@9.0.1": + version "9.0.1" + resolved "https://registry.yarnpkg.com/@dhis2-ui/logo/-/logo-9.0.1.tgz#56d6dfd90a5c35564107402a10e04207c0fb9ce8" + integrity sha512-ebKs5zLuYHQkrXd7T4/e0QlNGPyVll9RS7ffMDRW/8UU0DutnDLmWhHISjxqsz2UqBmSkP381vsUnujVtCXT+A== + dependencies: + "@dhis2/prop-types" "^3.1.2" + "@dhis2/ui-constants" "9.0.1" + classnames "^2.3.1" + prop-types "^15.7.2" + "@dhis2-ui/menu@7.2.0": version "7.2.0" resolved "https://registry.yarnpkg.com/@dhis2-ui/menu/-/menu-7.2.0.tgz#41378e4bed7a9892f2fa37a04ce1a73020bead27" @@ -2025,6 +2292,22 @@ classnames "^2.3.1" prop-types "^15.7.2" +"@dhis2-ui/menu@9.0.1": + version "9.0.1" + resolved "https://registry.yarnpkg.com/@dhis2-ui/menu/-/menu-9.0.1.tgz#f2998af0adf801b23077f41580da3a56d84997e3" + integrity sha512-tsc7r6OJQfQFQjHYh7BBqqKNLNCK75Xqo9cmW7uQr5A4htzy6t0lLnf+mZ0GrdHowlSiEprwLYh31DcsRCQbRQ== + dependencies: + "@dhis2-ui/card" "9.0.1" + "@dhis2-ui/divider" "9.0.1" + "@dhis2-ui/layer" "9.0.1" + "@dhis2-ui/popper" "9.0.1" + "@dhis2-ui/portal" "9.0.1" + "@dhis2/prop-types" "^3.1.2" + "@dhis2/ui-constants" "9.0.1" + "@dhis2/ui-icons" "9.0.1" + classnames "^2.3.1" + prop-types "^15.7.2" + "@dhis2-ui/modal@7.2.0": version "7.2.0" resolved "https://registry.yarnpkg.com/@dhis2-ui/modal/-/modal-7.2.0.tgz#e48bc1e6e42aee6fac58f60a098c4714929f32b0" @@ -2039,6 +2322,21 @@ classnames "^2.3.1" prop-types "^15.7.2" +"@dhis2-ui/modal@9.0.1": + version "9.0.1" + resolved "https://registry.yarnpkg.com/@dhis2-ui/modal/-/modal-9.0.1.tgz#7e2548ead40a6ccc22e210bc37a7686b34c51a24" + integrity sha512-SFVCa1OnLqsjYUsdN2eFHA4jy2D4HCKRhCFjUktd5KfTZe383WkP0PaKvwrHjpaQbNPSKYvGZUVJeer13ZDNiw== + dependencies: + "@dhis2-ui/card" "9.0.1" + "@dhis2-ui/center" "9.0.1" + "@dhis2-ui/layer" "9.0.1" + "@dhis2-ui/portal" "9.0.1" + "@dhis2/prop-types" "^3.1.2" + "@dhis2/ui-constants" "9.0.1" + "@dhis2/ui-icons" "9.0.1" + classnames "^2.3.1" + prop-types "^15.7.2" + "@dhis2-ui/node@7.2.0": version "7.2.0" resolved "https://registry.yarnpkg.com/@dhis2-ui/node/-/node-7.2.0.tgz#3db84a7713b07070d83a1a8526348601c71fb895" @@ -2050,6 +2348,17 @@ classnames "^2.3.1" prop-types "^15.7.2" +"@dhis2-ui/node@9.0.1": + version "9.0.1" + resolved "https://registry.yarnpkg.com/@dhis2-ui/node/-/node-9.0.1.tgz#399b27ee16a6fbd8c12527389f5a608e18902460" + integrity sha512-5f71pkvCVfMKtJupQTo9za/eAEoVCwUbV35XxUakiAXcV2YaqnEYON/lGSNJ7EPMo2nneV57dPrCJ5LH91yuDQ== + dependencies: + "@dhis2-ui/loader" "9.0.1" + "@dhis2/prop-types" "^3.1.2" + "@dhis2/ui-constants" "9.0.1" + classnames "^2.3.1" + prop-types "^15.7.2" + "@dhis2-ui/notice-box@7.2.0": version "7.2.0" resolved "https://registry.yarnpkg.com/@dhis2-ui/notice-box/-/notice-box-7.2.0.tgz#13914a4654af132d2e2613416a8ed662a14e2232" @@ -2061,6 +2370,17 @@ classnames "^2.3.1" prop-types "^15.7.2" +"@dhis2-ui/notice-box@9.0.1": + version "9.0.1" + resolved "https://registry.yarnpkg.com/@dhis2-ui/notice-box/-/notice-box-9.0.1.tgz#8f5361de380823fdbfbc4a377018020962296aec" + integrity sha512-zFzWmKGKguErgSIlZoGMYCVJaBV39j79otwx4WM/WBB+q43EoCd1EKTMSKU/eoKbO5PPfkH+iuYL5i/+0DFCWQ== + dependencies: + "@dhis2/prop-types" "^3.1.2" + "@dhis2/ui-constants" "9.0.1" + "@dhis2/ui-icons" "9.0.1" + classnames "^2.3.1" + prop-types "^15.7.2" + "@dhis2-ui/organisation-unit-tree@7.2.0": version "7.2.0" resolved "https://registry.yarnpkg.com/@dhis2-ui/organisation-unit-tree/-/organisation-unit-tree-7.2.0.tgz#120a1d0fefb0c50952c69aab0a1d10b594640710" @@ -2074,6 +2394,19 @@ classnames "^2.3.1" prop-types "^15.7.2" +"@dhis2-ui/organisation-unit-tree@9.0.1": + version "9.0.1" + resolved "https://registry.yarnpkg.com/@dhis2-ui/organisation-unit-tree/-/organisation-unit-tree-9.0.1.tgz#9359cf889aa14fd66016e0d0d0681b2686d5ad2b" + integrity sha512-LlTlwp0+W2iuW82QVRsoBwZ3GCCH6tkPz/PkRkqF4G/e7ebMsgcy5AtYSJfJ3jflDOtpMBBfDoXVG1z4qXT2Bw== + dependencies: + "@dhis2-ui/checkbox" "9.0.1" + "@dhis2-ui/loader" "9.0.1" + "@dhis2-ui/node" "9.0.1" + "@dhis2/prop-types" "^3.1.2" + "@dhis2/ui-constants" "9.0.1" + classnames "^2.3.1" + prop-types "^15.7.2" + "@dhis2-ui/pagination@7.2.0": version "7.2.0" resolved "https://registry.yarnpkg.com/@dhis2-ui/pagination/-/pagination-7.2.0.tgz#a6441b9ba5158241ea5bf3da2ba22df8c948ebf9" @@ -2087,6 +2420,19 @@ classnames "^2.3.1" prop-types "^15.7.2" +"@dhis2-ui/pagination@9.0.1": + version "9.0.1" + resolved "https://registry.yarnpkg.com/@dhis2-ui/pagination/-/pagination-9.0.1.tgz#b240cba7908a2b9878c1fedf799b6d120dfc0f89" + integrity sha512-6DuNTClQN+fVfgCU6e9Ko6T+4xqrCNj+YcpV8ofCYlxt5o8TTBc4JJhX7zAN23mrUL9pzruUlF/N81bJtN0Uew== + dependencies: + "@dhis2-ui/button" "9.0.1" + "@dhis2-ui/select" "9.0.1" + "@dhis2/prop-types" "^3.1.2" + "@dhis2/ui-constants" "9.0.1" + "@dhis2/ui-icons" "9.0.1" + classnames "^2.3.1" + prop-types "^15.7.2" + "@dhis2-ui/popover@7.2.0": version "7.2.0" resolved "https://registry.yarnpkg.com/@dhis2-ui/popover/-/popover-7.2.0.tgz#00e0991af8f9bc386a795c263bc5a3fe6b0b8abe" @@ -2099,6 +2445,18 @@ classnames "^2.3.1" prop-types "^15.7.2" +"@dhis2-ui/popover@9.0.1": + version "9.0.1" + resolved "https://registry.yarnpkg.com/@dhis2-ui/popover/-/popover-9.0.1.tgz#294904fa3c9a4d43a838024000299b40ced491c4" + integrity sha512-7ai+D/U94bt91iT9RG3I3nQwqNbkAdObdG/8Ja1vbpmlnXXqwVl8/NrfdUu5czbo/iAFpQur0ahrcdMtzExNiw== + dependencies: + "@dhis2-ui/layer" "9.0.1" + "@dhis2-ui/popper" "9.0.1" + "@dhis2/prop-types" "^3.1.2" + "@dhis2/ui-constants" "9.0.1" + classnames "^2.3.1" + prop-types "^15.7.2" + "@dhis2-ui/popper@7.2.0": version "7.2.0" resolved "https://registry.yarnpkg.com/@dhis2-ui/popper/-/popper-7.2.0.tgz#992da1f53df6602592082d955e4c38ab13ceb1c9" @@ -2112,6 +2470,19 @@ react-popper "^2.2.5" resize-observer-polyfill "^1.5.1" +"@dhis2-ui/popper@9.0.1": + version "9.0.1" + resolved "https://registry.yarnpkg.com/@dhis2-ui/popper/-/popper-9.0.1.tgz#88180df4c4ef3574ed9417d574f277eadbf310f9" + integrity sha512-GglGi2ifOoCdGFQpi+tPv3MNr5N7obLI8MfPVchzXoWytnk94ruZdQOTsjZtREWcHWM3n4pl7m/waUSYukN7Qw== + dependencies: + "@dhis2/prop-types" "^3.1.2" + "@dhis2/ui-constants" "9.0.1" + "@popperjs/core" "^2.10.1" + classnames "^2.3.1" + prop-types "^15.7.2" + react-popper "^2.2.5" + resize-observer-polyfill "^1.5.1" + "@dhis2-ui/portal@7.2.0": version "7.2.0" resolved "https://registry.yarnpkg.com/@dhis2-ui/portal/-/portal-7.2.0.tgz#2253a8e226a125288fc56ecee10d5d7aeb4c32c0" @@ -2120,6 +2491,14 @@ classnames "^2.3.1" prop-types "^15.7.2" +"@dhis2-ui/portal@9.0.1": + version "9.0.1" + resolved "https://registry.yarnpkg.com/@dhis2-ui/portal/-/portal-9.0.1.tgz#fa881a9b152e83306e05b5d406b46831b134ca1c" + integrity sha512-iZ6HL1ltn/5ua0znRMcWa4SIXCUvVr4neti3mQlIbAGHmLm4/OtwRFFfYUSMURuSfN2yvGuB4ZFJ03O9kJHn0A== + dependencies: + classnames "^2.3.1" + prop-types "^15.7.2" + "@dhis2-ui/radio@7.2.0": version "7.2.0" resolved "https://registry.yarnpkg.com/@dhis2-ui/radio/-/radio-7.2.0.tgz#4bb27d2144e5685c445d02a20f1ec9ea663fcefe" @@ -2130,6 +2509,16 @@ classnames "^2.3.1" prop-types "^15.7.2" +"@dhis2-ui/radio@9.0.1": + version "9.0.1" + resolved "https://registry.yarnpkg.com/@dhis2-ui/radio/-/radio-9.0.1.tgz#79966644dcafd17d3157666c4872efd4eb2b308d" + integrity sha512-kE6xD8FgXv0mmXo6WM6h5TnjfihTD5VxUfCokQb3c46+V9YTrG1lvr6Nqg2t9zgsjWSPHVOKm5gsAZLTKU9GNQ== + dependencies: + "@dhis2/prop-types" "^3.1.2" + "@dhis2/ui-constants" "9.0.1" + classnames "^2.3.1" + prop-types "^15.7.2" + "@dhis2-ui/required@7.2.0": version "7.2.0" resolved "https://registry.yarnpkg.com/@dhis2-ui/required/-/required-7.2.0.tgz#816ef75945b6de851048b5c816ad919163f1e883" @@ -2140,6 +2529,26 @@ classnames "^2.3.1" prop-types "^15.7.2" +"@dhis2-ui/required@9.0.1": + version "9.0.1" + resolved "https://registry.yarnpkg.com/@dhis2-ui/required/-/required-9.0.1.tgz#c8d7453b28a9c0eb8675e9bc9f1a5a6f4566537b" + integrity sha512-1IDZ6En6PiKbYxnTkEJCrbQxFYQIOoJIL/rZSuOyBEbsLOGL2sYfdrN0aEUymAUjJl3DOQ5PUaFtjm5VypH6SQ== + dependencies: + "@dhis2/prop-types" "^3.1.2" + "@dhis2/ui-constants" "9.0.1" + classnames "^2.3.1" + prop-types "^15.7.2" + +"@dhis2-ui/segmented-control@9.0.1": + version "9.0.1" + resolved "https://registry.yarnpkg.com/@dhis2-ui/segmented-control/-/segmented-control-9.0.1.tgz#a1346f97b75c23a47aedaeda4898a634c85c374f" + integrity sha512-Ho1De6ZYRAC2BVUNZmYkhXzqfNRcmSxzEphAkQlCXzES7a6OaU2u8beSs+KhKj06OVkhYAmSN7hpjtyGR0GLjA== + dependencies: + "@dhis2/prop-types" "^3.1.2" + "@dhis2/ui-constants" "9.0.1" + classnames "^2.3.1" + prop-types "^15.7.2" + "@dhis2-ui/select@7.2.0": version "7.2.0" resolved "https://registry.yarnpkg.com/@dhis2-ui/select/-/select-7.2.0.tgz#7260059bc75ff2b6c17ad4df97c3976ae785d011" @@ -2161,6 +2570,43 @@ classnames "^2.3.1" prop-types "^15.7.2" +"@dhis2-ui/select@9.0.1": + version "9.0.1" + resolved "https://registry.yarnpkg.com/@dhis2-ui/select/-/select-9.0.1.tgz#1858b2d097822e50d9481b00594c10ce7de0a444" + integrity sha512-ASVAoTymTCm4XLsiZ7KThRCbxg8pxsiVdc2lMyndMgecJsN48DRHHcnB3oCa0L+sKCh8G1ychOULeLJat+NhMQ== + dependencies: + "@dhis2-ui/box" "9.0.1" + "@dhis2-ui/button" "9.0.1" + "@dhis2-ui/card" "9.0.1" + "@dhis2-ui/checkbox" "9.0.1" + "@dhis2-ui/chip" "9.0.1" + "@dhis2-ui/field" "9.0.1" + "@dhis2-ui/input" "9.0.1" + "@dhis2-ui/layer" "9.0.1" + "@dhis2-ui/loader" "9.0.1" + "@dhis2-ui/popper" "9.0.1" + "@dhis2-ui/status-icon" "9.0.1" + "@dhis2/prop-types" "^3.1.2" + "@dhis2/ui-constants" "9.0.1" + "@dhis2/ui-icons" "9.0.1" + classnames "^2.3.1" + prop-types "^15.7.2" + +"@dhis2-ui/selector-bar@9.0.1": + version "9.0.1" + resolved "https://registry.yarnpkg.com/@dhis2-ui/selector-bar/-/selector-bar-9.0.1.tgz#8ea9da11287644e74606906cfd7d49d3205dd9d2" + integrity sha512-4AkfAqM6gGGBhQfJp3alhiUhnavMJyo9NMiWChjlhC3/WoTFcJ7l+XBNWSNRuTeMFkgz3DalNvxHKltegeyIxQ== + dependencies: + "@dhis2-ui/button" "9.0.1" + "@dhis2-ui/card" "9.0.1" + "@dhis2-ui/layer" "9.0.1" + "@dhis2-ui/popper" "9.0.1" + "@dhis2/ui-constants" "9.0.1" + "@dhis2/ui-icons" "9.0.1" + "@testing-library/react" "^12.1.2" + classnames "^2.3.1" + prop-types "^15.7.2" + "@dhis2-ui/sharing-dialog@7.2.0": version "7.2.0" resolved "https://registry.yarnpkg.com/@dhis2-ui/sharing-dialog/-/sharing-dialog-7.2.0.tgz#4fe517bfe10a38fdbb5a817fe6d90805248c3c69" @@ -2185,6 +2631,44 @@ classnames "^2.3.1" prop-types "^15.7.2" +"@dhis2-ui/sharing-dialog@9.0.1": + version "9.0.1" + resolved "https://registry.yarnpkg.com/@dhis2-ui/sharing-dialog/-/sharing-dialog-9.0.1.tgz#65b1753ddd17d706b9e3302edb342bada49addcb" + integrity sha512-TL0VQOHkgnba8zduBWl69zOdiTuRy75+8omW2FSvJ1FxSRXxtJSFq9O/rL1UO+GyPXvL5ZYMt+OF9ByNaGnYrQ== + dependencies: + "@dhis2-ui/box" "9.0.1" + "@dhis2-ui/button" "9.0.1" + "@dhis2-ui/card" "9.0.1" + "@dhis2-ui/divider" "9.0.1" + "@dhis2-ui/input" "9.0.1" + "@dhis2-ui/layer" "9.0.1" + "@dhis2-ui/menu" "9.0.1" + "@dhis2-ui/modal" "9.0.1" + "@dhis2-ui/notice-box" "9.0.1" + "@dhis2-ui/popper" "9.0.1" + "@dhis2-ui/select" "9.0.1" + "@dhis2-ui/tab" "9.0.1" + "@dhis2-ui/tooltip" "9.0.1" + "@dhis2-ui/user-avatar" "9.0.1" + "@dhis2/prop-types" "^3.1.2" + "@dhis2/ui-constants" "9.0.1" + "@dhis2/ui-icons" "9.0.1" + "@react-hook/size" "^2.1.2" + classnames "^2.3.1" + prop-types "^15.7.2" + +"@dhis2-ui/status-icon@9.0.1": + version "9.0.1" + resolved "https://registry.yarnpkg.com/@dhis2-ui/status-icon/-/status-icon-9.0.1.tgz#248893893136b36e6f720344a3b52ef02c3bd681" + integrity sha512-9gJvvYfBoo0XozBU0zJedysvV8rNzUtaBgmfKZWtjkasZ5skkdEvr+XQQT8P8lP5CyJ053mdgita2v6z5te1Xw== + dependencies: + "@dhis2-ui/loader" "9.0.1" + "@dhis2/prop-types" "^3.1.2" + "@dhis2/ui-constants" "9.0.1" + "@dhis2/ui-icons" "9.0.1" + classnames "^2.3.1" + prop-types "^15.7.2" + "@dhis2-ui/switch@7.2.0": version "7.2.0" resolved "https://registry.yarnpkg.com/@dhis2-ui/switch/-/switch-7.2.0.tgz#a4c44ccfb3d5fd71e5358b6323aa7521136dc8b6" @@ -2197,6 +2681,18 @@ classnames "^2.3.1" prop-types "^15.7.2" +"@dhis2-ui/switch@9.0.1": + version "9.0.1" + resolved "https://registry.yarnpkg.com/@dhis2-ui/switch/-/switch-9.0.1.tgz#0d6f3bb542b5b4a6832cdc81d95ce0183cb3afcb" + integrity sha512-RN3fO/OdaOFQeDM/3hCSRVam8klsjJsYtbIABO/d0AdOaqD75TR+Jz79WaOPFCP0/e9pmabVSyn8MWVVv1C9uA== + dependencies: + "@dhis2-ui/field" "9.0.1" + "@dhis2-ui/required" "9.0.1" + "@dhis2/prop-types" "^3.1.2" + "@dhis2/ui-constants" "9.0.1" + classnames "^2.3.1" + prop-types "^15.7.2" + "@dhis2-ui/tab@7.2.0": version "7.2.0" resolved "https://registry.yarnpkg.com/@dhis2-ui/tab/-/tab-7.2.0.tgz#d7171764892a7f1926c2579e9799ddc9481efa87" @@ -2208,6 +2704,17 @@ classnames "^2.3.1" prop-types "^15.7.2" +"@dhis2-ui/tab@9.0.1": + version "9.0.1" + resolved "https://registry.yarnpkg.com/@dhis2-ui/tab/-/tab-9.0.1.tgz#a272e138b0a48629e1121c60b5392e906733f578" + integrity sha512-kjEdPzjdZs/wf0WglIhJ/j36cfJtz2BMRp4Q90jF99Iarvv2ViifjZ3gEDC6oEylLS51AWdRooZUbCgRo+hxEw== + dependencies: + "@dhis2/prop-types" "^3.1.2" + "@dhis2/ui-constants" "9.0.1" + "@dhis2/ui-icons" "9.0.1" + classnames "^2.3.1" + prop-types "^15.7.2" + "@dhis2-ui/table@7.2.0": version "7.2.0" resolved "https://registry.yarnpkg.com/@dhis2-ui/table/-/table-7.2.0.tgz#4369d808b4aadb1af6e82893a19072b6d2b35907" @@ -2219,6 +2726,17 @@ classnames "^2.3.1" prop-types "^15.7.2" +"@dhis2-ui/table@9.0.1": + version "9.0.1" + resolved "https://registry.yarnpkg.com/@dhis2-ui/table/-/table-9.0.1.tgz#63ba63cb161d5cf8fea04e86e8cfd5d284c1c91b" + integrity sha512-bltJZlKLFRi4mf1fO6g135n0Ew14ns4BhW7HPXKN8HW8S1U0LLInZXUUjn3fxrB3dBnvmlnSpoPEgYU+t7caeQ== + dependencies: + "@dhis2/prop-types" "^3.1.2" + "@dhis2/ui-constants" "9.0.1" + "@dhis2/ui-icons" "9.0.1" + classnames "^2.3.1" + prop-types "^15.7.2" + "@dhis2-ui/tag@7.2.0": version "7.2.0" resolved "https://registry.yarnpkg.com/@dhis2-ui/tag/-/tag-7.2.0.tgz#51ed2c33bc394f01f5921bd0abc7c5953e8e6d54" @@ -2229,6 +2747,16 @@ classnames "^2.3.1" prop-types "^15.7.2" +"@dhis2-ui/tag@9.0.1": + version "9.0.1" + resolved "https://registry.yarnpkg.com/@dhis2-ui/tag/-/tag-9.0.1.tgz#49a57d6bb9a6e3da4970adcd9b9745beb1ece57c" + integrity sha512-doYfvK4LRGk4hPIqVFjWxanQyoV4NH68vuDntDHScz0LQgvpmLwDAa5JuQDDcWYbZirk7iSVnqqRhJeWRzA87Q== + dependencies: + "@dhis2/prop-types" "^3.1.2" + "@dhis2/ui-constants" "9.0.1" + classnames "^2.3.1" + prop-types "^15.7.2" + "@dhis2-ui/text-area@7.2.0": version "7.2.0" resolved "https://registry.yarnpkg.com/@dhis2-ui/text-area/-/text-area-7.2.0.tgz#c074e872949816f8456b18cba1c86cab784150ca" @@ -2243,6 +2771,21 @@ classnames "^2.3.1" prop-types "^15.7.2" +"@dhis2-ui/text-area@9.0.1": + version "9.0.1" + resolved "https://registry.yarnpkg.com/@dhis2-ui/text-area/-/text-area-9.0.1.tgz#b95c7fea493241228ba1420b3993b177a841a906" + integrity sha512-vdYEaewrB0q5zNLQ7lHMO4FMo+BaRSVbZz0gsLs3Z4TH0iF4nJKkloWS+b5GUqJgVzHf++xg5Cobi0ucBEK6Xw== + dependencies: + "@dhis2-ui/box" "9.0.1" + "@dhis2-ui/field" "9.0.1" + "@dhis2-ui/loader" "9.0.1" + "@dhis2-ui/status-icon" "9.0.1" + "@dhis2/prop-types" "^3.1.2" + "@dhis2/ui-constants" "9.0.1" + "@dhis2/ui-icons" "9.0.1" + classnames "^2.3.1" + prop-types "^15.7.2" + "@dhis2-ui/tooltip@7.2.0": version "7.2.0" resolved "https://registry.yarnpkg.com/@dhis2-ui/tooltip/-/tooltip-7.2.0.tgz#a676c7c24b7c8fb74bd380a73fec9da66a6c7a59" @@ -2255,6 +2798,18 @@ classnames "^2.3.1" prop-types "^15.7.2" +"@dhis2-ui/tooltip@9.0.1": + version "9.0.1" + resolved "https://registry.yarnpkg.com/@dhis2-ui/tooltip/-/tooltip-9.0.1.tgz#3d6ea66fb7d0a937ba45a809e32b138d19a25eb1" + integrity sha512-GgPJ5YlysT+JRuhRDfetJkNj9G7rOn+mVNu0Pmtdnufqkyz8/2N85xV8X36Wk00rgcZPKcS/vWZsDca5z6h1fA== + dependencies: + "@dhis2-ui/popper" "9.0.1" + "@dhis2-ui/portal" "9.0.1" + "@dhis2/prop-types" "^3.1.2" + "@dhis2/ui-constants" "9.0.1" + classnames "^2.3.1" + prop-types "^15.7.2" + "@dhis2-ui/transfer@7.2.0": version "7.2.0" resolved "https://registry.yarnpkg.com/@dhis2-ui/transfer/-/transfer-7.2.0.tgz#b729bb3b269b9317d391b2e6a35324cecd77a8e9" @@ -2270,6 +2825,31 @@ classnames "^2.3.1" prop-types "^15.7.2" +"@dhis2-ui/transfer@9.0.1": + version "9.0.1" + resolved "https://registry.yarnpkg.com/@dhis2-ui/transfer/-/transfer-9.0.1.tgz#7a20a7d52ebc4829b92afca647443dae64a3e695" + integrity sha512-i+qCXD8kZrbJjoQcRsRDjoiFMdEv70/ds9vTPQTOEspq1Ijnud0waqy96WBUB8RsW23p3wHIPyzoxkGpgezlTg== + dependencies: + "@dhis2-ui/button" "9.0.1" + "@dhis2-ui/field" "9.0.1" + "@dhis2-ui/input" "9.0.1" + "@dhis2-ui/intersection-detector" "9.0.1" + "@dhis2-ui/loader" "9.0.1" + "@dhis2/prop-types" "^3.1.2" + "@dhis2/ui-constants" "9.0.1" + classnames "^2.3.1" + prop-types "^15.7.2" + +"@dhis2-ui/user-avatar@9.0.1": + version "9.0.1" + resolved "https://registry.yarnpkg.com/@dhis2-ui/user-avatar/-/user-avatar-9.0.1.tgz#49f6474a17ce48791f8090add8ddd8634a865dfd" + integrity sha512-EK2Bmn/lMzyKmf70wFTVr/HFrCH49vEHk2x5hll+iFtDnb22rDlEW7NsZd5URzTKWwUrjQ2Qv4wN+BYdYpTSrQ== + dependencies: + "@dhis2/prop-types" "^3.1.2" + "@dhis2/ui-constants" "9.0.1" + classnames "^2.3.1" + prop-types "^15.7.2" + "@dhis2/app-adapter@8.0.1": version "8.0.1" resolved "https://registry.yarnpkg.com/@dhis2/app-adapter/-/app-adapter-8.0.1.tgz#d8dd5789fdffdd16731dee5cd9cf4f94734a703f" @@ -2419,6 +2999,14 @@ i18next "^10.3" moment "^2.24.0" +"@dhis2/multi-calendar-dates@1.0.2": + version "1.0.2" + resolved "https://registry.yarnpkg.com/@dhis2/multi-calendar-dates/-/multi-calendar-dates-1.0.2.tgz#e54dc85e512aba93fceef3004e67e199077f3ba8" + integrity sha512-oQZ7PFMwHFpt4ygDN9DmAeYO3g07L7AHJW6diZ37mzpkEF/DyMafhsZHnJWNlTH5HDp8nYuO3EjBiM7fZN6C0g== + dependencies: + "@js-temporal/polyfill" "^0.4.2" + classnames "^2.3.2" + "@dhis2/prop-types@^2.0.3": version "2.0.3" resolved "https://registry.yarnpkg.com/@dhis2/prop-types/-/prop-types-2.0.3.tgz#7ed8235851c73d059edc1731c913090a626e7ec6" @@ -2431,6 +3019,11 @@ resolved "https://registry.yarnpkg.com/@dhis2/prop-types/-/prop-types-3.0.0-beta.1.tgz#31a724ebac900bed5218f3663b792b1b860e1b26" integrity sha512-/1yZyXLwJXVkqvV9NJ9SQzU4/abdnoZ/nG1kGF/dPSCcPtGMGNF8ganV1JAxD/UFtLMU2g//7ohOUdrfLO2uow== +"@dhis2/prop-types@^3.1.2": + version "3.1.2" + resolved "https://registry.yarnpkg.com/@dhis2/prop-types/-/prop-types-3.1.2.tgz#65b8ad2da8cd2f72bc8b951049a6c9d1b97af3e9" + integrity sha512-eM0jjLOWvtXWqSFp5YC4DHFpkP8Y1D2eUwGV7MBWjni+o27oesVan+oT7WHeOeLdlAd4acRJrnaaAyB4Ck1wGQ== + "@dhis2/pwa@8.0.1": version "8.0.1" resolved "https://registry.yarnpkg.com/@dhis2/pwa/-/pwa-8.0.1.tgz#7624fc5d15a4f4947ce2b46f9a66275e7d4277f8" @@ -2449,6 +3042,13 @@ dependencies: prop-types "^15.7.2" +"@dhis2/ui-constants@9.0.1": + version "9.0.1" + resolved "https://registry.yarnpkg.com/@dhis2/ui-constants/-/ui-constants-9.0.1.tgz#a5d37eeae9efd709bfdf350a60b4e58a04864e4f" + integrity sha512-6dnbeMsHcanmG2z5w4tw5VRgZM4DD7FymV+xLDEzouQhu3scXcIeXnQYITVzVNJXrtqR9PLkpk/5NtmJoAmiKw== + dependencies: + prop-types "^15.7.2" + "@dhis2/ui-forms@7.2.0": version "7.2.0" resolved "https://registry.yarnpkg.com/@dhis2/ui-forms/-/ui-forms-7.2.0.tgz#59db75ac661620030b09db1184b9c42f59a55b7b" @@ -2469,12 +3069,37 @@ prop-types "^15.7.2" react-final-form "^6.5.3" +"@dhis2/ui-forms@9.0.1": + version "9.0.1" + resolved "https://registry.yarnpkg.com/@dhis2/ui-forms/-/ui-forms-9.0.1.tgz#9d36700b475e77d41c5b31d008d15e7eb388794f" + integrity sha512-N/gW90VlbYhpi5e/aUTTZoDPqewlSLdt22UVlpQlFbj/Ka80xn8NCd+VI4dPS1b2waTZkstcpo1SiSFH0Hh0yg== + dependencies: + "@dhis2-ui/button" "9.0.1" + "@dhis2-ui/checkbox" "9.0.1" + "@dhis2-ui/field" "9.0.1" + "@dhis2-ui/file-input" "9.0.1" + "@dhis2-ui/input" "9.0.1" + "@dhis2-ui/radio" "9.0.1" + "@dhis2-ui/select" "9.0.1" + "@dhis2-ui/switch" "9.0.1" + "@dhis2-ui/text-area" "9.0.1" + "@dhis2/prop-types" "^3.1.2" + classnames "^2.3.1" + final-form "^4.20.2" + prop-types "^15.7.2" + react-final-form "^6.5.3" + "@dhis2/ui-icons@7.2.0": version "7.2.0" resolved "https://registry.yarnpkg.com/@dhis2/ui-icons/-/ui-icons-7.2.0.tgz#46f7569dfa2aba3cb31130cb8f02acdd3c8cf472" integrity sha512-HtqlY1DWxkgDEU5rabm0ApIRcM97zn5q2Tc17wtHFt4V3vPNFtHhIgVoWvL57GqBQDWF0OAwLm3N98u0FvWzQg== -"@dhis2/ui@^7.1.0", "@dhis2/ui@^7.2.0": +"@dhis2/ui-icons@9.0.1": + version "9.0.1" + resolved "https://registry.yarnpkg.com/@dhis2/ui-icons/-/ui-icons-9.0.1.tgz#2d598afca6559985122cf54f68f16e19d66acaca" + integrity sha512-oCVI084HQ7F0Auo7s+b/thtRFkvFkjB876++KMSP7SIM9gYkO+G29cU7LySgbVqaCGyzC8qaPvkEjCAUfWLsNA== + +"@dhis2/ui@^7.1.0": version "7.2.0" resolved "https://registry.yarnpkg.com/@dhis2/ui/-/ui-7.2.0.tgz#5f835eee9bc38857ca1e35c96eae76d5206fa284" integrity sha512-BoMj9QSEZ/QnzK6K/S5Bgr2qPVoe494vqdkI7IDRNhFIIi11pdqL2mLrm+o5Qz2yMP0QAdmjRiQSPHqCqbwdmg== @@ -2525,6 +3150,61 @@ "@dhis2/ui-icons" "7.2.0" prop-types "^15.7.2" +"@dhis2/ui@^9.0.1": + version "9.0.1" + resolved "https://registry.yarnpkg.com/@dhis2/ui/-/ui-9.0.1.tgz#0d68a863b41de0bac1b5812dcdcd1e9d66f6d199" + integrity sha512-tLY7I4nd5xV3hevHjDIEpVyn/lXcIQ65ulRQGv/qqsA/jzgPz7Xz3V8OLGuMvFZ/T8W/5VHGzz5COsYX1fBuTw== + dependencies: + "@dhis2-ui/alert" "9.0.1" + "@dhis2-ui/box" "9.0.1" + "@dhis2-ui/button" "9.0.1" + "@dhis2-ui/calendar" "9.0.1" + "@dhis2-ui/card" "9.0.1" + "@dhis2-ui/center" "9.0.1" + "@dhis2-ui/checkbox" "9.0.1" + "@dhis2-ui/chip" "9.0.1" + "@dhis2-ui/cover" "9.0.1" + "@dhis2-ui/css" "9.0.1" + "@dhis2-ui/divider" "9.0.1" + "@dhis2-ui/field" "9.0.1" + "@dhis2-ui/file-input" "9.0.1" + "@dhis2-ui/header-bar" "9.0.1" + "@dhis2-ui/help" "9.0.1" + "@dhis2-ui/input" "9.0.1" + "@dhis2-ui/intersection-detector" "9.0.1" + "@dhis2-ui/label" "9.0.1" + "@dhis2-ui/layer" "9.0.1" + "@dhis2-ui/legend" "9.0.1" + "@dhis2-ui/loader" "9.0.1" + "@dhis2-ui/logo" "9.0.1" + "@dhis2-ui/menu" "9.0.1" + "@dhis2-ui/modal" "9.0.1" + "@dhis2-ui/node" "9.0.1" + "@dhis2-ui/notice-box" "9.0.1" + "@dhis2-ui/organisation-unit-tree" "9.0.1" + "@dhis2-ui/pagination" "9.0.1" + "@dhis2-ui/popover" "9.0.1" + "@dhis2-ui/popper" "9.0.1" + "@dhis2-ui/portal" "9.0.1" + "@dhis2-ui/radio" "9.0.1" + "@dhis2-ui/required" "9.0.1" + "@dhis2-ui/segmented-control" "9.0.1" + "@dhis2-ui/select" "9.0.1" + "@dhis2-ui/selector-bar" "9.0.1" + "@dhis2-ui/sharing-dialog" "9.0.1" + "@dhis2-ui/switch" "9.0.1" + "@dhis2-ui/tab" "9.0.1" + "@dhis2-ui/table" "9.0.1" + "@dhis2-ui/tag" "9.0.1" + "@dhis2-ui/text-area" "9.0.1" + "@dhis2-ui/tooltip" "9.0.1" + "@dhis2-ui/transfer" "9.0.1" + "@dhis2-ui/user-avatar" "9.0.1" + "@dhis2/ui-constants" "9.0.1" + "@dhis2/ui-forms" "9.0.1" + "@dhis2/ui-icons" "9.0.1" + prop-types "^15.7.2" + "@eslint/eslintrc@^0.4.3": version "0.4.3" resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-0.4.3.tgz#9e42981ef035beb3dd49add17acb96e8ff6f394c" @@ -2942,6 +3622,19 @@ "@types/yargs" "^16.0.0" chalk "^4.0.0" +"@js-temporal/polyfill@^0.4.2": + version "0.4.4" + resolved "https://registry.yarnpkg.com/@js-temporal/polyfill/-/polyfill-0.4.4.tgz#4c26b4a1a68c19155808363f520204712cfc2558" + integrity sha512-2X6bvghJ/JAoZO52lbgyAPFj8uCflhTo2g7nkFzEQdXd/D8rEeD4HtmTEpmtGCva260fcd66YNXBOYdnmHqSOg== + dependencies: + jsbi "^4.3.0" + tslib "^2.4.1" + +"@juggle/resize-observer@^3.3.1": + version "3.4.0" + resolved "https://registry.yarnpkg.com/@juggle/resize-observer/-/resize-observer-3.4.0.tgz#08d6c5e20cf7e4cc02fd181c4b0c225cd31dbb60" + integrity sha512-dfLbk+PwWvFzSxwk3n5ySL0hfBog779o8h68wK/7/APo/7cgyWp5jcXockbxdk5kFRkbeXWm4Fbi9FrdN381sA== + "@ls-lint/ls-lint@^1.10.0": version "1.11.0" resolved "https://registry.yarnpkg.com/@ls-lint/ls-lint/-/ls-lint-1.11.0.tgz#fff074121e72bbbf6f1e5da05b916196039479df" @@ -2988,11 +3681,43 @@ schema-utils "^2.6.5" source-map "^0.7.3" +"@popperjs/core@^2.10.1": + version "2.11.8" + resolved "https://registry.yarnpkg.com/@popperjs/core/-/core-2.11.8.tgz#6b79032e760a0899cd4204710beede972a3a185f" + integrity sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A== + "@popperjs/core@^2.6.0": version "2.9.3" resolved "https://registry.yarnpkg.com/@popperjs/core/-/core-2.9.3.tgz#8b68da1ebd7fc603999cf6ebee34a4899a14b88e" integrity sha512-xDu17cEfh7Kid/d95kB6tZsLOmSWKCZKtprnhVepjsSaCij+lM3mItSJDuuHDMbCWTh8Ejmebwb+KONcCJ0eXQ== +"@react-hook/latest@^1.0.2": + version "1.0.3" + resolved "https://registry.yarnpkg.com/@react-hook/latest/-/latest-1.0.3.tgz#c2d1d0b0af8b69ec6e2b3a2412ba0768ac82db80" + integrity sha512-dy6duzl+JnAZcDbNTfmaP3xHiKtbXYOaz3G51MGVljh548Y8MWzTr+PHLOfvpypEVW9zwvl+VyKjbWKEVbV1Rg== + +"@react-hook/passive-layout-effect@^1.2.0": + version "1.2.1" + resolved "https://registry.yarnpkg.com/@react-hook/passive-layout-effect/-/passive-layout-effect-1.2.1.tgz#c06dac2d011f36d61259aa1c6df4f0d5e28bc55e" + integrity sha512-IwEphTD75liO8g+6taS+4oqz+nnroocNfWVHWz7j+N+ZO2vYrc6PV1q7GQhuahL0IOR7JccFTsFKQ/mb6iZWAg== + +"@react-hook/resize-observer@^1.2.1": + version "1.2.6" + resolved "https://registry.yarnpkg.com/@react-hook/resize-observer/-/resize-observer-1.2.6.tgz#9a8cf4c5abb09becd60d1d65f6bf10eec211e291" + integrity sha512-DlBXtLSW0DqYYTW3Ft1/GQFZlTdKY5VAFIC4+km6IK5NiPPDFchGbEJm1j6pSgMqPRHbUQgHJX7RaR76ic1LWA== + dependencies: + "@juggle/resize-observer" "^3.3.1" + "@react-hook/latest" "^1.0.2" + "@react-hook/passive-layout-effect" "^1.2.0" + +"@react-hook/size@^2.1.2": + version "2.1.2" + resolved "https://registry.yarnpkg.com/@react-hook/size/-/size-2.1.2.tgz#87ed634ffb200f65d3e823501e5559aa3d584451" + integrity sha512-BmE5asyRDxSuQ9p14FUKJ0iBRgV9cROjqNG9jT/EjCM+xHha1HVqbPoT+14FQg1K7xIydabClCibUY4+1tw/iw== + dependencies: + "@react-hook/passive-layout-effect" "^1.2.0" + "@react-hook/resize-observer" "^1.2.1" + "@rollup/plugin-babel@^5.2.0": version "5.3.0" resolved "https://registry.yarnpkg.com/@rollup/plugin-babel/-/plugin-babel-5.3.0.tgz#9cb1c5146ddd6a4968ad96f209c50c62f92f9879" @@ -3185,11 +3910,39 @@ dependencies: defer-to-connect "^1.0.1" +"@testing-library/dom@^8.0.0": + version "8.20.1" + resolved "https://registry.yarnpkg.com/@testing-library/dom/-/dom-8.20.1.tgz#2e52a32e46fc88369eef7eef634ac2a192decd9f" + integrity sha512-/DiOQ5xBxgdYRC8LNk7U+RWat0S3qRLeIw3ZIkMQ9kkVlRmwD/Eg8k8CqIpD6GW7u20JIUOfMKbxtiLutpjQ4g== + dependencies: + "@babel/code-frame" "^7.10.4" + "@babel/runtime" "^7.12.5" + "@types/aria-query" "^5.0.1" + aria-query "5.1.3" + chalk "^4.1.0" + dom-accessibility-api "^0.5.9" + lz-string "^1.5.0" + pretty-format "^27.0.2" + +"@testing-library/react@^12.1.2": + version "12.1.5" + resolved "https://registry.yarnpkg.com/@testing-library/react/-/react-12.1.5.tgz#bb248f72f02a5ac9d949dea07279095fa577963b" + integrity sha512-OfTXCJUFgjd/digLUuPxa0+/3ZxsQmE7ub9kcbW/wi96Bh3o/p5vrETcBGfP17NWPGqeYYl5LTRpwyGoMC4ysg== + dependencies: + "@babel/runtime" "^7.12.5" + "@testing-library/dom" "^8.0.0" + "@types/react-dom" "<18.0.0" + "@tootallnate/once@1": version "1.1.2" resolved "https://registry.yarnpkg.com/@tootallnate/once/-/once-1.1.2.tgz#ccb91445360179a04e7fe6aff78c00ffc1eeaf82" integrity sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw== +"@types/aria-query@^5.0.1": + version "5.0.4" + resolved "https://registry.yarnpkg.com/@types/aria-query/-/aria-query-5.0.4.tgz#1a31c3d378850d2778dabb6374d036dcba4ba708" + integrity sha512-rfT93uj5s0PRL7EzccGMs3brplhcrghnDoV26NqKhCAS1hVo+WdNsPvE/yb6ilfr5hi2MEk6d5EWJTKdxg8jVw== + "@types/babel__core@^7.0.0", "@types/babel__core@^7.1.7": version "7.1.14" resolved "https://registry.yarnpkg.com/@types/babel__core/-/babel__core-7.1.14.tgz#faaeefc4185ec71c389f4501ee5ec84b170cc402" @@ -3352,11 +4105,32 @@ resolved "https://registry.yarnpkg.com/@types/prettier/-/prettier-2.3.2.tgz#fc8c2825e4ed2142473b4a81064e6e081463d1b3" integrity sha512-eI5Yrz3Qv4KPUa/nSIAi0h+qX0XyewOliug5F2QAtuRg6Kjg6jfmxe1GIwoIRhZspD1A0RP8ANrPwvEXXtRFog== +"@types/prop-types@*": + version "15.7.11" + resolved "https://registry.yarnpkg.com/@types/prop-types/-/prop-types-15.7.11.tgz#2596fb352ee96a1379c657734d4b913a613ad563" + integrity sha512-ga8y9v9uyeiLdpKddhxYQkxNDrfvuPrlFb0N1qnZZByvcElJaXthF1UhvCh9TLWJBEHeNtdnbysW7Y6Uq8CVng== + "@types/q@^1.5.1": version "1.5.4" resolved "https://registry.yarnpkg.com/@types/q/-/q-1.5.4.tgz#15925414e0ad2cd765bfef58842f7e26a7accb24" integrity sha512-1HcDas8SEj4z1Wc696tH56G8OlRaH/sqZOynNNB+HF0WOeXPaxTtbYzJY2oEfiUxjSKjhCKr+MvR7dCHcEelug== +"@types/react-dom@<18.0.0": + version "17.0.25" + resolved "https://registry.yarnpkg.com/@types/react-dom/-/react-dom-17.0.25.tgz#e0e5b3571e1069625b3a3da2b279379aa33a0cb5" + integrity sha512-urx7A7UxkZQmThYA4So0NelOVjx3V4rNFVJwp0WZlbIK5eM4rNJDiN3R/E9ix0MBh6kAEojk/9YL+Te6D9zHNA== + dependencies: + "@types/react" "^17" + +"@types/react@^17": + version "17.0.73" + resolved "https://registry.yarnpkg.com/@types/react/-/react-17.0.73.tgz#23a663c803b18d8b7f4f2bb9b467f2f3fd70787a" + integrity sha512-6AcjgPIVsXTIsFDgsGW0iQhvg0xb2vt2qAWgXyncnVNRaW9ZXTTwAh7RQoh7PzK1AhjPoGDvUBkdAREih9n5oQ== + dependencies: + "@types/prop-types" "*" + "@types/scheduler" "*" + csstype "^3.0.2" + "@types/resolve@0.0.8": version "0.0.8" resolved "https://registry.yarnpkg.com/@types/resolve/-/resolve-0.0.8.tgz#f26074d238e02659e323ce1a13d041eee280e194" @@ -3371,6 +4145,11 @@ dependencies: "@types/node" "*" +"@types/scheduler@*": + version "0.16.8" + resolved "https://registry.yarnpkg.com/@types/scheduler/-/scheduler-0.16.8.tgz#ce5ace04cfeabe7ef87c0091e50752e36707deff" + integrity sha512-WZLiwShhwLRmeV6zH+GkbOFT6Z6VklCItrDioxUnv+u4Ll+8vKeFySoFyK/0ctcRpOmwAicELfmys1sDc/Rw+A== + "@types/source-list-map@*": version "0.1.2" resolved "https://registry.yarnpkg.com/@types/source-list-map/-/source-list-map-0.1.2.tgz#0078836063ffaf17412349bba364087e0ac02ec9" @@ -4068,6 +4847,11 @@ ansi-regex@^5.0.0: resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.0.tgz#388539f55179bf39339c81af30a654d69f87cb75" integrity sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg== +ansi-regex@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.1.tgz#082cb2c89c9fe8659a311a53bd6a4dc5301db304" + integrity sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ== + ansi-styles@^3.2.0, ansi-styles@^3.2.1: version "3.2.1" resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d" @@ -4151,6 +4935,13 @@ argparse@^1.0.7: dependencies: sprintf-js "~1.0.2" +aria-query@5.1.3: + version "5.1.3" + resolved "https://registry.yarnpkg.com/aria-query/-/aria-query-5.1.3.tgz#19db27cd101152773631396f7a95a3b58c22c35e" + integrity sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ== + dependencies: + deep-equal "^2.0.5" + aria-query@^4.2.2: version "4.2.2" resolved "https://registry.yarnpkg.com/aria-query/-/aria-query-4.2.2.tgz#0d2ca6c9aceb56b8977e9fed6aed7e15bbd2f83b" @@ -4179,6 +4970,14 @@ arr-union@^3.1.0: resolved "https://registry.yarnpkg.com/arr-union/-/arr-union-3.1.0.tgz#e39b09aea9def866a8f206e288af63919bae39c4" integrity sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ= +array-buffer-byte-length@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/array-buffer-byte-length/-/array-buffer-byte-length-1.0.0.tgz#fabe8bc193fea865f317fe7807085ee0dee5aead" + integrity sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A== + dependencies: + call-bind "^1.0.2" + is-array-buffer "^3.0.1" + array-flatten@1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/array-flatten/-/array-flatten-1.1.1.tgz#9a5f699051b1e7073328f2a008968b64ea2955d2" @@ -4382,6 +5181,11 @@ autoprefixer@^9.6.1: postcss "^7.0.32" postcss-value-parser "^4.1.0" +available-typed-arrays@^1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz#92f95616501069d07d10edb2fc37d3e1c65123b7" + integrity sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw== + aws-sign2@~0.7.0: version "0.7.0" resolved "https://registry.yarnpkg.com/aws-sign2/-/aws-sign2-0.7.0.tgz#b46e890934a9591f2d2f6f86d7e6a9f1b3fe76a8" @@ -5073,6 +5877,15 @@ call-bind@^1.0.0, call-bind@^1.0.2: function-bind "^1.1.1" get-intrinsic "^1.0.2" +call-bind@^1.0.4, call-bind@^1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.5.tgz#6fa2b7845ce0ea49bf4d8b9ef64727a2c2e2e513" + integrity sha512-C3nQxfFZxFRVoJoGKKI8y3MOEo129NQ+FgQ08iye+Mk4zNZZGdjfs06bVTr+DBSlA66Q2VEcMki/cUCP4SercQ== + dependencies: + function-bind "^1.1.2" + get-intrinsic "^1.2.1" + set-function-length "^1.1.1" + caller-callsite@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/caller-callsite/-/caller-callsite-2.0.0.tgz#847e0fce0a223750a9a027c54b33731ad3154134" @@ -5288,6 +6101,11 @@ classnames@^2.2.6, classnames@^2.3.1: resolved "https://registry.yarnpkg.com/classnames/-/classnames-2.3.1.tgz#dfcfa3891e306ec1dad105d0e88f4417b8535e8e" integrity sha512-OlQdbZ7gLfGarSqxesMesDa5uz7KFbID8Kpq/SxIoNGDqY8lSYs0D+hhtBXhcdB3rcbXArFr7vlHheLk1voeNA== +classnames@^2.3.2: + version "2.3.2" + resolved "https://registry.yarnpkg.com/classnames/-/classnames-2.3.2.tgz#351d813bf0137fcc6a76a16b88208d2560a0d924" + integrity sha512-CSbhY4cFEJRe6/GQzIk5qXZ4Jeg5pcsP7b5peFSDpffpe1cqjASH/n9UTjBwOp6XpMSTwQ8Za2K5V02ueA7Tmw== + clean-css@^4.2.3: version "4.2.3" resolved "https://registry.yarnpkg.com/clean-css/-/clean-css-4.2.3.tgz#507b5de7d97b48ee53d84adb0160ff6216380f78" @@ -6039,6 +6857,11 @@ cssstyle@^2.3.0: dependencies: cssom "~0.3.6" +csstype@^3.0.2: + version "3.1.3" + resolved "https://registry.yarnpkg.com/csstype/-/csstype-3.1.3.tgz#d80ff294d114fb0e6ac500fbf85b60137d7eff81" + integrity sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw== + cyclist@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/cyclist/-/cyclist-1.0.1.tgz#596e9698fd0c80e12038c2b82d6eb1b35b6224d9" @@ -6145,6 +6968,30 @@ deep-equal@^1.0.1: object-keys "^1.1.1" regexp.prototype.flags "^1.2.0" +deep-equal@^2.0.5: + version "2.2.3" + resolved "https://registry.yarnpkg.com/deep-equal/-/deep-equal-2.2.3.tgz#af89dafb23a396c7da3e862abc0be27cf51d56e1" + integrity sha512-ZIwpnevOurS8bpT4192sqAowWM76JDKSHYzMLty3BZGSswgq6pBaH3DhCSW5xVAZICZyKdOBPjwww5wfgT/6PA== + dependencies: + array-buffer-byte-length "^1.0.0" + call-bind "^1.0.5" + es-get-iterator "^1.1.3" + get-intrinsic "^1.2.2" + is-arguments "^1.1.1" + is-array-buffer "^3.0.2" + is-date-object "^1.0.5" + is-regex "^1.1.4" + is-shared-array-buffer "^1.0.2" + isarray "^2.0.5" + object-is "^1.1.5" + object-keys "^1.1.1" + object.assign "^4.1.4" + regexp.prototype.flags "^1.5.1" + side-channel "^1.0.4" + which-boxed-primitive "^1.0.2" + which-collection "^1.0.1" + which-typed-array "^1.1.13" + deep-extend@^0.6.0: version "0.6.0" resolved "https://registry.yarnpkg.com/deep-extend/-/deep-extend-0.6.0.tgz#c4fa7c95404a17a9c3e8ca7e1537312b736330ac" @@ -6173,6 +7020,15 @@ defer-to-connect@^1.0.1: resolved "https://registry.yarnpkg.com/defer-to-connect/-/defer-to-connect-1.1.3.tgz#331ae050c08dcf789f8c83a7b81f0ed94f4ac591" integrity sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ== +define-data-property@^1.0.1, define-data-property@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/define-data-property/-/define-data-property-1.1.1.tgz#c35f7cd0ab09883480d12ac5cb213715587800b3" + integrity sha512-E7uGkTzkk1d0ByLeSc6ZsFS79Axg+m1P/VsgYsxHgiuc3tFSj+MjMIwe90FC4lOAZzNBdY7kkO2P2wKdsQ1vgQ== + dependencies: + get-intrinsic "^1.2.1" + gopd "^1.0.1" + has-property-descriptors "^1.0.0" + define-properties@^1.1.2, define-properties@^1.1.3: version "1.1.3" resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.1.3.tgz#cf88da6cbee26fe6db7094f61d870cbd84cee9f1" @@ -6188,6 +7044,15 @@ define-properties@^1.1.4: has-property-descriptors "^1.0.0" object-keys "^1.1.1" +define-properties@^1.2.0, define-properties@^1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.2.1.tgz#10781cc616eb951a80a034bafcaa7377f6af2b6c" + integrity sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg== + dependencies: + define-data-property "^1.0.1" + has-property-descriptors "^1.0.0" + object-keys "^1.1.1" + define-property@^0.2.5: version "0.2.5" resolved "https://registry.yarnpkg.com/define-property/-/define-property-0.2.5.tgz#c35b1ef918ec3c990f9a5bc57be04aacec5c8116" @@ -6332,6 +7197,11 @@ doctrine@^3.0.0: dependencies: esutils "^2.0.2" +dom-accessibility-api@^0.5.9: + version "0.5.16" + resolved "https://registry.yarnpkg.com/dom-accessibility-api/-/dom-accessibility-api-0.5.16.tgz#5a7429e6066eb3664d911e33fb0e45de8eb08453" + integrity sha512-X7BJ2yElsnOJ30pZF4uIIDfBEVgF4XEBxL9Bxhy6dnrm5hkzqmsWHGTiHqRiITNhMyFLyAiWndIJP7Z1NTteDg== + dom-converter@^0.2: version "0.2.0" resolved "https://registry.yarnpkg.com/dom-converter/-/dom-converter-0.2.0.tgz#6721a9daee2e293682955b6afe416771627bb768" @@ -6672,6 +7542,21 @@ es-abstract@^1.19.0, es-abstract@^1.19.1, es-abstract@^1.19.2, es-abstract@^1.19 string.prototype.trimstart "^1.0.5" unbox-primitive "^1.0.2" +es-get-iterator@^1.1.3: + version "1.1.3" + resolved "https://registry.yarnpkg.com/es-get-iterator/-/es-get-iterator-1.1.3.tgz#3ef87523c5d464d41084b2c3c9c214f1199763d6" + integrity sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw== + dependencies: + call-bind "^1.0.2" + get-intrinsic "^1.1.3" + has-symbols "^1.0.3" + is-arguments "^1.1.1" + is-map "^2.0.2" + is-set "^2.0.2" + is-string "^1.0.7" + isarray "^2.0.5" + stop-iteration-iterator "^1.0.0" + es-module-lexer@^0.7.1: version "0.7.1" resolved "https://registry.yarnpkg.com/es-module-lexer/-/es-module-lexer-0.7.1.tgz#c2c8e0f46f2df06274cdaf0dd3f3b33e0a0b267d" @@ -7477,6 +8362,13 @@ follow-redirects@^1.0.0, follow-redirects@^1.10.0: resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.14.1.tgz#d9114ded0a1cfdd334e164e6662ad02bfd91ff43" integrity sha512-HWqDgT7ZEkqRzBvc2s64vSZ/hfOceEol3ac/7tKwzuvEyWx3/4UegXh5oBOIotkGsObyk3xznnSRVADBgWSQVg== +for-each@^0.3.3: + version "0.3.3" + resolved "https://registry.yarnpkg.com/for-each/-/for-each-0.3.3.tgz#69b447e88a0a5d32c3e7084f3f1710034b21376e" + integrity sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw== + dependencies: + is-callable "^1.1.3" + for-in@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/for-in/-/for-in-1.0.2.tgz#81068d295a8142ec0ac726c6e2200c30fb6d5e80" @@ -7640,6 +8532,11 @@ function-bind@^1.1.1: resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d" integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A== +function-bind@^1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.2.tgz#2c02d864d97f3ea6c8830c464cbd11ab6eab7a1c" + integrity sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA== + function.prototype.name@^1.1.5: version "1.1.5" resolved "https://registry.yarnpkg.com/function.prototype.name/-/function.prototype.name-1.1.5.tgz#cce0505fe1ffb80503e6f9e46cc64e46a12a9621" @@ -7655,7 +8552,7 @@ functional-red-black-tree@^1.0.1: resolved "https://registry.yarnpkg.com/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz#1b0ab3bd553b2a0d6399d29c0e3ea0b252078327" integrity sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc= -functions-have-names@^1.2.2: +functions-have-names@^1.2.2, functions-have-names@^1.2.3: version "1.2.3" resolved "https://registry.yarnpkg.com/functions-have-names/-/functions-have-names-1.2.3.tgz#0404fe4ee2ba2f607f0e0ec3c80bae994133b834" integrity sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ== @@ -7686,6 +8583,16 @@ get-intrinsic@^1.0.2, get-intrinsic@^1.1.0, get-intrinsic@^1.1.1: has "^1.0.3" has-symbols "^1.0.1" +get-intrinsic@^1.1.3, get-intrinsic@^1.2.0, get-intrinsic@^1.2.1, get-intrinsic@^1.2.2: + version "1.2.2" + resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.2.2.tgz#281b7622971123e1ef4b3c90fd7539306da93f3b" + integrity sha512-0gSo4ml/0j98Y3lngkFEot/zhiCeWsbYIlZ+uZOVgzLyLaUw7wxUL+nCTP0XJvJg1AXulJRI3UJi8GsbDuxdGA== + dependencies: + function-bind "^1.1.2" + has-proto "^1.0.1" + has-symbols "^1.0.3" + hasown "^2.0.0" + get-own-enumerable-property-symbols@^3.0.0: version "3.0.2" resolved "https://registry.yarnpkg.com/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz#b5fde77f22cbe35f390b4e089922c50bce6ef664" @@ -7887,6 +8794,13 @@ globule@^1.0.0: lodash "~4.17.10" minimatch "~3.0.2" +gopd@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/gopd/-/gopd-1.0.1.tgz#29ff76de69dac7489b7c0918a5788e56477c332c" + integrity sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA== + dependencies: + get-intrinsic "^1.1.3" + got@^9.6.0: version "9.6.0" resolved "https://registry.yarnpkg.com/got/-/got-9.6.0.tgz#edf45e7d67f99545705de1f7bbeeeb121765ed85" @@ -8003,6 +8917,11 @@ has-property-descriptors@^1.0.0: dependencies: get-intrinsic "^1.1.1" +has-proto@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/has-proto/-/has-proto-1.0.1.tgz#1885c1305538958aff469fef37937c22795408e0" + integrity sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg== + has-symbols@^1.0.1, has-symbols@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.2.tgz#165d3070c00309752a1236a479331e3ac56f1423" @@ -8080,6 +8999,13 @@ hash.js@^1.0.0, hash.js@^1.0.3: inherits "^2.0.3" minimalistic-assert "^1.0.1" +hasown@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/hasown/-/hasown-2.0.0.tgz#f4c513d454a57b7c7e1650778de226b11700546c" + integrity sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA== + dependencies: + function-bind "^1.1.2" + he@^1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/he/-/he-1.2.0.tgz#84ae65fa7eafb165fddb61566ae14baf05664f0f" @@ -8560,6 +9486,15 @@ internal-slot@^1.0.3: has "^1.0.3" side-channel "^1.0.4" +internal-slot@^1.0.4: + version "1.0.6" + resolved "https://registry.yarnpkg.com/internal-slot/-/internal-slot-1.0.6.tgz#37e756098c4911c5e912b8edbf71ed3aa116f930" + integrity sha512-Xj6dv+PsbtwyPpEflsejS+oIZxmMlV44zAhG479uYu89MsjcYOhCFnNyKrkJrihbsiasQyY0afoCl/9BLR65bg== + dependencies: + get-intrinsic "^1.2.2" + hasown "^2.0.0" + side-channel "^1.0.4" + ip-regex@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/ip-regex/-/ip-regex-2.1.0.tgz#fa78bf5d2e6913c911ce9f819ee5146bb6d844e9" @@ -8614,6 +9549,23 @@ is-arguments@^1.0.4: dependencies: call-bind "^1.0.0" +is-arguments@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/is-arguments/-/is-arguments-1.1.1.tgz#15b3f88fda01f2a97fec84ca761a560f123efa9b" + integrity sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA== + dependencies: + call-bind "^1.0.2" + has-tostringtag "^1.0.0" + +is-array-buffer@^3.0.1, is-array-buffer@^3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/is-array-buffer/-/is-array-buffer-3.0.2.tgz#f2653ced8412081638ecb0ebbd0c41c6e0aecbbe" + integrity sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w== + dependencies: + call-bind "^1.0.2" + get-intrinsic "^1.2.0" + is-typed-array "^1.1.10" + is-arrayish@^0.2.1: version "0.2.1" resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d" @@ -8655,6 +9607,11 @@ is-buffer@^1.1.5: resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-1.1.6.tgz#efaa2ea9daa0d7ab2ea13a97b2b8ad51fefbe8be" integrity sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w== +is-callable@^1.1.3: + version "1.2.7" + resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.2.7.tgz#3bc2a85ea742d9e36205dcacdd72ca1fdc51b055" + integrity sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA== + is-callable@^1.1.4, is-callable@^1.2.3: version "1.2.3" resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.2.3.tgz#8b1e0500b73a1d76c70487636f368e519de8db8e" @@ -8717,6 +9674,13 @@ is-date-object@^1.0.1: resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.4.tgz#550cfcc03afada05eea3dd30981c7b09551f73e5" integrity sha512-/b4ZVsG7Z5XVtIxs/h9W8nvfLgSAyKYdtGWQLbqy6jA1icmgjf8WCoTKgeS4wy5tYaPePouzFMANbnj94c2Z+A== +is-date-object@^1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.5.tgz#0841d5536e724c25597bf6ea62e1bd38298df31f" + integrity sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ== + dependencies: + has-tostringtag "^1.0.0" + is-descriptor@^0.1.0: version "0.1.6" resolved "https://registry.yarnpkg.com/is-descriptor/-/is-descriptor-0.1.6.tgz#366d8240dde487ca51823b1ab9f07a10a78251ca" @@ -8799,6 +9763,11 @@ is-installed-globally@^0.1.0: global-dirs "^0.1.0" is-path-inside "^1.0.0" +is-map@^2.0.1, is-map@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/is-map/-/is-map-2.0.2.tgz#00922db8c9bf73e81b7a335827bc2a43f2b91127" + integrity sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg== + is-module@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/is-module/-/is-module-1.0.0.tgz#3258fb69f78c14d5b815d664336b4cffb6441591" @@ -8931,6 +9900,11 @@ is-root@2.1.0: resolved "https://registry.yarnpkg.com/is-root/-/is-root-2.1.0.tgz#809e18129cf1129644302a4f8544035d51984a9c" integrity sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg== +is-set@^2.0.1, is-set@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/is-set/-/is-set-2.0.2.tgz#90755fa4c2562dc1c5d4024760d6119b94ca18ec" + integrity sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g== + is-shared-array-buffer@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz#8f259c573b60b6a32d4058a1a07430c0a7344c79" @@ -8974,6 +9948,13 @@ is-text-path@^1.0.1: dependencies: text-extensions "^1.0.0" +is-typed-array@^1.1.10: + version "1.1.12" + resolved "https://registry.yarnpkg.com/is-typed-array/-/is-typed-array-1.1.12.tgz#d0bab5686ef4a76f7a73097b95470ab199c57d4a" + integrity sha512-Z14TF2JNG8Lss5/HMqt0//T9JeHXttXy5pH/DBU4vi98ozO2btxzq9MwYDZYnKwU8nRsz/+GVFVRDq3DkVuSPg== + dependencies: + which-typed-array "^1.1.11" + is-typedarray@^1.0.0, is-typedarray@~1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a" @@ -8996,6 +9977,11 @@ is-valid-glob@^1.0.0: resolved "https://registry.yarnpkg.com/is-valid-glob/-/is-valid-glob-1.0.0.tgz#29bf3eff701be2d4d315dbacc39bc39fe8f601aa" integrity sha1-Kb8+/3Ab4tTTFdusw5vDn+j2Aao= +is-weakmap@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/is-weakmap/-/is-weakmap-2.0.1.tgz#5008b59bdc43b698201d18f62b37b2ca243e8cf2" + integrity sha512-NSBR4kH5oVj1Uwvv970ruUkCV7O1mzgVFO4/rev2cLRda9Tm9HrL70ZPut4rOHgY0FNrUu9BCbXA2sdQ+x0chA== + is-weakref@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/is-weakref/-/is-weakref-1.0.2.tgz#9529f383a9338205e89765e0392efc2f100f06f2" @@ -9003,6 +9989,14 @@ is-weakref@^1.0.2: dependencies: call-bind "^1.0.2" +is-weakset@^2.0.1: + version "2.0.2" + resolved "https://registry.yarnpkg.com/is-weakset/-/is-weakset-2.0.2.tgz#4569d67a747a1ce5a994dfd4ef6dcea76e7c0a1d" + integrity sha512-t2yVvttHkQktwnNNmBQ98AhENLdPUTDTE21uPqAQ0ARwQfGeQKRVS0NNurH7bTf7RrvcVn1OOge45CnBeHCSmg== + dependencies: + call-bind "^1.0.2" + get-intrinsic "^1.1.1" + is-windows@^1.0.1, is-windows@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/is-windows/-/is-windows-1.0.2.tgz#d1850eb9791ecd18e6182ce12a30f396634bb19d" @@ -9035,6 +10029,11 @@ isarray@1.0.0, isarray@^1.0.0, isarray@~1.0.0: resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" integrity sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE= +isarray@^2.0.5: + version "2.0.5" + resolved "https://registry.yarnpkg.com/isarray/-/isarray-2.0.5.tgz#8af1e4c1221244cc62459faf38940d4e644a5723" + integrity sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw== + isexe@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" @@ -9949,6 +10948,11 @@ js-yaml@^3.13.1: argparse "^1.0.7" esprima "^4.0.0" +jsbi@^4.3.0: + version "4.3.0" + resolved "https://registry.yarnpkg.com/jsbi/-/jsbi-4.3.0.tgz#b54ee074fb6fcbc00619559305c8f7e912b04741" + integrity sha512-SnZNcinB4RIcnEyZqFPdGPVgrg2AcnykiBy0sHVJQKHYeaLUvi3Exj+iaPpLnFVkDPZIV4U0yvgC9/R4uEAZ9g== + jsbn@~0.1.0: version "0.1.1" resolved "https://registry.yarnpkg.com/jsbn/-/jsbn-0.1.1.tgz#a5e654c2e5a2deb5f201d96cefbca80c0ef2f513" @@ -10469,6 +11473,11 @@ lru-cache@^6.0.0: dependencies: yallist "^4.0.0" +lz-string@^1.5.0: + version "1.5.0" + resolved "https://registry.yarnpkg.com/lz-string/-/lz-string-1.5.0.tgz#c1ab50f77887b712621201ba9fd4e3a6ed099941" + integrity sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ== + magic-string@^0.25.0, magic-string@^0.25.7: version "0.25.7" resolved "https://registry.yarnpkg.com/magic-string/-/magic-string-0.25.7.tgz#3f497d6fd34c669c6798dcb821f2ef31f5445051" @@ -11161,7 +12170,7 @@ object-inspect@^1.12.0: resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.12.0.tgz#6e2c120e868fd1fd18cb4f18c31741d0d6e776f0" integrity sha512-Ho2z80bVIvJloH+YzRmpZVQe87+qASmBUKZDWgx9cu+KDrX2ZDH/3tMy+gXbZETVGs2M8YdxObOh7XAtim9Y0g== -object-is@^1.0.1: +object-is@^1.0.1, object-is@^1.1.5: version "1.1.5" resolved "https://registry.yarnpkg.com/object-is/-/object-is-1.1.5.tgz#b9deeaa5fc7f1846a0faecdceec138e5778f53ac" integrity sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw== @@ -11191,6 +12200,16 @@ object.assign@^4.0.4, object.assign@^4.1.0, object.assign@^4.1.2: has-symbols "^1.0.1" object-keys "^1.1.1" +object.assign@^4.1.4: + version "4.1.5" + resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.5.tgz#3a833f9ab7fdb80fc9e8d2300c803d216d8fdbb0" + integrity sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ== + dependencies: + call-bind "^1.0.5" + define-properties "^1.2.1" + has-symbols "^1.0.3" + object-keys "^1.1.1" + object.entries@^1.1.0, object.entries@^1.1.4: version "1.1.4" resolved "https://registry.yarnpkg.com/object.entries/-/object.entries-1.1.4.tgz#43ccf9a50bc5fd5b649d45ab1a579f24e088cafd" @@ -12478,6 +13497,15 @@ pretty-format@^26.6.0, pretty-format@^26.6.2: ansi-styles "^4.0.0" react-is "^17.0.1" +pretty-format@^27.0.2: + version "27.5.1" + resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-27.5.1.tgz#2181879fdea51a7a5851fb39d920faa63f01d88e" + integrity sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ== + dependencies: + ansi-regex "^5.0.1" + ansi-styles "^5.0.0" + react-is "^17.0.1" + pretty-format@^27.1.0: version "27.1.0" resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-27.1.0.tgz#022f3fdb19121e0a2612f3cff8d724431461b9ca" @@ -13087,6 +14115,15 @@ regexp.prototype.flags@^1.4.1: define-properties "^1.1.3" functions-have-names "^1.2.2" +regexp.prototype.flags@^1.5.1: + version "1.5.1" + resolved "https://registry.yarnpkg.com/regexp.prototype.flags/-/regexp.prototype.flags-1.5.1.tgz#90ce989138db209f81492edd734183ce99f9677e" + integrity sha512-sy6TXMN+hnP/wMy+ISxg3krXx7BAtWVO4UouuCN/ziM9UEne0euamVNafDfvC83bRNr95y0V5iijeDQFUNpvrg== + dependencies: + call-bind "^1.0.2" + define-properties "^1.2.0" + set-function-name "^2.0.0" + regexpp@^3.0.0, regexpp@^3.1.0: version "3.1.0" resolved "https://registry.yarnpkg.com/regexpp/-/regexpp-3.1.0.tgz#206d0ad0a5648cffbdb8ae46438f3dc51c9f78e2" @@ -13723,6 +14760,25 @@ set-blocking@^2.0.0: resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7" integrity sha1-BF+XgtARrppoA93TgrJDkrPYkPc= +set-function-length@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/set-function-length/-/set-function-length-1.1.1.tgz#4bc39fafb0307224a33e106a7d35ca1218d659ed" + integrity sha512-VoaqjbBJKiWtg4yRcKBQ7g7wnGnLV3M8oLvVWwOk2PdYY6PEFegR1vezXR0tw6fZGF9csVakIRjrJiy2veSBFQ== + dependencies: + define-data-property "^1.1.1" + get-intrinsic "^1.2.1" + gopd "^1.0.1" + has-property-descriptors "^1.0.0" + +set-function-name@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/set-function-name/-/set-function-name-2.0.1.tgz#12ce38b7954310b9f61faa12701620a0c882793a" + integrity sha512-tMNCiqYVkXIZgc2Hnoy2IvC/f8ezc5koaRFkCjrpWzGpCd3qbZXPzVy9MAZzK1ch/X0jvSkojys3oqJN0qCmdA== + dependencies: + define-data-property "^1.0.1" + functions-have-names "^1.2.3" + has-property-descriptors "^1.0.0" + set-value@^2.0.0, set-value@^2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/set-value/-/set-value-2.0.1.tgz#a18d40530e6f07de4228c7defe4227af8cad005b" @@ -14113,6 +15169,13 @@ static-extend@^0.1.1: resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.5.0.tgz#161c7dac177659fd9811f43771fa99381478628c" integrity sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow= +stop-iteration-iterator@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/stop-iteration-iterator/-/stop-iteration-iterator-1.0.0.tgz#6a60be0b4ee757d1ed5254858ec66b10c49285e4" + integrity sha512-iCGQj+0l0HOdZ2AEeBADlsRC+vsnDsZsbdSiH1yNSjcfKM7fdpCMfqAL/dwF5BLiw/XhRft/Wax6zQbhq2BcjQ== + dependencies: + internal-slot "^1.0.4" + stream-browserify@^2.0.1: version "2.0.2" resolved "https://registry.yarnpkg.com/stream-browserify/-/stream-browserify-2.0.2.tgz#87521d38a44aa7ee91ce1cd2a47df0cb49dd660b" @@ -14881,6 +15944,11 @@ tslib@^2.0.3: resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.2.0.tgz#fb2c475977e35e241311ede2693cee1ec6698f5c" integrity sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w== +tslib@^2.4.1: + version "2.6.2" + resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.6.2.tgz#703ac29425e7b37cd6fd456e92404d46d1f3e4ae" + integrity sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q== + tsutils@^3.17.1: version "3.21.0" resolved "https://registry.yarnpkg.com/tsutils/-/tsutils-3.21.0.tgz#b48717d394cea6c1e096983eed58e9d61715b623" @@ -15674,11 +16742,32 @@ which-boxed-primitive@^1.0.2: is-string "^1.0.5" is-symbol "^1.0.3" +which-collection@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/which-collection/-/which-collection-1.0.1.tgz#70eab71ebbbd2aefaf32f917082fc62cdcb70906" + integrity sha512-W8xeTUwaln8i3K/cY1nGXzdnVZlidBcagyNFtBdD5kxnb4TvGKR7FfSIS3mYpwWS1QUCutfKz8IY8RjftB0+1A== + dependencies: + is-map "^2.0.1" + is-set "^2.0.1" + is-weakmap "^2.0.1" + is-weakset "^2.0.1" + which-module@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/which-module/-/which-module-2.0.0.tgz#d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a" integrity sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho= +which-typed-array@^1.1.11, which-typed-array@^1.1.13: + version "1.1.13" + resolved "https://registry.yarnpkg.com/which-typed-array/-/which-typed-array-1.1.13.tgz#870cd5be06ddb616f504e7b039c4c24898184d36" + integrity sha512-P5Nra0qjSncduVPEAr7xhoF5guty49ArDTwzJ/yNuPIbZppyRxFQsRCWrocxIY+CnMVG+qfbU2FmDKyvSGClow== + dependencies: + available-typed-arrays "^1.0.5" + call-bind "^1.0.4" + for-each "^0.3.3" + gopd "^1.0.1" + has-tostringtag "^1.0.0" + which@^1.2.9, which@^1.3.1: version "1.3.1" resolved "https://registry.yarnpkg.com/which/-/which-1.3.1.tgz#a45043d54f5805316da8d62f9f50918d3da70b0a"