diff --git a/app/layout.tsx b/app/layout.tsx
new file mode 100644
index 0000000..f77001e
--- /dev/null
+++ b/app/layout.tsx
@@ -0,0 +1,26 @@
+import CommonLayout from "../components/layout/CommonLayout";
+import { UserSettingsStoreContextProvider } from "../stores/UserSettingsStore";
+import "antd/dist/reset.css";
+
+export const metadata = {
+ title: "0+x Harvest",
+ description: "Time track app for use at 0+x",
+ viewport: "initial-scale=1, maximum-scale=1, shrink-to-fit=no",
+ themeColor: "#001529",
+};
+
+export default function RootLayout({
+ children,
+}: {
+ children: React.ReactNode;
+}) {
+ return (
+
+
+
+ {children}
+
+
+
+ );
+}
diff --git a/app/settings-v2/page.tsx b/app/settings-v2/page.tsx
new file mode 100644
index 0000000..4c2633f
--- /dev/null
+++ b/app/settings-v2/page.tsx
@@ -0,0 +1,129 @@
+"use client";
+
+import moment from "moment/moment";
+import React from "react";
+import {
+ DEFAULT_VACATION_ALLOWANCE,
+ getVacationAllowance,
+ usePrimaryTask,
+ VACATION_ALLOWANCE_KEY,
+} from "../../utils";
+import { Card, Col, Form, InputNumber, Row, Select } from "antd";
+import { observer } from "mobx-react-lite";
+import { specialTasks, useProjectAssignments } from "../../lib/api";
+import { useUserSettingState } from "../../stores/UserSettingsStore";
+import { useRedirectIfNotInRole } from "../../lib/utils";
+import { Route } from "../../lib/routes";
+import { AccessRole } from "../../types";
+
+export default function Page() {
+ useRedirectIfNotInRole(Route.ADMIN, [AccessRole.MEMBER]);
+ return (
+
+
+
+
+
+
+
+
+ );
+}
+
+const VacationAllowanceCard = () => {
+ const thisYear = moment().year();
+ const years = [thisYear - 2, thisYear - 1, thisYear, thisYear + 1];
+
+ const [vacationAllowance, setVacationAllowance] = React.useState(() => {
+ let values = getVacationAllowance();
+ return cleanupValues(values, years);
+ });
+
+ return (
+
+
+
+ {
+ let newValue = { ...vacationAllowance };
+ if (typeof val === "number") {
+ newValue[year] = val;
+ } else {
+ delete newValue[year];
+ }
+ newValue = cleanupValues(newValue, years);
+ localStorage.setItem(
+ VACATION_ALLOWANCE_KEY,
+ JSON.stringify(newValue)
+ );
+ setVacationAllowance(newValue);
+ }}
+ />
+
+ ))}
+
+
+ );
+};
+
+const PrimaryTaskCard = observer(() => {
+ const { data: projectAssignments } = useProjectAssignments();
+ const userSettingsState = useUserSettingState();
+ const primaryTask = usePrimaryTask();
+ return (
+
+
+
+
+ );
+});
+
+const cleanupValues = (
+ allowance: Record,
+ validYears: number[]
+) => {
+ const copy = { ...allowance };
+ for (const y of Object.keys(copy)) {
+ const yearInt = parseInt(y);
+ if (!validYears.includes(yearInt)) {
+ // cleaning up old/invalid values
+ delete copy[yearInt];
+ }
+ }
+
+ return copy;
+};
diff --git a/components/layout/CommonLayout.tsx b/components/layout/CommonLayout.tsx
index 74160e0..cd272cb 100644
--- a/components/layout/CommonLayout.tsx
+++ b/components/layout/CommonLayout.tsx
@@ -1,3 +1,4 @@
+"use client";
import React from "react";
import { Col, Layout, Row } from "antd";
import { GithubOutlined } from "@ant-design/icons";
diff --git a/components/layout/Header.tsx b/components/layout/Header.tsx
index c828642..6daa56b 100644
--- a/components/layout/Header.tsx
+++ b/components/layout/Header.tsx
@@ -3,16 +3,15 @@ import { Avatar, Layout, Menu } from "antd";
import Link from "next/link";
import Image from "next/image";
import { isUserInRole, logout, useUser } from "../../lib/api";
-import { useRouter } from "next/dist/client/router";
+import { ItemType } from "antd/lib/menu/hooks/useItems";
+import { usePathname } from "next/navigation";
import { AccessRole } from "../../types";
-import { ItemType } from "antd/es/menu/hooks/useItems";
import { Route } from "../../lib/routes";
const LoginButton = () => {
- const router = useRouter();
const { data, isLoading } = useUser();
-
- if (router.pathname.startsWith("/login")) {
+ const pathname = usePathname();
+ if (pathname?.startsWith("/login")) {
return Log In;
}
@@ -36,6 +35,13 @@ const LoginButton = () => {
const pages: (ItemType & {
requiredRoles?: AccessRole[];
})[] = [
+ {
+ key: "default",
+ label: (
+
+ ),
+ requiredRoles: [AccessRole.MEMBER],
+ },
{
key: "home",
label: Hours,
@@ -60,7 +66,7 @@ const pages: (ItemType & {
];
export default function Header() {
- const router = useRouter();
+ const pathname = usePathname();
const { data: user, isLoading } = useUser();
const filteredPages = pages.filter(
(p) =>
@@ -70,13 +76,10 @@ export default function Header() {
return (
-
-
-
diff --git a/lib/utils.ts b/lib/utils.ts
index 99f4276..76a0228 100644
--- a/lib/utils.ts
+++ b/lib/utils.ts
@@ -1,4 +1,4 @@
-import { useRouter } from "next/router";
+import { useRouter } from "next/navigation";
import { isUserInRole, useUser } from "./api";
import React from "react";
import { AccessRole } from "../types";
@@ -24,9 +24,7 @@ export const useRedirectIfNotInRole = (
React.useEffect(() => {
if (user && !isUserInRole(user, requiredRoles)) {
- router.push({
- pathname: redirectTo,
- });
+ router.push(redirectTo);
}
}, [user, router, requiredRoles, redirectTo]);
};
diff --git a/next-env.d.ts b/next-env.d.ts
index 4f11a03..fd36f94 100644
--- a/next-env.d.ts
+++ b/next-env.d.ts
@@ -1,5 +1,6 @@
///
///
+///
// NOTE: This file should not be edited
// see https://nextjs.org/docs/basic-features/typescript for more information.
diff --git a/package.json b/package.json
index 03b0c67..8071ce8 100644
--- a/package.json
+++ b/package.json
@@ -12,9 +12,10 @@
"test:e2e": "playwright test"
},
"dependencies": {
- "@ant-design/icons": "^4.8.0",
+ "@ant-design/cssinjs": "^1.9.1",
+ "@ant-design/icons": "^5.0.1",
"@sentry/nextjs": "^7.51.0",
- "antd": "^5.0.2",
+ "antd": "^5.4.6",
"axios": "^0.27.2",
"classnames": "^2.3.1",
"mobx": "^6.6.1",
@@ -24,7 +25,7 @@
"nookies": "^2.5.2",
"react": "^18.2.0",
"react-dom": "^18.2.0",
- "swr": "^1.3.0"
+ "swr": "^2.1.5"
},
"devDependencies": {
"@playwright/test": "^1.27.1",
diff --git a/pages/_app.tsx b/pages/_app.tsx
index a684ce0..e51e438 100644
--- a/pages/_app.tsx
+++ b/pages/_app.tsx
@@ -3,27 +3,24 @@ import Head from "next/head";
import type { AppProps } from "next/app";
import "antd/dist/reset.css";
import React from "react";
+import { usePathname, useRouter } from "next/navigation";
import CommonLayout from "../components/layout/CommonLayout";
import {
UserSettingsStore,
UserSettingsStoreContext,
} from "../stores/UserSettingsStore";
import { useUser } from "../lib/api";
-import { useRouter } from "next/router";
const publicPaths = ["/login", "/not-us"];
function App({ Component, pageProps }: AppProps) {
const { isError } = useUser();
const router = useRouter();
-
+ const pathname = usePathname();
React.useEffect(() => {
if (isError) {
- const path = router.asPath.split("?")[0];
- if (!publicPaths.includes(path)) {
- router.push({
- pathname: "/login",
- });
+ if (pathname && !publicPaths.includes(pathname)) {
+ router.push("/login");
}
}
}, [isError, router]);
diff --git a/pages/_document.tsx b/pages/_document.tsx
new file mode 100644
index 0000000..fc09edd
--- /dev/null
+++ b/pages/_document.tsx
@@ -0,0 +1,51 @@
+import Document, { Html, Head, Main, NextScript } from "next/document";
+import { StyleProvider, createCache, extractStyle } from "@ant-design/cssinjs";
+
+type MyDocumentProps = {
+ styles: React.ReactNode;
+};
+
+export class MyDocument extends Document {
+ render() {
+ return (
+
+ {this.props.styles}
+
+
+
+
+
+ );
+ }
+}
+
+MyDocument.getInitialProps = async (ctx) => {
+ const originalRenderPage = ctx.renderPage;
+ const cache = createCache();
+
+ ctx.renderPage = () =>
+ originalRenderPage({
+ enhanceApp: (App) =>
+ function EnhanceApp(props) {
+ return (
+
+
+
+ );
+ },
+ });
+
+ const initialProps = await Document.getInitialProps(ctx);
+
+ return {
+ ...initialProps,
+ styles: (
+ <>
+ {initialProps.styles}
+
+ >
+ ),
+ };
+};
+
+export default MyDocument;
diff --git a/pages/vacation.tsx b/pages/vacation.tsx
index cb61c4b..2d8f97a 100644
--- a/pages/vacation.tsx
+++ b/pages/vacation.tsx
@@ -133,21 +133,22 @@ const VacationsDaysLeft = ({
return (
<>
- {!Object.keys(vacationAllowance).length && (
-
-
-
- You can set your vacation allowance per year in{" "}
- Settings
- >
- }
- />
-
-
- )}
+ {!Object.keys(vacationAllowance).length &&
+ typeof window !== "undefined" && (
+
+
+
+ You can set your vacation allowance per year in{" "}
+ Settings
+ >
+ }
+ />
+
+
+ )}
{
}
return state;
};
+
+export const UserSettingsStoreContextProvider = ({
+ children,
+}: {
+ children: React.ReactNode;
+}) => {
+ return (
+
+ {children}
+
+ );
+};
diff --git a/tsconfig.json b/tsconfig.json
index e430bca..7190c11 100644
--- a/tsconfig.json
+++ b/tsconfig.json
@@ -18,12 +18,18 @@
"isolatedModules": true,
"jsx": "preserve",
"incremental": true,
- "useDefineForClassFields": true
+ "useDefineForClassFields": true,
+ "plugins": [
+ {
+ "name": "next"
+ }
+ ]
},
"include": [
"next-env.d.ts",
"**/*.ts",
- "**/*.tsx"
+ "**/*.tsx",
+ ".next/types/**/*.ts"
],
"exclude": [
"node_modules"
diff --git a/yarn.lock b/yarn.lock
index af52d8a..4e2ce58 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -10,24 +10,24 @@
"@jridgewell/gen-mapping" "^0.1.0"
"@jridgewell/trace-mapping" "^0.3.9"
-"@ant-design/colors@^6.0.0":
- version "6.0.0"
- resolved "https://registry.yarnpkg.com/@ant-design/colors/-/colors-6.0.0.tgz#9b9366257cffcc47db42b9d0203bb592c13c0298"
- integrity sha512-qAZRvPzfdWHtfameEGP2Qvuf838NhergR35o+EuVyB5XvSA98xod5r4utvi4TJ3ywmevm290g9nsCG5MryrdWQ==
+"@ant-design/colors@^7.0.0":
+ version "7.0.0"
+ resolved "https://registry.yarnpkg.com/@ant-design/colors/-/colors-7.0.0.tgz#eb7eecead124c3533aea05d61254f0a17f2b61b3"
+ integrity sha512-iVm/9PfGCbC0dSMBrz7oiEXZaaGH7ceU40OJEfKmyuzR9R5CRimJYPlRiFtMQGQcbNMea/ePcoIebi4ASGYXtg==
dependencies:
"@ctrl/tinycolor" "^3.4.0"
-"@ant-design/cssinjs@^1.0.0":
- version "1.0.2"
- resolved "https://registry.yarnpkg.com/@ant-design/cssinjs/-/cssinjs-1.0.2.tgz#9eab8a44358209c988c706bbad200fb5763b7815"
- integrity sha512-UzmLG9G9w9rxGrIdn8BYoOjnFCK/PJTzz1zWEFL29ix294GauOGM+wWiKHf5TZliw2+bFxTZbrMkhdmcphYe6Q==
+"@ant-design/cssinjs@^1.9.1":
+ version "1.9.1"
+ resolved "https://registry.yarnpkg.com/@ant-design/cssinjs/-/cssinjs-1.9.1.tgz#cc2e602afab14c795af20fd22b3f9d5ccf304d8a"
+ integrity sha512-CZt1vCMs/sY7RoacYuIkZwQmb8Bhp99ReNNE9Y8lnUzik8fmCdKAQA7ecvVOFwmNFdcBHga7ye/XIRrsbkiqWw==
dependencies:
"@babel/runtime" "^7.11.1"
"@emotion/hash" "^0.8.0"
"@emotion/unitless" "^0.7.5"
classnames "^2.3.1"
csstype "^3.0.10"
- rc-util "^5.24.2"
+ rc-util "^5.27.0"
stylis "^4.0.13"
"@ant-design/icons-svg@^4.2.1":
@@ -35,38 +35,27 @@
resolved "https://registry.yarnpkg.com/@ant-design/icons-svg/-/icons-svg-4.2.1.tgz#8630da8eb4471a4aabdaed7d1ff6a97dcb2cf05a"
integrity sha512-EB0iwlKDGpG93hW8f85CTJTs4SvMX7tt5ceupvhALp1IF44SeUFOMhKUOYqpsoYWQKAOuTRDMqn75rEaKDp0Xw==
-"@ant-design/icons@^4.7.0":
- version "4.7.0"
- resolved "https://registry.yarnpkg.com/@ant-design/icons/-/icons-4.7.0.tgz#8c3cbe0a556ba92af5dc7d1e70c0b25b5179af0f"
- integrity sha512-aoB4Z7JA431rt6d4u+8xcNPPCrdufSRMUOpxa1ab6mz1JCQZOEVolj2WVs/tDFmN62zzK30mNelEsprLYsSF3g==
- dependencies:
- "@ant-design/colors" "^6.0.0"
- "@ant-design/icons-svg" "^4.2.1"
- "@babel/runtime" "^7.11.2"
- classnames "^2.2.6"
- rc-util "^5.9.4"
-
-"@ant-design/icons@^4.8.0":
- version "4.8.0"
- resolved "https://registry.yarnpkg.com/@ant-design/icons/-/icons-4.8.0.tgz#3084e2bb494cac3dad6c0392f77c1efc90ee1fa4"
- integrity sha512-T89P2jG2vM7OJ0IfGx2+9FC5sQjtTzRSz+mCHTXkFn/ELZc2YpfStmYHmqzq2Jx55J0F7+O6i5/ZKFSVNWCKNg==
+"@ant-design/icons@^5.0.0", "@ant-design/icons@^5.0.1":
+ version "5.0.1"
+ resolved "https://registry.yarnpkg.com/@ant-design/icons/-/icons-5.0.1.tgz#febb1fdc5776f58187b2c953ac9a4496069d045b"
+ integrity sha512-ZyF4ksXCcdtwA/1PLlnFLcF/q8/MhwxXhKHh4oCHDA4Ip+ZzAHoICtyp4wZWfiCVDP0yuz3HsjyvuldHFb3wjA==
dependencies:
- "@ant-design/colors" "^6.0.0"
+ "@ant-design/colors" "^7.0.0"
"@ant-design/icons-svg" "^4.2.1"
"@babel/runtime" "^7.11.2"
classnames "^2.2.6"
rc-util "^5.9.4"
-"@ant-design/react-slick@~0.29.1":
- version "0.29.2"
- resolved "https://registry.yarnpkg.com/@ant-design/react-slick/-/react-slick-0.29.2.tgz#53e6a7920ea3562eebb304c15a7fc2d7e619d29c"
- integrity sha512-kgjtKmkGHa19FW21lHnAfyyH9AAoh35pBdcJ53rHmQ3O+cfFHGHnUbj/HFrRNJ5vIts09FKJVAD8RpaC+RaWfA==
+"@ant-design/react-slick@~1.0.0":
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/@ant-design/react-slick/-/react-slick-1.0.0.tgz#4696eecaa2dea0429e47ae24c267015cfd6df35c"
+ integrity sha512-OKxZsn8TAf8fYxP79rDXgLs9zvKMTslK6dJ4iLhDXOujUqC5zJPBRszyrcEHXcMPOm1Sgk40JgyF3yiL/Swd7w==
dependencies:
"@babel/runtime" "^7.10.4"
classnames "^2.2.5"
json2mq "^0.2.0"
- lodash "^4.17.21"
resize-observer-polyfill "^1.5.1"
+ throttle-debounce "^5.0.0"
"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.10.4", "@babel/code-frame@^7.12.13", "@babel/code-frame@^7.18.6":
version "7.18.6"
@@ -326,6 +315,13 @@
dependencies:
regenerator-runtime "^0.13.10"
+"@babel/runtime@^7.20.0", "@babel/runtime@^7.20.7", "@babel/runtime@^7.21.0":
+ version "7.21.5"
+ resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.21.5.tgz#8492dddda9644ae3bda3b45eabe87382caee7200"
+ integrity sha512-8jI69toZqqcsnqGGqwGS4Qb1VwLOEp4hz+CXPywcvjs60u3B4Pom/U/7rm4W8tMOYEB+E9wgD0mW1l3r8qlI9Q==
+ dependencies:
+ regenerator-runtime "^0.13.11"
+
"@babel/template@^7.18.6", "@babel/template@^7.3.3":
version "7.18.6"
resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.18.6.tgz#1283f4993e00b929d6e2d3c72fdc9168a2977a31"
@@ -369,6 +365,11 @@
resolved "https://registry.yarnpkg.com/@ctrl/tinycolor/-/tinycolor-3.4.1.tgz#75b4c27948c81e88ccd3a8902047bcd797f38d32"
integrity sha512-ej5oVy6lykXsvieQtqZxCOaLT+xD4+QNarq78cIYISHmZXshCvROLudpQN3lfL8G0NL7plMSSK+zlyvCaIJ4Iw==
+"@ctrl/tinycolor@^3.6.0":
+ version "3.6.0"
+ resolved "https://registry.yarnpkg.com/@ctrl/tinycolor/-/tinycolor-3.6.0.tgz#53fa5fe9c34faee89469e48f91d51a3766108bc8"
+ integrity sha512-/Z3l6pXthq0JvMYdUFyX9j0MaCltlIn6mfh9jLyQwg5aPKxkyNa0PTHtU1AlFXLNk55ZuAeJRcpvq+tmLfKmaQ==
+
"@emotion/hash@^0.8.0":
version "0.8.0"
resolved "https://registry.yarnpkg.com/@emotion/hash/-/hash-0.8.0.tgz#bbbff68978fefdbe68ccb533bc8cbe1d1afb5413"
@@ -765,6 +766,30 @@
"@types/node" "*"
playwright-core "1.27.1"
+"@rc-component/context@^1.3.0":
+ version "1.3.0"
+ resolved "https://registry.yarnpkg.com/@rc-component/context/-/context-1.3.0.tgz#608ccf0abcbec9406751b17a4b35db08e481c110"
+ integrity sha512-6QdaCJ7Wn5UZLJs15IEfqy4Ru3OaL5ctqpQYWd5rlfV9wwzrzdt6+kgAQZV/qdB0MUPN4nhyBfRembQCIvBf+w==
+ dependencies:
+ "@babel/runtime" "^7.10.1"
+ rc-util "^5.27.0"
+
+"@rc-component/mini-decimal@^1.0.1":
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/@rc-component/mini-decimal/-/mini-decimal-1.0.1.tgz#e5dbc20a6a5b0e234d279bc71ce730ab865d3910"
+ integrity sha512-9N8nRk0oKj1qJzANKl+n9eNSMUGsZtjwNuDCiZ/KA+dt1fE3zq5x2XxclRcAbOIXnZcJ53ozP2Pa60gyELXagA==
+ dependencies:
+ "@babel/runtime" "^7.18.0"
+
+"@rc-component/mutate-observer@^1.0.0":
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/@rc-component/mutate-observer/-/mutate-observer-1.0.0.tgz#ce99af3239ed9c74ee3e7302f1c67098de920b46"
+ integrity sha512-okqRJSfNisXdI6CUeOLZC5ukBW/8kir2Ii4PJiKpUt+3+uS7dxwJUMxsUZquxA1rQuL8YcEmKVp/TCnR+yUdZA==
+ dependencies:
+ "@babel/runtime" "^7.18.0"
+ classnames "^2.3.2"
+ rc-util "^5.24.4"
+
"@rc-component/portal@^1.0.0-6", "@rc-component/portal@^1.0.0-8", "@rc-component/portal@^1.0.0-9", "@rc-component/portal@^1.0.2":
version "1.0.3"
resolved "https://registry.yarnpkg.com/@rc-component/portal/-/portal-1.0.3.tgz#3aa2c229a7a20ac2412d864e8977e6377973416e"
@@ -774,17 +799,39 @@
classnames "^2.3.2"
rc-util "^5.24.4"
-"@rc-component/tour@~1.0.1-2":
- version "1.0.1-2"
- resolved "https://registry.yarnpkg.com/@rc-component/tour/-/tour-1.0.1-2.tgz#4f1be395b586bcbd9fbb29919c100932f7e355e6"
- integrity sha512-vnCkEO46mmrkgZZZz1cOm61PyNeTc1JaJYKXx/HnrxIcfZiPQgL0jmSoXENBlMWQeJMZvbH+LwEZmLqSnjl3jg==
+"@rc-component/portal@^1.1.0":
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/@rc-component/portal/-/portal-1.1.1.tgz#1a30ffe51c240b54360cba8e8bfc5d1f559325c4"
+ integrity sha512-m8w3dFXX0H6UkJ4wtfrSwhe2/6M08uz24HHrF8pWfAXPwA9hwCuTE5per/C86KwNLouRpwFGcr7LfpHaa1F38g==
+ dependencies:
+ "@babel/runtime" "^7.18.0"
+ classnames "^2.3.2"
+ rc-util "^5.24.4"
+
+"@rc-component/tour@~1.8.0":
+ version "1.8.0"
+ resolved "https://registry.yarnpkg.com/@rc-component/tour/-/tour-1.8.0.tgz#fda8b533e36db1d4254e3ffbcefe3395c346eb1c"
+ integrity sha512-rrRGioHTLQlGca27G2+lw7QpRb3uuMYCUIJjj31/B44VCJS0P2tqYhOgtzvWQmaLMlWH3ZlpzotkKX13NT4XEA==
dependencies:
"@babel/runtime" "^7.18.0"
"@rc-component/portal" "^1.0.0-9"
+ "@rc-component/trigger" "^1.3.6"
classnames "^2.3.2"
- rc-motion "^2.6.2"
rc-util "^5.24.4"
+"@rc-component/trigger@^1.0.4", "@rc-component/trigger@^1.3.6", "@rc-component/trigger@^1.5.0", "@rc-component/trigger@^1.7.0":
+ version "1.10.2"
+ resolved "https://registry.yarnpkg.com/@rc-component/trigger/-/trigger-1.10.2.tgz#d22cce2f6971bc69fe94497c3d08c6f6ec05d75d"
+ integrity sha512-dcHqGglYhf2MUQ98bpX+P27yfnpaA959a4hbmseU6cPNWE/2X3Ayj57aXvprlCDOwFbfUV+KT19x9bxbd5PRXw==
+ dependencies:
+ "@babel/runtime" "^7.18.3"
+ "@rc-component/portal" "^1.1.0"
+ classnames "^2.3.2"
+ rc-align "^4.0.0"
+ rc-motion "^2.0.0"
+ rc-resize-observer "^1.3.1"
+ rc-util "^5.29.2"
+
"@rollup/plugin-commonjs@24.0.0":
version "24.0.0"
resolved "https://registry.yarnpkg.com/@rollup/plugin-commonjs/-/plugin-commonjs-24.0.0.tgz#fb7cf4a6029f07ec42b25daa535c75b05a43f75c"
@@ -1313,57 +1360,58 @@ ansi-styles@^5.0.0:
resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-5.2.0.tgz#07449690ad45777d1924ac2abb2fc8895dba836b"
integrity sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==
-antd@^5.0.2:
- version "5.0.2"
- resolved "https://registry.yarnpkg.com/antd/-/antd-5.0.2.tgz#50b99d82a6bcb6c0c8d281c35bdda4b5ad26668c"
- integrity sha512-vKDdFJ0SGWR4nndq5BcrF9OBa5nt3FTCtODnDh8piPdC3coSgjxb1t0qNkW9MPHaPFrOnAOjlvKHqtBRuVkmHg==
+antd@^5.4.6:
+ version "5.4.6"
+ resolved "https://registry.yarnpkg.com/antd/-/antd-5.4.6.tgz#9a41b14687c570e5191609dfd5c8150293279fbe"
+ integrity sha512-va8fmtigdSoyO5BTrOQXRI2N22rWqtmd6FNGPlU4xV2S7Bi13/IJvm0BxO+WaNAVrcZuKIruZ+1EI3UHU80/vw==
dependencies:
- "@ant-design/colors" "^6.0.0"
- "@ant-design/cssinjs" "^1.0.0"
- "@ant-design/icons" "^4.7.0"
- "@ant-design/react-slick" "~0.29.1"
+ "@ant-design/colors" "^7.0.0"
+ "@ant-design/cssinjs" "^1.9.1"
+ "@ant-design/icons" "^5.0.0"
+ "@ant-design/react-slick" "~1.0.0"
"@babel/runtime" "^7.18.3"
- "@ctrl/tinycolor" "^3.4.0"
- "@rc-component/tour" "~1.0.1-2"
+ "@ctrl/tinycolor" "^3.6.0"
+ "@rc-component/mutate-observer" "^1.0.0"
+ "@rc-component/tour" "~1.8.0"
+ "@rc-component/trigger" "^1.7.0"
classnames "^2.2.6"
copy-to-clipboard "^3.2.0"
dayjs "^1.11.1"
- lodash "^4.17.21"
- rc-cascader "~3.7.0"
- rc-checkbox "~2.3.0"
- rc-collapse "~3.4.2"
- rc-dialog "~9.0.2"
- rc-drawer "~6.0.0"
+ qrcode.react "^3.1.0"
+ rc-cascader "~3.10.0"
+ rc-checkbox "~3.0.0"
+ rc-collapse "~3.5.2"
+ rc-dialog "~9.1.0"
+ rc-drawer "~6.1.1"
rc-dropdown "~4.0.0"
- rc-field-form "~1.27.0"
- rc-image "~5.12.0"
- rc-input "~0.1.4"
- rc-input-number "~7.3.9"
- rc-mentions "~1.13.1"
- rc-menu "~9.8.0"
- rc-motion "^2.6.1"
- rc-notification "~5.0.0-alpha.9"
- rc-pagination "~3.2.0"
- rc-picker "~3.1.1"
+ rc-field-form "~1.30.0"
+ rc-image "~5.16.0"
+ rc-input "~1.0.4"
+ rc-input-number "~7.4.0"
+ rc-mentions "~2.2.0"
+ rc-menu "~9.8.3"
+ rc-motion "^2.7.3"
+ rc-notification "~5.0.0"
+ rc-pagination "~3.3.1"
+ rc-picker "~3.6.1"
rc-progress "~3.4.1"
- rc-rate "~2.9.0"
+ rc-rate "~2.10.0"
rc-resize-observer "^1.2.0"
- rc-segmented "~2.1.0"
- rc-select "~14.1.13"
- rc-slider "~10.0.0"
- rc-steps "~6.0.0-alpha.2"
- rc-switch "~4.0.0"
- rc-table "~7.26.0"
- rc-tabs "~12.4.1"
- rc-textarea "~0.4.5"
- rc-tooltip "~5.2.0"
+ rc-segmented "~2.1.2"
+ rc-select "~14.4.3"
+ rc-slider "~10.1.0"
+ rc-steps "~6.0.0"
+ rc-switch "~4.1.0"
+ rc-table "~7.31.0"
+ rc-tabs "~12.5.6"
+ rc-textarea "~1.2.2"
+ rc-tooltip "~6.0.0"
rc-tree "~5.7.0"
- rc-tree-select "~5.5.4"
- rc-trigger "^5.2.10"
+ rc-tree-select "~5.8.0"
rc-upload "~4.3.0"
- rc-util "^5.22.5"
- scroll-into-view-if-needed "^2.2.25"
- shallowequal "^1.1.0"
+ rc-util "^5.27.0"
+ scroll-into-view-if-needed "^3.0.3"
+ throttle-debounce "^5.0.0"
anymatch@^3.0.3:
version "3.1.2"
@@ -1763,10 +1811,10 @@ commondir@^1.0.1:
resolved "https://registry.yarnpkg.com/commondir/-/commondir-1.0.1.tgz#ddd800da0c66127393cca5950ea968a3aaf1253b"
integrity sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==
-compute-scroll-into-view@^1.0.17:
- version "1.0.17"
- resolved "https://registry.yarnpkg.com/compute-scroll-into-view/-/compute-scroll-into-view-1.0.17.tgz#6a88f18acd9d42e9cf4baa6bec7e0522607ab7ab"
- integrity sha512-j4dx+Fb0URmzbwwMUrhqWM2BEWHdFGx+qZ9qqASHRPqvTYdqvWnHg0H1hIbcyLnvgnoNAVMlwkepyqM3DaIFUg==
+compute-scroll-into-view@^3.0.2:
+ version "3.0.3"
+ resolved "https://registry.yarnpkg.com/compute-scroll-into-view/-/compute-scroll-into-view-3.0.3.tgz#c418900a5c56e2b04b885b54995df164535962b1"
+ integrity sha512-nadqwNxghAGTamwIqQSG433W6OADZx2vCo3UXHNrzTRHK/htu+7+L0zhjEoaeaQVNAi3YgqWDv8+tzf0hRfR+A==
concat-map@0.0.1:
version "0.0.1"
@@ -4158,6 +4206,11 @@ punycode@^2.1.0, punycode@^2.1.1:
resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec"
integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==
+qrcode.react@^3.1.0:
+ version "3.1.0"
+ resolved "https://registry.yarnpkg.com/qrcode.react/-/qrcode.react-3.1.0.tgz#5c91ddc0340f768316fbdb8fff2765134c2aecd8"
+ integrity sha512-oyF+Urr3oAMUG/OiOuONL3HXM+53wvuH3mtIWQrYmsXoAq0DkvZp2RYUWFSMFtbdOpuS++9v+WAkzNVkMlNW6Q==
+
queue-microtask@^1.2.2:
version "1.2.3"
resolved "https://registry.yarnpkg.com/queue-microtask/-/queue-microtask-1.2.3.tgz#4929228bbc724dfac43e0efb058caf7b6cfb6243"
@@ -4175,41 +4228,41 @@ rc-align@^4.0.0:
rc-util "^5.3.0"
resize-observer-polyfill "^1.5.1"
-rc-cascader@~3.7.0:
- version "3.7.0"
- resolved "https://registry.yarnpkg.com/rc-cascader/-/rc-cascader-3.7.0.tgz#98134df578ce1cca22be8fb4319b04df4f3dca36"
- integrity sha512-SFtGpwmYN7RaWEAGTS4Rkc62ZV/qmQGg/tajr/7mfIkleuu8ro9Hlk6J+aA0x1YS4zlaZBtTcSaXM01QMiEV/A==
+rc-cascader@~3.10.0:
+ version "3.10.3"
+ resolved "https://registry.yarnpkg.com/rc-cascader/-/rc-cascader-3.10.3.tgz#5ebfef3930ead8f39b217db9415c88487d664e03"
+ integrity sha512-RBK1u59a2m/RKY8F+UvW9pUXdPv7bCxh2s2DAb81QjXX7TbwSX92Y0tICYo/Bo8fRsAh2g+7RXVf488/98ijkA==
dependencies:
"@babel/runtime" "^7.12.5"
array-tree-filter "^2.1.0"
classnames "^2.3.1"
- rc-select "~14.1.0"
+ rc-select "~14.4.0"
rc-tree "~5.7.0"
rc-util "^5.6.1"
-rc-checkbox@~2.3.0:
- version "2.3.2"
- resolved "https://registry.yarnpkg.com/rc-checkbox/-/rc-checkbox-2.3.2.tgz#f91b3678c7edb2baa8121c9483c664fa6f0aefc1"
- integrity sha512-afVi1FYiGv1U0JlpNH/UaEXdh6WUJjcWokj/nUN2TgG80bfG+MDdbfHKlLcNNba94mbjy2/SXJ1HDgrOkXGAjg==
+rc-checkbox@~3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/rc-checkbox/-/rc-checkbox-3.0.0.tgz#6b426d16c7d2ed9fee219a1dfb14d2c504a45300"
+ integrity sha512-tOEs1+wWDUei7DuP2EsJCZfam5vxMjKTCGcZdXVgsiOcNszc41Esycbo31P0/jFwUAPmd5oPYFWkcnFUCTLZxA==
dependencies:
"@babel/runtime" "^7.10.1"
- classnames "^2.2.1"
+ classnames "^2.3.2"
+ rc-util "^5.25.2"
-rc-collapse@~3.4.2:
- version "3.4.2"
- resolved "https://registry.yarnpkg.com/rc-collapse/-/rc-collapse-3.4.2.tgz#1310be7ad4cd0dcfc622c45f6c3b5ffdee403ad7"
- integrity sha512-jpTwLgJzkhAgp2Wpi3xmbTbbYExg6fkptL67Uu5LCRVEj6wqmy0DHTjjeynsjOLsppHGHu41t1ELntZ0lEvS/Q==
+rc-collapse@~3.5.2:
+ version "3.5.2"
+ resolved "https://registry.yarnpkg.com/rc-collapse/-/rc-collapse-3.5.2.tgz#abb7d144ad55bd9cbd201fa95bc5b271da2aa7c3"
+ integrity sha512-/TNiT3DW1t3sUCiVD/DPUYooJZ3BLA93/2rZsB3eM2bGJCCla2X9D2E4tgm7LGMQGy5Atb2lMUn2FQuvQNvavQ==
dependencies:
"@babel/runtime" "^7.10.1"
classnames "2.x"
rc-motion "^2.3.4"
- rc-util "^5.2.1"
- shallowequal "^1.1.0"
+ rc-util "^5.27.0"
-rc-dialog@~9.0.0, rc-dialog@~9.0.2:
- version "9.0.2"
- resolved "https://registry.yarnpkg.com/rc-dialog/-/rc-dialog-9.0.2.tgz#aadfebdeba145f256c1fac9b9f509f893cdbb5b8"
- integrity sha512-s3U+24xWUuB6Bn2Lk/Qt6rufy+uT+QvWkiFhNBcO9APLxcFFczWamaq7x9h8SCuhfc1nHcW4y8NbMsnAjNnWyg==
+rc-dialog@~9.1.0:
+ version "9.1.0"
+ resolved "https://registry.yarnpkg.com/rc-dialog/-/rc-dialog-9.1.0.tgz#6bf6fcc0453503b7643e54a5a445e835e3850649"
+ integrity sha512-5ry+JABAWEbaKyYsmITtrJbZbJys8CtMyzV8Xn4LYuXMeUx5XVHNyJRoqLFE4AzBuXXzOWeaC49cg+XkxK6kHA==
dependencies:
"@babel/runtime" "^7.10.1"
"@rc-component/portal" "^1.0.0-8"
@@ -4217,10 +4270,10 @@ rc-dialog@~9.0.0, rc-dialog@~9.0.2:
rc-motion "^2.3.0"
rc-util "^5.21.0"
-rc-drawer@~6.0.0:
- version "6.0.1"
- resolved "https://registry.yarnpkg.com/rc-drawer/-/rc-drawer-6.0.1.tgz#437040ac7ba305b5d964ba51e88f30797671e8f8"
- integrity sha512-ibWXGf8I+KRPXE03X4s0/xXzQI37YWXUV+oPy+R29GKxkjr98UTMgwvoQDKlZTm5AiaRuVFqhTKm0kNHqJh+TQ==
+rc-drawer@~6.1.1:
+ version "6.1.5"
+ resolved "https://registry.yarnpkg.com/rc-drawer/-/rc-drawer-6.1.5.tgz#c4137b944c16b7c179d0dba6f06ebe54f9311ec8"
+ integrity sha512-MDRomQXFi+tvDuwsRAddJ2Oy2ayLCZ29weMzp3rJFO9UNEVLEVV7nuyx5lEgNJIdM//tE6wWQV95cTUiMVqD6w==
dependencies:
"@babel/runtime" "^7.10.1"
"@rc-component/portal" "^1.0.0-6"
@@ -4238,54 +4291,57 @@ rc-dropdown@~4.0.0:
rc-trigger "^5.3.1"
rc-util "^5.17.0"
-rc-field-form@~1.27.0:
- version "1.27.3"
- resolved "https://registry.yarnpkg.com/rc-field-form/-/rc-field-form-1.27.3.tgz#e5262796b91c80848a42a3e7a669bf459f08d63d"
- integrity sha512-HGqxHnmGQgkPApEcikV4qTg3BLPC82uB/cwBDftDt1pYaqitJfSl5TFTTUMKVEJVT5RqJ2Zi68ME1HmIMX2HAw==
+rc-field-form@~1.30.0:
+ version "1.30.0"
+ resolved "https://registry.yarnpkg.com/rc-field-form/-/rc-field-form-1.30.0.tgz#f964bfbea820cc853a8ceb7b0b37a1dca5e64257"
+ integrity sha512-hCBa3/+m9SSuEPILSsxB/wd3ZFEmNTQfIhThhMaMp05fLwDDw+2K26lEZf5NuChQlx90VVNUOYmTslH6Ks4tpA==
dependencies:
"@babel/runtime" "^7.18.0"
async-validator "^4.1.0"
rc-util "^5.8.0"
-rc-image@~5.12.0:
- version "5.12.1"
- resolved "https://registry.yarnpkg.com/rc-image/-/rc-image-5.12.1.tgz#1560eda00ef9d33ebdb3c8c74ab134eb00f973d4"
- integrity sha512-FMldR/ODwQmlFlhjR4c6hsOHmnn4s9CxmW7PR/9XCYE1XHlGJ5OkSWOtJruoaLjVwt2tQYDRnLANf/mKZ9ReUg==
+rc-image@~5.16.0:
+ version "5.16.0"
+ resolved "https://registry.yarnpkg.com/rc-image/-/rc-image-5.16.0.tgz#79d5864bc1c5d66c4620176cc131d34cd4f4bea8"
+ integrity sha512-11DOye57IgTXh2yTsmxFNynZJG3tdx8RZnnaqb38eYWrBPPyhVHIuURxyiSZ8B68lEUAggR7SBA0Zb95KP/CyQ==
dependencies:
"@babel/runtime" "^7.11.2"
"@rc-component/portal" "^1.0.2"
classnames "^2.2.6"
- rc-dialog "~9.0.0"
+ rc-dialog "~9.1.0"
+ rc-motion "^2.6.2"
rc-util "^5.0.6"
-rc-input-number@~7.3.9:
- version "7.3.11"
- resolved "https://registry.yarnpkg.com/rc-input-number/-/rc-input-number-7.3.11.tgz#c7089705a220e1a59ba974fabf89693e00dd2442"
- integrity sha512-aMWPEjFeles6PQnMqP5eWpxzsvHm9rh1jQOWXExUEIxhX62Fyl/ptifLHOn17+waDG1T/YUb6flfJbvwRhHrbA==
+rc-input-number@~7.4.0:
+ version "7.4.2"
+ resolved "https://registry.yarnpkg.com/rc-input-number/-/rc-input-number-7.4.2.tgz#7c52d26b986461aa16e486d469dc0476d97c6ea3"
+ integrity sha512-yGturTw7WGP+M1GbJ+UTAO7L4buxeW6oilhL9Sq3DezsRS8/9qec4UiXUbeoiX9bzvRXH11JvgskBtxSp4YSNg==
dependencies:
"@babel/runtime" "^7.10.1"
+ "@rc-component/mini-decimal" "^1.0.1"
classnames "^2.2.5"
- rc-util "^5.23.0"
+ rc-util "^5.28.0"
-rc-input@~0.1.4:
- version "0.1.4"
- resolved "https://registry.yarnpkg.com/rc-input/-/rc-input-0.1.4.tgz#45cb4ba209ae6cc835a2acb8629d4f8f0cb347e0"
- integrity sha512-FqDdNz+fV2dKNgfXzcSLKvC+jEs1709t7nD+WdfjrdSaOcefpgc7BUJYadc3usaING+b7ediMTfKxuJBsEFbXA==
+rc-input@~1.0.0, rc-input@~1.0.4:
+ version "1.0.4"
+ resolved "https://registry.yarnpkg.com/rc-input/-/rc-input-1.0.4.tgz#2f2c73c884f41e80685bb2eb7b9d5533e8540a77"
+ integrity sha512-clY4oneVHRtKHYf/HCxT/MO+4BGzCIywSNLosXWOm7fcQAS0jQW7n0an8Raa8JMB8kpxc8m28p7SNwFZmlMj6g==
dependencies:
"@babel/runtime" "^7.11.1"
classnames "^2.2.1"
rc-util "^5.18.1"
-rc-mentions@~1.13.1:
- version "1.13.1"
- resolved "https://registry.yarnpkg.com/rc-mentions/-/rc-mentions-1.13.1.tgz#c884b70e1505a197f1b32a7c6b39090db6992a72"
- integrity sha512-FCkaWw6JQygtOz0+Vxz/M/NWqrWHB9LwqlY2RtcuFqWJNFK9njijOOzTSsBGANliGufVUzx/xuPHmZPBV0+Hgw==
+rc-mentions@~2.2.0:
+ version "2.2.0"
+ resolved "https://registry.yarnpkg.com/rc-mentions/-/rc-mentions-2.2.0.tgz#27900ec04d067c58205309897efd190f5d8f4ac8"
+ integrity sha512-R7ncCldr02uKgJBBPlXdtnOGQIjZ9C3uoIMi4fabU3CPFdmefYlNF6QM4u2AzgcGt8V0KkoHTN5T6HPdUpet8g==
dependencies:
"@babel/runtime" "^7.10.1"
+ "@rc-component/trigger" "^1.5.0"
classnames "^2.2.6"
+ rc-input "~1.0.0"
rc-menu "~9.8.0"
- rc-textarea "^0.4.0"
- rc-trigger "^5.0.4"
+ rc-textarea "~1.2.0"
rc-util "^5.22.5"
rc-menu@~9.8.0:
@@ -4301,6 +4357,18 @@ rc-menu@~9.8.0:
rc-util "^5.12.0"
shallowequal "^1.1.0"
+rc-menu@~9.8.3:
+ version "9.8.4"
+ resolved "https://registry.yarnpkg.com/rc-menu/-/rc-menu-9.8.4.tgz#58bf19d471e3c74ff4bcfdb0f02a3826ebe2553b"
+ integrity sha512-lmw2j8I2fhdIzHmC9ajfImfckt0WDb2KVJJBBRIsxPEw2kGkEfjLMUoB1NgiNT/Q5cC8PdjGOGQjHJIJMwyNMw==
+ dependencies:
+ "@babel/runtime" "^7.10.1"
+ classnames "2.x"
+ rc-motion "^2.4.3"
+ rc-overflow "^1.2.8"
+ rc-trigger "^5.1.2"
+ rc-util "^5.27.0"
+
rc-motion@^2.0.0, rc-motion@^2.0.1, rc-motion@^2.3.0, rc-motion@^2.3.4, rc-motion@^2.4.3, rc-motion@^2.4.4, rc-motion@^2.6.0, rc-motion@^2.6.1, rc-motion@^2.6.2:
version "2.6.2"
resolved "https://registry.yarnpkg.com/rc-motion/-/rc-motion-2.6.2.tgz#3d31f97e41fb8e4f91a4a4189b6a98ac63342869"
@@ -4310,10 +4378,19 @@ rc-motion@^2.0.0, rc-motion@^2.0.1, rc-motion@^2.3.0, rc-motion@^2.3.4, rc-motio
classnames "^2.2.1"
rc-util "^5.21.0"
-rc-notification@~5.0.0-alpha.9:
- version "5.0.0-alpha.9"
- resolved "https://registry.yarnpkg.com/rc-notification/-/rc-notification-5.0.0-alpha.9.tgz#e6fbf5cc786e508f022691a61a03c0473f5ca7b0"
- integrity sha512-QPvq8VHe2M0SE5DHJf7ADWlvfWKnTsj5FVxcu39gdjX98kKmi+BHY1eTPAQkkdGqd6ZXv6xXHl8qKHyWhQcFPA==
+rc-motion@^2.7.3:
+ version "2.7.3"
+ resolved "https://registry.yarnpkg.com/rc-motion/-/rc-motion-2.7.3.tgz#126155bb3e687174fb3b92fddade2835c963b04d"
+ integrity sha512-2xUvo8yGHdOHeQbdI8BtBsCIrWKchEmFEIskf0nmHtJsou+meLd/JE+vnvSX2JxcBrJtXY2LuBpxAOxrbY/wMQ==
+ dependencies:
+ "@babel/runtime" "^7.11.1"
+ classnames "^2.2.1"
+ rc-util "^5.21.0"
+
+rc-notification@~5.0.0:
+ version "5.0.3"
+ resolved "https://registry.yarnpkg.com/rc-notification/-/rc-notification-5.0.3.tgz#2566d4a6b2334c171bad0cb9a8b80cb1a24b29e6"
+ integrity sha512-+wHbHu6RiTNtsZYx42WxWA+tC5m0qyKvJAauO4/6LIEyJspK8fRlFQz+OCFgFwGuNs3cOdo9tLs+cPfztSZwbQ==
dependencies:
"@babel/runtime" "^7.10.1"
classnames "2.x"
@@ -4340,24 +4417,23 @@ rc-overflow@^1.2.8:
rc-resize-observer "^1.0.0"
rc-util "^5.19.2"
-rc-pagination@~3.2.0:
- version "3.2.0"
- resolved "https://registry.yarnpkg.com/rc-pagination/-/rc-pagination-3.2.0.tgz#4f2fdba9fdac0f48e5c9fb1141973818138af7e1"
- integrity sha512-5tIXjB670WwwcAJzAqp2J+cOBS9W3cH/WU1EiYwXljuZ4vtZXKlY2Idq8FZrnYBz8KhN3vwPo9CoV/SJS6SL1w==
+rc-pagination@~3.3.1:
+ version "3.3.1"
+ resolved "https://registry.yarnpkg.com/rc-pagination/-/rc-pagination-3.3.1.tgz#38e364674adf2a753a4fa26e0d9d88ebe523ed0f"
+ integrity sha512-eI4dSeB3OrFxll7KzWa3ZH63LV2tHxt0AUmZmDwuI6vc3CK5lZhaKUYq0fRowb5586hN+L26j5WZoSz9cwEfjg==
dependencies:
"@babel/runtime" "^7.10.1"
classnames "^2.2.1"
-rc-picker@~3.1.1:
- version "3.1.2"
- resolved "https://registry.yarnpkg.com/rc-picker/-/rc-picker-3.1.2.tgz#fac85964007bdc906d33a8400f53798744ab440f"
- integrity sha512-PHf4E91JANMBVjovqhRcZw0fDZYWlDW9APhMD8VxBSs2QeKbnf+vE5BdA3YmHq227woSptbkm9rfhR4dgSn4+g==
+rc-picker@~3.6.1:
+ version "3.6.2"
+ resolved "https://registry.yarnpkg.com/rc-picker/-/rc-picker-3.6.2.tgz#68d13af7d240e792769a306ed6447e66e47040aa"
+ integrity sha512-acLNCi2WTNAuvTtcEzKp72mU15ni0sqrIKVlEcj04KgLZxhlVPMabCS+Sc8VuOCPJbOcW0XeOydbNnJbWTvzxg==
dependencies:
"@babel/runtime" "^7.10.1"
+ "@rc-component/trigger" "^1.5.0"
classnames "^2.2.1"
- rc-trigger "^5.0.4"
- rc-util "^5.4.0"
- shallowequal "^1.1.0"
+ rc-util "^5.27.0"
rc-progress@~3.4.1:
version "3.4.1"
@@ -4368,10 +4444,10 @@ rc-progress@~3.4.1:
classnames "^2.2.6"
rc-util "^5.16.1"
-rc-rate@~2.9.0:
- version "2.9.2"
- resolved "https://registry.yarnpkg.com/rc-rate/-/rc-rate-2.9.2.tgz#4a58965d1ecf91896ebae01d458b59056df0b4ea"
- integrity sha512-SaiZFyN8pe0Fgphv8t3+kidlej+cq/EALkAJAc3A0w0XcPaH2L1aggM8bhe1u6GAGuQNAoFvTLjw4qLPGRKV5g==
+rc-rate@~2.10.0:
+ version "2.10.0"
+ resolved "https://registry.yarnpkg.com/rc-rate/-/rc-rate-2.10.0.tgz#b16fd906c13bfc26b4776e27a14d13d06d50c635"
+ integrity sha512-TCjEpKPeN1m0EnGDDbb1KyxjNTJRzoReiPdtbrBJEey4Ryf/UGOQ6vqmz2yC6DJdYVDVUoZPdoz043ryh0t/nQ==
dependencies:
"@babel/runtime" "^7.10.1"
classnames "^2.2.5"
@@ -4387,85 +4463,81 @@ rc-resize-observer@^1.0.0, rc-resize-observer@^1.1.0, rc-resize-observer@^1.2.0:
rc-util "^5.15.0"
resize-observer-polyfill "^1.5.1"
-rc-segmented@~2.1.0:
- version "2.1.0"
- resolved "https://registry.yarnpkg.com/rc-segmented/-/rc-segmented-2.1.0.tgz#0e0afe646c1a0e44a0e18785f518c42633ec8efc"
- integrity sha512-hUlonro+pYoZcwrH6Vm56B2ftLfQh046hrwif/VwLIw1j3zGt52p5mREBwmeVzXnSwgnagpOpfafspzs1asjGw==
+rc-resize-observer@^1.3.1:
+ version "1.3.1"
+ resolved "https://registry.yarnpkg.com/rc-resize-observer/-/rc-resize-observer-1.3.1.tgz#b61b9f27048001243617b81f95e53d7d7d7a6a3d"
+ integrity sha512-iFUdt3NNhflbY3mwySv5CA1TC06zdJ+pfo0oc27xpf4PIOvfZwZGtD9Kz41wGYqC4SLio93RVAirSSpYlV/uYg==
+ dependencies:
+ "@babel/runtime" "^7.20.7"
+ classnames "^2.2.1"
+ rc-util "^5.27.0"
+ resize-observer-polyfill "^1.5.1"
+
+rc-segmented@~2.1.2:
+ version "2.1.2"
+ resolved "https://registry.yarnpkg.com/rc-segmented/-/rc-segmented-2.1.2.tgz#14c9077a1dae9c2ccb2ef5fbc5662c1c48c7ce8e"
+ integrity sha512-qGo1bCr83ESXpXVOCXjFe1QJlCAQXyi9KCiy8eX3rIMYlTeJr/ftySIaTnYsitL18SvWf5ZEHsfqIWoX0EMfFQ==
dependencies:
"@babel/runtime" "^7.11.1"
classnames "^2.2.1"
rc-motion "^2.4.4"
rc-util "^5.17.0"
-rc-select@~14.1.0:
- version "14.1.9"
- resolved "https://registry.yarnpkg.com/rc-select/-/rc-select-14.1.9.tgz#9c9eceff00920ad8a0a53b77b76afc177ffe5ab4"
- integrity sha512-DK01+Q7oCWr5jVPiEp/BTQ8xCB4rI4LfXzZtSmBWJhOMuibyZD1Vlz/DlVKCUFmtBM4SzG4/SltGHoGlcbCqiw==
+rc-select@~14.4.0, rc-select@~14.4.3:
+ version "14.4.3"
+ resolved "https://registry.yarnpkg.com/rc-select/-/rc-select-14.4.3.tgz#68d7f1b6bcb41543f69901951facd5e097fb835d"
+ integrity sha512-qoz4gNqm3SN+4dYKSCRiRkxKSEEdbS3jC6gdFYoYwEjDZ9sdQFo5jHlfQbF+hhai01HOoj1Hf8Gq6tpUvU+Gmw==
dependencies:
"@babel/runtime" "^7.10.1"
+ "@rc-component/trigger" "^1.5.0"
classnames "2.x"
rc-motion "^2.0.1"
rc-overflow "^1.0.0"
- rc-trigger "^5.0.4"
rc-util "^5.16.1"
- rc-virtual-list "^3.2.0"
+ rc-virtual-list "^3.4.13"
-rc-select@~14.1.13:
- version "14.1.14"
- resolved "https://registry.yarnpkg.com/rc-select/-/rc-select-14.1.14.tgz#1c58370c15ac1fbf85aa6be2404b5fb5979c8fd2"
- integrity sha512-QARbPioNxyrwUzMaXep0Lx6dSyGSvtBqDOTiMwR9H0UZSvz50oYt9Vn7AZiF/8MR+SOwYtybbT6sIMcN+Xvcwg==
- dependencies:
- "@babel/runtime" "^7.10.1"
- classnames "2.x"
- rc-motion "^2.0.1"
- rc-overflow "^1.0.0"
- rc-trigger "^5.0.4"
- rc-util "^5.16.1"
- rc-virtual-list "^3.2.0"
-
-rc-slider@~10.0.0:
- version "10.0.1"
- resolved "https://registry.yarnpkg.com/rc-slider/-/rc-slider-10.0.1.tgz#7058c68ff1e1aa4e7c3536e5e10128bdbccb87f9"
- integrity sha512-igTKF3zBet7oS/3yNiIlmU8KnZ45npmrmHlUUio8PNbIhzMcsh+oE/r2UD42Y6YD2D/s+kzCQkzQrPD6RY435Q==
+rc-slider@~10.1.0:
+ version "10.1.1"
+ resolved "https://registry.yarnpkg.com/rc-slider/-/rc-slider-10.1.1.tgz#5e82036e60b61021aba3ea0e353744dd7c74e104"
+ integrity sha512-gn8oXazZISEhnmRinI89Z/JD/joAaM35jp+gDtIVSTD/JJMCCBqThqLk1SVJmvtfeiEF/kKaFY0+qt4SDHFUDw==
dependencies:
"@babel/runtime" "^7.10.1"
classnames "^2.2.5"
- rc-util "^5.18.1"
- shallowequal "^1.1.0"
+ rc-util "^5.27.0"
-rc-steps@~6.0.0-alpha.2:
- version "6.0.0-alpha.2"
- resolved "https://registry.yarnpkg.com/rc-steps/-/rc-steps-6.0.0-alpha.2.tgz#505e64177111becd911cef4d24f15477438c9e59"
- integrity sha512-d/GPx7ATlPbtFeOVt5FB19W11OBCmRd7lLknt4aSoCI6ukwJqpEhWu2INN4pDOQqN04y3PDsWl1q9hnw+ZC5AA==
+rc-steps@~6.0.0:
+ version "6.0.0"
+ resolved "https://registry.yarnpkg.com/rc-steps/-/rc-steps-6.0.0.tgz#f7148f8097d5d135f19b96c1b4f4b50ad6093753"
+ integrity sha512-+KfMZIty40mYCQSDvYbZ1jwnuObLauTiIskT1hL4FFOBHP6ZOr8LK0m143yD3kEN5XKHSEX1DIwCj3AYZpoeNQ==
dependencies:
"@babel/runtime" "^7.16.7"
classnames "^2.2.3"
rc-util "^5.16.1"
-rc-switch@~4.0.0:
- version "4.0.0"
- resolved "https://registry.yarnpkg.com/rc-switch/-/rc-switch-4.0.0.tgz#55fbf99fc2d680791175037d379e170ba51fbe78"
- integrity sha512-IfrYC99vN0gKaTyjQdqYuADU0eH00SAFHg3jOp8HrmUpJruhV1SohJzrCbPqPraZeX/6X/QKkdLfkdnUub05WA==
+rc-switch@~4.1.0:
+ version "4.1.0"
+ resolved "https://registry.yarnpkg.com/rc-switch/-/rc-switch-4.1.0.tgz#f37d81b4e0c5afd1274fd85367b17306bf25e7d7"
+ integrity sha512-TI8ufP2Az9oEbvyCeVE4+90PDSljGyuwix3fV58p7HV2o4wBnVToEyomJRVyTaZeqNPAp+vqeo4Wnj5u0ZZQBg==
dependencies:
- "@babel/runtime" "^7.10.1"
+ "@babel/runtime" "^7.21.0"
classnames "^2.2.1"
- rc-util "^5.0.1"
+ rc-util "^5.30.0"
-rc-table@~7.26.0:
- version "7.26.0"
- resolved "https://registry.yarnpkg.com/rc-table/-/rc-table-7.26.0.tgz#9d517e7fa512e7571fdcc453eb1bf19edfac6fbc"
- integrity sha512-0cD8e6S+DTGAt5nBZQIPFYEaIukn17sfa5uFL98faHlH/whZzD8ii3dbFL4wmUDEL4BLybhYop+QUfZJ4CPvNQ==
+rc-table@~7.31.0:
+ version "7.31.1"
+ resolved "https://registry.yarnpkg.com/rc-table/-/rc-table-7.31.1.tgz#85487b25d98559d6e684b3348e893da1d1f48232"
+ integrity sha512-KZPi35aGpv2VaL1Jbc58FBJo063HtKyVjhOFWX4AkBV7tjHHQokMdUoua5E+GPJh6QZUpK/a8PjKa9IZzPLIEA==
dependencies:
"@babel/runtime" "^7.10.1"
+ "@rc-component/context" "^1.3.0"
classnames "^2.2.5"
rc-resize-observer "^1.1.0"
- rc-util "^5.22.5"
- shallowequal "^1.1.0"
+ rc-util "^5.27.1"
-rc-tabs@~12.4.1:
- version "12.4.1"
- resolved "https://registry.yarnpkg.com/rc-tabs/-/rc-tabs-12.4.1.tgz#a45aa7560ae4e2a91426e74a2e76566f5c8ec9cc"
- integrity sha512-yViBZypldDnPffk3IPTarplF1RAv8VQDDnOt9sHDU7pjCnqE72csCU+7kjbLPtPpYniIMQJYyWxh/lsBUcagSA==
+rc-tabs@~12.5.6:
+ version "12.5.10"
+ resolved "https://registry.yarnpkg.com/rc-tabs/-/rc-tabs-12.5.10.tgz#0e41c723fac66c4f0bcad3271429fff6653b0721"
+ integrity sha512-Ay0l0jtd4eXepFH9vWBvinBjqOpqzcsJTerBGwJy435P2S90Uu38q8U/mvc1sxUEVOXX5ZCFbxcWPnfG3dH+tQ==
dependencies:
"@babel/runtime" "^7.11.2"
classnames "2.x"
@@ -4475,34 +4547,34 @@ rc-tabs@~12.4.1:
rc-resize-observer "^1.0.0"
rc-util "^5.16.0"
-rc-textarea@^0.4.0, rc-textarea@~0.4.5:
- version "0.4.7"
- resolved "https://registry.yarnpkg.com/rc-textarea/-/rc-textarea-0.4.7.tgz#627f662d46f99e0059d1c1ebc8db40c65339fe90"
- integrity sha512-IQPd1CDI3mnMlkFyzt2O4gQ2lxUsnBAeJEoZGJnkkXgORNqyM9qovdrCj9NzcRfpHgLdzaEbU3AmobNFGUznwQ==
+rc-textarea@~1.2.0, rc-textarea@~1.2.2:
+ version "1.2.2"
+ resolved "https://registry.yarnpkg.com/rc-textarea/-/rc-textarea-1.2.2.tgz#111fa90fcedba6d244bc94615b7971b8d8f68815"
+ integrity sha512-S9fkiek5VezfwJe2McEs/NH63xgnnZ4iDh6a8n01mIfzyNJj0HkS0Uz6boyR3/eONYjmKaqhrpuJJuEClRDEBw==
dependencies:
"@babel/runtime" "^7.10.1"
classnames "^2.2.1"
+ rc-input "~1.0.4"
rc-resize-observer "^1.0.0"
- rc-util "^5.24.4"
- shallowequal "^1.1.0"
+ rc-util "^5.27.0"
-rc-tooltip@~5.2.0:
- version "5.2.2"
- resolved "https://registry.yarnpkg.com/rc-tooltip/-/rc-tooltip-5.2.2.tgz#e5cafa8ecebf78108936a0bcb93c150fa81ac93b"
- integrity sha512-jtQzU/18S6EI3lhSGoDYhPqNpWajMtS5VV/ld1LwyfrDByQpYmw/LW6U7oFXXLukjfDHQ7Ju705A82PRNFWYhg==
+rc-tooltip@~6.0.0:
+ version "6.0.1"
+ resolved "https://registry.yarnpkg.com/rc-tooltip/-/rc-tooltip-6.0.1.tgz#6a5e33bd6c3f6afe8851ea90e7af43e5c26b3cc6"
+ integrity sha512-MdvPlsD1fDSxKp9+HjXrc/CxLmA/s11QYIh1R7aExxfodKP7CZA++DG1AjrW80F8IUdHYcR43HAm0Y2BYPelHA==
dependencies:
"@babel/runtime" "^7.11.2"
+ "@rc-component/trigger" "^1.0.4"
classnames "^2.3.1"
- rc-trigger "^5.0.0"
-rc-tree-select@~5.5.4:
- version "5.5.5"
- resolved "https://registry.yarnpkg.com/rc-tree-select/-/rc-tree-select-5.5.5.tgz#d28b3b45da1e820cd21762ba0ee93c19429bb369"
- integrity sha512-k2av7jF6tW9bIO4mQhaVdV4kJ1c54oxV3/hHVU+oD251Gb5JN+m1RbJFTMf1o0rAFqkvto33rxMdpafaGKQRJw==
+rc-tree-select@~5.8.0:
+ version "5.8.0"
+ resolved "https://registry.yarnpkg.com/rc-tree-select/-/rc-tree-select-5.8.0.tgz#b3d861b7b2111d3a96b56040b851d5e280d71c95"
+ integrity sha512-NozrkVLR8k3cpx8R5/YFmJMptgOacR5zEQHZGMQg31bD6jEgGiJeOn2cGRI6x0Xdyvi1CSqCbUsIoqiej74wzw==
dependencies:
"@babel/runtime" "^7.10.1"
classnames "2.x"
- rc-select "~14.1.0"
+ rc-select "~14.4.0"
rc-tree "~5.7.0"
rc-util "^5.16.1"
@@ -4517,7 +4589,7 @@ rc-tree@~5.7.0:
rc-util "^5.16.1"
rc-virtual-list "^3.4.8"
-rc-trigger@^5.0.0, rc-trigger@^5.0.4, rc-trigger@^5.1.2, rc-trigger@^5.2.10, rc-trigger@^5.3.1:
+rc-trigger@^5.1.2, rc-trigger@^5.3.1:
version "5.3.1"
resolved "https://registry.yarnpkg.com/rc-trigger/-/rc-trigger-5.3.1.tgz#acafadf3eaf384e7f466c303bfa0f34c8137d7b8"
integrity sha512-5gaFbDkYSefZ14j2AdzucXzlWgU2ri5uEjkHvsf1ynRhdJbKxNOnw4PBZ9+FVULNGFiDzzlVF8RJnR9P/xrnKQ==
@@ -4537,7 +4609,7 @@ rc-upload@~4.3.0:
classnames "^2.2.5"
rc-util "^5.2.0"
-rc-util@^5.0.1, rc-util@^5.0.6, rc-util@^5.12.0, rc-util@^5.15.0, rc-util@^5.16.1, rc-util@^5.17.0, rc-util@^5.18.1, rc-util@^5.19.2, rc-util@^5.2.0, rc-util@^5.2.1, rc-util@^5.20.1, rc-util@^5.21.0, rc-util@^5.22.5, rc-util@^5.23.0, rc-util@^5.3.0, rc-util@^5.4.0, rc-util@^5.6.1, rc-util@^5.8.0, rc-util@^5.9.4:
+rc-util@^5.0.1, rc-util@^5.0.6, rc-util@^5.12.0, rc-util@^5.15.0, rc-util@^5.16.1, rc-util@^5.17.0, rc-util@^5.18.1, rc-util@^5.19.2, rc-util@^5.2.0, rc-util@^5.20.1, rc-util@^5.21.0, rc-util@^5.22.5, rc-util@^5.3.0, rc-util@^5.6.1, rc-util@^5.8.0, rc-util@^5.9.4:
version "5.23.0"
resolved "https://registry.yarnpkg.com/rc-util/-/rc-util-5.23.0.tgz#a583b1ec3e1832a80eced7a700a494af0b590743"
integrity sha512-lgm6diJ/pLgyfoZY59Vz7sW4mSoQCgozqbBye9IJ7/mb5w5h4T7h+i2JpXAx/UBQxscBZe68q0sP7EW+qfkKUg==
@@ -4546,7 +4618,7 @@ rc-util@^5.0.1, rc-util@^5.0.6, rc-util@^5.12.0, rc-util@^5.15.0, rc-util@^5.16.
react-is "^16.12.0"
shallowequal "^1.1.0"
-rc-util@^5.16.0, rc-util@^5.21.2, rc-util@^5.24.2, rc-util@^5.24.4:
+rc-util@^5.16.0, rc-util@^5.21.2, rc-util@^5.24.4:
version "5.24.6"
resolved "https://registry.yarnpkg.com/rc-util/-/rc-util-5.24.6.tgz#ff4d64139c05d94727e8c3584b2cd0f74a7489cd"
integrity sha512-aBkJBmAHYllC6FSxHDjFTRsDp2V2xQ8iFhjG4f6au7pOcBk7p0b0mtiqQfD0OZLcxcBuvl6O9GCtNgOfZpKeVA==
@@ -4555,7 +4627,25 @@ rc-util@^5.16.0, rc-util@^5.21.2, rc-util@^5.24.2, rc-util@^5.24.4:
react-is "^16.12.0"
shallowequal "^1.1.0"
-rc-virtual-list@^3.2.0, rc-virtual-list@^3.4.8:
+rc-util@^5.25.2, rc-util@^5.27.0, rc-util@^5.27.1, rc-util@^5.28.0, rc-util@^5.29.2, rc-util@^5.30.0:
+ version "5.30.0"
+ resolved "https://registry.yarnpkg.com/rc-util/-/rc-util-5.30.0.tgz#76ae9019ff72a5b519ce51465cd77b2e451207e3"
+ integrity sha512-uaWpF/CZGyXuhQG71MWxkU+0bWkPEgqZUxEv251Cu7p3kpHDNm5+Ygu/U8ux0a/zbfGW8PsKcJL0XVBOMrlIZg==
+ dependencies:
+ "@babel/runtime" "^7.18.3"
+ react-is "^16.12.0"
+
+rc-virtual-list@^3.4.13:
+ version "3.4.13"
+ resolved "https://registry.yarnpkg.com/rc-virtual-list/-/rc-virtual-list-3.4.13.tgz#20acc934b263abcf7b7c161f50ef82281b2f7e8d"
+ integrity sha512-cPOVDmcNM7rH6ANotanMDilW/55XnFPw0Jh/GQYtrzZSy3AmWvCnqVNyNC/pgg3lfVmX2994dlzAhuUrd4jG7w==
+ dependencies:
+ "@babel/runtime" "^7.20.0"
+ classnames "^2.2.6"
+ rc-resize-observer "^1.0.0"
+ rc-util "^5.15.0"
+
+rc-virtual-list@^3.4.8:
version "3.4.8"
resolved "https://registry.yarnpkg.com/rc-virtual-list/-/rc-virtual-list-3.4.8.tgz#c24c10c6940546b7e2a5e9809402c6716adfd26c"
integrity sha512-qSN+Rv4i/E7RCTvTMr1uZo7f3crJJg/5DekoCagydo9zsXrxj07zsFSxqizqW+ldGA16lwa8So/bIbV9Ofjddg==
@@ -4602,7 +4692,7 @@ redent@^3.0.0:
indent-string "^4.0.0"
strip-indent "^3.0.0"
-regenerator-runtime@^0.13.10:
+regenerator-runtime@^0.13.10, regenerator-runtime@^0.13.11:
version "0.13.11"
resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz#f6dca3e7ceec20590d07ada785636a90cdca17f9"
integrity sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==
@@ -4735,12 +4825,12 @@ scheduler@^0.23.0:
dependencies:
loose-envify "^1.1.0"
-scroll-into-view-if-needed@^2.2.25:
- version "2.2.29"
- resolved "https://registry.yarnpkg.com/scroll-into-view-if-needed/-/scroll-into-view-if-needed-2.2.29.tgz#551791a84b7e2287706511f8c68161e4990ab885"
- integrity sha512-hxpAR6AN+Gh53AdAimHM6C8oTN1ppwVZITihix+WqalywBeFcQ6LdQP5ABNl26nX8GTEL7VT+b8lKpdqq65wXg==
+scroll-into-view-if-needed@^3.0.3:
+ version "3.0.10"
+ resolved "https://registry.yarnpkg.com/scroll-into-view-if-needed/-/scroll-into-view-if-needed-3.0.10.tgz#38fbfe770d490baff0fb2ba34ae3539f6ec44e13"
+ integrity sha512-t44QCeDKAPf1mtQH3fYpWz8IM/DyvHLjs8wUvvwMYxk5moOqCzrMSxK6HQVD0QVmVjXFavoFIPRVrMuJPKAvtg==
dependencies:
- compute-scroll-into-view "^1.0.17"
+ compute-scroll-into-view "^3.0.2"
semver@^6.0.0, semver@^6.3.0:
version "6.3.0"
@@ -4989,10 +5079,12 @@ supports-preserve-symlinks-flag@^1.0.0:
resolved "https://registry.yarnpkg.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz#6eda4bd344a3c94aea376d4cc31bc77311039e09"
integrity sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==
-swr@^1.3.0:
- version "1.3.0"
- resolved "https://registry.yarnpkg.com/swr/-/swr-1.3.0.tgz#c6531866a35b4db37b38b72c45a63171faf9f4e8"
- integrity sha512-dkghQrOl2ORX9HYrMDtPa7LTVHJjCTeZoB1dqTbnnEDlSvN8JEKpYIYurDfvbQFUUS8Cg8PceFVZNkW0KNNYPw==
+swr@^2.1.5:
+ version "2.1.5"
+ resolved "https://registry.yarnpkg.com/swr/-/swr-2.1.5.tgz#688effa719c03f6d35c66decbb0f8e79c7190399"
+ integrity sha512-/OhfZMcEpuz77KavXST5q6XE9nrOBOVcBLWjMT+oAE/kQHyE3PASrevXCtQDZ8aamntOfFkbVJp7Il9tNBQWrw==
+ dependencies:
+ use-sync-external-store "^1.2.0"
symbol-tree@^3.2.4:
version "3.2.4"
@@ -5034,6 +5126,11 @@ text-table@^0.2.0:
resolved "https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4"
integrity sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==
+throttle-debounce@^5.0.0:
+ version "5.0.0"
+ resolved "https://registry.yarnpkg.com/throttle-debounce/-/throttle-debounce-5.0.0.tgz#a17a4039e82a2ed38a5e7268e4132d6960d41933"
+ integrity sha512-2iQTSgkkc1Zyk0MeVrt/3BvuOXYPl/R8Z0U2xxo9rjwNciaHDG3R+Lm6dh4EeUci49DanvBnuqI6jshoQQRGEg==
+
tiny-glob@^0.2.9:
version "0.2.9"
resolved "https://registry.yarnpkg.com/tiny-glob/-/tiny-glob-0.2.9.tgz#2212d441ac17928033b110f8b3640683129d31e2"
@@ -5186,6 +5283,11 @@ uri-js@^4.2.2:
dependencies:
punycode "^2.1.0"
+use-sync-external-store@^1.2.0:
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/use-sync-external-store/-/use-sync-external-store-1.2.0.tgz#7dbefd6ef3fe4e767a0cf5d7287aacfb5846928a"
+ integrity sha512-eEgnFxGQ1Ife9bzYs6VLi8/4X6CObHMw9Qr9tPY43iKwsPw8xE8+EFsf/2cFZ5S3esXgpWgtSCtLNS41F+sKPA==
+
v8-to-istanbul@^9.0.1:
version "9.0.1"
resolved "https://registry.yarnpkg.com/v8-to-istanbul/-/v8-to-istanbul-9.0.1.tgz#b6f994b0b5d4ef255e17a0d17dc444a9f5132fa4"