From 1d1602ea914b6fd380f405ab928667b6cf90e34e Mon Sep 17 00:00:00 2001 From: mozafar Date: Mon, 3 Jul 2023 12:47:06 +0100 Subject: [PATCH] feat: support custom forms with plugins --- package.json | 8 +- src/data-workspace/custom-form/custom-form.js | 81 +- yarn.lock | 833 ++++++++++++++++-- 3 files changed, 856 insertions(+), 66 deletions(-) diff --git a/package.json b/package.json index 7919c563d..3d1202ef1 100644 --- a/package.json +++ b/package.json @@ -30,7 +30,7 @@ "devDependencies": { "@badeball/cypress-cucumber-preprocessor": "^16.0.0", "@cypress/webpack-preprocessor": "^5.17.0", - "@dhis2/cli-app-scripts": "^10.2.3", + "@dhis2/cli-app-scripts": "10.4.0-alpha.2", "@dhis2/cli-style": "10.5.1", "@dhis2/cypress-commands": "^10.0.1", "@dhis2/cypress-plugins": "^10.0.1", @@ -46,7 +46,7 @@ "start-server-and-test": "1.15.4" }, "dependencies": { - "@dhis2/app-runtime": "^3.8.0", + "@dhis2/app-runtime": "3.10.0-alpha.2", "@dhis2/multi-calendar-dates": "^1.0.0-alpha.22", "@dhis2/ui": "^8.12.0", "@dhis2/ui-forms": "7.16.3", @@ -75,5 +75,9 @@ }, "engines": { "node": ">=14.0.0" + }, + "resolutions": { + "@dhis2/multi-calendar-dates": "^1.0.0-alpha.22", + "**/@dhis2/multi-calendar-dates": "^1.0.0-alpha.22" } } diff --git a/src/data-workspace/custom-form/custom-form.js b/src/data-workspace/custom-form/custom-form.js index 69ec4e2f1..d3feaf3eb 100644 --- a/src/data-workspace/custom-form/custom-form.js +++ b/src/data-workspace/custom-form/custom-form.js @@ -1,7 +1,13 @@ +import { Plugin, useDataEngine } from '@dhis2/app-runtime' +import { useMutation } from '@tanstack/react-query' import PropTypes from 'prop-types' import React from 'react' import useCustomForm from '../../custom-forms/use-custom-form.js' -import { useMetadata } from '../../shared/index.js' +import { + useContextSelection, + useMetadata, + useValueStore, +} from '../../shared/index.js' import styles from './custom-form.module.css' import { parseHtmlToReact } from './parse-html-to-react.js' @@ -15,12 +21,79 @@ export const CustomForm = ({ dataSet }) => { id: dataSet.dataEntryForm.id, version: dataSet.version, }) + + const getDataValues = useValueStore((state) => state.getDataValues) + const initialDataValues = getDataValues() + const { data: metadata } = useMetadata() + const engine = useDataEngine() + const [{ dataSetId, orgUnitId, periodId }] = useContextSelection() + + const mutationClient = useMutation({ + mutationFn: (variables) => { + return engine.mutate( + { + resource: 'dataValues', + type: 'create', + data: (data) => data, + }, + { + variables, + onComplete: () => { + // ToDo: maybe there is a way to update the client cache here? + }, + } + ) + }, + networkMode: 'online', + }) + + /* + + + */ + /** + * saveMutation - an imperative saveMutation method + * + * the declarative style we use in the app is tied to each field and is hard (impossible?) to pass to the plugin + * + * @param {*} valueToSave an object {deId: dataElementId, cocId: categoryOptionId, value: valueToSave } + */ + const saveMutation = async (valueToSave) => { + const { deId, cocId, value } = valueToSave + + const dataValueParams = { + de: deId, + co: cocId, + ds: dataSetId, + ou: orgUnitId, + pe: periodId, + value, + } + + // ToDo: do optimistic update and stuff? + return mutationClient.mutateAsync(dataValueParams) + } + /* + displaying both versions of the form for now: the new "sanitised" way of rendering the custom form (the plugin way) + */ return customForm ? ( -
- {parseHtmlToReact(customForm.htmlCode, metadata)} -
+ <> +
+ +
+
+ {parseHtmlToReact(customForm.htmlCode, metadata)} +
+ ) : null } diff --git a/yarn.lock b/yarn.lock index 6f3e5e6c4..6227670c7 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1624,6 +1624,18 @@ classnames "^2.3.1" prop-types "^15.7.2" +"@dhis2-ui/alert@8.13.11": + version "8.13.11" + resolved "https://registry.yarnpkg.com/@dhis2-ui/alert/-/alert-8.13.11.tgz#6f754331c04cdb4b4206fce7b928b57dacb4f2a9" + integrity sha512-/h9m4GcpY/0nYNRDqoV/4VB3mPNB27uKZvcid2rQ2pitnzDCTr+Rd5XSOppNxRw8Ur470YkTVO0+DNh8jrUxTw== + dependencies: + "@dhis2-ui/portal" "8.13.11" + "@dhis2/prop-types" "^3.1.2" + "@dhis2/ui-constants" "8.13.11" + "@dhis2/ui-icons" "8.13.11" + classnames "^2.3.1" + prop-types "^15.7.2" + "@dhis2-ui/box@7.16.3": version "7.16.3" resolved "https://registry.yarnpkg.com/@dhis2-ui/box/-/box-7.16.3.tgz#995b9e8315eeb082fb5f040733d62ae013f646cd" @@ -1644,6 +1656,16 @@ classnames "^2.3.1" prop-types "^15.7.2" +"@dhis2-ui/box@8.13.11": + version "8.13.11" + resolved "https://registry.yarnpkg.com/@dhis2-ui/box/-/box-8.13.11.tgz#f6b42e99c4e4638dd16c36594342ece5336593d6" + integrity sha512-+S+lkdUEYnbB6oe/BI87cJXMfJZJs4unGNvEAFJnqPBUMQc+0YvnI6AZUyyNMTXCXw+bA0qt2E2hrfGdGjJLaw== + dependencies: + "@dhis2/prop-types" "^3.1.2" + "@dhis2/ui-constants" "8.13.11" + classnames "^2.3.1" + prop-types "^15.7.2" + "@dhis2-ui/button@7.16.3": version "7.16.3" resolved "https://registry.yarnpkg.com/@dhis2-ui/button/-/button-7.16.3.tgz#5139027873386563f40b4da913277b364410e052" @@ -1672,6 +1694,20 @@ classnames "^2.3.1" prop-types "^15.7.2" +"@dhis2-ui/button@8.13.11": + version "8.13.11" + resolved "https://registry.yarnpkg.com/@dhis2-ui/button/-/button-8.13.11.tgz#eea1dfb741967a26d751e3ebbe2591adef797204" + integrity sha512-2Q/W2IS0Hlkd+aehoeoTdZRgjBnEgPI7UFV698Y3VUlW7fD9SVqx3EmkfAtyLHGhkfnicZew6E00T0zyI7bVJA== + dependencies: + "@dhis2-ui/layer" "8.13.11" + "@dhis2-ui/loader" "8.13.11" + "@dhis2-ui/popper" "8.13.11" + "@dhis2/prop-types" "^3.1.2" + "@dhis2/ui-constants" "8.13.11" + "@dhis2/ui-icons" "8.13.11" + classnames "^2.3.1" + prop-types "^15.7.2" + "@dhis2-ui/calendar@8.12.0": version "8.12.0" resolved "https://registry.yarnpkg.com/@dhis2-ui/calendar/-/calendar-8.12.0.tgz#93f5de5f128196ec7c7995d3266cec034a4fae2f" @@ -1689,6 +1725,23 @@ classnames "^2.3.1" prop-types "^15.7.2" +"@dhis2-ui/calendar@8.13.11": + version "8.13.11" + resolved "https://registry.yarnpkg.com/@dhis2-ui/calendar/-/calendar-8.13.11.tgz#63baf8a9a5ca96596a60b9cf8a14b1743af422b2" + integrity sha512-zYG1NYxFbnPPTGT16vveutccT5oeB/BIKoJxWTjMLOxj2kvlWDaiGNbUHSqcItvrVlktGrmlwbSgoK7IvBQF8g== + dependencies: + "@dhis2-ui/button" "8.13.11" + "@dhis2-ui/card" "8.13.11" + "@dhis2-ui/input" "8.13.11" + "@dhis2-ui/layer" "8.13.11" + "@dhis2-ui/popper" "8.13.11" + "@dhis2/multi-calendar-dates" "1.0.2" + "@dhis2/prop-types" "^3.1.2" + "@dhis2/ui-constants" "8.13.11" + "@dhis2/ui-icons" "8.13.11" + classnames "^2.3.1" + prop-types "^15.7.2" + "@dhis2-ui/card@7.16.3": version "7.16.3" resolved "https://registry.yarnpkg.com/@dhis2-ui/card/-/card-7.16.3.tgz#c9754431bdd9a3e1e09c876717653c18f03e815b" @@ -1709,6 +1762,16 @@ classnames "^2.3.1" prop-types "^15.7.2" +"@dhis2-ui/card@8.13.11": + version "8.13.11" + resolved "https://registry.yarnpkg.com/@dhis2-ui/card/-/card-8.13.11.tgz#302cb163f5992fd7c494d6c00ee8f373976a3786" + integrity sha512-vXBBsARxgSMDqRdfhQwYC3iCPHzNSh4rI+CBMXoqELeJsLdoYQDY+jSnBO9sV8Jmoah7zHSnEutTGbfQBzus9g== + dependencies: + "@dhis2/prop-types" "^3.1.2" + "@dhis2/ui-constants" "8.13.11" + classnames "^2.3.1" + prop-types "^15.7.2" + "@dhis2-ui/center@8.12.0": version "8.12.0" resolved "https://registry.yarnpkg.com/@dhis2-ui/center/-/center-8.12.0.tgz#332b31b71fd79a807932d40598b58b6901df4aaf" @@ -1719,6 +1782,16 @@ classnames "^2.3.1" prop-types "^15.7.2" +"@dhis2-ui/center@8.13.11": + version "8.13.11" + resolved "https://registry.yarnpkg.com/@dhis2-ui/center/-/center-8.13.11.tgz#19f10c200920f576894b9177ec64d5fb4ca0075b" + integrity sha512-tz4J6PMrieiy4XaerdDnsajCxg9LS6mNnODWKC5PPQcMgk9cnFp6bjpDKZynHh0cCpEyqsKDJkz4hW7fsOly9A== + dependencies: + "@dhis2/prop-types" "^3.1.2" + "@dhis2/ui-constants" "8.13.11" + classnames "^2.3.1" + prop-types "^15.7.2" + "@dhis2-ui/checkbox@7.16.3": version "7.16.3" resolved "https://registry.yarnpkg.com/@dhis2-ui/checkbox/-/checkbox-7.16.3.tgz#2e658ddfc282c2a27e28cea33bc267fe8165ba93" @@ -1743,6 +1816,18 @@ classnames "^2.3.1" prop-types "^15.7.2" +"@dhis2-ui/checkbox@8.13.11": + version "8.13.11" + resolved "https://registry.yarnpkg.com/@dhis2-ui/checkbox/-/checkbox-8.13.11.tgz#5a01e903989c5fc10ed6ca75b4573e2b62487387" + integrity sha512-FPXxP64NCRbzLchfe0/2YHutFuGabtMH1y2q/2Z2XJKvsxt4KnzCgT7AsaoskFcGoprq0+xV+4ikcQbKLnk3Mw== + dependencies: + "@dhis2-ui/field" "8.13.11" + "@dhis2-ui/required" "8.13.11" + "@dhis2/prop-types" "^3.1.2" + "@dhis2/ui-constants" "8.13.11" + classnames "^2.3.1" + prop-types "^15.7.2" + "@dhis2-ui/chip@7.16.3": version "7.16.3" resolved "https://registry.yarnpkg.com/@dhis2-ui/chip/-/chip-7.16.3.tgz#980db668ff52bb06ecefa2dcc5c8e88ca0f3342e" @@ -1763,6 +1848,16 @@ classnames "^2.3.1" prop-types "^15.7.2" +"@dhis2-ui/chip@8.13.11": + version "8.13.11" + resolved "https://registry.yarnpkg.com/@dhis2-ui/chip/-/chip-8.13.11.tgz#3a94ae9ae4c20e06a28f93bfb68037d42d41280c" + integrity sha512-I7LfR2FwvPXG/NG2vQM9nMpINf/E8y4dl6IIu1pojPL068wye7dZJY6biIZdu+4qZ1P+8gDFgw3mLH8uWsjGag== + dependencies: + "@dhis2/prop-types" "^3.1.2" + "@dhis2/ui-constants" "8.13.11" + classnames "^2.3.1" + prop-types "^15.7.2" + "@dhis2-ui/cover@8.12.0": version "8.12.0" resolved "https://registry.yarnpkg.com/@dhis2-ui/cover/-/cover-8.12.0.tgz#05a11ca3b8206a36ee5546ce6c8ecb8e73da7d4c" @@ -1773,6 +1868,16 @@ classnames "^2.3.1" prop-types "^15.7.2" +"@dhis2-ui/cover@8.13.11": + version "8.13.11" + resolved "https://registry.yarnpkg.com/@dhis2-ui/cover/-/cover-8.13.11.tgz#680f1745d795f098842922d037e4df0260f3f771" + integrity sha512-9HkQRlVLfYGcEk3CzhllAKhIMInwZnodHj6Gqc/c++4fjx4lJNsY09XnRWVfU4UBUex/jHiUb5Pl+P787g+0fA== + dependencies: + "@dhis2/prop-types" "^3.1.2" + "@dhis2/ui-constants" "8.13.11" + classnames "^2.3.1" + prop-types "^15.7.2" + "@dhis2-ui/css@8.12.0": version "8.12.0" resolved "https://registry.yarnpkg.com/@dhis2-ui/css/-/css-8.12.0.tgz#09cc07bd968c29432ad38a5f4307c4f928157dc8" @@ -1783,6 +1888,16 @@ classnames "^2.3.1" prop-types "^15.7.2" +"@dhis2-ui/css@8.13.11": + version "8.13.11" + resolved "https://registry.yarnpkg.com/@dhis2-ui/css/-/css-8.13.11.tgz#f1a4d669a7d49ef5f1dfc1e648970aeecb0d3396" + integrity sha512-EQ5C5Dc4Wm1EAeVoUZxWI0U63pd8v8pciUyFtTq0x82BF0tXTK/9jjuvnImlS76Wm74MYbHQaYn6h7O1ShBjbA== + dependencies: + "@dhis2/prop-types" "^3.1.2" + "@dhis2/ui-constants" "8.13.11" + classnames "^2.3.1" + prop-types "^15.7.2" + "@dhis2-ui/divider@8.12.0": version "8.12.0" resolved "https://registry.yarnpkg.com/@dhis2-ui/divider/-/divider-8.12.0.tgz#80b835e16aeceebdfd90eed3cfe5659717d05c1f" @@ -1793,6 +1908,16 @@ classnames "^2.3.1" prop-types "^15.7.2" +"@dhis2-ui/divider@8.13.11": + version "8.13.11" + resolved "https://registry.yarnpkg.com/@dhis2-ui/divider/-/divider-8.13.11.tgz#fab8c8871b89a156622baad236c9e4c39f308b66" + integrity sha512-4KnKw0MB0HGF6SGBiXHdQgIEaSiHJtGVxix3pMZ8UHMe484RmQm22Dhc7ZfaEnTXBWAr2KPC0NG/UZFK8qfbxQ== + dependencies: + "@dhis2/prop-types" "^3.1.2" + "@dhis2/ui-constants" "8.13.11" + classnames "^2.3.1" + prop-types "^15.7.2" + "@dhis2-ui/field@7.16.3": version "7.16.3" resolved "https://registry.yarnpkg.com/@dhis2-ui/field/-/field-7.16.3.tgz#8be6d8d87874f7ceb3767f734045a9ae3bcce77b" @@ -1819,6 +1944,19 @@ classnames "^2.3.1" prop-types "^15.7.2" +"@dhis2-ui/field@8.13.11": + version "8.13.11" + resolved "https://registry.yarnpkg.com/@dhis2-ui/field/-/field-8.13.11.tgz#c680010ad018910d9b6abec53cad110dbff6d8f4" + integrity sha512-49vDnMA1aYlN/3trzHPC18EIDzHH0NrrwSFQ5q8XkiOiBqLYq4kNXX4i8YYkhLkM+cABPuziOw6YhR0bWhddJg== + dependencies: + "@dhis2-ui/box" "8.13.11" + "@dhis2-ui/help" "8.13.11" + "@dhis2-ui/label" "8.13.11" + "@dhis2/prop-types" "^3.1.2" + "@dhis2/ui-constants" "8.13.11" + classnames "^2.3.1" + prop-types "^15.7.2" + "@dhis2-ui/file-input@7.16.3": version "7.16.3" resolved "https://registry.yarnpkg.com/@dhis2-ui/file-input/-/file-input-7.16.3.tgz#3bf1bd7b1b4298ca90d0efa1de9d9b67de36859a" @@ -1851,6 +1989,22 @@ classnames "^2.3.1" prop-types "^15.7.2" +"@dhis2-ui/file-input@8.13.11": + version "8.13.11" + resolved "https://registry.yarnpkg.com/@dhis2-ui/file-input/-/file-input-8.13.11.tgz#f72f5d62bb46d25c2424fb9b68597f1b5671e2ac" + integrity sha512-t2Ls829VYLAvikXzZiPWXQFXg97UUXWP828acgGQYBZKF0wsIz1J9/77znOgV2iWCHTQsOzz3ca8OePT7/m/ug== + dependencies: + "@dhis2-ui/button" "8.13.11" + "@dhis2-ui/field" "8.13.11" + "@dhis2-ui/label" "8.13.11" + "@dhis2-ui/loader" "8.13.11" + "@dhis2-ui/status-icon" "8.13.11" + "@dhis2/prop-types" "^3.1.2" + "@dhis2/ui-constants" "8.13.11" + "@dhis2/ui-icons" "8.13.11" + classnames "^2.3.1" + prop-types "^15.7.2" + "@dhis2-ui/header-bar@8.12.0": version "8.12.0" resolved "https://registry.yarnpkg.com/@dhis2-ui/header-bar/-/header-bar-8.12.0.tgz#a676c570d563de14213c9b9587666c3378b424c8" @@ -1875,6 +2029,30 @@ moment "^2.29.1" prop-types "^15.7.2" +"@dhis2-ui/header-bar@8.13.11": + version "8.13.11" + resolved "https://registry.yarnpkg.com/@dhis2-ui/header-bar/-/header-bar-8.13.11.tgz#24173fe00870da9c9bf4db9c0120a80be7ef8e55" + integrity sha512-FpEcP2avPmudR2+BNbPCllOjphV0dSFTZwpcsZHZnlC1PChCiUj5ftzWymSuCbEeYpSA7gWBAIWKEPdtHMzeeQ== + dependencies: + "@dhis2-ui/box" "8.13.11" + "@dhis2-ui/button" "8.13.11" + "@dhis2-ui/card" "8.13.11" + "@dhis2-ui/center" "8.13.11" + "@dhis2-ui/divider" "8.13.11" + "@dhis2-ui/input" "8.13.11" + "@dhis2-ui/layer" "8.13.11" + "@dhis2-ui/loader" "8.13.11" + "@dhis2-ui/logo" "8.13.11" + "@dhis2-ui/menu" "8.13.11" + "@dhis2-ui/modal" "8.13.11" + "@dhis2-ui/user-avatar" "8.13.11" + "@dhis2/prop-types" "^3.1.2" + "@dhis2/ui-constants" "8.13.11" + "@dhis2/ui-icons" "8.13.11" + classnames "^2.3.1" + moment "^2.29.1" + prop-types "^15.7.2" + "@dhis2-ui/help@7.16.3": version "7.16.3" resolved "https://registry.yarnpkg.com/@dhis2-ui/help/-/help-7.16.3.tgz#061b7c366b655f38ae6bf67af8bb8f6d8ddd036e" @@ -1895,6 +2073,16 @@ classnames "^2.3.1" prop-types "^15.7.2" +"@dhis2-ui/help@8.13.11": + version "8.13.11" + resolved "https://registry.yarnpkg.com/@dhis2-ui/help/-/help-8.13.11.tgz#1783e6ffa81574368e9b280e066eec413cb54e52" + integrity sha512-u3QMhrRXeSGHDekgs/F/I0DvZWy1355Xs/V3dn3nSr8UgOyKGhbQBeTGPtXM5DrlKBkxnq/C78nYjzyAKvDgFA== + dependencies: + "@dhis2/prop-types" "^3.1.2" + "@dhis2/ui-constants" "8.13.11" + classnames "^2.3.1" + prop-types "^15.7.2" + "@dhis2-ui/input@7.16.3": version "7.16.3" resolved "https://registry.yarnpkg.com/@dhis2-ui/input/-/input-7.16.3.tgz#8e8b2f27d18676841629beaa11800edf20a933c1" @@ -1927,6 +2115,22 @@ classnames "^2.3.1" prop-types "^15.7.2" +"@dhis2-ui/input@8.13.11": + version "8.13.11" + resolved "https://registry.yarnpkg.com/@dhis2-ui/input/-/input-8.13.11.tgz#7d34ff02aa4bae0260b23c9724b1607364b05873" + integrity sha512-iELgimNfKYO0ERzx+WELjL6uWT1AhI3IGSCiRo6XzDSxTS/ntbDfnfbXnXMcSitGlax0gDWE6DJ5qEflOOchaA== + dependencies: + "@dhis2-ui/box" "8.13.11" + "@dhis2-ui/field" "8.13.11" + "@dhis2-ui/input" "8.13.11" + "@dhis2-ui/loader" "8.13.11" + "@dhis2-ui/status-icon" "8.13.11" + "@dhis2/prop-types" "^3.1.2" + "@dhis2/ui-constants" "8.13.11" + "@dhis2/ui-icons" "8.13.11" + classnames "^2.3.1" + prop-types "^15.7.2" + "@dhis2-ui/intersection-detector@8.12.0": version "8.12.0" resolved "https://registry.yarnpkg.com/@dhis2-ui/intersection-detector/-/intersection-detector-8.12.0.tgz#889a4a3b406dc19bc72f19ea80c339e1e3803608" @@ -1937,6 +2141,16 @@ classnames "^2.3.1" prop-types "^15.7.2" +"@dhis2-ui/intersection-detector@8.13.11": + version "8.13.11" + resolved "https://registry.yarnpkg.com/@dhis2-ui/intersection-detector/-/intersection-detector-8.13.11.tgz#eacc3efa14ad21161454d357cce2da0a7cade85b" + integrity sha512-64Eel4Y4WDkTNiVe/ZEZfj51TtsDB7X/ribxNxYWNWN6kIKGObcf2NoPV2FdfRgAF3AWmQl78Oae8R4EgnknRQ== + dependencies: + "@dhis2/prop-types" "^3.1.2" + "@dhis2/ui-constants" "8.13.11" + classnames "^2.3.1" + prop-types "^15.7.2" + "@dhis2-ui/label@7.16.3": version "7.16.3" resolved "https://registry.yarnpkg.com/@dhis2-ui/label/-/label-7.16.3.tgz#2e3064eed920a767af90a4b6e3244f13a56ec40e" @@ -1959,6 +2173,17 @@ classnames "^2.3.1" prop-types "^15.7.2" +"@dhis2-ui/label@8.13.11": + version "8.13.11" + resolved "https://registry.yarnpkg.com/@dhis2-ui/label/-/label-8.13.11.tgz#c7b7f6e71f63075962bac21190edcce88b9f0a51" + integrity sha512-B6ugpNqtzWhjL0DZ9XwvEa9f8C793sXoMKWE5xivrhsN6Iq/k0TgDrZhwI0iyKIavCnyzlIB3Qg22QxjWKHfDw== + dependencies: + "@dhis2-ui/required" "8.13.11" + "@dhis2/prop-types" "^3.1.2" + "@dhis2/ui-constants" "8.13.11" + classnames "^2.3.1" + prop-types "^15.7.2" + "@dhis2-ui/layer@7.16.3": version "7.16.3" resolved "https://registry.yarnpkg.com/@dhis2-ui/layer/-/layer-7.16.3.tgz#e1d39acd3747f63b08e3004adc213fccd46e1189" @@ -1981,6 +2206,17 @@ classnames "^2.3.1" prop-types "^15.7.2" +"@dhis2-ui/layer@8.13.11": + version "8.13.11" + resolved "https://registry.yarnpkg.com/@dhis2-ui/layer/-/layer-8.13.11.tgz#85f74c313cb8acb7b06775962e169ad2f9324fa5" + integrity sha512-j8u3s+ReKwOfSGn9Rq5wVfhuGVMWCMRa6pUrIfn8pSCbI1r1O73o3kL21G9H77qMG5gPS1QnAruJJER1Ew8n9Q== + dependencies: + "@dhis2-ui/portal" "8.13.11" + "@dhis2/prop-types" "^3.1.2" + "@dhis2/ui-constants" "8.13.11" + classnames "^2.3.1" + prop-types "^15.7.2" + "@dhis2-ui/legend@8.12.0": version "8.12.0" resolved "https://registry.yarnpkg.com/@dhis2-ui/legend/-/legend-8.12.0.tgz#0fd810f1a6672566d93ae47b5eee1312c0e27162" @@ -1992,6 +2228,17 @@ classnames "^2.3.1" prop-types "^15.7.2" +"@dhis2-ui/legend@8.13.11": + version "8.13.11" + resolved "https://registry.yarnpkg.com/@dhis2-ui/legend/-/legend-8.13.11.tgz#d8f2e7c0b7611742299383074f78aa747c49d601" + integrity sha512-++BMaey6YhpYpM+Vb9RqRlmGriibzfpJT6eR1uF7LUQwqbphuhmA3fSRHqUpTgtGhuukRzfD7Rm6kZdgO4jBVw== + dependencies: + "@dhis2-ui/required" "8.13.11" + "@dhis2/prop-types" "^3.1.2" + "@dhis2/ui-constants" "8.13.11" + classnames "^2.3.1" + prop-types "^15.7.2" + "@dhis2-ui/loader@7.16.3": version "7.16.3" resolved "https://registry.yarnpkg.com/@dhis2-ui/loader/-/loader-7.16.3.tgz#184d2a706d206bb8916458b16cc3a1ecdec81051" @@ -2012,6 +2259,16 @@ classnames "^2.3.1" prop-types "^15.7.2" +"@dhis2-ui/loader@8.13.11": + version "8.13.11" + resolved "https://registry.yarnpkg.com/@dhis2-ui/loader/-/loader-8.13.11.tgz#3d3467a071362401a84c4552ebca1fcbc16d4a6a" + integrity sha512-nK2+FQTgkXzpjhA0pHMrVCxCcHQtxlyXmrdseeLqa1N5hlOhwWUAMlcDHWhEkVZPdSbsuVEJqNEW7uFHhrS+fg== + dependencies: + "@dhis2/prop-types" "^3.1.2" + "@dhis2/ui-constants" "8.13.11" + classnames "^2.3.1" + prop-types "^15.7.2" + "@dhis2-ui/logo@8.12.0": version "8.12.0" resolved "https://registry.yarnpkg.com/@dhis2-ui/logo/-/logo-8.12.0.tgz#333651865e74b6baeb3d6bd2844ae3cdf7028177" @@ -2022,6 +2279,16 @@ classnames "^2.3.1" prop-types "^15.7.2" +"@dhis2-ui/logo@8.13.11": + version "8.13.11" + resolved "https://registry.yarnpkg.com/@dhis2-ui/logo/-/logo-8.13.11.tgz#6d938ccf6498cdd635c49ee8d83697ed8e85bfb6" + integrity sha512-MU1llLOLsG4ysrHOj1a5DxfZsHCj+z3fyCox5KWZJ+73A/ke07qRqnLmEtjp/KKZ7kxDPFjZWLpkdg3JMQmnGg== + dependencies: + "@dhis2/prop-types" "^3.1.2" + "@dhis2/ui-constants" "8.13.11" + classnames "^2.3.1" + prop-types "^15.7.2" + "@dhis2-ui/menu@8.12.0": version "8.12.0" resolved "https://registry.yarnpkg.com/@dhis2-ui/menu/-/menu-8.12.0.tgz#094fd8e1bc5fbc225f83d062b3dda5ec85a30180" @@ -2038,6 +2305,22 @@ classnames "^2.3.1" prop-types "^15.7.2" +"@dhis2-ui/menu@8.13.11": + version "8.13.11" + resolved "https://registry.yarnpkg.com/@dhis2-ui/menu/-/menu-8.13.11.tgz#1de3be9ef24d60ce1bc3af2dcf454bc35bbd026d" + integrity sha512-kcWuwKzvHp/SUp+T4yEGqiaAHQ/5hBBHIiUJCIMm8zHy1qfJmYh14oAz0i1M/hHB8VAhCPr7Jf7/m3voGnAJ6g== + dependencies: + "@dhis2-ui/card" "8.13.11" + "@dhis2-ui/divider" "8.13.11" + "@dhis2-ui/layer" "8.13.11" + "@dhis2-ui/popper" "8.13.11" + "@dhis2-ui/portal" "8.13.11" + "@dhis2/prop-types" "^3.1.2" + "@dhis2/ui-constants" "8.13.11" + "@dhis2/ui-icons" "8.13.11" + classnames "^2.3.1" + prop-types "^15.7.2" + "@dhis2-ui/modal@8.12.0": version "8.12.0" resolved "https://registry.yarnpkg.com/@dhis2-ui/modal/-/modal-8.12.0.tgz#e2d7ebf0b779c3ec28ae67c40a464301445f3ec4" @@ -2053,6 +2336,21 @@ classnames "^2.3.1" prop-types "^15.7.2" +"@dhis2-ui/modal@8.13.11": + version "8.13.11" + resolved "https://registry.yarnpkg.com/@dhis2-ui/modal/-/modal-8.13.11.tgz#43bf9c030d7334a778919e2a4face6783a494ffa" + integrity sha512-O/VBrnQdXNU1uRmV1Aq1aFLXSXe6zbbtq1N4DgwyHeuQxDqlXcPdA8ERXa88InysI2Al2VQ++QdLKicwVyQ0kA== + dependencies: + "@dhis2-ui/card" "8.13.11" + "@dhis2-ui/center" "8.13.11" + "@dhis2-ui/layer" "8.13.11" + "@dhis2-ui/portal" "8.13.11" + "@dhis2/prop-types" "^3.1.2" + "@dhis2/ui-constants" "8.13.11" + "@dhis2/ui-icons" "8.13.11" + classnames "^2.3.1" + prop-types "^15.7.2" + "@dhis2-ui/node@8.12.0": version "8.12.0" resolved "https://registry.yarnpkg.com/@dhis2-ui/node/-/node-8.12.0.tgz#2d50f49b2b838271498bb34c2012e24310dfab49" @@ -2064,6 +2362,17 @@ classnames "^2.3.1" prop-types "^15.7.2" +"@dhis2-ui/node@8.13.11": + version "8.13.11" + resolved "https://registry.yarnpkg.com/@dhis2-ui/node/-/node-8.13.11.tgz#4c0b769fe7b6f87b89dce1b7aac852070679566e" + integrity sha512-KTPnrBTHLk24YArNQb6bvDZBphslwGxG/gFIAZEf+IWDRZI5JEDXlbIXxFNesUQB3KOc+Bl8s6Bq+2GKNerREw== + dependencies: + "@dhis2-ui/loader" "8.13.11" + "@dhis2/prop-types" "^3.1.2" + "@dhis2/ui-constants" "8.13.11" + classnames "^2.3.1" + prop-types "^15.7.2" + "@dhis2-ui/notice-box@8.12.0": version "8.12.0" resolved "https://registry.yarnpkg.com/@dhis2-ui/notice-box/-/notice-box-8.12.0.tgz#f7a58bdce335251cf88a54b2a44e4d362b4f7bdf" @@ -2075,6 +2384,17 @@ classnames "^2.3.1" prop-types "^15.7.2" +"@dhis2-ui/notice-box@8.13.11": + version "8.13.11" + resolved "https://registry.yarnpkg.com/@dhis2-ui/notice-box/-/notice-box-8.13.11.tgz#6e1271b25afbdc9f35571e5359a4e1444cbe676b" + integrity sha512-RIDVAJ9BjTTifpWHUaDLjn1zI7V92dNuDFhOJizXyUFduc7DbZ72/GZ9RmtzJXsLbO2+9J3IoklhP8CJseZbog== + dependencies: + "@dhis2/prop-types" "^3.1.2" + "@dhis2/ui-constants" "8.13.11" + "@dhis2/ui-icons" "8.13.11" + classnames "^2.3.1" + prop-types "^15.7.2" + "@dhis2-ui/organisation-unit-tree@8.12.0": version "8.12.0" resolved "https://registry.yarnpkg.com/@dhis2-ui/organisation-unit-tree/-/organisation-unit-tree-8.12.0.tgz#19d14fb18d8d1c45365f38b8d041f31e7c964d9d" @@ -2088,6 +2408,19 @@ classnames "^2.3.1" prop-types "^15.7.2" +"@dhis2-ui/organisation-unit-tree@8.13.11": + version "8.13.11" + resolved "https://registry.yarnpkg.com/@dhis2-ui/organisation-unit-tree/-/organisation-unit-tree-8.13.11.tgz#82721340ed3b52583b402d0460810ca1ce67fbff" + integrity sha512-RTTrQkWnpBR2+snPkSb8OFpE47U1ij/fX6hgRmebleY1ARWbkdeTUdDH3FsDIyEnHLyHkm14ds5Y1rHNRfPAJg== + dependencies: + "@dhis2-ui/checkbox" "8.13.11" + "@dhis2-ui/loader" "8.13.11" + "@dhis2-ui/node" "8.13.11" + "@dhis2/prop-types" "^3.1.2" + "@dhis2/ui-constants" "8.13.11" + classnames "^2.3.1" + prop-types "^15.7.2" + "@dhis2-ui/pagination@8.12.0": version "8.12.0" resolved "https://registry.yarnpkg.com/@dhis2-ui/pagination/-/pagination-8.12.0.tgz#deaa07ff44608503fa10806fc8240ca682b3065c" @@ -2101,6 +2434,19 @@ classnames "^2.3.1" prop-types "^15.7.2" +"@dhis2-ui/pagination@8.13.11": + version "8.13.11" + resolved "https://registry.yarnpkg.com/@dhis2-ui/pagination/-/pagination-8.13.11.tgz#dafe48a5a9104d453741e4265ddf2367cf94a880" + integrity sha512-mDNDQxJRbCuB5pLI3Dj5qjSU/4ZQEVJhkh8NAPoWpikJmP4eob4TB1zx0iFragdYNfHO0BLaTKZVvt2HBGpMZw== + dependencies: + "@dhis2-ui/button" "8.13.11" + "@dhis2-ui/select" "8.13.11" + "@dhis2/prop-types" "^3.1.2" + "@dhis2/ui-constants" "8.13.11" + "@dhis2/ui-icons" "8.13.11" + classnames "^2.3.1" + prop-types "^15.7.2" + "@dhis2-ui/popover@8.12.0": version "8.12.0" resolved "https://registry.yarnpkg.com/@dhis2-ui/popover/-/popover-8.12.0.tgz#0c8d5a37585c60010ac06a23bb9b846b3b683f8b" @@ -2113,6 +2459,18 @@ classnames "^2.3.1" prop-types "^15.7.2" +"@dhis2-ui/popover@8.13.11": + version "8.13.11" + resolved "https://registry.yarnpkg.com/@dhis2-ui/popover/-/popover-8.13.11.tgz#3bd2b2c97574a83582c6930976fd290e40e90361" + integrity sha512-Uw4JgxVckqOsJBoyyMLKuEcLZfbZ4f8jjW0ckPdlj8fN8vZOaSt6jzWUOViXItPf5k9NaTx8zVvuV8DevC54/A== + dependencies: + "@dhis2-ui/layer" "8.13.11" + "@dhis2-ui/popper" "8.13.11" + "@dhis2/prop-types" "^3.1.2" + "@dhis2/ui-constants" "8.13.11" + classnames "^2.3.1" + prop-types "^15.7.2" + "@dhis2-ui/popper@7.16.3": version "7.16.3" resolved "https://registry.yarnpkg.com/@dhis2-ui/popper/-/popper-7.16.3.tgz#bb03bf179558cf245b236f0dd780fe670d7a22bf" @@ -2139,6 +2497,19 @@ react-popper "^2.2.5" resize-observer-polyfill "^1.5.1" +"@dhis2-ui/popper@8.13.11": + version "8.13.11" + resolved "https://registry.yarnpkg.com/@dhis2-ui/popper/-/popper-8.13.11.tgz#35c1b7efa10bd6cffd33e530931abdb1e93c2110" + integrity sha512-BpvFcpDo0W1uMSP4+FjO7TMHH/UhMhLjtStfOYrS0DaCvAg6QyVUSCMnoPru0gxy5nZTNxj5aP3vCMXgIAO4FQ== + dependencies: + "@dhis2/prop-types" "^3.1.2" + "@dhis2/ui-constants" "8.13.11" + "@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.16.3": version "7.16.3" resolved "https://registry.yarnpkg.com/@dhis2-ui/portal/-/portal-7.16.3.tgz#9f350dd4a3f262e6d92f276638a076f7484d2f61" @@ -2155,6 +2526,14 @@ classnames "^2.3.1" prop-types "^15.7.2" +"@dhis2-ui/portal@8.13.11": + version "8.13.11" + resolved "https://registry.yarnpkg.com/@dhis2-ui/portal/-/portal-8.13.11.tgz#e1086e63fdeab2f208114e9a66accb7e2d3fafaf" + integrity sha512-d2cRvIJYuu2H+Tfc5p0Kr48JgsiKmKEud9n3Qaj31e3+cM8bVklgPInFaZOCChh4aKzwjrkzxsHc78yECIvoDw== + dependencies: + classnames "^2.3.1" + prop-types "^15.7.2" + "@dhis2-ui/radio@7.16.3": version "7.16.3" resolved "https://registry.yarnpkg.com/@dhis2-ui/radio/-/radio-7.16.3.tgz#86ff8d2dc5992cba8e639e92994f6c837c2b3de6" @@ -2175,6 +2554,16 @@ classnames "^2.3.1" prop-types "^15.7.2" +"@dhis2-ui/radio@8.13.11": + version "8.13.11" + resolved "https://registry.yarnpkg.com/@dhis2-ui/radio/-/radio-8.13.11.tgz#0ee99d5e8fe993fd20b55f7e87651e4c5cb1be78" + integrity sha512-GRsF3WjGvJG7m30WNew0iz0D0ysXTLyb5bOdgRM8c3KjB7i1W8iHPXm2jiGdyCJJZ9Fp+swqcLbDGtwFVPyWIA== + dependencies: + "@dhis2/prop-types" "^3.1.2" + "@dhis2/ui-constants" "8.13.11" + classnames "^2.3.1" + prop-types "^15.7.2" + "@dhis2-ui/required@7.16.3": version "7.16.3" resolved "https://registry.yarnpkg.com/@dhis2-ui/required/-/required-7.16.3.tgz#20ffa4d94773da7cbecbdeee8a3cfb3808161167" @@ -2195,6 +2584,16 @@ classnames "^2.3.1" prop-types "^15.7.2" +"@dhis2-ui/required@8.13.11": + version "8.13.11" + resolved "https://registry.yarnpkg.com/@dhis2-ui/required/-/required-8.13.11.tgz#ac1b5a7e5054e7650dd5713b512d890877f585bf" + integrity sha512-m2I2Ja5r/hkQcH2F4SLdutq3nwIoopIuT0uUbNuIcIacSttwgZYw8Co9cFqtHog4j/lrloNeDG9Q72sM9e7/EQ== + dependencies: + "@dhis2/prop-types" "^3.1.2" + "@dhis2/ui-constants" "8.13.11" + classnames "^2.3.1" + prop-types "^15.7.2" + "@dhis2-ui/segmented-control@8.12.0": version "8.12.0" resolved "https://registry.yarnpkg.com/@dhis2-ui/segmented-control/-/segmented-control-8.12.0.tgz#ed4b7a4c1c2688fdb598fee303218457b63b1a1c" @@ -2205,6 +2604,16 @@ classnames "^2.3.1" prop-types "^15.7.2" +"@dhis2-ui/segmented-control@8.13.11": + version "8.13.11" + resolved "https://registry.yarnpkg.com/@dhis2-ui/segmented-control/-/segmented-control-8.13.11.tgz#139430dc94f2864d816b35feeae6c061422e953e" + integrity sha512-vU1p2ptJTkrT9tIpN/ClK+2iDDuPjb+N+vCHiPSF37nUzFhMCN9knpHbEvwrHYpxHvEajaQGqwGYrgzc6CilyA== + dependencies: + "@dhis2/prop-types" "^3.1.2" + "@dhis2/ui-constants" "8.13.11" + classnames "^2.3.1" + prop-types "^15.7.2" + "@dhis2-ui/select@7.16.3": version "7.16.3" resolved "https://registry.yarnpkg.com/@dhis2-ui/select/-/select-7.16.3.tgz#4f70c230ab31b311b71b2d28dd6dfcb8ad9bc2d3" @@ -2249,6 +2658,28 @@ classnames "^2.3.1" prop-types "^15.7.2" +"@dhis2-ui/select@8.13.11": + version "8.13.11" + resolved "https://registry.yarnpkg.com/@dhis2-ui/select/-/select-8.13.11.tgz#b72206e9b1821e9edb2efc6a5d941e6b9f98f4bb" + integrity sha512-gW4eB00TkY8GBWrzigvlUAe0bv8jSZ/ffpdqYgkkL7V/Exdr5Jn2iSsAVhf3gvjnBCDOBJE9lbgrXoh07CsNdA== + dependencies: + "@dhis2-ui/box" "8.13.11" + "@dhis2-ui/button" "8.13.11" + "@dhis2-ui/card" "8.13.11" + "@dhis2-ui/checkbox" "8.13.11" + "@dhis2-ui/chip" "8.13.11" + "@dhis2-ui/field" "8.13.11" + "@dhis2-ui/input" "8.13.11" + "@dhis2-ui/layer" "8.13.11" + "@dhis2-ui/loader" "8.13.11" + "@dhis2-ui/popper" "8.13.11" + "@dhis2-ui/status-icon" "8.13.11" + "@dhis2/prop-types" "^3.1.2" + "@dhis2/ui-constants" "8.13.11" + "@dhis2/ui-icons" "8.13.11" + classnames "^2.3.1" + prop-types "^15.7.2" + "@dhis2-ui/selector-bar@8.12.0": version "8.12.0" resolved "https://registry.yarnpkg.com/@dhis2-ui/selector-bar/-/selector-bar-8.12.0.tgz#f7a38b6f964418accb311d03017852f82638b3a1" @@ -2264,6 +2695,21 @@ classnames "^2.3.1" prop-types "^15.7.2" +"@dhis2-ui/selector-bar@8.13.11": + version "8.13.11" + resolved "https://registry.yarnpkg.com/@dhis2-ui/selector-bar/-/selector-bar-8.13.11.tgz#48c707e1f16a000c3aa2c16b93d8f3916b02eca9" + integrity sha512-5+K2dv8gxd+GWKa5U+v/LNjgavX9v6spu/BUlqzce5luGf0ZPorxx0PWhOj9IdRPsk+fgugzddXevUkcVYrLBw== + dependencies: + "@dhis2-ui/button" "8.13.11" + "@dhis2-ui/card" "8.13.11" + "@dhis2-ui/layer" "8.13.11" + "@dhis2-ui/popper" "8.13.11" + "@dhis2/ui-constants" "8.13.11" + "@dhis2/ui-icons" "8.13.11" + "@testing-library/react" "^12.1.2" + classnames "^2.3.1" + prop-types "^15.7.2" + "@dhis2-ui/sharing-dialog@8.12.0": version "8.12.0" resolved "https://registry.yarnpkg.com/@dhis2-ui/sharing-dialog/-/sharing-dialog-8.12.0.tgz#8ee4a498c9761d2ed454044b34553d6491f741e2" @@ -2290,6 +2736,32 @@ classnames "^2.3.1" prop-types "^15.7.2" +"@dhis2-ui/sharing-dialog@8.13.11": + version "8.13.11" + resolved "https://registry.yarnpkg.com/@dhis2-ui/sharing-dialog/-/sharing-dialog-8.13.11.tgz#ad8d65e5ec783cf0215a8efb3b16a6e9149e48fb" + integrity sha512-0yzWa4pSZrrAEZWqvwVqAnilru/d+gz7JgiM8ljNC1jTVqGKC5SnIQoNE8awup7W7K/9eJvHEj7IXDIZO1imEQ== + dependencies: + "@dhis2-ui/box" "8.13.11" + "@dhis2-ui/button" "8.13.11" + "@dhis2-ui/card" "8.13.11" + "@dhis2-ui/divider" "8.13.11" + "@dhis2-ui/input" "8.13.11" + "@dhis2-ui/layer" "8.13.11" + "@dhis2-ui/menu" "8.13.11" + "@dhis2-ui/modal" "8.13.11" + "@dhis2-ui/notice-box" "8.13.11" + "@dhis2-ui/popper" "8.13.11" + "@dhis2-ui/select" "8.13.11" + "@dhis2-ui/tab" "8.13.11" + "@dhis2-ui/tooltip" "8.13.11" + "@dhis2-ui/user-avatar" "8.13.11" + "@dhis2/prop-types" "^3.1.2" + "@dhis2/ui-constants" "8.13.11" + "@dhis2/ui-icons" "8.13.11" + "@react-hook/size" "^2.1.2" + classnames "^2.3.1" + prop-types "^15.7.2" + "@dhis2-ui/status-icon@7.16.3": version "7.16.3" resolved "https://registry.yarnpkg.com/@dhis2-ui/status-icon/-/status-icon-7.16.3.tgz#d23f75ba6b45aac83810ea40ac04b17bd65ee0d7" @@ -2314,6 +2786,18 @@ classnames "^2.3.1" prop-types "^15.7.2" +"@dhis2-ui/status-icon@8.13.11": + version "8.13.11" + resolved "https://registry.yarnpkg.com/@dhis2-ui/status-icon/-/status-icon-8.13.11.tgz#c5b877d51ccc0c4fb4c62081f98101a498ce23d3" + integrity sha512-qiV//TZAyiKQ4B+/Ac+8Ds5EX6Zyu3Q4+Ek7o/Dvw7OakY7BUR4sE6cE2Y7wj6szdZGarG1LvafFo4ljYqzP2Q== + dependencies: + "@dhis2-ui/loader" "8.13.11" + "@dhis2/prop-types" "^3.1.2" + "@dhis2/ui-constants" "8.13.11" + "@dhis2/ui-icons" "8.13.11" + classnames "^2.3.1" + prop-types "^15.7.2" + "@dhis2-ui/switch@7.16.3": version "7.16.3" resolved "https://registry.yarnpkg.com/@dhis2-ui/switch/-/switch-7.16.3.tgz#a6dc9724c64e5e6f2aad89e4aa0160d46ad89041" @@ -2338,6 +2822,18 @@ classnames "^2.3.1" prop-types "^15.7.2" +"@dhis2-ui/switch@8.13.11": + version "8.13.11" + resolved "https://registry.yarnpkg.com/@dhis2-ui/switch/-/switch-8.13.11.tgz#a804d951549161adc98480d8a58e6ecdaf5bf592" + integrity sha512-kCguGy5u+jAgyiiizCEleYyPjzEegtxSfIpaa64V2dRTjv8fFoUKcsfAstVzUQ4/MpgNtu8PZ3++nkZ+g1mjcA== + dependencies: + "@dhis2-ui/field" "8.13.11" + "@dhis2-ui/required" "8.13.11" + "@dhis2/prop-types" "^3.1.2" + "@dhis2/ui-constants" "8.13.11" + classnames "^2.3.1" + prop-types "^15.7.2" + "@dhis2-ui/tab@8.12.0": version "8.12.0" resolved "https://registry.yarnpkg.com/@dhis2-ui/tab/-/tab-8.12.0.tgz#13ce72779c689437f5fcd1aa491267628c59ff10" @@ -2349,6 +2845,17 @@ classnames "^2.3.1" prop-types "^15.7.2" +"@dhis2-ui/tab@8.13.11": + version "8.13.11" + resolved "https://registry.yarnpkg.com/@dhis2-ui/tab/-/tab-8.13.11.tgz#44d06ed28581f4c0f78c3d7320bd0d71fc775bf7" + integrity sha512-H+omNuMu3E2MU+X6/rPvcFe/xrV3YoJjs/kAlrvOdOD4S21hCqzFzIP8wOJ6BGfCma/zcCWXVVv3cUQVMVZTtA== + dependencies: + "@dhis2/prop-types" "^3.1.2" + "@dhis2/ui-constants" "8.13.11" + "@dhis2/ui-icons" "8.13.11" + classnames "^2.3.1" + prop-types "^15.7.2" + "@dhis2-ui/table@8.12.0": version "8.12.0" resolved "https://registry.yarnpkg.com/@dhis2-ui/table/-/table-8.12.0.tgz#77ed3e59a35fdaf4a19560450145bb6c7d6e9479" @@ -2360,6 +2867,17 @@ classnames "^2.3.1" prop-types "^15.7.2" +"@dhis2-ui/table@8.13.11": + version "8.13.11" + resolved "https://registry.yarnpkg.com/@dhis2-ui/table/-/table-8.13.11.tgz#ea83b707e3cea8a71929360e540b8c92243b393c" + integrity sha512-d6CopZZETAC/wsTyS6Er0SgT8aM+WUj8ROtgwmYohw4T6MOgGVhzkRSII/BTupZmeieM53rVKyjW1VY4P8VObA== + dependencies: + "@dhis2/prop-types" "^3.1.2" + "@dhis2/ui-constants" "8.13.11" + "@dhis2/ui-icons" "8.13.11" + classnames "^2.3.1" + prop-types "^15.7.2" + "@dhis2-ui/tag@8.12.0": version "8.12.0" resolved "https://registry.yarnpkg.com/@dhis2-ui/tag/-/tag-8.12.0.tgz#c2842d39bbd8ceb5e58675dd8e98c5f50067be24" @@ -2370,6 +2888,16 @@ classnames "^2.3.1" prop-types "^15.7.2" +"@dhis2-ui/tag@8.13.11": + version "8.13.11" + resolved "https://registry.yarnpkg.com/@dhis2-ui/tag/-/tag-8.13.11.tgz#cf6425e27ac316a6d1d542ca0ea9d5886c075699" + integrity sha512-tTiS0A47B152ptj3Pt+7DQAkFxJN8NbTp4dkHA4JDKCGqybX5HEnb8ygFqtfyng06OC8vFJLOj0dsDxq7eBVQA== + dependencies: + "@dhis2/prop-types" "^3.1.2" + "@dhis2/ui-constants" "8.13.11" + classnames "^2.3.1" + prop-types "^15.7.2" + "@dhis2-ui/text-area@7.16.3": version "7.16.3" resolved "https://registry.yarnpkg.com/@dhis2-ui/text-area/-/text-area-7.16.3.tgz#682cf4e3588f5423f53ff603437e89cc55e2c10b" @@ -2400,6 +2928,21 @@ classnames "^2.3.1" prop-types "^15.7.2" +"@dhis2-ui/text-area@8.13.11": + version "8.13.11" + resolved "https://registry.yarnpkg.com/@dhis2-ui/text-area/-/text-area-8.13.11.tgz#7cc4241fe8e73ec90897c0cdf5663661bb02eb14" + integrity sha512-7mp3z5gXoNcJsKSJl7Y3yT3POL4gUeWK/FkvoSGEv5OhRE2H9CxncJyALzLe0Sol2/ggKOsgy1avOY5Nmj9BwQ== + dependencies: + "@dhis2-ui/box" "8.13.11" + "@dhis2-ui/field" "8.13.11" + "@dhis2-ui/loader" "8.13.11" + "@dhis2-ui/status-icon" "8.13.11" + "@dhis2/prop-types" "^3.1.2" + "@dhis2/ui-constants" "8.13.11" + "@dhis2/ui-icons" "8.13.11" + classnames "^2.3.1" + prop-types "^15.7.2" + "@dhis2-ui/tooltip@8.12.0": version "8.12.0" resolved "https://registry.yarnpkg.com/@dhis2-ui/tooltip/-/tooltip-8.12.0.tgz#db8c8127ec347403dcf1f5f9e4277fe543e01bdc" @@ -2412,6 +2955,18 @@ classnames "^2.3.1" prop-types "^15.7.2" +"@dhis2-ui/tooltip@8.13.11": + version "8.13.11" + resolved "https://registry.yarnpkg.com/@dhis2-ui/tooltip/-/tooltip-8.13.11.tgz#12ea4ebf67ecdff4990cc8de1963eb3bfe587333" + integrity sha512-0fzMeDPGpsWdgTtnD0jPKV/d4tmzG4pTJUIgQLVD6lms35lPrKeL3rfBtx3+hQqS2yVRMjTmev3PZH6kJ9dEJQ== + dependencies: + "@dhis2-ui/popper" "8.13.11" + "@dhis2-ui/portal" "8.13.11" + "@dhis2/prop-types" "^3.1.2" + "@dhis2/ui-constants" "8.13.11" + classnames "^2.3.1" + prop-types "^15.7.2" + "@dhis2-ui/transfer@8.12.0": version "8.12.0" resolved "https://registry.yarnpkg.com/@dhis2-ui/transfer/-/transfer-8.12.0.tgz#f1e54e59bd44a750f47458d47bac6cbb108e0007" @@ -2427,6 +2982,21 @@ classnames "^2.3.1" prop-types "^15.7.2" +"@dhis2-ui/transfer@8.13.11": + version "8.13.11" + resolved "https://registry.yarnpkg.com/@dhis2-ui/transfer/-/transfer-8.13.11.tgz#c1f4df94d29bcbd8ac8ef939ecf0c878db4fe986" + integrity sha512-i2PidKhj7TbyGjJBqOxA8IUNRvYYSvgXBMYyInxXfle0Wd7y66j6o19UqZyoGQj47+yxKbZcTLghMbd3IHjdTw== + dependencies: + "@dhis2-ui/button" "8.13.11" + "@dhis2-ui/field" "8.13.11" + "@dhis2-ui/input" "8.13.11" + "@dhis2-ui/intersection-detector" "8.13.11" + "@dhis2-ui/loader" "8.13.11" + "@dhis2/prop-types" "^3.1.2" + "@dhis2/ui-constants" "8.13.11" + classnames "^2.3.1" + prop-types "^15.7.2" + "@dhis2-ui/user-avatar@8.12.0": version "8.12.0" resolved "https://registry.yarnpkg.com/@dhis2-ui/user-avatar/-/user-avatar-8.12.0.tgz#f13f44afc391e81e32a11337037f7a3ef41162e2" @@ -2437,60 +3007,80 @@ classnames "^2.3.1" prop-types "^15.7.2" -"@dhis2/app-adapter@10.2.3": - version "10.2.3" - resolved "https://registry.yarnpkg.com/@dhis2/app-adapter/-/app-adapter-10.2.3.tgz#15753bb665be92d1058c36f8f060ff65ddedf5c8" - integrity sha512-Qk73M8yJJ2vWhbO0elAhXJrk/P9gk5jBYSQ/2BNukdJv6QwdNJu6WWRqkE9qCgnE5AR6pXXjv5DkT6lf/4phQg== +"@dhis2-ui/user-avatar@8.13.11": + version "8.13.11" + resolved "https://registry.yarnpkg.com/@dhis2-ui/user-avatar/-/user-avatar-8.13.11.tgz#8da2e4a9d8206cad612cf6eeeede1d3473621c30" + integrity sha512-NFzoOI+hZPC9mdUVhn4B/8cA7Lx31Y8RiQ8OduCP4yqApn+UAP9cLob7z+AbBEAreDQ5CmMtNup3mHtmAJJFeQ== dependencies: - "@dhis2/pwa" "10.2.3" - moment "^2.24.0" + "@dhis2/prop-types" "^3.1.2" + "@dhis2/ui-constants" "8.13.11" + classnames "^2.3.1" + prop-types "^15.7.2" -"@dhis2/app-runtime@^3.6.1", "@dhis2/app-runtime@^3.8.0": - version "3.8.0" - resolved "https://registry.yarnpkg.com/@dhis2/app-runtime/-/app-runtime-3.8.0.tgz#4ec7fc4ec6647dc8428e3c0d2e14b2d188a993b9" - integrity sha512-f5M1RfUJb4yZaPDywTfogVXjzWcuYGJ7JQzny6iWXrJu1+qrRKYbfFutYNhB+4bXD4bB59DelHWqVaHtrGvbVA== +"@dhis2/app-adapter@10.4.0-alpha.2": + version "10.4.0-alpha.2" + resolved "https://registry.yarnpkg.com/@dhis2/app-adapter/-/app-adapter-10.4.0-alpha.2.tgz#b6434910ebcfd5ed4f7251195d39057d36eeb585" + integrity sha512-IbzdGMZbRwh8BFl439YOmOxrMf1MqhVDcUtzX86PJu5+cdRu2fCG2C32Cwj9Fim1XUpldQBVe3aorbvo5K7S8A== dependencies: - "@dhis2/app-service-alerts" "3.8.0" - "@dhis2/app-service-config" "3.8.0" - "@dhis2/app-service-data" "3.8.0" - "@dhis2/app-service-offline" "3.8.0" - -"@dhis2/app-service-alerts@3.8.0": - version "3.8.0" - resolved "https://registry.yarnpkg.com/@dhis2/app-service-alerts/-/app-service-alerts-3.8.0.tgz#a899e3b392b6af49407be5251abe13eb0f2bdb60" - integrity sha512-Y2gDxSLS91YwOyvRQXpZMMOF4GZeoswPypDFy1U1OV8S1HdNa4J3dFtKqwRaiC8KP2o9bi+MsJjDA5fwl/jaOA== - -"@dhis2/app-service-config@3.8.0": - version "3.8.0" - resolved "https://registry.yarnpkg.com/@dhis2/app-service-config/-/app-service-config-3.8.0.tgz#59a9a6c1edb1cc094544a6f90f8c9cbd7ec6d565" - integrity sha512-6xA065s85ry41OUuczKiqe4WD8wKqeDnuEBHApunJMWiLZ8o/3Y7KtmB2g5tcqIKnYSRBP3CY0naYPgdy25k6A== - -"@dhis2/app-service-data@3.8.0": - version "3.8.0" - resolved "https://registry.yarnpkg.com/@dhis2/app-service-data/-/app-service-data-3.8.0.tgz#e666e71c8ac7921243b25495780502f49dcbbb30" - integrity sha512-cDbzb2MRY4Gp2ohqD/ORQ2Jd3R79SjFJAscQdKX0YTf9avBNoepgHHTk2tB2gYLpaJEWjRMRVtzcphzgeaJrqA== + "@dhis2/pwa" "10.4.0-alpha.2" + moment "^2.24.0" + post-robot "^10.0.46" + +"@dhis2/app-runtime@3.10.0-alpha.2", "@dhis2/app-runtime@^3.10.0-alpha.2": + version "3.10.0-alpha.2" + resolved "https://registry.yarnpkg.com/@dhis2/app-runtime/-/app-runtime-3.10.0-alpha.2.tgz#ad005aa43f44b226c773c84c3bbe9703cae284b1" + integrity sha512-2ptgLo7JDJwwAETczX+Loa+gGpStdBYjUzEN1RpCytKSmtPelw+05L3kuEsu/o4KGKHtA9at1gAHIIi9cJGMoA== + dependencies: + "@dhis2/app-service-alerts" "3.10.0-alpha.2" + "@dhis2/app-service-config" "3.10.0-alpha.2" + "@dhis2/app-service-data" "3.10.0-alpha.2" + "@dhis2/app-service-offline" "3.10.0-alpha.2" + "@dhis2/app-service-plugin" "3.10.0-alpha.2" + +"@dhis2/app-service-alerts@3.10.0-alpha.2": + version "3.10.0-alpha.2" + resolved "https://registry.yarnpkg.com/@dhis2/app-service-alerts/-/app-service-alerts-3.10.0-alpha.2.tgz#ed62d2e7ed3c7b43498978b20283cd0f67b98c03" + integrity sha512-kzmlaIGAoUBQVUBL9HoAw78lH9YzrISNeTd6X0F7V/whoI6I4/C4NwcI2ADMcHGpGoPPZSUhX8ftkW9woLrIsQ== + +"@dhis2/app-service-config@3.10.0-alpha.2": + version "3.10.0-alpha.2" + resolved "https://registry.yarnpkg.com/@dhis2/app-service-config/-/app-service-config-3.10.0-alpha.2.tgz#4567d27ca590b1d429493f088da4ce5ab172bf00" + integrity sha512-goaGOS2MVlucJ+YWytgsNSUNlPTzzXpZD61NJNR0om0n1RMxqtpofDkZKE6CDVBPMsSaXSG5U9Jui3fupOlb2g== + +"@dhis2/app-service-data@3.10.0-alpha.2": + version "3.10.0-alpha.2" + resolved "https://registry.yarnpkg.com/@dhis2/app-service-data/-/app-service-data-3.10.0-alpha.2.tgz#acee4a1d8ef399dae15ecf705cdecfdf385430d2" + integrity sha512-3vqH9TcHsPTIJu3Pu738hHT+nCZ/UibCWla6wFvdnQnTUkKDjmfajopsDRixGNuUFGPK3R17zENI5UHMxkKdCg== dependencies: react-query "^3.13.11" -"@dhis2/app-service-offline@3.8.0": - version "3.8.0" - resolved "https://registry.yarnpkg.com/@dhis2/app-service-offline/-/app-service-offline-3.8.0.tgz#5854342169c3214fccbbac0abbf6a8408aab3475" - integrity sha512-cimWQkFRHcfihTwZkHbwZJHp+jC6ifJ8oPafRjF8R9x/+Zopem8FyByk9GkiyRwrfgrLsjwZliDAcp/gWTrx4g== +"@dhis2/app-service-offline@3.10.0-alpha.2": + version "3.10.0-alpha.2" + resolved "https://registry.yarnpkg.com/@dhis2/app-service-offline/-/app-service-offline-3.10.0-alpha.2.tgz#d35961423f716455a4579f3e6d910973e5f2be60" + integrity sha512-XcP8r7+TeNjXsHSzK7vSJcId14M7ciMn9QiU7ui7d8AU7xkhHaHqR0XFBHGkbjqayVeQxmZeIB/rHqe37Mid0w== dependencies: lodash "^4.17.21" -"@dhis2/app-shell@10.2.3": - version "10.2.3" - resolved "https://registry.yarnpkg.com/@dhis2/app-shell/-/app-shell-10.2.3.tgz#b2b9907b8c3fa22de26ba739ccfcdd85929c0345" - integrity sha512-hvFOFz6YtGLGYyHrcGxYAz9XdT19EH//dIBnqhCQIBv/d7q5uqQ8yue3XaUq1wOi2JQKsVH3mhRjruetlBkdAg== +"@dhis2/app-service-plugin@3.10.0-alpha.2": + version "3.10.0-alpha.2" + resolved "https://registry.yarnpkg.com/@dhis2/app-service-plugin/-/app-service-plugin-3.10.0-alpha.2.tgz#8809ce0a2d46c6657887eac46a59a2e075a8d312" + integrity sha512-gu2xW/5ugBDHR+In6r9V+nikos59JFgQLp0OUIcGKIToOMM9aw5NKfTJtgGiGeajHKjhAfjg3/w7vPj+GLGiSA== dependencies: - "@dhis2/app-adapter" "10.2.3" - "@dhis2/app-runtime" "^3.6.1" + post-robot "^10.0.46" + +"@dhis2/app-shell@10.4.0-alpha.2": + version "10.4.0-alpha.2" + resolved "https://registry.yarnpkg.com/@dhis2/app-shell/-/app-shell-10.4.0-alpha.2.tgz#1794bd7696b079c9116b6c1d7ab2ef783eeb1125" + integrity sha512-UWkE+TBhBa7C5D8m2CYL5+wnlSIVno7Zx2dfDU/iuf7rgfcgxEnpKKkKVY1qsUGct/kDs69cs/92VRYuYg8gHg== + dependencies: + "@dhis2/app-adapter" "10.4.0-alpha.2" + "@dhis2/app-runtime" "^3.10.0-alpha.2" "@dhis2/d2-i18n" "^1.1.1" - "@dhis2/pwa" "10.2.3" - "@dhis2/ui" "^8.6.2" + "@dhis2/pwa" "10.4.0-alpha.2" + "@dhis2/ui" "^8.7.7" classnames "^2.2.6" moment "^2.29.1" + post-robot "^10.0.46" prop-types "^15.7.2" react "^16.8.6" react-dom "^16.8.6" @@ -2500,10 +3090,10 @@ typeface-roboto "^0.0.75" typescript "^3.6.3" -"@dhis2/cli-app-scripts@^10.2.3": - version "10.2.3" - resolved "https://registry.yarnpkg.com/@dhis2/cli-app-scripts/-/cli-app-scripts-10.2.3.tgz#be4a91cfddaa7ffc7c65404433b21f9b0b254cce" - integrity sha512-jjNAjJlUJVhThyjWb6hl2gOYba6i+Rqxbehsk85feeTSgwQQtDW7klX0Xi9X/I60xA8gyDnU6xJRZqE3y+rsFw== +"@dhis2/cli-app-scripts@10.4.0-alpha.2": + version "10.4.0-alpha.2" + resolved "https://registry.yarnpkg.com/@dhis2/cli-app-scripts/-/cli-app-scripts-10.4.0-alpha.2.tgz#757c79853b941c8a151a182f7aaafcc615f757a3" + integrity sha512-0663HZ8D+LPfeoQhKdFnUm8bXrfL0LbJsfJI85ukCdh2PcIWLEaKvybnDmwxjkCnYh877vTol/A3jb7X3IQkpQ== dependencies: "@babel/core" "^7.6.2" "@babel/plugin-proposal-class-properties" "^7.8.3" @@ -2512,7 +3102,7 @@ "@babel/preset-env" "^7.14.7" "@babel/preset-react" "^7.0.0" "@babel/preset-typescript" "^7.6.0" - "@dhis2/app-shell" "10.2.3" + "@dhis2/app-shell" "10.4.0-alpha.2" "@dhis2/cli-helpers-engine" "^3.2.0" "@jest/core" "^27.0.6" "@pmmmwh/react-refresh-webpack-plugin" "^0.5.4" @@ -2613,15 +3203,7 @@ i18next "^10.3" moment "^2.24.0" -"@dhis2/multi-calendar-dates@1.0.0-alpha.18": - version "1.0.0-alpha.18" - resolved "https://registry.yarnpkg.com/@dhis2/multi-calendar-dates/-/multi-calendar-dates-1.0.0-alpha.18.tgz#341176f1ffb0a4663dd5b882e587403d6dc7fbda" - integrity sha512-0m8HcH3j7/FRXdZ+tgnnFjDdoC05JEKsm6XH7m+JZOJlfWshNTrYU5l1JzFumiNO3teFkBS/uFgSZHu7UbKeng== - dependencies: - "@js-temporal/polyfill" "^0.4.2" - classnames "^2.3.2" - -"@dhis2/multi-calendar-dates@^1.0.0-alpha.22": +"@dhis2/multi-calendar-dates@1.0.0-alpha.18", "@dhis2/multi-calendar-dates@1.0.2", "@dhis2/multi-calendar-dates@^1.0.0-alpha.22": version "1.0.0-alpha.22" resolved "https://registry.yarnpkg.com/@dhis2/multi-calendar-dates/-/multi-calendar-dates-1.0.0-alpha.22.tgz#c290f985a1687782dc03a5c367c2f5de95e4ae65" integrity sha512-z4i999cMXt8EoW3idTWPk+BJl4CxoL28Cv7O7yGxPGkyLUlDE43VWf3KFsEhx+nUNrhSBOFavRZua8ZGnIBSkw== @@ -2634,10 +3216,10 @@ resolved "https://registry.yarnpkg.com/@dhis2/prop-types/-/prop-types-3.1.2.tgz#65b8ad2da8cd2f72bc8b951049a6c9d1b97af3e9" integrity sha512-eM0jjLOWvtXWqSFp5YC4DHFpkP8Y1D2eUwGV7MBWjni+o27oesVan+oT7WHeOeLdlAd4acRJrnaaAyB4Ck1wGQ== -"@dhis2/pwa@10.2.3": - version "10.2.3" - resolved "https://registry.yarnpkg.com/@dhis2/pwa/-/pwa-10.2.3.tgz#679ddad035053ed216398cd8f27c6f21eecb287d" - integrity sha512-0ylXklRLnDEJr+7EJ8lzTbRntxiRWN+Rdu8C0w+8TgXQD6Axx0hHfjt6EW6hwtVEEZckakKVw867aQCf5HwDsg== +"@dhis2/pwa@10.4.0-alpha.2": + version "10.4.0-alpha.2" + resolved "https://registry.yarnpkg.com/@dhis2/pwa/-/pwa-10.4.0-alpha.2.tgz#bfe2e4b679e2aa1daead250899702354af307ec4" + integrity sha512-01IKZKIGsP23AUP4+KRM7liEwR6pz9gWDY0kPX4d2mCUR6zwgKVBc0xLVt1cs6PzzoUhlvzijHyIT809x2vIdw== dependencies: idb "^6.0.0" workbox-core "^6.1.5" @@ -2659,6 +3241,13 @@ dependencies: prop-types "^15.7.2" +"@dhis2/ui-constants@8.13.11": + version "8.13.11" + resolved "https://registry.yarnpkg.com/@dhis2/ui-constants/-/ui-constants-8.13.11.tgz#0a486c5ce7adff75633a9c7d75e5c47db9428ace" + integrity sha512-R6M++JeAnqetTBkFyly/of4KlaNq35DLjbxChOOFiWuY0ErBU83RaoUx+ZyaSM7UtWsUFfMuWDLIWef1OU9BBQ== + dependencies: + prop-types "^15.7.2" + "@dhis2/ui-forms@7.16.3": version "7.16.3" resolved "https://registry.yarnpkg.com/@dhis2/ui-forms/-/ui-forms-7.16.3.tgz#a72bbd635ca7faa1432dadd676981e1d8ab27160" @@ -2699,6 +3288,26 @@ prop-types "^15.7.2" react-final-form "^6.5.3" +"@dhis2/ui-forms@8.13.11": + version "8.13.11" + resolved "https://registry.yarnpkg.com/@dhis2/ui-forms/-/ui-forms-8.13.11.tgz#5dab105a3e4a0ad0110633c647942ad2b08a3858" + integrity sha512-VFy0gMNWogPfWiwAnY2hBG6vvJkpx6/BVKWxzsbRNLGn+7ZZPcmU4GtGWfue9oxBrwWXtT8PU4iGcJfAj/HsqQ== + dependencies: + "@dhis2-ui/button" "8.13.11" + "@dhis2-ui/checkbox" "8.13.11" + "@dhis2-ui/field" "8.13.11" + "@dhis2-ui/file-input" "8.13.11" + "@dhis2-ui/input" "8.13.11" + "@dhis2-ui/radio" "8.13.11" + "@dhis2-ui/select" "8.13.11" + "@dhis2-ui/switch" "8.13.11" + "@dhis2-ui/text-area" "8.13.11" + "@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.16.3": version "7.16.3" resolved "https://registry.yarnpkg.com/@dhis2/ui-icons/-/ui-icons-7.16.3.tgz#86ecd617688f9d9d63de3b29ca5d8a236aa03190" @@ -2709,7 +3318,12 @@ resolved "https://registry.yarnpkg.com/@dhis2/ui-icons/-/ui-icons-8.12.0.tgz#03c2543306a6d1b9ff7efe9536d1d6e6e74e6153" integrity sha512-IpYOIG4ujVhsGfKqUKfYhHDJxAkn/tvrv5tKAGc+oM22UvWc429nUKajigL1GHaF4P9DRfsawkMC8iH9Cvx3DA== -"@dhis2/ui@^8.12.0", "@dhis2/ui@^8.6.2": +"@dhis2/ui-icons@8.13.11": + version "8.13.11" + resolved "https://registry.yarnpkg.com/@dhis2/ui-icons/-/ui-icons-8.13.11.tgz#7dc89bf3a84c0b452b9f2f365d039ae1338a4ed5" + integrity sha512-+wZZOB9lq1hpTj4IxoEV+vFij0Pho4T7NijEBdm6pd8+O24D8Tnkpb8fv8ZsDdkOob2X1WXM7ruswkku0kxZRg== + +"@dhis2/ui@^8.12.0": version "8.12.0" resolved "https://registry.yarnpkg.com/@dhis2/ui/-/ui-8.12.0.tgz#2d14cf281204d850f4a38534218d83067c8f8772" integrity sha512-Nk3Q/+UBxNfdVLzk7j4oAjxaP7MI2lKbXm30fRw0mr4qsLPQorMdOiglTvMF164Z+xajClBuswBpJaTZ1u9ZQA== @@ -2764,6 +3378,61 @@ "@dhis2/ui-icons" "8.12.0" prop-types "^15.7.2" +"@dhis2/ui@^8.7.7": + version "8.13.11" + resolved "https://registry.yarnpkg.com/@dhis2/ui/-/ui-8.13.11.tgz#5702c5258676f5aba266783e4a21aaeb0c88333e" + integrity sha512-G4tfKDN/m3/VqyirViCkGgRSCQ3yFtSIrMwY8AjQesoGzBidXNEIITXdhUkpmJH9Lp/sTHFfk/G7vNVdWWLqKg== + dependencies: + "@dhis2-ui/alert" "8.13.11" + "@dhis2-ui/box" "8.13.11" + "@dhis2-ui/button" "8.13.11" + "@dhis2-ui/calendar" "8.13.11" + "@dhis2-ui/card" "8.13.11" + "@dhis2-ui/center" "8.13.11" + "@dhis2-ui/checkbox" "8.13.11" + "@dhis2-ui/chip" "8.13.11" + "@dhis2-ui/cover" "8.13.11" + "@dhis2-ui/css" "8.13.11" + "@dhis2-ui/divider" "8.13.11" + "@dhis2-ui/field" "8.13.11" + "@dhis2-ui/file-input" "8.13.11" + "@dhis2-ui/header-bar" "8.13.11" + "@dhis2-ui/help" "8.13.11" + "@dhis2-ui/input" "8.13.11" + "@dhis2-ui/intersection-detector" "8.13.11" + "@dhis2-ui/label" "8.13.11" + "@dhis2-ui/layer" "8.13.11" + "@dhis2-ui/legend" "8.13.11" + "@dhis2-ui/loader" "8.13.11" + "@dhis2-ui/logo" "8.13.11" + "@dhis2-ui/menu" "8.13.11" + "@dhis2-ui/modal" "8.13.11" + "@dhis2-ui/node" "8.13.11" + "@dhis2-ui/notice-box" "8.13.11" + "@dhis2-ui/organisation-unit-tree" "8.13.11" + "@dhis2-ui/pagination" "8.13.11" + "@dhis2-ui/popover" "8.13.11" + "@dhis2-ui/popper" "8.13.11" + "@dhis2-ui/portal" "8.13.11" + "@dhis2-ui/radio" "8.13.11" + "@dhis2-ui/required" "8.13.11" + "@dhis2-ui/segmented-control" "8.13.11" + "@dhis2-ui/select" "8.13.11" + "@dhis2-ui/selector-bar" "8.13.11" + "@dhis2-ui/sharing-dialog" "8.13.11" + "@dhis2-ui/switch" "8.13.11" + "@dhis2-ui/tab" "8.13.11" + "@dhis2-ui/table" "8.13.11" + "@dhis2-ui/tag" "8.13.11" + "@dhis2-ui/text-area" "8.13.11" + "@dhis2-ui/tooltip" "8.13.11" + "@dhis2-ui/transfer" "8.13.11" + "@dhis2-ui/user-avatar" "8.13.11" + "@dhis2/ui-constants" "8.13.11" + "@dhis2/ui-forms" "8.13.11" + "@dhis2/ui-icons" "8.13.11" + prop-types "^15.7.2" + "@esbuild/android-arm64@0.17.14": version "0.17.14" resolved "https://registry.yarnpkg.com/@esbuild/android-arm64/-/android-arm64-0.17.14.tgz#4624cea3c8941c91f9e9c1228f550d23f1cef037" @@ -5101,6 +5770,15 @@ bcrypt-pbkdf@^1.0.0: dependencies: tweetnacl "^0.14.3" +belter@^1.0.41: + version "1.0.190" + resolved "https://registry.yarnpkg.com/belter/-/belter-1.0.190.tgz#491857550ef240d9c66b56fc637991f5c3089966" + integrity sha512-jz05FHrO+bwitdI6JxV5ESyRdVhTcwMWQ7L4o+q/R4LNJFQrG58sp9EiwsSjhbihhiyYFcmmCMRRagxte6igtw== + dependencies: + cross-domain-safe-weakmap "^1" + cross-domain-utils "^2" + zalgo-promise "^1" + bfj@^7.0.2: version "7.0.2" resolved "https://registry.yarnpkg.com/bfj/-/bfj-7.0.2.tgz#1988ce76f3add9ac2913fd8ba47aad9e651bfbb2" @@ -6039,6 +6717,20 @@ crc@^3.4.4: dependencies: buffer "^5.1.0" +cross-domain-safe-weakmap@^1, cross-domain-safe-weakmap@^1.0.1: + version "1.0.29" + resolved "https://registry.yarnpkg.com/cross-domain-safe-weakmap/-/cross-domain-safe-weakmap-1.0.29.tgz#0847975c27d9e1cc840f24c1745311958df98022" + integrity sha512-VLoUgf2SXnf3+na8NfeUFV59TRZkIJqCIATaMdbhccgtnTlSnHXkyTRwokngEGYdQXx8JbHT9GDYitgR2sdjuA== + dependencies: + cross-domain-utils "^2.0.0" + +cross-domain-utils@^2, cross-domain-utils@^2.0.0: + version "2.0.38" + resolved "https://registry.yarnpkg.com/cross-domain-utils/-/cross-domain-utils-2.0.38.tgz#2eaf321c4dfdb61596805ca4233fde4400cb6377" + integrity sha512-zZfi3+2EIR9l4chrEiXI2xFleyacsJf8YMLR1eJ0Veb5FTMXeJ3DpxDjZkto2FhL/g717WSELqbptNSo85UJDw== + dependencies: + zalgo-promise "^1.0.11" + cross-spawn@^5.0.1: version "5.1.0" resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-5.1.0.tgz#e8bd0efee58fcff6f8f94510a0a554bbfa235449" @@ -11835,6 +12527,17 @@ posix-character-classes@^0.1.0: resolved "https://registry.yarnpkg.com/posix-character-classes/-/posix-character-classes-0.1.1.tgz#01eac0fe3b5af71a2a6c02feabb8c1fef7e00eab" integrity sha512-xTgYBc3fuo7Yt7JbiuFxSYGToMoz8fLoE6TC9Wx1P/u+LfeThMOAqmuyECnlBaaJb+u1m9hHiXUEtwW4OzfUJg== +post-robot@^10.0.46: + version "10.0.46" + resolved "https://registry.yarnpkg.com/post-robot/-/post-robot-10.0.46.tgz#39cea5b51033729390fc7c90be3285cd285f0377" + integrity sha512-EgVJiuvI4iRWDZvzObWes0X/n8olWBEJWxlSw79zmhpgkigX8UsVL4VOBhVtoJKwf0Y9qP9g2zOONw1rv80QbA== + dependencies: + belter "^1.0.41" + cross-domain-safe-weakmap "^1.0.1" + cross-domain-utils "^2.0.0" + universal-serialize "^1.0.4" + zalgo-promise "^1.0.3" + postcss-attribute-case-insensitive@^5.0.2: version "5.0.2" resolved "https://registry.yarnpkg.com/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-5.0.2.tgz#03d761b24afc04c09e757e92ff53716ae8ea2741" @@ -14942,6 +15645,11 @@ unique-string@^2.0.0: dependencies: crypto-random-string "^2.0.0" +universal-serialize@^1.0.4: + version "1.0.10" + resolved "https://registry.yarnpkg.com/universal-serialize/-/universal-serialize-1.0.10.tgz#3279bb30f47290ea479f45135620f98fa9d3f3a6" + integrity sha512-FdouA4xSFa0fudk1+z5vLWtxZCoC0Q9lKYV3uUdFl7DttNfolmiw2ASr5ddY+/Yz6Isr68u3IqC9XMSwMP+Pow== + universalify@^0.1.0: version "0.1.2" resolved "https://registry.yarnpkg.com/universalify/-/universalify-0.1.2.tgz#b646f69be3942dabcecc9d6639c80dc105efaa66" @@ -15863,6 +16571,11 @@ yup@^0.32.11: property-expr "^2.0.4" toposort "^2.0.2" +zalgo-promise@^1, zalgo-promise@^1.0.11, zalgo-promise@^1.0.3: + version "1.0.48" + resolved "https://registry.yarnpkg.com/zalgo-promise/-/zalgo-promise-1.0.48.tgz#9e33eef502d5ed9f5a09fc5728c833c3e87afa2e" + integrity sha512-LLHANmdm53+MucY9aOFIggzYtUdkSBFxUsy4glTTQYNyK6B3uCPWTbfiGvSrEvLojw0mSzyFJ1/RRLv+QMNdzQ== + zip-stream@^2.1.2: version "2.1.3" resolved "https://registry.yarnpkg.com/zip-stream/-/zip-stream-2.1.3.tgz#26cc4bdb93641a8590dd07112e1f77af1758865b"