From 84ea3459a4c3f58e7dfe3b95932a3bc503308190 Mon Sep 17 00:00:00 2001 From: Aladdin Ibrahim <83447228+AladdinNullptr@users.noreply.github.com> Date: Thu, 28 Dec 2023 14:52:43 +0800 Subject: [PATCH 01/28] add audit & publish-local commands --- package.json | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/package.json b/package.json index 40e3db6..8efe991 100644 --- a/package.json +++ b/package.json @@ -32,7 +32,9 @@ "clean": "git clean -Xdf", "storybook": "start-storybook -p 6006", "create-component": "node ./tools/create-component.js", - "prepare": "husky install" + "prepare": "husky install", + "audit": "yarn audit --groups dependencies", + "publish-local": "yalc publish" }, "dependencies": { "@ant-design/icons": "^4.7.0", From c6235e5d94334123e8af759adc4a9a2d9e6ee886 Mon Sep 17 00:00:00 2001 From: Aladdin Ibrahim <83447228+AladdinNullptr@users.noreply.github.com> Date: Thu, 28 Dec 2023 14:59:16 +0800 Subject: [PATCH 02/28] Bump react types and add react-dom peer dependency --- package.json | 6 +- yarn.lock | 302 +++++++++++++++++++++++++++++---------------------- 2 files changed, 179 insertions(+), 129 deletions(-) diff --git a/package.json b/package.json index 8efe991..550c543 100644 --- a/package.json +++ b/package.json @@ -40,7 +40,7 @@ "@ant-design/icons": "^4.7.0", "@babel/runtime": "^7.1.2", "@types/classnames": "^2.3.1", - "@types/react": "^16.9.5", + "@types/react": "17.0.2", "antd": "4.20.0", "array-move": "^4.0.0", "classnames": "^2.3.1", @@ -49,7 +49,8 @@ "ui-box": "^5.0.0" }, "peerDependencies": { - "react": ">=16.9.0" + "react": ">=16.9.0", + "react-dom": ">=16.9.0" }, "devDependencies": { "@babel/cli": "^7.1.2", @@ -129,3 +130,4 @@ ] } } + diff --git a/yarn.lock b/yarn.lock index 2db675f..b0a88de 100644 --- a/yarn.lock +++ b/yarn.lock @@ -35,7 +35,7 @@ "@ant-design/react-slick@~0.28.1": version "0.28.4" - resolved "https://registry.npmjs.org/@ant-design/react-slick/-/react-slick-0.28.4.tgz" + resolved "https://registry.yarnpkg.com/@ant-design/react-slick/-/react-slick-0.28.4.tgz#8b296b87ad7c7ae877f2a527b81b7eebd9dd29a9" integrity sha512-j9eAHTn7GxbXUFNknJoHS2ceAsqrQi2j8XykjZE1IXCD8kJF+t28EvhBLniDpbOsBk/3kjalnhriTfZcjBHNqg== dependencies: "@babel/runtime" "^7.10.4" @@ -1131,6 +1131,13 @@ dependencies: regenerator-runtime "^0.13.4" +"@babel/runtime@^7.18.0", "@babel/runtime@^7.18.3", "@babel/runtime@^7.20.0", "@babel/runtime@^7.20.7", "@babel/runtime@^7.21.0": + version "7.23.6" + resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.23.6.tgz#c05e610dc228855dc92ef1b53d07389ed8ab521d" + integrity sha512-zHd0eUrf5GZoOWVCXp6koAKQTfZV07eit6bGPmJgnZdnSAvvZee6zniW2XMF7Cmc4ISOOnPy3QaSiIJGJkVEDQ== + dependencies: + regenerator-runtime "^0.14.0" + "@babel/template@^7.12.7", "@babel/template@^7.16.7", "@babel/template@^7.3.3": version "7.16.7" resolved "https://registry.npmjs.org/@babel/template/-/template-7.16.7.tgz" @@ -1225,7 +1232,7 @@ "@emotion/hash@0.8.0": version "0.8.0" - resolved "https://registry.npmjs.org/@emotion/hash/-/hash-0.8.0.tgz" + resolved "https://registry.yarnpkg.com/@emotion/hash/-/hash-0.8.0.tgz#bbbff68978fefdbe68ccb533bc8cbe1d1afb5413" integrity sha512-kBJtf7PH6aWwZ6fka3zQ0p6SBYzx4fl1LoZXE2RrnYST9Xljm7WfKJrU4g/Xr3Beg72MLrp1AWNUmuYJTL7Cow== "@emotion/hash@^0.7.1": @@ -1286,7 +1293,7 @@ "@emotion/unitless@0.7.5": version "0.7.5" - resolved "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.7.5.tgz" + resolved "https://registry.yarnpkg.com/@emotion/unitless/-/unitless-0.7.5.tgz#77211291c1900a700b8a78cfafda3160d76949ed" integrity sha512-OWORNpfjMsSSUBVrRBVGECkhWcULOAJz9ZW8uK9qgxD+87M7jHRcvh/A96XXNhXTLmKcoYSQtBEX7lHMO7YRwg== "@emotion/utils@0.11.3": @@ -2947,13 +2954,12 @@ "@types/scheduler" "*" csstype "^3.0.2" -"@types/react@^16.9.5": - version "16.14.21" - resolved "https://registry.npmjs.org/@types/react/-/react-16.14.21.tgz" - integrity sha512-rY4DzPKK/4aohyWiDRHS2fotN5rhBSK6/rz1X37KzNna9HJyqtaGAbq9fVttrEPWF5ywpfIP1ITL8Xi2QZn6Eg== +"@types/react@17.0.2": + version "17.0.2" + resolved "https://registry.yarnpkg.com/@types/react/-/react-17.0.2.tgz#3de24c4efef902dd9795a49c75f760cbe4f7a5a8" + integrity sha512-Xt40xQsrkdvjn1EyWe1Bc0dJLcil/9x2vAuW7ya+PuQip4UYUaXyhzWmAbwRsdMgwOFHpfp7/FFZebDU6Y8VHA== dependencies: "@types/prop-types" "*" - "@types/scheduler" "*" csstype "^3.0.2" "@types/resolve@1.17.1": @@ -4749,6 +4755,11 @@ compute-scroll-into-view@^1.0.17: resolved "https://registry.npmjs.org/compute-scroll-into-view/-/compute-scroll-into-view-1.0.17.tgz" integrity sha512-j4dx+Fb0URmzbwwMUrhqWM2BEWHdFGx+qZ9qqASHRPqvTYdqvWnHg0H1hIbcyLnvgnoNAVMlwkepyqM3DaIFUg== +compute-scroll-into-view@^1.0.20: + version "1.0.20" + resolved "https://registry.yarnpkg.com/compute-scroll-into-view/-/compute-scroll-into-view-1.0.20.tgz#1768b5522d1172754f5d0c9b02de3af6be506a43" + integrity sha512-UCB0ioiyj8CRjtrvaceBLqqhZCVP+1B8+NWQhmdsm0VXOJtobBCf1dBQmebCCo34qZmUwZfIH2MZLqNHazrfjg== + concat-map@0.0.1: version "0.0.1" resolved "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz" @@ -4832,7 +4843,14 @@ copy-descriptor@^0.1.0: resolved "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz" integrity sha1-Z29us8OZl8LuGsOpJP1hJHSPV40= -copy-to-clipboard@^3.2.0, copy-to-clipboard@^3.3.1: +copy-to-clipboard@^3.2.0: + version "3.3.3" + resolved "https://registry.yarnpkg.com/copy-to-clipboard/-/copy-to-clipboard-3.3.3.tgz#55ac43a1db8ae639a4bd99511c148cdd1b83a1b0" + integrity sha512-2KV8NhB5JqC3ky0r9PMCAZKbUHSwtEo4CwCs0KXgruG43gX5PMqDEBbVU4OUzw2MuAWUfsuFmWvEKG5QRfSnJA== + dependencies: + toggle-selection "^1.0.6" + +copy-to-clipboard@^3.3.1: version "3.3.1" resolved "https://registry.npmjs.org/copy-to-clipboard/-/copy-to-clipboard-3.3.1.tgz" integrity sha512-i13qo6kIHTTpCm8/Wup+0b1mVWETvu2kIMzKoK8FpkLkFxlt0znUAHcMzox+T8sPlqtZXq3CulEjQHsYiGFJUw== @@ -5150,15 +5168,22 @@ data-urls@^2.0.0: whatwg-mimetype "^2.3.0" whatwg-url "^8.0.0" -date-fns@2.x, date-fns@^2.28.0: +date-fns@2.x: + version "2.30.0" + resolved "https://registry.yarnpkg.com/date-fns/-/date-fns-2.30.0.tgz#f367e644839ff57894ec6ac480de40cae4b0f4d0" + integrity sha512-fnULvOpxnC5/Vg3NCiWelDsLiUc9bRwAPs/+LfTLNvetFCtCTN+yQz15C/fs4AwX1R9K5GLtLfn8QW+dWisaAw== + dependencies: + "@babel/runtime" "^7.21.0" + +date-fns@^2.28.0: version "2.28.0" resolved "https://registry.npmjs.org/date-fns/-/date-fns-2.28.0.tgz" integrity sha512-8d35hViGYx/QH0icHYCeLmsLmMUheMmTyV9Fcm6gvNwdw31yXXH+O85sOBJ+OLnLQMKZowvpKb6FgMIQjcpvQw== dayjs@1.x: - version "1.10.7" - resolved "https://registry.npmjs.org/dayjs/-/dayjs-1.10.7.tgz" - integrity sha512-P6twpd70BcPK34K26uJ1KT3wlhpuOAPoMwJzpsIWUxHZ7wpmbdZL/hQqBDfz7hGurYSa5PhzdhDHtt319hL3ig== + version "1.11.10" + resolved "https://registry.yarnpkg.com/dayjs/-/dayjs-1.11.10.tgz#68acea85317a6e164457d6d6947564029a6a16a0" + integrity sha512-vjAczensTgRcqDERK0SR2XMwsF/tSvnvlv6VcF2GIhg6Sx4yOIt/irsr1RDJsKiIyBzJDpCoXiWWq28MqH2cnQ== debug@2.6.9, debug@^2.2.0, debug@^2.3.3, debug@^2.6.0, debug@^2.6.9: version "2.6.9" @@ -5362,9 +5387,9 @@ doctrine@^3.0.0: esutils "^2.0.2" dom-align@^1.7.0: - version "1.12.2" - resolved "https://registry.npmjs.org/dom-align/-/dom-align-1.12.2.tgz" - integrity sha512-pHuazgqrsTFrGU2WLDdXxCFabkdQDx72ddkraZNih1KsMcN5qsRSTR9O4VJRlwTPCPb5COYg3LOfiMHHcPInHg== + version "1.12.4" + resolved "https://registry.yarnpkg.com/dom-align/-/dom-align-1.12.4.tgz#3503992eb2a7cfcb2ed3b2a6d21e0b9c00d54511" + integrity sha512-R8LUSEay/68zE5c8/3BDxiTEvgb4xZTF0RKmAHfiEVN3klfIpXfi2/QCoiWPccVQ0J/ZGdz9OjzL4uJEP/MRAw== dom-converter@^0.2.0: version "0.2.0" @@ -8736,7 +8761,7 @@ memfs@^3.1.2: memoize-one@^6.0.0: version "6.0.0" - resolved "https://registry.npmjs.org/memoize-one/-/memoize-one-6.0.0.tgz" + resolved "https://registry.yarnpkg.com/memoize-one/-/memoize-one-6.0.0.tgz#b2591b871ed82948aee4727dc6abceeeac8c1045" integrity sha512-rkpe71W0N0c0Xz6QD0eJETuWAJGnJ9afsl1srmwPrI+yBCkge5EycXXbYRyvL29zZVUWQCY7InPRCv3GDXuZNw== memoizerific@^1.11.3: @@ -8968,15 +8993,10 @@ mkdirp@^1.0.3, mkdirp@^1.0.4: resolved "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz" integrity sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw== -moment@^2.24.0: - version "2.29.1" - resolved "https://registry.npmjs.org/moment/-/moment-2.29.1.tgz" - integrity sha512-kHmoybcPV8Sqy59DwNDY3Jefr64lK/by/da0ViFcuA4DH0vQg5Q6Ze5VimxkfQNSC+Mls/Kx53s7TjP1RhFEDQ== - -moment@^2.29.2: - version "2.29.3" - resolved "https://registry.yarnpkg.com/moment/-/moment-2.29.3.tgz#edd47411c322413999f7a5940d526de183c031f3" - integrity sha512-c6YRvhEo//6T2Jz/vVtYzqBzwvPT95JBQ+smCytzf7c50oMZRsR/a4w88aD34I+/QVSfnoAnSBFPJHItlOMJVw== +moment@^2.24.0, moment@^2.29.2: + version "2.30.1" + resolved "https://registry.yarnpkg.com/moment/-/moment-2.30.1.tgz#f8c91c07b7a786e30c59926df530b4eac96974ae" + integrity sha512-uEmtNhbDOrWPFS+hdjFCBfy9f2YoyzRpwcl+DqpC6taX21FzsTLQVbMV/W7PzNSX6x/bhC1zA3c2UQ5NzH6how== move-concurrently@^1.0.1: version "1.0.1" @@ -10385,15 +10405,14 @@ raw-loader@^4.0.2: schema-utils "^3.0.0" rc-align@^4.0.0: - version "4.0.11" - resolved "https://registry.npmjs.org/rc-align/-/rc-align-4.0.11.tgz" - integrity sha512-n9mQfIYQbbNTbefyQnRHZPWuTEwG1rY4a9yKlIWHSTbgwI+XUMGRYd0uJ5pE2UbrNX0WvnMBA1zJ3Lrecpra/A== + version "4.0.15" + resolved "https://registry.yarnpkg.com/rc-align/-/rc-align-4.0.15.tgz#2bbd665cf85dfd0b0244c5a752b07565e9098577" + integrity sha512-wqJtVH60pka/nOX7/IspElA8gjPNQKIx/ZqJ6heATCkXpe1Zg4cPVrMD2vC96wjsFFL8WsmhPbx9tdMo1qqlIA== dependencies: "@babel/runtime" "^7.10.1" classnames "2.x" dom-align "^1.7.0" - lodash "^4.17.21" - rc-util "^5.3.0" + rc-util "^5.26.0" resize-observer-polyfill "^1.5.1" rc-cascader@~3.5.0: @@ -10410,16 +10429,16 @@ rc-cascader@~3.5.0: rc-checkbox@~2.3.0: version "2.3.2" - resolved "https://registry.npmjs.org/rc-checkbox/-/rc-checkbox-2.3.2.tgz" + resolved "https://registry.yarnpkg.com/rc-checkbox/-/rc-checkbox-2.3.2.tgz#f91b3678c7edb2baa8121c9483c664fa6f0aefc1" integrity sha512-afVi1FYiGv1U0JlpNH/UaEXdh6WUJjcWokj/nUN2TgG80bfG+MDdbfHKlLcNNba94mbjy2/SXJ1HDgrOkXGAjg== dependencies: "@babel/runtime" "^7.10.1" classnames "^2.2.1" rc-collapse@~3.1.0: - version "3.1.2" - resolved "https://registry.npmjs.org/rc-collapse/-/rc-collapse-3.1.2.tgz" - integrity sha512-HujcKq7mghk/gVKeI6EjzTbb8e19XUZpakrYazu1MblEZ3Hu3WBMSN4A3QmvbF6n1g7x6lUlZvsHZ5shABWYOQ== + version "3.1.4" + resolved "https://registry.yarnpkg.com/rc-collapse/-/rc-collapse-3.1.4.tgz#063e33fcc427a378e63da757898cd1fba6269679" + integrity sha512-WayrhswKMwuJab9xbqFxXTgV0m6X8uOPEO6zm/GJ5YJiJ/wIh/Dd2VtWeI06HYUEnTFv0HNcYv+zWbB+p6OD2A== dependencies: "@babel/runtime" "^7.10.1" classnames "2.x" @@ -10427,10 +10446,20 @@ rc-collapse@~3.1.0: rc-util "^5.2.1" shallowequal "^1.1.0" -rc-dialog@~8.8.0, rc-dialog@~8.8.1: - version "8.8.1" - resolved "https://registry.yarnpkg.com/rc-dialog/-/rc-dialog-8.8.1.tgz#cd8897fbee1de0eab6d237a6abe1e4db8d09dd72" - integrity sha512-7M1WKZCjfIABKEaJVskdYvb80z+RX7I11PeSjPVfLOOaJAmIepvDEd0alBtOZvOL3fZFWlMs4JVZtp9LZgONxA== +rc-dialog@~8.8.1: + version "8.8.2" + resolved "https://registry.yarnpkg.com/rc-dialog/-/rc-dialog-8.8.2.tgz#2212c63b940cf0ca46f961803f83007966cc6582" + integrity sha512-n1waqBDDKqCCcPCDGycahfawF00WqgtXTXUwxrLStUpfQAo7nzkAvTq9voT78X2qN83UYvrMg1TWCuTueBp+sg== + dependencies: + "@babel/runtime" "^7.10.1" + classnames "^2.2.6" + rc-motion "^2.3.0" + rc-util "^5.21.0" + +rc-dialog@~8.9.0: + version "8.9.0" + resolved "https://registry.yarnpkg.com/rc-dialog/-/rc-dialog-8.9.0.tgz#04dc39522f0321ed2e06018d4a7e02a4c32bd3ea" + integrity sha512-Cp0tbJnrvPchJfnwIvOMWmJ4yjX3HWFatO6oBFD1jx8QkgsQCR0p8nUWAKdd3seLJhEC39/v56kZaEjwp9muoQ== dependencies: "@babel/runtime" "^7.10.1" classnames "^2.2.6" @@ -10439,7 +10468,7 @@ rc-dialog@~8.8.0, rc-dialog@~8.8.1: rc-drawer@~4.4.2: version "4.4.3" - resolved "https://registry.npmjs.org/rc-drawer/-/rc-drawer-4.4.3.tgz" + resolved "https://registry.yarnpkg.com/rc-drawer/-/rc-drawer-4.4.3.tgz#2094937a844e55dc9644236a2d9fba79c344e321" integrity sha512-FYztwRs3uXnFOIf1hLvFxIQP9MiZJA+0w+Os8dfDh/90X7z/HqP/Yg+noLCIeHEbKln1Tqelv8ymCAN24zPcfQ== dependencies: "@babel/runtime" "^7.10.1" @@ -10457,46 +10486,46 @@ rc-dropdown@~3.5.0: rc-util "^5.17.0" rc-field-form@~1.26.1: - version "1.26.3" - resolved "https://registry.yarnpkg.com/rc-field-form/-/rc-field-form-1.26.3.tgz#4050000eae0d879fde85672a965c9558ed6ff04b" - integrity sha512-wzQToAwdr8fiq/Nb1KFq+9WYFeALJXKwNGk5/MaCu1AUS7PpVQaN2anzVfWdVBFiiM2N+3DOh64JSOH8s1w3FQ== + version "1.26.7" + resolved "https://registry.yarnpkg.com/rc-field-form/-/rc-field-form-1.26.7.tgz#1794afa50f844170d8907cc575ab482d65db9926" + integrity sha512-CIb7Gw+DG9R+g4HxaDGYHhOjhjQoU2mGU4y+UM2+KQ3uRz9HrrNgTspGvNynn3UamsYcYcaPWZJmiJ6VklkT/w== dependencies: - "@babel/runtime" "^7.8.4" + "@babel/runtime" "^7.18.0" async-validator "^4.1.0" rc-util "^5.8.0" rc-image@~5.6.0: - version "5.6.2" - resolved "https://registry.yarnpkg.com/rc-image/-/rc-image-5.6.2.tgz#31892b0b22aa5122fd9b1a067e9a4ba627004214" - integrity sha512-qhKOVvivCZkd6CrzS/4ST2+Auu16mtPSFVqVzwE7sELWfuvzcLGTzGv8UsVvm6qRNIz6SeaueUetqi4Ii16XQA== + version "5.6.4" + resolved "https://registry.yarnpkg.com/rc-image/-/rc-image-5.6.4.tgz#7833dc366142950b22269811830670a63eb82731" + integrity sha512-BSVn2b/JSJGOTWbPVA0WAOAXGIfeKO5jLt7N+aszPt9Q5I0a+O7qLlLpjwxPWF7l0FzIaqiRYobKQGvF4EdmUw== dependencies: "@babel/runtime" "^7.11.2" classnames "^2.2.6" - rc-dialog "~8.8.0" + rc-dialog "~8.9.0" rc-util "^5.0.6" rc-input-number@~7.3.0: - version "7.3.4" - resolved "https://registry.npmjs.org/rc-input-number/-/rc-input-number-7.3.4.tgz" - integrity sha512-W9uqSzuvJUnz8H8vsVY4kx+yK51SsAxNTwr8SNH4G3XqQNocLVmKIibKFRjocnYX1RDHMND9FFbgj2h7E7nvGA== + 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== dependencies: "@babel/runtime" "^7.10.1" classnames "^2.2.5" - rc-util "^5.9.8" + rc-util "^5.23.0" rc-input@~0.0.1-alpha.5: - version "0.0.1-alpha.6" - resolved "https://registry.yarnpkg.com/rc-input/-/rc-input-0.0.1-alpha.6.tgz#b9bcfb41251ca07aa183c03a3574fbc14fa2e426" - integrity sha512-kgpmbxa9vp6kPLW7IP5/Lf6wuaMq+pUq+dPz98vIM58h4wkEKgBQlkMIg9OCEVQIiR8rEPEoe4dO2fc9R0aypQ== + version "0.0.1-alpha.7" + resolved "https://registry.yarnpkg.com/rc-input/-/rc-input-0.0.1-alpha.7.tgz#53e3f13871275c21d92b51f80b698f389ad45dd3" + integrity sha512-eozaqpCYWSY5LBMwlHgC01GArkVEP+XlJ84OMvdkwUnJBSv83Yxa15pZpn7vACAj84uDC4xOA2CoFdbLuqB08Q== dependencies: "@babel/runtime" "^7.11.1" classnames "^2.2.1" rc-util "^5.18.1" rc-mentions@~1.7.0: - version "1.7.0" - resolved "https://registry.yarnpkg.com/rc-mentions/-/rc-mentions-1.7.0.tgz#717be883e92b9085df900ab5a3ffab7379247bfa" - integrity sha512-d3tZWCQIseQrn5ZpnUuaeKTQctgGwVzcEUVpVswxvnsLB1/e2H12xHzVqH87AvPkHMs9m3oFZINbuC5Qxevv6g== + version "1.7.1" + resolved "https://registry.yarnpkg.com/rc-mentions/-/rc-mentions-1.7.1.tgz#480ad04af4460ee01b6ccd9137fcea23067aa9be" + integrity sha512-JbCS9bTqt6BYN2vfTPythlScLuc42rIlX85n7975RnkfawXlJjskHOlR3o8EpD4asl4KuA2jKTy0dj39DtSVqg== dependencies: "@babel/runtime" "^7.10.1" classnames "^2.2.6" @@ -10518,7 +10547,7 @@ rc-menu@~9.5.1, rc-menu@~9.5.5: rc-util "^5.12.0" shallowequal "^1.1.0" -rc-motion@^2.0.0, rc-motion@^2.0.1, rc-motion@^2.2.0, rc-motion@^2.3.0, rc-motion@^2.3.4, rc-motion@^2.4.3, rc-motion@^2.4.4: +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: version "2.4.4" resolved "https://registry.npmjs.org/rc-motion/-/rc-motion-2.4.4.tgz" integrity sha512-ms7n1+/TZQBS0Ydd2Q5P4+wJTSOrhIrwNxLXCZpR7Fa3/oac7Yi803HDALc2hLAKaCTQtw9LmQeB58zcwOsqlQ== @@ -10527,19 +10556,19 @@ rc-motion@^2.0.0, rc-motion@^2.0.1, rc-motion@^2.2.0, rc-motion@^2.3.0, rc-motio classnames "^2.2.1" rc-util "^5.2.1" -rc-motion@^2.5.1: - version "2.5.1" - resolved "https://registry.yarnpkg.com/rc-motion/-/rc-motion-2.5.1.tgz#3eceb7d891079c0f67a72639d30e168b91839e03" - integrity sha512-h3GKMjFJkK+4z6fNfVlIMrb7WFCZsreivVvHOBb38cKcpKDx5g3kpHwn5Ekbo1+g0nnC02Dtap2trfCAPGxllw== +rc-motion@^2.2.0, rc-motion@^2.5.1: + version "2.9.0" + resolved "https://registry.yarnpkg.com/rc-motion/-/rc-motion-2.9.0.tgz#9e18a1b8d61e528a97369cf9a7601e9b29205710" + integrity sha512-XIU2+xLkdIr1/h6ohPZXyPBMvOmuyFZQ/T0xnawz+Rh+gh4FINcnZmMT5UTIj6hgI0VLDjTaPeRd+smJeSPqiQ== dependencies: "@babel/runtime" "^7.11.1" classnames "^2.2.1" rc-util "^5.21.0" rc-notification@~4.6.0: - version "4.6.0" - resolved "https://registry.yarnpkg.com/rc-notification/-/rc-notification-4.6.0.tgz#4e76fc2d0568f03cc93ac18c9e20763ebe29fa46" - integrity sha512-xF3MKgIoynzjQAO4lqsoraiFo3UXNYlBfpHs0VWvwF+4pimen9/H1DYLN2mfRWhHovW6gRpla73m2nmyIqAMZQ== + version "4.6.1" + resolved "https://registry.yarnpkg.com/rc-notification/-/rc-notification-4.6.1.tgz#068e8674f4bd7926a447eca512915d4b41b15c91" + integrity sha512-NSmFYwrrdY3+un1GvDAJQw62Xi9LNMSsoQyo95tuaYrcad5Bn9gJUL8AREufRxSQAQnr64u3LtP3EUyLYT6bhw== dependencies: "@babel/runtime" "^7.10.1" classnames "2.x" @@ -10547,27 +10576,27 @@ rc-notification@~4.6.0: rc-util "^5.20.1" rc-overflow@^1.0.0, rc-overflow@^1.2.0: - version "1.2.2" - resolved "https://registry.npmjs.org/rc-overflow/-/rc-overflow-1.2.2.tgz" - integrity sha512-X5kj9LDU1ue5wHkqvCprJWLKC+ZLs3p4He/oxjZ1Q4NKaqKBaYf5OdSzRSgh3WH8kSdrfU8LjvlbWnHgJOEkNQ== + version "1.3.2" + resolved "https://registry.yarnpkg.com/rc-overflow/-/rc-overflow-1.3.2.tgz#72ee49e85a1308d8d4e3bd53285dc1f3e0bcce2c" + integrity sha512-nsUm78jkYAoPygDAcGZeC2VwIg/IBGSodtOY3pMof4W3M9qRJgqaDYm03ZayHlde3I6ipliAxbN0RUcGf5KOzw== dependencies: "@babel/runtime" "^7.11.1" classnames "^2.2.1" rc-resize-observer "^1.0.0" - rc-util "^5.5.1" + rc-util "^5.37.0" rc-pagination@~3.1.9: - version "3.1.15" - resolved "https://registry.npmjs.org/rc-pagination/-/rc-pagination-3.1.15.tgz" - integrity sha512-4L3fot8g4E+PjWEgoVGX0noFCg+8ZFZmeLH4vsnZpB3O2T2zThtakjNxG+YvSaYtyMVT4B+GLayjKrKbXQpdAg== + version "3.1.17" + resolved "https://registry.yarnpkg.com/rc-pagination/-/rc-pagination-3.1.17.tgz#91e690aa894806e344cea88ea4a16d244194a1bd" + integrity sha512-/BQ5UxcBnW28vFAcP2hfh+Xg15W0QZn8TWYwdCApchMH1H0CxiaUUcULP8uXcFM1TygcdKWdt3JqsL9cTAfdkQ== dependencies: "@babel/runtime" "^7.10.1" classnames "^2.2.1" rc-picker@~2.6.4: - version "2.6.7" - resolved "https://registry.yarnpkg.com/rc-picker/-/rc-picker-2.6.7.tgz#bdde4156e219ef36b0006b7d4d72020373f21229" - integrity sha512-+P2Grt0r2kmCkw2XTp9ew3zTCwBCFEOQLd5BYs+hFaGDSSZwEWJtlbGXAGqWnAUMFx6JrCsKYkDKXDxAWlRz3A== + version "2.6.11" + resolved "https://registry.yarnpkg.com/rc-picker/-/rc-picker-2.6.11.tgz#d4a55e46480517cd1bfea5f5acd28b1d6be232d2" + integrity sha512-INJ7ULu+Kj4UgqbcqE8Q+QpMw55xFf9kkyLBHJFk0ihjJpAV4glialRfqHE7k4KX2BWYPQfpILwhwR14x2EiRQ== dependencies: "@babel/runtime" "^7.10.1" classnames "^2.2.1" @@ -10580,7 +10609,7 @@ rc-picker@~2.6.4: rc-progress@~3.2.1: version "3.2.4" - resolved "https://registry.npmjs.org/rc-progress/-/rc-progress-3.2.4.tgz" + resolved "https://registry.yarnpkg.com/rc-progress/-/rc-progress-3.2.4.tgz#4036acdae2566438545bc4df2203248babaf7549" integrity sha512-M9WWutRaoVkPUPIrTpRIDpX0SPSrVHzxHdCRCbeoBFrd9UFWTYNWRlHsruJM5FH1AZI+BwB4wOJUNNylg/uFSw== dependencies: "@babel/runtime" "^7.10.1" @@ -10588,15 +10617,15 @@ rc-progress@~3.2.1: rc-util "^5.16.1" rc-rate@~2.9.0: - version "2.9.1" - resolved "https://registry.npmjs.org/rc-rate/-/rc-rate-2.9.1.tgz" - integrity sha512-MmIU7FT8W4LYRRHJD1sgG366qKtSaKb67D0/vVvJYR0lrCuRrCiVQ5qhfT5ghVO4wuVIORGpZs7ZKaYu+KMUzA== + version "2.9.3" + resolved "https://registry.yarnpkg.com/rc-rate/-/rc-rate-2.9.3.tgz#b30a8043ffcb327bab053cd78508e07015d8a483" + integrity sha512-2THssUSnRhtqIouQIIXqsZGzRczvp4WsH4WvGuhiwm+LG2fVpDUJliP9O1zeDOZvYfBE/Bup4SgHun/eCkbjgQ== dependencies: "@babel/runtime" "^7.10.1" classnames "^2.2.5" rc-util "^5.0.1" -rc-resize-observer@^1.0.0, rc-resize-observer@^1.1.0, rc-resize-observer@^1.2.0: +rc-resize-observer@^1.0.0, rc-resize-observer@^1.1.0: version "1.2.0" resolved "https://registry.npmjs.org/rc-resize-observer/-/rc-resize-observer-1.2.0.tgz" integrity sha512-6W+UzT3PyDM0wVCEHfoW3qTHPTvbdSgiA43buiy8PzmeMnfgnDeb9NjdimMXMl3/TcrvvWl5RRVdp+NqcR47pQ== @@ -10606,6 +10635,16 @@ 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-resize-observer@^1.2.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/rc-resize-observer/-/rc-resize-observer-1.4.0.tgz#7bba61e6b3c604834980647cce6451914750d0cc" + integrity sha512-PnMVyRid9JLxFavTjeDXEXo65HCRqbmLBw9xX9gfC4BZiSzbLXKzW3jPz+J0P71pLbD5tBMTT+mkstV5gD0c9Q== + dependencies: + "@babel/runtime" "^7.20.7" + classnames "^2.2.1" + rc-util "^5.38.0" + resize-observer-polyfill "^1.5.1" + rc-segmented@~2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/rc-segmented/-/rc-segmented-2.0.0.tgz#209b55bec85c1a8b1821c30e62d3ebef4da04b52" @@ -10617,9 +10656,9 @@ rc-segmented@~2.0.0: rc-util "^5.17.0" rc-select@~14.1.0, rc-select@~14.1.1: - version "14.1.1" - resolved "https://registry.yarnpkg.com/rc-select/-/rc-select-14.1.1.tgz#87a51ce515aba5cfa083ae0f5be15e7c550ad93f" - integrity sha512-l2TSSy/rwvfob0SmQ0sPQ1pUMUq65u6U4Y9lc9dvQOMSMzDSga4b3tEgIgzN1YKzakV65wGXMOBVecjixPEZ4Q== + version "14.1.18" + resolved "https://registry.yarnpkg.com/rc-select/-/rc-select-14.1.18.tgz#f1d95233132cda9c1485963254255b83e97a37a9" + integrity sha512-4JgY3oG2Yz68ECMUSCON7mtxuJvCSj+LJpHEg/AONaaVBxIIrmI/ZTuMJkyojall/X50YdBe5oMKqHHPNiPzEg== dependencies: "@babel/runtime" "^7.10.1" classnames "2.x" @@ -10630,19 +10669,18 @@ rc-select@~14.1.0, rc-select@~14.1.1: rc-virtual-list "^3.2.0" rc-slider@~10.0.0: - version "10.0.0" - resolved "https://registry.yarnpkg.com/rc-slider/-/rc-slider-10.0.0.tgz#8ffe1dd3c8799c9d1f81ac808976f18af3dca206" - integrity sha512-Bk54UIKWW4wyhHcL8ehAxt+wX+n69dscnHTX6Uv0FMxSke/TGrlkZz1LSIWblCpfE2zr/dwR2Ca8nZGk3U+Tbg== + 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== dependencies: "@babel/runtime" "^7.10.1" classnames "^2.2.5" - rc-tooltip "^5.0.1" rc-util "^5.18.1" shallowequal "^1.1.0" rc-steps@~4.1.0: version "4.1.4" - resolved "https://registry.npmjs.org/rc-steps/-/rc-steps-4.1.4.tgz" + resolved "https://registry.yarnpkg.com/rc-steps/-/rc-steps-4.1.4.tgz#0ba82db202d59ca52d0693dc9880dd145b19dc23" integrity sha512-qoCqKZWSpkh/b03ASGx1WhpKnuZcRWmvuW+ZUu4mvMdfvFzVxblTwUM+9aBd0mlEUFmt6GW8FXhMpHkK3Uzp3w== dependencies: "@babel/runtime" "^7.10.2" @@ -10651,7 +10689,7 @@ rc-steps@~4.1.0: rc-switch@~3.2.0: version "3.2.2" - resolved "https://registry.npmjs.org/rc-switch/-/rc-switch-3.2.2.tgz" + resolved "https://registry.yarnpkg.com/rc-switch/-/rc-switch-3.2.2.tgz#d001f77f12664d52595b4f6fb425dd9e66fba8e8" integrity sha512-+gUJClsZZzvAHGy1vZfnwySxj+MjLlGRyXKXScrtCTcmiYNPzxDFOxdQ/3pK1Kt/0POvwJ/6ALOR8gwdXGhs+A== dependencies: "@babel/runtime" "^7.10.1" @@ -10659,9 +10697,9 @@ rc-switch@~3.2.0: rc-util "^5.0.1" rc-table@~7.24.0: - version "7.24.1" - resolved "https://registry.yarnpkg.com/rc-table/-/rc-table-7.24.1.tgz#15ecabc9d69f8300b988caa52986e3b215150f2b" - integrity sha512-DRWpv5z5pmOaTmy5GqWoskeV1thaOu5HuD+2f61b/CkbBqlgJR3cygc5R/Qvd2uVW6pHU0lYulhmz0VLVFm+rw== + version "7.24.3" + resolved "https://registry.yarnpkg.com/rc-table/-/rc-table-7.24.3.tgz#5a3f05037a6c36e8dd9345b4d7c0308f4952ee8c" + integrity sha512-3Z74jeIpQ2t0i/PQ3iSKXsl1WGT809yzq3KzIDzEB7SIA0zat+rqwI+OnrwfhJVRp7GTjeT7sJyCatXpw1YJdg== dependencies: "@babel/runtime" "^7.10.1" classnames "^2.2.5" @@ -10683,7 +10721,7 @@ rc-tabs@~11.13.0: rc-textarea@^0.3.0, rc-textarea@~0.3.0: version "0.3.7" - resolved "https://registry.npmjs.org/rc-textarea/-/rc-textarea-0.3.7.tgz" + resolved "https://registry.yarnpkg.com/rc-textarea/-/rc-textarea-0.3.7.tgz#987142891efdedb774883c07e2f51b318fde5a11" integrity sha512-yCdZ6binKmAQB13hc/oehh0E/QRwoPP1pjF21aHBxlgXO3RzPF6dUu4LG2R4FZ1zx/fQd2L1faktulrXOM/2rw== dependencies: "@babel/runtime" "^7.10.1" @@ -10692,9 +10730,9 @@ rc-textarea@^0.3.0, rc-textarea@~0.3.0: rc-util "^5.7.0" shallowequal "^1.1.0" -rc-tooltip@^5.0.1, rc-tooltip@~5.1.1: +rc-tooltip@~5.1.1: version "5.1.1" - resolved "https://registry.npmjs.org/rc-tooltip/-/rc-tooltip-5.1.1.tgz" + resolved "https://registry.yarnpkg.com/rc-tooltip/-/rc-tooltip-5.1.1.tgz#94178ed162d0252bc4993b725f5dc2ac0fccf154" integrity sha512-alt8eGMJulio6+4/uDm7nvV+rJq9bsfxFDCI0ljPdbuoygUscbsMYb6EQgwib/uqsXQUvzk+S7A59uYHmEgmDA== dependencies: "@babel/runtime" "^7.11.2" @@ -10723,26 +10761,26 @@ rc-tree@~5.5.0: rc-virtual-list "^3.4.2" rc-trigger@^5.0.0, rc-trigger@^5.0.4, rc-trigger@^5.1.2, rc-trigger@^5.2.10: - version "5.2.10" - resolved "https://registry.npmjs.org/rc-trigger/-/rc-trigger-5.2.10.tgz" - integrity sha512-FkUf4H9BOFDaIwu42fvRycXMAvkttph9AlbCZXssZDVzz2L+QZ0ERvfB/4nX3ZFPh1Zd+uVGr1DEDeXxq4J1TA== + version "5.3.4" + resolved "https://registry.yarnpkg.com/rc-trigger/-/rc-trigger-5.3.4.tgz#6b4b26e32825677c837d1eb4d7085035eecf9a61" + integrity sha512-mQv+vas0TwKcjAO2izNPkqR4j86OemLRmvL2nOzdP9OWNWA1ivoTt5hzFqYNW9zACwmTezRiN8bttrC7cZzYSw== dependencies: - "@babel/runtime" "^7.11.2" + "@babel/runtime" "^7.18.3" classnames "^2.2.6" rc-align "^4.0.0" rc-motion "^2.0.0" - rc-util "^5.5.0" + rc-util "^5.19.2" rc-upload@~4.3.0: - version "4.3.3" - resolved "https://registry.npmjs.org/rc-upload/-/rc-upload-4.3.3.tgz" - integrity sha512-YoJ0phCRenMj1nzwalXzciKZ9/FAaCrFu84dS5pphwucTC8GUWClcDID/WWNGsLFcM97NqIboDqrV82rVRhW/w== + version "4.3.6" + resolved "https://registry.yarnpkg.com/rc-upload/-/rc-upload-4.3.6.tgz#6a87397315cee065a04bee4103d6de9dbe2e377a" + integrity sha512-Bt7ESeG5tT3IY82fZcP+s0tQU2xmo1W6P3S8NboUUliquJLQYLkUcsaExi3IlBVr43GQMCjo30RA2o0i70+NjA== dependencies: - "@babel/runtime" "^7.10.1" + "@babel/runtime" "^7.18.3" classnames "^2.2.5" rc-util "^5.2.0" -rc-util@^5.0.1, rc-util@^5.0.6, rc-util@^5.0.7, rc-util@^5.12.0, rc-util@^5.14.0, rc-util@^5.15.0, rc-util@^5.16.1, rc-util@^5.2.0, rc-util@^5.2.1, rc-util@^5.3.0, rc-util@^5.4.0, rc-util@^5.5.0, rc-util@^5.5.1, rc-util@^5.6.1, rc-util@^5.7.0, rc-util@^5.8.0, rc-util@^5.9.4, rc-util@^5.9.8: +rc-util@^5.0.1, rc-util@^5.15.0, rc-util@^5.16.1, rc-util@^5.2.0, rc-util@^5.2.1, rc-util@^5.9.4: version "5.17.0" resolved "https://registry.npmjs.org/rc-util/-/rc-util-5.17.0.tgz" integrity sha512-HWuTIKzBeZQQ7IBqdokE0wMp/xx39/KfUJ0gcquBigoldDCrf3YBcWFHrrQlJG7sI82Wg8mwp1uAKV3zMGfAgg== @@ -10751,7 +10789,15 @@ rc-util@^5.0.1, rc-util@^5.0.6, rc-util@^5.0.7, rc-util@^5.12.0, rc-util@^5.14.0 react-is "^16.12.0" shallowequal "^1.1.0" -rc-util@^5.17.0, rc-util@^5.18.1, rc-util@^5.20.0, rc-util@^5.20.1, rc-util@^5.21.0: +rc-util@^5.0.6, rc-util@^5.12.0, rc-util@^5.14.0, rc-util@^5.19.2, rc-util@^5.20.0, rc-util@^5.23.0, rc-util@^5.26.0, rc-util@^5.36.0, rc-util@^5.37.0, rc-util@^5.38.0, rc-util@^5.4.0, rc-util@^5.5.0, rc-util@^5.6.1, rc-util@^5.7.0, rc-util@^5.8.0: + version "5.38.1" + resolved "https://registry.yarnpkg.com/rc-util/-/rc-util-5.38.1.tgz#4915503b89855f5c5cd9afd4c72a7a17568777bb" + integrity sha512-e4ZMs7q9XqwTuhIK7zBIVFltUtMSjphuPPQXHoHlzRzNdOwUxDejo0Zls5HYaJfRKNURcsS/ceKVULlhjBrxng== + dependencies: + "@babel/runtime" "^7.18.3" + react-is "^18.2.0" + +rc-util@^5.17.0, rc-util@^5.18.1, rc-util@^5.20.1, rc-util@^5.21.0: version "5.21.2" resolved "https://registry.yarnpkg.com/rc-util/-/rc-util-5.21.2.tgz#fa23277ba84e5561af2febdca64de3fc2b3e1528" integrity sha512-QuuZ2tKMScGtxSx3rLzgPGGDZm/np7phMqA7OcDidSf44abvSk+AdtdD7ZvQPvCEtdC6nCSI5tEVnUaYjjD9/w== @@ -10760,23 +10806,15 @@ rc-util@^5.17.0, rc-util@^5.18.1, rc-util@^5.20.0, rc-util@^5.20.1, rc-util@^5.2 react-is "^16.12.0" shallowequal "^1.1.0" -rc-virtual-list@^3.2.0: - version "3.4.2" - resolved "https://registry.npmjs.org/rc-virtual-list/-/rc-virtual-list-3.4.2.tgz" - integrity sha512-OyVrrPvvFcHvV0ssz5EDZ+7Rf5qLat/+mmujjchNw5FfbJWNDwkpQ99EcVE6+FtNRmX9wFa1LGNpZLUTvp/4GQ== +rc-virtual-list@^3.2.0, rc-virtual-list@^3.4.2: + version "3.11.3" + resolved "https://registry.yarnpkg.com/rc-virtual-list/-/rc-virtual-list-3.11.3.tgz#77d4e12e20c1ba314b43c0e37e118296674c5401" + integrity sha512-tu5UtrMk/AXonHwHxUogdXAWynaXsrx1i6dsgg+lOo/KJSF8oBAcprh1z5J3xgnPJD5hXxTL58F8s8onokdt0Q== dependencies: + "@babel/runtime" "^7.20.0" classnames "^2.2.6" rc-resize-observer "^1.0.0" - rc-util "^5.0.7" - -rc-virtual-list@^3.4.2: - version "3.4.7" - resolved "https://registry.yarnpkg.com/rc-virtual-list/-/rc-virtual-list-3.4.7.tgz#ca0ba5ecddff686cd3833562d07c2678d1c9cb2e" - integrity sha512-PhV8a8g/L9sCmWcmXizzwW7QdqsxK4ebHU6fA9OsUIR7isFdx2bTGU2iAUdRV4teiIF1ZHF3gSQh8NtAxrXh6A== - dependencies: - classnames "^2.2.6" - rc-resize-observer "^1.0.0" - rc-util "^5.15.0" + rc-util "^5.36.0" react-colorful@^5.1.2: version "5.5.1" @@ -10806,7 +10844,7 @@ react-docgen@^5.0.0: react-dom@^17.0.2: version "17.0.2" - resolved "https://registry.npmjs.org/react-dom/-/react-dom-17.0.2.tgz" + resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-17.0.2.tgz#ecffb6845e3ad8dbfcdc498f0d0a939736502c23" integrity sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA== dependencies: loose-envify "^1.1.0" @@ -10865,6 +10903,11 @@ react-is@^16.12.0, react-is@^16.13.1, react-is@^16.7.0: resolved "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz" integrity sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ== +react-is@^18.2.0: + version "18.2.0" + resolved "https://registry.yarnpkg.com/react-is/-/react-is-18.2.0.tgz#199431eeaaa2e09f86427efbb4f1473edb47609b" + integrity sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w== + react-lifecycles-compat@^3.0.4: version "3.0.4" resolved "https://registry.npmjs.org/react-lifecycles-compat/-/react-lifecycles-compat-3.0.4.tgz" @@ -10957,7 +11000,7 @@ react@^16.8.3: react@^17.0.2: version "17.0.2" - resolved "https://registry.npmjs.org/react/-/react-17.0.2.tgz" + resolved "https://registry.yarnpkg.com/react/-/react-17.0.2.tgz#d0b5cc516d29eb3eee383f75b62864cfb6800037" integrity sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA== dependencies: loose-envify "^1.1.0" @@ -11053,6 +11096,11 @@ regenerator-runtime@^0.13.4, regenerator-runtime@^0.13.7: resolved "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz" integrity sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA== +regenerator-runtime@^0.14.0: + version "0.14.1" + resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz#356ade10263f685dda125100cd862c1db895327f" + integrity sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw== + regenerator-transform@^0.14.2: version "0.14.5" resolved "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.5.tgz" @@ -11529,11 +11577,11 @@ schema-utils@^3.0.0: ajv-keywords "^3.5.2" scroll-into-view-if-needed@^2.2.25: - version "2.2.28" - resolved "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-2.2.28.tgz" - integrity sha512-8LuxJSuFVc92+0AdNv4QOxRL4Abeo1DgLnGNkn1XlaujPH/3cCFz3QI60r2VNu4obJJROzgnIUw5TKQkZvZI1w== + version "2.2.31" + resolved "https://registry.yarnpkg.com/scroll-into-view-if-needed/-/scroll-into-view-if-needed-2.2.31.tgz#d3c482959dc483e37962d1521254e3295d0d1587" + integrity sha512-dGCXy99wZQivjmjIqihaBQNjryrz5rueJY7eHfTdyWEiR4ttYpsajb14rn9s5d4DY4EcY6+4+U/maARBXJedkA== dependencies: - compute-scroll-into-view "^1.0.17" + compute-scroll-into-view "^1.0.20" semver-compare@^1.0.0: version "1.0.0" From 1e469ba83ac8e818a8e7e314962fd6e9e3d39120 Mon Sep 17 00:00:00 2001 From: Aladdin Ibrahim <83447228+AladdinNullptr@users.noreply.github.com> Date: Thu, 28 Dec 2023 15:41:55 +0800 Subject: [PATCH 03/28] Bump antd to v5 --- package.json | 4 +- yarn.lock | 900 ++++++++++++++++++++++++++++++++++----------------- 2 files changed, 601 insertions(+), 303 deletions(-) diff --git a/package.json b/package.json index 550c543..7508a85 100644 --- a/package.json +++ b/package.json @@ -37,11 +37,13 @@ "publish-local": "yalc publish" }, "dependencies": { + "@ant-design/compatible": "^5.1.2", "@ant-design/icons": "^4.7.0", + "@ant-design/pro-layout": "^7.17.16", "@babel/runtime": "^7.1.2", "@types/classnames": "^2.3.1", "@types/react": "17.0.2", - "antd": "4.20.0", + "antd": "5.12.2", "array-move": "^4.0.0", "classnames": "^2.3.1", "date-fns": "^2.28.0", diff --git a/yarn.lock b/yarn.lock index b0a88de..df936c6 100644 --- a/yarn.lock +++ b/yarn.lock @@ -17,11 +17,54 @@ dependencies: "@ctrl/tinycolor" "^3.4.0" +"@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/compatible@^5.1.2": + version "5.1.2" + resolved "https://registry.yarnpkg.com/@ant-design/compatible/-/compatible-5.1.2.tgz#af6ae0a32466440e3719bb8c1118ae14f5950044" + integrity sha512-PcNV6hCrlx1JnKBjC148BjJNM3XLVSEER422SOk/HRVD8rm8ZovItlZrQOoO3WH5L4jqwj5gxQap2cqSnmQaTg== + dependencies: + classnames "^2.2.6" + dayjs "^1.11.4" + lodash.camelcase "^4.3.0" + lodash.upperfirst "^4.3.1" + rc-animate "^3.1.1" + rc-form "^2.4.12" + rc-util "^5.24.5" + +"@ant-design/css-animation@^1.7.2": + version "1.7.3" + resolved "https://registry.yarnpkg.com/@ant-design/css-animation/-/css-animation-1.7.3.tgz#60a1c970014e86b28f940510d69e503e428f1136" + integrity sha512-LrX0OGZtW+W6iLnTAqnTaoIsRelYeuLZWsrmBJFUXDALQphPsN8cE5DCsmoSlL0QYb94BQxINiuS70Ar/8BNgA== + +"@ant-design/cssinjs@^1.11.1", "@ant-design/cssinjs@^1.18.1": + version "1.18.2" + resolved "https://registry.yarnpkg.com/@ant-design/cssinjs/-/cssinjs-1.18.2.tgz#d993a64c1d0bf51f4a9d662ddc8ed8426977b5c3" + integrity sha512-514V9rjLaFYb3v4s55/8bg2E6fb81b99s3crDZf4nSwtiDLLXs8axnIph+q2TVkY2hbJPZOn/cVsVcnLkzFy7w== + dependencies: + "@babel/runtime" "^7.11.1" + "@emotion/hash" "^0.8.0" + "@emotion/unitless" "^0.7.5" + classnames "^2.3.1" + csstype "^3.1.3" + rc-util "^5.35.0" + stylis "^4.0.13" + "@ant-design/icons-svg@^4.2.1": version "4.2.1" resolved "https://registry.npmjs.org/@ant-design/icons-svg/-/icons-svg-4.2.1.tgz" integrity sha512-EB0iwlKDGpG93hW8f85CTJTs4SvMX7tt5ceupvhALp1IF44SeUFOMhKUOYqpsoYWQKAOuTRDMqn75rEaKDp0Xw== +"@ant-design/icons-svg@^4.3.0": + version "4.3.1" + resolved "https://registry.yarnpkg.com/@ant-design/icons-svg/-/icons-svg-4.3.1.tgz#4b2f65a17d4d32b526baa6414aca2117382bf8da" + integrity sha512-4QBZg8ccyC6LPIRii7A0bZUk3+lEDCLnhB+FVsflGdcWPPmV+j3fire4AwwoqHV/BibgvBmR9ZIo4s867smv+g== + "@ant-design/icons@^4.7.0": version "4.7.0" resolved "https://registry.npmjs.org/@ant-design/icons/-/icons-4.7.0.tgz" @@ -33,16 +76,73 @@ classnames "^2.2.6" rc-util "^5.9.4" -"@ant-design/react-slick@~0.28.1": - version "0.28.4" - resolved "https://registry.yarnpkg.com/@ant-design/react-slick/-/react-slick-0.28.4.tgz#8b296b87ad7c7ae877f2a527b81b7eebd9dd29a9" - integrity sha512-j9eAHTn7GxbXUFNknJoHS2ceAsqrQi2j8XykjZE1IXCD8kJF+t28EvhBLniDpbOsBk/3kjalnhriTfZcjBHNqg== +"@ant-design/icons@^5.0.0", "@ant-design/icons@^5.2.6": + version "5.2.6" + resolved "https://registry.yarnpkg.com/@ant-design/icons/-/icons-5.2.6.tgz#2d4a9a37f531eb2a20cebec01d6fb69cf593900d" + integrity sha512-4wn0WShF43TrggskBJPRqCD0fcHbzTYjnaoskdiJrVHg86yxoZ8ZUqsXvyn4WUqehRiFKnaclOhqk9w4Ui2KVw== + dependencies: + "@ant-design/colors" "^7.0.0" + "@ant-design/icons-svg" "^4.3.0" + "@babel/runtime" "^7.11.2" + classnames "^2.2.6" + rc-util "^5.31.1" + +"@ant-design/pro-layout@^7.17.16": + version "7.17.16" + resolved "https://registry.yarnpkg.com/@ant-design/pro-layout/-/pro-layout-7.17.16.tgz#124d87d4b602994a395de34caf814304e2c4b72a" + integrity sha512-nBQbAJEUkGqQNBqT30FcbcNXHepxySj/O7est1+2iXPXeVeyQYLHBJXcdvCrUrMty6ev3loG8K+6L3DXQkJ/5Q== + dependencies: + "@ant-design/icons" "^5.0.0" + "@ant-design/pro-provider" "2.13.5" + "@ant-design/pro-utils" "2.15.2" + "@babel/runtime" "^7.18.0" + "@umijs/route-utils" "^4.0.0" + "@umijs/use-params" "^1.0.9" + classnames "^2.3.2" + lodash.merge "^4.6.2" + omit.js "^2.0.2" + path-to-regexp "2.4.0" + rc-resize-observer "^1.1.0" + rc-util "^5.0.6" + swr "^2.0.0" + warning "^4.0.3" + +"@ant-design/pro-provider@2.13.5": + version "2.13.5" + resolved "https://registry.yarnpkg.com/@ant-design/pro-provider/-/pro-provider-2.13.5.tgz#4f2a14ec21a014fc334e8a56741433ff06b02be6" + integrity sha512-ZVmzY2cq4nUvgmAlfgyCAaSZYV2l3n/upIQPXPj8sYcT+N/Pt1CeSVkkgW6By3EqokF6apWdIFU7hZMK2rNhrg== + dependencies: + "@ant-design/cssinjs" "^1.11.1" + "@babel/runtime" "^7.18.0" + "@ctrl/tinycolor" "^3.4.0" + rc-util "^5.0.1" + swr "^2.0.0" + +"@ant-design/pro-utils@2.15.2": + version "2.15.2" + resolved "https://registry.yarnpkg.com/@ant-design/pro-utils/-/pro-utils-2.15.2.tgz#d8a6cdd506842ea0d6d6cabb85e2e247bc096977" + integrity sha512-kzMT658CGrQqoihKPlZhbnRioovwMhM59vqqVXuT6A+IuyxJhs5pxN73C6sN2+ZoeYCo/Gewnfn9v1/2vHU2Zg== + dependencies: + "@ant-design/icons" "^5.0.0" + "@ant-design/pro-provider" "2.13.5" + "@babel/runtime" "^7.18.0" + classnames "^2.3.2" + dayjs "^1.11.10" + lodash.merge "^4.6.2" + rc-util "^5.0.6" + safe-stable-stringify "^2.4.3" + swr "^2.0.0" + +"@ant-design/react-slick@~1.0.2": + version "1.0.2" + resolved "https://registry.yarnpkg.com/@ant-design/react-slick/-/react-slick-1.0.2.tgz#241bb412aeacf7ff5d50c61fa5db66773fde6b56" + integrity sha512-Wj8onxL/T8KQLFFiCA4t8eIRGpRR+UPgOdac2sYzonv+i0n3kXHmvHLLiOYL655DQx2Umii9Y9nNgL7ssu5haQ== dependencies: "@babel/runtime" "^7.10.4" classnames "^2.2.5" json2mq "^0.2.0" - lodash "^4.17.21" - resize-observer-polyfill "^1.5.0" + resize-observer-polyfill "^1.5.1" + throttle-debounce "^5.0.0" "@babel/cli@^7.1.2": version "7.16.8" @@ -1131,7 +1231,7 @@ dependencies: regenerator-runtime "^0.13.4" -"@babel/runtime@^7.18.0", "@babel/runtime@^7.18.3", "@babel/runtime@^7.20.0", "@babel/runtime@^7.20.7", "@babel/runtime@^7.21.0": +"@babel/runtime@^7.18.0", "@babel/runtime@^7.18.3", "@babel/runtime@^7.20.0", "@babel/runtime@^7.20.7", "@babel/runtime@^7.21.0", "@babel/runtime@^7.22.5", "@babel/runtime@^7.23.2", "@babel/runtime@^7.23.4": version "7.23.6" resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.23.6.tgz#c05e610dc228855dc92ef1b53d07389ed8ab521d" integrity sha512-zHd0eUrf5GZoOWVCXp6koAKQTfZV07eit6bGPmJgnZdnSAvvZee6zniW2XMF7Cmc4ISOOnPy3QaSiIJGJkVEDQ== @@ -1194,6 +1294,11 @@ resolved "https://registry.npmjs.org/@ctrl/tinycolor/-/tinycolor-3.4.0.tgz" integrity sha512-JZButFdZ1+/xAfpguQHoabIXkcqRRKpMrWKBkpEZZyxfY9C1DpADFB8PEqGSTeFr135SaTRfKqGKx5xSCLI7ZQ== +"@ctrl/tinycolor@^3.6.0", "@ctrl/tinycolor@^3.6.1": + version "3.6.1" + resolved "https://registry.yarnpkg.com/@ctrl/tinycolor/-/tinycolor-3.6.1.tgz#b6c75a56a1947cc916ea058772d666a2c8932f31" + integrity sha512-SITSV6aIXsuVNV3f3O0f2n/cgyEDWoSqtZMYiAmcsYHydcKrOz3gUxB/iXd/Qf08+IZX4KpgNbvUdMBmWz+kcA== + "@discoveryjs/json-ext@^0.5.3": version "0.5.6" resolved "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.6.tgz" @@ -1230,7 +1335,7 @@ "@emotion/utils" "0.11.3" babel-plugin-emotion "^10.0.27" -"@emotion/hash@0.8.0": +"@emotion/hash@0.8.0", "@emotion/hash@^0.8.0": version "0.8.0" resolved "https://registry.yarnpkg.com/@emotion/hash/-/hash-0.8.0.tgz#bbbff68978fefdbe68ccb533bc8cbe1d1afb5413" integrity sha512-kBJtf7PH6aWwZ6fka3zQ0p6SBYzx4fl1LoZXE2RrnYST9Xljm7WfKJrU4g/Xr3Beg72MLrp1AWNUmuYJTL7Cow== @@ -1291,7 +1396,7 @@ resolved "https://registry.npmjs.org/@emotion/stylis/-/stylis-0.8.5.tgz" integrity sha512-h6KtPihKFn3T9fuIrwvXXUOwlx3rfUvfZIcP5a6rh8Y7zjE3O06hT5Ss4S/YI1AYhuZ1kjaE/5EaOOI2NqSylQ== -"@emotion/unitless@0.7.5": +"@emotion/unitless@0.7.5", "@emotion/unitless@^0.7.5": version "0.7.5" resolved "https://registry.yarnpkg.com/@emotion/unitless/-/unitless-0.7.5.tgz#77211291c1900a700b8a78cfafda3160d76949ed" integrity sha512-OWORNpfjMsSSUBVrRBVGECkhWcULOAJz9ZW8uK9qgxD+87M7jHRcvh/A96XXNhXTLmKcoYSQtBEX7lHMO7YRwg== @@ -1678,6 +1783,72 @@ resolved "https://registry.npmjs.org/@popperjs/core/-/core-2.11.2.tgz" integrity sha512-92FRmppjjqz29VMJ2dn+xdyXZBrMlE42AV6Kq6BwjWV7CNUW1hs2FtxSNLQE+gJhaZ6AAmYuO9y8dshhcBl7vA== +"@rc-component/color-picker@~1.4.1": + version "1.4.1" + resolved "https://registry.yarnpkg.com/@rc-component/color-picker/-/color-picker-1.4.1.tgz#dcab0b660e9c4ed63a7582db68ed4a77c862cb93" + integrity sha512-vh5EWqnsayZa/JwUznqDaPJz39jznx/YDbyBuVJntv735tKXKwEUZZb2jYEldOg+NKWZwtALjGMrNeGBmqFoEw== + dependencies: + "@babel/runtime" "^7.10.1" + "@ctrl/tinycolor" "^3.6.0" + classnames "^2.2.6" + rc-util "^5.30.0" + +"@rc-component/context@^1.4.0": + version "1.4.0" + resolved "https://registry.yarnpkg.com/@rc-component/context/-/context-1.4.0.tgz#dc6fb021d6773546af8f016ae4ce9aea088395e8" + integrity sha512-kFcNxg9oLRMoL3qki0OMxK+7g5mypjgaaJp/pkOis/6rVxma9nJBF/8kCIuTYHUQNr0ii7MxqE33wirPZLJQ2w== + dependencies: + "@babel/runtime" "^7.10.1" + rc-util "^5.27.0" + +"@rc-component/mini-decimal@^1.0.1": + version "1.1.0" + resolved "https://registry.yarnpkg.com/@rc-component/mini-decimal/-/mini-decimal-1.1.0.tgz#7b7a362b14a0a54cb5bc6fd2b82731f29f11d9b0" + integrity sha512-jS4E7T9Li2GuYwI6PyiVXmxTiM6b07rlD9Ge8uGZSCz3WlzcG5ZK7g5bbuKNeZ9pgUuPK/5guV781ujdVpm4HQ== + dependencies: + "@babel/runtime" "^7.18.0" + +"@rc-component/mutate-observer@^1.1.0": + version "1.1.0" + resolved "https://registry.yarnpkg.com/@rc-component/mutate-observer/-/mutate-observer-1.1.0.tgz#ee53cc88b78aade3cd0653609215a44779386fd8" + integrity sha512-QjrOsDXQusNwGZPf4/qRQasg7UFEj06XiCJ8iuiq/Io7CrHrgVi6Uuetw60WAMG1799v+aM8kyc+1L/GBbHSlw== + dependencies: + "@babel/runtime" "^7.18.0" + classnames "^2.3.2" + rc-util "^5.24.4" + +"@rc-component/portal@^1.0.0-8", "@rc-component/portal@^1.0.0-9", "@rc-component/portal@^1.0.2", "@rc-component/portal@^1.1.0", "@rc-component/portal@^1.1.1": + version "1.1.2" + resolved "https://registry.yarnpkg.com/@rc-component/portal/-/portal-1.1.2.tgz#55db1e51d784e034442e9700536faaa6ab63fc71" + integrity sha512-6f813C0IsasTZms08kfA8kPAGxbbkYToa8ALaiDIGGECU4i9hj8Plgbx0sNJDrey3EtHO30hmdaxtT0138xZcg== + dependencies: + "@babel/runtime" "^7.18.0" + classnames "^2.3.2" + rc-util "^5.24.4" + +"@rc-component/tour@~1.11.1": + version "1.11.1" + resolved "https://registry.yarnpkg.com/@rc-component/tour/-/tour-1.11.1.tgz#bb47af908fb6fcaf395402901a1fb505ef8fb1e6" + integrity sha512-c9Lw3/oVinj5D64Rsp8aDLOXcgdViE+hq7bj0Qoo8fTuQEh9sSpUw5OZcum943JkjeIE4hLcc5FD4a5ANtMJ4w== + dependencies: + "@babel/runtime" "^7.18.0" + "@rc-component/portal" "^1.0.0-9" + "@rc-component/trigger" "^1.3.6" + classnames "^2.3.2" + rc-util "^5.24.4" + +"@rc-component/trigger@^1.17.0", "@rc-component/trigger@^1.18.0", "@rc-component/trigger@^1.18.2", "@rc-component/trigger@^1.3.6", "@rc-component/trigger@^1.5.0", "@rc-component/trigger@^1.7.0": + version "1.18.2" + resolved "https://registry.yarnpkg.com/@rc-component/trigger/-/trigger-1.18.2.tgz#dc52c4c66fa8aaccaf0710498f2429fc05454e3b" + integrity sha512-jRLYgFgjLEPq3MvS87fIhcfuywFSRDaDrYw1FLku7Cm4esszvzTbA0JBsyacAyLrK9rF3TiHFcvoEDMzoD3CTA== + dependencies: + "@babel/runtime" "^7.23.2" + "@rc-component/portal" "^1.1.0" + classnames "^2.3.2" + rc-motion "^2.0.0" + rc-resize-observer "^1.3.1" + rc-util "^5.38.0" + "@reach/router@^1.2.1": version "1.3.4" resolved "https://registry.npmjs.org/@reach/router/-/router-1.3.4.tgz" @@ -3138,6 +3309,16 @@ "@typescript-eslint/types" "5.21.0" eslint-visitor-keys "^3.0.0" +"@umijs/route-utils@^4.0.0": + version "4.0.1" + resolved "https://registry.yarnpkg.com/@umijs/route-utils/-/route-utils-4.0.1.tgz#156df5b3f2328059722d3ee7dd8f65e18c3cde8b" + integrity sha512-+1ixf1BTOLuH+ORb4x8vYMPeIt38n9q0fJDwhv9nSxrV46mxbLF0nmELIo9CKQB2gHfuC4+hww6xejJ6VYnBHQ== + +"@umijs/use-params@^1.0.9": + version "1.0.9" + resolved "https://registry.yarnpkg.com/@umijs/use-params/-/use-params-1.0.9.tgz#0ae4a87f4922d8e8e3fb4495b0f8f4de9ca38c52" + integrity sha512-QlN0RJSBVQBwLRNxbxjQ5qzqYIGn+K7USppMoIOVlf7fxXHsnQZ2bEsa6Pm74bt6DVQxpUE8HqvdStn6Y9FV1w== + "@webassemblyjs/ast@1.9.0": version "1.9.0" resolved "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz" @@ -3358,6 +3539,13 @@ acorn@^8.2.4: resolved "https://registry.npmjs.org/acorn/-/acorn-8.7.1.tgz" integrity sha512-Xx54uLJQZ19lKygFXOWsscKUbsBZW0CPykPhVQdhIeIwrbPmJzqeASDInc8nKBnp/JT6igTs82qPXz069H8I/A== +add-dom-event-listener@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/add-dom-event-listener/-/add-dom-event-listener-1.1.0.tgz#6a92db3a0dd0abc254e095c0f1dc14acbbaae310" + integrity sha512-WCxx1ixHT0GQU9hb0KI/mhgRQhnU+U3GvwY6ZvVjYq8rsihIGoaIOUbY0yMPBxLH5MDtr0kz3fisWGNcbWW7Jw== + dependencies: + object-assign "4.x" + address@^1.0.1: version "1.1.2" resolved "https://registry.npmjs.org/address/-/address-1.1.2.tgz" @@ -3501,55 +3689,59 @@ ansi-to-html@^0.6.11: dependencies: entities "^2.0.0" -antd@4.20.0: - version "4.20.0" - resolved "https://registry.yarnpkg.com/antd/-/antd-4.20.0.tgz#5f5fa4fccb90dd3e091c8d6e9d503114d98d862f" - integrity sha512-Msowfvabsn/yJIo3qYU0vMqGb31OUylMeFRDilosBViG2AS8R2VB2IX53kbw4kFV3vr7fr2HXcuQkf/FMLU+Dg== - dependencies: - "@ant-design/colors" "^6.0.0" - "@ant-design/icons" "^4.7.0" - "@ant-design/react-slick" "~0.28.1" - "@babel/runtime" "^7.12.5" - "@ctrl/tinycolor" "^3.4.0" - classnames "^2.2.6" - copy-to-clipboard "^3.2.0" - lodash "^4.17.21" - memoize-one "^6.0.0" - moment "^2.29.2" - rc-cascader "~3.5.0" - rc-checkbox "~2.3.0" - rc-collapse "~3.1.0" - rc-dialog "~8.8.1" - rc-drawer "~4.4.2" - rc-dropdown "~3.5.0" - rc-field-form "~1.26.1" - rc-image "~5.6.0" - rc-input "~0.0.1-alpha.5" - rc-input-number "~7.3.0" - rc-mentions "~1.7.0" - rc-menu "~9.5.5" - rc-motion "^2.5.1" - rc-notification "~4.6.0" - rc-pagination "~3.1.9" - rc-picker "~2.6.4" - rc-progress "~3.2.1" - rc-rate "~2.9.0" - rc-resize-observer "^1.2.0" - rc-segmented "~2.0.0" - rc-select "~14.1.1" - rc-slider "~10.0.0" - rc-steps "~4.1.0" - rc-switch "~3.2.0" - rc-table "~7.24.0" - rc-tabs "~11.13.0" - rc-textarea "~0.3.0" - rc-tooltip "~5.1.1" - rc-tree "~5.5.0" - rc-tree-select "~5.3.0" - rc-trigger "^5.2.10" - rc-upload "~4.3.0" - rc-util "^5.20.0" - scroll-into-view-if-needed "^2.2.25" +antd@5.12.2: + version "5.12.2" + resolved "https://registry.yarnpkg.com/antd/-/antd-5.12.2.tgz#85ede9a9ee810c8c77bb8952ddcf4349bdabd29a" + integrity sha512-lJ4pdBRboN2Tl5hXTqgxUjGIercB2YIK7Z8fVDushgrJ55RhywJjvcQVnBmuxcSPuWEF2Yu8SNBVAnaV4EqzWA== + dependencies: + "@ant-design/colors" "^7.0.0" + "@ant-design/cssinjs" "^1.18.1" + "@ant-design/icons" "^5.2.6" + "@ant-design/react-slick" "~1.0.2" + "@babel/runtime" "^7.23.4" + "@ctrl/tinycolor" "^3.6.1" + "@rc-component/color-picker" "~1.4.1" + "@rc-component/mutate-observer" "^1.1.0" + "@rc-component/tour" "~1.11.1" + "@rc-component/trigger" "^1.18.2" + classnames "^2.3.2" + copy-to-clipboard "^3.3.3" + dayjs "^1.11.1" + qrcode.react "^3.1.0" + rc-cascader "~3.20.0" + rc-checkbox "~3.1.0" + rc-collapse "~3.7.2" + rc-dialog "~9.3.4" + rc-drawer "~6.5.2" + rc-dropdown "~4.1.0" + rc-field-form "~1.41.0" + rc-image "~7.5.1" + rc-input "~1.3.6" + rc-input-number "~8.4.0" + rc-mentions "~2.9.1" + rc-menu "~9.12.4" + rc-motion "^2.9.0" + rc-notification "~5.3.0" + rc-pagination "~4.0.3" + rc-picker "~3.14.6" + rc-progress "~3.5.1" + rc-rate "~2.12.0" + rc-resize-observer "^1.4.0" + rc-segmented "~2.2.2" + rc-select "~14.10.0" + rc-slider "~10.5.0" + rc-steps "~6.0.1" + rc-switch "~4.1.0" + rc-table "~7.36.0" + rc-tabs "~12.14.1" + rc-textarea "~1.5.3" + rc-tooltip "~6.1.2" + rc-tree "~5.8.2" + rc-tree-select "~5.15.0" + rc-upload "~4.3.5" + rc-util "^5.38.1" + scroll-into-view-if-needed "^3.1.0" + throttle-debounce "^5.0.0" anymatch@^2.0.0: version "2.0.0" @@ -3749,6 +3941,11 @@ async-validator@^4.1.0: resolved "https://registry.yarnpkg.com/async-validator/-/async-validator-4.1.1.tgz#3cd1437faa2de64743f7d56649dd904c946a18fe" integrity sha512-p4DO/JXwjs8klJyJL8Q2oM4ks5fUTze/h5k10oPPKMiLe1fj3G1QMzPHNmN1Py4ycOk7WlO2DcGXv1qiESJCZA== +async-validator@~1.11.3: + version "1.11.5" + resolved "https://registry.yarnpkg.com/async-validator/-/async-validator-1.11.5.tgz#9d43cf49ef6bb76be5442388d19fb9a6e47597ea" + integrity sha512-XNtCsMAeAH1pdLMEg1z8/Bb3a8cdCbui9QbJATRFHHHW5kT6+NPI3zSVQUXgikTFITzsg+kYY5NTWhM2Orwt9w== + asynckit@^0.4.0: version "0.4.0" resolved "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz" @@ -3989,6 +4186,14 @@ babel-preset-jest@^27.5.1: babel-plugin-jest-hoist "^27.5.1" babel-preset-current-node-syntax "^1.0.0" +babel-runtime@6.x: + version "6.26.0" + resolved "https://registry.yarnpkg.com/babel-runtime/-/babel-runtime-6.26.0.tgz#965c7058668e82b55d7bfe04ff2337bc8b5647fe" + integrity sha512-ITKNuq2wKlW1fJg9sSW52eepoYgZBggvOAHC0u/CYu/qxQ9EVzThCgR69BnSXLHjy2f7SY5zaQ4yt7H9ZVxY2g== + dependencies: + core-js "^2.4.0" + regenerator-runtime "^0.11.0" + bail@^1.0.0: version "1.0.5" resolved "https://registry.npmjs.org/bail/-/bail-1.0.5.tgz" @@ -4540,6 +4745,11 @@ classnames@*, classnames@2.x, classnames@^2.2.1, classnames@^2.2.3, classnames@^ resolved "https://registry.npmjs.org/classnames/-/classnames-2.3.1.tgz" integrity sha512-OlQdbZ7gLfGarSqxesMesDa5uz7KFbID8Kpq/SxIoNGDqY8lSYs0D+hhtBXhcdB3rcbXArFr7vlHheLk1voeNA== +classnames@^2.3.2: + version "2.5.0" + resolved "https://registry.yarnpkg.com/classnames/-/classnames-2.5.0.tgz#9304d63d8d7135989e33e1ffb0bcc65178f92c2a" + integrity sha512-FQuRlyKinxrb5gwJlfVASbSrDlikDJ07426TrfPsdGLvtochowmkbnSFdQGJ2aoXrSetq5KqGV9emvWpy+91xA== + clean-css@^4.2.3: version "4.2.4" resolved "https://registry.npmjs.org/clean-css/-/clean-css-4.2.4.tgz" @@ -4593,6 +4803,11 @@ cli-width@^2.0.0: resolved "https://registry.npmjs.org/cli-width/-/cli-width-2.2.1.tgz" integrity sha512-GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw== +client-only@^0.0.1: + version "0.0.1" + resolved "https://registry.yarnpkg.com/client-only/-/client-only-0.0.1.tgz#38bba5d403c41ab150bff64a95c85013cf73bca1" + integrity sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA== + cliui@^7.0.2: version "7.0.4" resolved "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz" @@ -4755,10 +4970,10 @@ compute-scroll-into-view@^1.0.17: resolved "https://registry.npmjs.org/compute-scroll-into-view/-/compute-scroll-into-view-1.0.17.tgz" integrity sha512-j4dx+Fb0URmzbwwMUrhqWM2BEWHdFGx+qZ9qqASHRPqvTYdqvWnHg0H1hIbcyLnvgnoNAVMlwkepyqM3DaIFUg== -compute-scroll-into-view@^1.0.20: - version "1.0.20" - resolved "https://registry.yarnpkg.com/compute-scroll-into-view/-/compute-scroll-into-view-1.0.20.tgz#1768b5522d1172754f5d0c9b02de3af6be506a43" - integrity sha512-UCB0ioiyj8CRjtrvaceBLqqhZCVP+1B8+NWQhmdsm0VXOJtobBCf1dBQmebCCo34qZmUwZfIH2MZLqNHazrfjg== +compute-scroll-into-view@^3.0.2: + version "3.1.0" + resolved "https://registry.yarnpkg.com/compute-scroll-into-view/-/compute-scroll-into-view-3.1.0.tgz#753f11d972596558d8fe7c6bcbc8497690ab4c87" + integrity sha512-rj8l8pD4bJ1nx+dAkMhV1xB5RuZEyVysfxJqB1pRchh1KVvwOv9b7CGB8ZfjTImVv2oF+sYMUkMZq6Na5Ftmbg== concat-map@0.0.1: version "0.0.1" @@ -4843,13 +5058,6 @@ copy-descriptor@^0.1.0: resolved "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz" integrity sha1-Z29us8OZl8LuGsOpJP1hJHSPV40= -copy-to-clipboard@^3.2.0: - version "3.3.3" - resolved "https://registry.yarnpkg.com/copy-to-clipboard/-/copy-to-clipboard-3.3.3.tgz#55ac43a1db8ae639a4bd99511c148cdd1b83a1b0" - integrity sha512-2KV8NhB5JqC3ky0r9PMCAZKbUHSwtEo4CwCs0KXgruG43gX5PMqDEBbVU4OUzw2MuAWUfsuFmWvEKG5QRfSnJA== - dependencies: - toggle-selection "^1.0.6" - copy-to-clipboard@^3.3.1: version "3.3.1" resolved "https://registry.npmjs.org/copy-to-clipboard/-/copy-to-clipboard-3.3.1.tgz" @@ -4857,6 +5065,13 @@ copy-to-clipboard@^3.3.1: dependencies: toggle-selection "^1.0.6" +copy-to-clipboard@^3.3.3: + version "3.3.3" + resolved "https://registry.yarnpkg.com/copy-to-clipboard/-/copy-to-clipboard-3.3.3.tgz#55ac43a1db8ae639a4bd99511c148cdd1b83a1b0" + integrity sha512-2KV8NhB5JqC3ky0r9PMCAZKbUHSwtEo4CwCs0KXgruG43gX5PMqDEBbVU4OUzw2MuAWUfsuFmWvEKG5QRfSnJA== + dependencies: + toggle-selection "^1.0.6" + core-js-compat@^3.20.0, core-js-compat@^3.20.2, core-js-compat@^3.8.1: version "3.20.3" resolved "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.20.3.tgz" @@ -4870,6 +5085,11 @@ core-js-pure@^3.8.1, core-js-pure@^3.8.2: resolved "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.20.3.tgz" integrity sha512-Q2H6tQ5MtPtcC7f3HxJ48i4Q7T9ybPKgvWyuH7JXIoNa2pm0KuBnycsET/qw1SLLZYfbsbrZQNMeIOClb+6WIA== +core-js@^2.4.0: + version "2.6.12" + resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.6.12.tgz#d9333dfa7b065e347cc5682219d6f690859cc2ec" + integrity sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ== + core-js@^3.0.1, core-js@^3.0.4, core-js@^3.6.5, core-js@^3.8.2: version "3.20.3" resolved "https://registry.npmjs.org/core-js/-/core-js-3.20.3.tgz" @@ -4958,6 +5178,14 @@ create-hmac@^1.1.0, create-hmac@^1.1.4, create-hmac@^1.1.7: safe-buffer "^5.0.1" sha.js "^2.4.8" +create-react-class@^15.5.3: + version "15.7.0" + resolved "https://registry.yarnpkg.com/create-react-class/-/create-react-class-15.7.0.tgz#7499d7ca2e69bb51d13faf59bd04f0c65a1d6c1e" + integrity sha512-QZv4sFWG9S5RUvkTYWbflxeZX+JG7Cz0Tn33rQBJ+WFQTqTfUTjMjiv9tnfXazjsO5r0KhPs+AqCjyrQX6h2ng== + dependencies: + loose-envify "^1.3.1" + object-assign "^4.1.1" + create-react-context@0.3.0: version "0.3.0" resolved "https://registry.npmjs.org/create-react-context/-/create-react-context-0.3.0.tgz" @@ -5149,6 +5377,11 @@ csstype@^3.0.2: resolved "https://registry.npmjs.org/csstype/-/csstype-3.0.10.tgz" integrity sha512-2u44ZG2OcNUO9HDp/Jl8C07x6pU/eTR3ncV91SiK3dhG9TWvRVsCoJw14Ckx5DgWkzGA3waZWO3d7pgqpUI/XA== +csstype@^3.1.3: + version "3.1.3" + resolved "https://registry.yarnpkg.com/csstype/-/csstype-3.1.3.tgz#d80ff294d114fb0e6ac500fbf85b60137d7eff81" + integrity sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw== + cyclist@^1.0.1: version "1.0.1" resolved "https://registry.npmjs.org/cyclist/-/cyclist-1.0.1.tgz" @@ -5168,19 +5401,12 @@ data-urls@^2.0.0: whatwg-mimetype "^2.3.0" whatwg-url "^8.0.0" -date-fns@2.x: - version "2.30.0" - resolved "https://registry.yarnpkg.com/date-fns/-/date-fns-2.30.0.tgz#f367e644839ff57894ec6ac480de40cae4b0f4d0" - integrity sha512-fnULvOpxnC5/Vg3NCiWelDsLiUc9bRwAPs/+LfTLNvetFCtCTN+yQz15C/fs4AwX1R9K5GLtLfn8QW+dWisaAw== - dependencies: - "@babel/runtime" "^7.21.0" - date-fns@^2.28.0: version "2.28.0" resolved "https://registry.npmjs.org/date-fns/-/date-fns-2.28.0.tgz" integrity sha512-8d35hViGYx/QH0icHYCeLmsLmMUheMmTyV9Fcm6gvNwdw31yXXH+O85sOBJ+OLnLQMKZowvpKb6FgMIQjcpvQw== -dayjs@1.x: +dayjs@^1.11.1, dayjs@^1.11.10, dayjs@^1.11.4: version "1.11.10" resolved "https://registry.yarnpkg.com/dayjs/-/dayjs-1.11.10.tgz#68acea85317a6e164457d6d6947564029a6a16a0" integrity sha512-vjAczensTgRcqDERK0SR2XMwsF/tSvnvlv6VcF2GIhg6Sx4yOIt/irsr1RDJsKiIyBzJDpCoXiWWq28MqH2cnQ== @@ -5386,11 +5612,6 @@ doctrine@^3.0.0: dependencies: esutils "^2.0.2" -dom-align@^1.7.0: - version "1.12.4" - resolved "https://registry.yarnpkg.com/dom-align/-/dom-align-1.12.4.tgz#3503992eb2a7cfcb2ed3b2a6d21e0b9c00d54511" - integrity sha512-R8LUSEay/68zE5c8/3BDxiTEvgb4xZTF0RKmAHfiEVN3klfIpXfi2/QCoiWPccVQ0J/ZGdz9OjzL4uJEP/MRAw== - dom-converter@^0.2.0: version "0.2.0" resolved "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz" @@ -5398,6 +5619,11 @@ dom-converter@^0.2.0: dependencies: utila "~0.4" +dom-scroll-into-view@1.x: + version "1.2.1" + resolved "https://registry.yarnpkg.com/dom-scroll-into-view/-/dom-scroll-into-view-1.2.1.tgz#e8f36732dd089b0201a88d7815dc3f88e6d66c7e" + integrity sha512-LwNVg3GJOprWDO+QhLL1Z9MMgWe/KAFLxVWKzjRTxNSPn8/LLDIfmuG71YHznXCqaqTjvHJDYO1MEAgX6XCNbQ== + dom-serializer@^1.0.1: version "1.3.2" resolved "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.2.tgz" @@ -8575,14 +8801,24 @@ lodash.memoize@^4.1.2: resolved "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz" integrity sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4= +lodash.merge@^4.6.2: + version "4.6.2" + resolved "https://registry.yarnpkg.com/lodash.merge/-/lodash.merge-4.6.2.tgz#558aa53b43b661e1925a0afdfa36a9a1085fe57a" + integrity sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ== + lodash.uniq@4.5.0, lodash.uniq@^4.5.0: version "4.5.0" resolved "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz" integrity sha1-0CJTc662Uq3BvILklFM5qEJ1R3M= -lodash@^4.17.12, lodash@^4.17.14, lodash@^4.17.15, lodash@^4.17.19, lodash@^4.17.20, lodash@^4.17.21, lodash@^4.7.0: +lodash.upperfirst@^4.3.1: + version "4.3.1" + resolved "https://registry.yarnpkg.com/lodash.upperfirst/-/lodash.upperfirst-4.3.1.tgz#1365edf431480481ef0d1c68957a5ed99d49f7ce" + integrity sha512-sReKOYJIJf74dhJONhU4e0/shzi1trVbSWDOhKYE5XV2O+H7Sb2Dihwuc7xWxVl+DgFPyTqIN3zMfT9cq5iWDg== + +lodash@^4.17.12, lodash@^4.17.14, lodash@^4.17.15, lodash@^4.17.19, lodash@^4.17.20, lodash@^4.17.21, lodash@^4.17.4, lodash@^4.7.0: version "4.17.21" - resolved "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz" + resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c" integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== log-symbols@^4.0.0: @@ -8603,7 +8839,7 @@ log-update@^4.0.0: slice-ansi "^4.0.0" wrap-ansi "^6.2.0" -loose-envify@^1.0.0, loose-envify@^1.1.0, loose-envify@^1.4.0: +loose-envify@^1.0.0, loose-envify@^1.1.0, loose-envify@^1.3.1, loose-envify@^1.4.0: version "1.4.0" resolved "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz" integrity sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q== @@ -8759,11 +8995,6 @@ memfs@^3.1.2: dependencies: fs-monkey "1.0.3" -memoize-one@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/memoize-one/-/memoize-one-6.0.0.tgz#b2591b871ed82948aee4727dc6abceeeac8c1045" - integrity sha512-rkpe71W0N0c0Xz6QD0eJETuWAJGnJ9afsl1srmwPrI+yBCkge5EycXXbYRyvL29zZVUWQCY7InPRCv3GDXuZNw== - memoizerific@^1.11.3: version "1.11.3" resolved "https://registry.npmjs.org/memoizerific/-/memoizerific-1.11.3.tgz" @@ -8993,11 +9224,6 @@ mkdirp@^1.0.3, mkdirp@^1.0.4: resolved "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz" integrity sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw== -moment@^2.24.0, moment@^2.29.2: - version "2.30.1" - resolved "https://registry.yarnpkg.com/moment/-/moment-2.30.1.tgz#f8c91c07b7a786e30c59926df530b4eac96974ae" - integrity sha512-uEmtNhbDOrWPFS+hdjFCBfy9f2YoyzRpwcl+DqpC6taX21FzsTLQVbMV/W7PzNSX6x/bhC1zA3c2UQ5NzH6how== - move-concurrently@^1.0.1: version "1.0.1" resolved "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz" @@ -9226,7 +9452,7 @@ nwsapi@^2.2.0: resolved "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.0.tgz" integrity sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ== -object-assign@^4.1.1: +object-assign@4.x, object-assign@^4.1.1: version "4.1.1" resolved "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz" integrity sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM= @@ -9328,6 +9554,11 @@ objectorarray@^1.0.5: resolved "https://registry.npmjs.org/objectorarray/-/objectorarray-1.0.5.tgz" integrity sha512-eJJDYkhJFFbBBAxeh8xW+weHlkI28n2ZdQV/J/DNfWfSKlGEf2xcfAbZTv3riEXHAhL9SVOTs2pRmXiSTf78xg== +omit.js@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/omit.js/-/omit.js-2.0.2.tgz#dd9b8436fab947a5f3ff214cb2538631e313ec2f" + integrity sha512-hJmu9D+bNB40YpL9jYebQl4lsTW6yEHRTroJzNLqQJYHm7c+NQnJGfZmIWh8S3q3KoaxV1aLhV6B3+0N0/kyJg== + on-finished@~2.3.0: version "2.3.0" resolved "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz" @@ -9659,6 +9890,11 @@ path-to-regexp@0.1.7: resolved "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz" integrity sha1-32BBeABfUi8V60SQ5yR6G/qmf4w= +path-to-regexp@2.4.0: + version "2.4.0" + resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-2.4.0.tgz#35ce7f333d5616f1c1e1bfe266c3aba2e5b2e704" + integrity sha512-G6zHoVqC6GGTQkZwF4lkuEyMbVOjoBKAEybQUypI1WTkqinCOrq2x6U2+phkJ1XsEMTy4LjtwPI7HW+NVrRR2w== + path-type@^3.0.0: version "3.0.0" resolved "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz" @@ -9682,6 +9918,11 @@ pbkdf2@^3.0.3: safe-buffer "^5.0.1" sha.js "^2.4.8" +performance-now@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/performance-now/-/performance-now-2.1.0.tgz#6309f4e0e5fa913ec1c69307ae364b4b377c9e7b" + integrity sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow== + phosphor-react@^1.4.0: version "1.4.0" resolved "https://registry.npmjs.org/phosphor-react/-/phosphor-react-1.4.0.tgz" @@ -10238,9 +10479,9 @@ prompts@^2.0.1, prompts@^2.4.0: kleur "^3.0.3" sisteransi "^1.0.5" -prop-types@^15.0.0, prop-types@^15.5.7, prop-types@^15.6.0, prop-types@^15.6.1, prop-types@^15.6.2, prop-types@^15.7.2: +prop-types@^15.0.0, prop-types@^15.5.10, prop-types@^15.5.7, prop-types@^15.6.0, prop-types@^15.6.1, prop-types@^15.6.2, prop-types@^15.7.2: version "15.8.1" - resolved "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz" + resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.8.1.tgz#67d87bf1a694f48435cf332c24af10214a3140b5" integrity sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg== dependencies: loose-envify "^1.4.0" @@ -10324,6 +10565,11 @@ punycode@^2.1.0, punycode@^2.1.1: resolved "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz" 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== + qs@6.9.6: version "6.9.6" resolved "https://registry.npmjs.org/qs/-/qs-6.9.6.tgz" @@ -10361,6 +10607,13 @@ quick-lru@^5.1.1: resolved "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz" integrity sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA== +raf@^3.4.0: + version "3.4.1" + resolved "https://registry.yarnpkg.com/raf/-/raf-3.4.1.tgz#0742e99a4a6552f445d73e3ee0328af0ff1ede39" + integrity sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA== + dependencies: + performance-now "^2.1.0" + ramda@^0.21.0: version "0.21.0" resolved "https://registry.npmjs.org/ramda/-/ramda-0.21.0.tgz" @@ -10404,148 +10657,159 @@ raw-loader@^4.0.2: loader-utils "^2.0.0" schema-utils "^3.0.0" -rc-align@^4.0.0: - version "4.0.15" - resolved "https://registry.yarnpkg.com/rc-align/-/rc-align-4.0.15.tgz#2bbd665cf85dfd0b0244c5a752b07565e9098577" - integrity sha512-wqJtVH60pka/nOX7/IspElA8gjPNQKIx/ZqJ6heATCkXpe1Zg4cPVrMD2vC96wjsFFL8WsmhPbx9tdMo1qqlIA== +rc-animate@^3.1.1: + version "3.1.1" + resolved "https://registry.yarnpkg.com/rc-animate/-/rc-animate-3.1.1.tgz#defdd863f56816c222534e4dc68feddecd081386" + integrity sha512-8wg2Zg3EETy0k/9kYuis30NJNQg1D6/WSQwnCiz6SvyxQXNet/rVraRz3bPngwY6rcU2nlRvoShiYOorXyF7Sg== dependencies: - "@babel/runtime" "^7.10.1" - classnames "2.x" - dom-align "^1.7.0" - rc-util "^5.26.0" - resize-observer-polyfill "^1.5.1" + "@ant-design/css-animation" "^1.7.2" + classnames "^2.2.6" + raf "^3.4.0" + rc-util "^4.15.3" -rc-cascader@~3.5.0: - version "3.5.0" - resolved "https://registry.yarnpkg.com/rc-cascader/-/rc-cascader-3.5.0.tgz#a49b632bc2d0c8ef31b212c8ddd0bea346e64877" - integrity sha512-rpXnWCfvk7Frh2dBzMoA0c7i0nn6aJU7L2NZo8R8pNkrT0sKgytQSpdtPWP+Pq8IkvwbEd8BU8Z8OnOljcqgZg== +rc-cascader@~3.20.0: + version "3.20.0" + resolved "https://registry.yarnpkg.com/rc-cascader/-/rc-cascader-3.20.0.tgz#b270f9d84ed83417ee7309ef5e56e415f1586076" + integrity sha512-lkT9EEwOcYdjZ/jvhLoXGzprK1sijT3/Tp4BLxQQcHDZkkOzzwYQC9HgmKoJz0K7CukMfgvO9KqHeBdgE+pELw== dependencies: "@babel/runtime" "^7.12.5" array-tree-filter "^2.1.0" classnames "^2.3.1" - rc-select "~14.1.0" - rc-tree "~5.5.0" - rc-util "^5.6.1" + rc-select "~14.10.0" + rc-tree "~5.8.1" + rc-util "^5.37.0" -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.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/rc-checkbox/-/rc-checkbox-3.1.0.tgz#6be0d9d8de2cc96fb5e37f9036a1c3e360d0a42d" + integrity sha512-PAwpJFnBa3Ei+5pyqMMXdcKYKNBMS+TvSDiLdDnARnMJHC8ESxwPfm4Ao1gJiKtWLdmGfigascnCpwrHFgoOBQ== dependencies: "@babel/runtime" "^7.10.1" - classnames "^2.2.1" + classnames "^2.3.2" + rc-util "^5.25.2" -rc-collapse@~3.1.0: - version "3.1.4" - resolved "https://registry.yarnpkg.com/rc-collapse/-/rc-collapse-3.1.4.tgz#063e33fcc427a378e63da757898cd1fba6269679" - integrity sha512-WayrhswKMwuJab9xbqFxXTgV0m6X8uOPEO6zm/GJ5YJiJ/wIh/Dd2VtWeI06HYUEnTFv0HNcYv+zWbB+p6OD2A== +rc-collapse@~3.7.2: + version "3.7.2" + resolved "https://registry.yarnpkg.com/rc-collapse/-/rc-collapse-3.7.2.tgz#d11538ff9c705a5c988d9a4dfcc051a919692fe3" + integrity sha512-ZRw6ipDyOnfLFySxAiCMdbHtb5ePAsB9mT17PA6y1mRD/W6KHRaZeb5qK/X9xDV1CqgyxMpzw0VdS74PCcUk4A== 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@~8.8.1: - version "8.8.2" - resolved "https://registry.yarnpkg.com/rc-dialog/-/rc-dialog-8.8.2.tgz#2212c63b940cf0ca46f961803f83007966cc6582" - integrity sha512-n1waqBDDKqCCcPCDGycahfawF00WqgtXTXUwxrLStUpfQAo7nzkAvTq9voT78X2qN83UYvrMg1TWCuTueBp+sg== +rc-dialog@~9.3.4: + version "9.3.4" + resolved "https://registry.yarnpkg.com/rc-dialog/-/rc-dialog-9.3.4.tgz#e0decb3d4a0dbe36524a67ed2f8fe2daa4b7b73c" + integrity sha512-975X3018GhR+EjZFbxA2Z57SX5rnu0G0/OxFgMMvZK4/hQWEm3MHaNvP4wXpxYDoJsp+xUvVW+GB9CMMCm81jA== dependencies: "@babel/runtime" "^7.10.1" + "@rc-component/portal" "^1.0.0-8" classnames "^2.2.6" rc-motion "^2.3.0" rc-util "^5.21.0" -rc-dialog@~8.9.0: - version "8.9.0" - resolved "https://registry.yarnpkg.com/rc-dialog/-/rc-dialog-8.9.0.tgz#04dc39522f0321ed2e06018d4a7e02a4c32bd3ea" - integrity sha512-Cp0tbJnrvPchJfnwIvOMWmJ4yjX3HWFatO6oBFD1jx8QkgsQCR0p8nUWAKdd3seLJhEC39/v56kZaEjwp9muoQ== - dependencies: - "@babel/runtime" "^7.10.1" - classnames "^2.2.6" - rc-motion "^2.3.0" - rc-util "^5.21.0" - -rc-drawer@~4.4.2: - version "4.4.3" - resolved "https://registry.yarnpkg.com/rc-drawer/-/rc-drawer-4.4.3.tgz#2094937a844e55dc9644236a2d9fba79c344e321" - integrity sha512-FYztwRs3uXnFOIf1hLvFxIQP9MiZJA+0w+Os8dfDh/90X7z/HqP/Yg+noLCIeHEbKln1Tqelv8ymCAN24zPcfQ== +rc-drawer@~6.5.2: + version "6.5.2" + resolved "https://registry.yarnpkg.com/rc-drawer/-/rc-drawer-6.5.2.tgz#49c1f279261992f6d4653d32a03b14acd436d610" + integrity sha512-QckxAnQNdhh4vtmKN0ZwDf3iakO83W9eZcSKWYYTDv4qcD2fHhRAZJJ/OE6v2ZlQ2kSqCJX5gYssF4HJFvsEPQ== dependencies: "@babel/runtime" "^7.10.1" + "@rc-component/portal" "^1.1.1" classnames "^2.2.6" - rc-util "^5.7.0" + rc-motion "^2.6.1" + rc-util "^5.36.0" -rc-dropdown@~3.5.0: - version "3.5.2" - resolved "https://registry.yarnpkg.com/rc-dropdown/-/rc-dropdown-3.5.2.tgz#2f1f4eeb36c07fb67cd599c0cb8e861da3de5527" - integrity sha512-Ty4LsXjkspZuFJSRx3blCLLCDicXM5qds6F1odgEa+jcjC+OJKHQGnvE4FqtoljPaqWm4wG78pbgXH6Ddh2DkA== +rc-dropdown@~4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/rc-dropdown/-/rc-dropdown-4.1.0.tgz#418a68939631520de80d0865d02b440eeeb4168e" + integrity sha512-VZjMunpBdlVzYpEdJSaV7WM7O0jf8uyDjirxXLZRNZ+tAC+NzD3PXPEtliFwGzVwBBdCmGuSqiS9DWcOLxQ9tw== dependencies: - "@babel/runtime" "^7.10.1" + "@babel/runtime" "^7.18.3" + "@rc-component/trigger" "^1.7.0" classnames "^2.2.6" - rc-trigger "^5.0.4" rc-util "^5.17.0" -rc-field-form@~1.26.1: - version "1.26.7" - resolved "https://registry.yarnpkg.com/rc-field-form/-/rc-field-form-1.26.7.tgz#1794afa50f844170d8907cc575ab482d65db9926" - integrity sha512-CIb7Gw+DG9R+g4HxaDGYHhOjhjQoU2mGU4y+UM2+KQ3uRz9HrrNgTspGvNynn3UamsYcYcaPWZJmiJ6VklkT/w== +rc-field-form@~1.41.0: + version "1.41.0" + resolved "https://registry.yarnpkg.com/rc-field-form/-/rc-field-form-1.41.0.tgz#660ed8691fdabbc1e5b1ee6b5e0e4f534b295cf0" + integrity sha512-k9AS0wmxfJfusWDP/YXWTpteDNaQ4isJx9UKxx4/e8Dub4spFeZ54/EuN2sYrMRID/+hUznPgVZeg+Gf7XSYCw== dependencies: "@babel/runtime" "^7.18.0" async-validator "^4.1.0" - rc-util "^5.8.0" + rc-util "^5.32.2" -rc-image@~5.6.0: - version "5.6.4" - resolved "https://registry.yarnpkg.com/rc-image/-/rc-image-5.6.4.tgz#7833dc366142950b22269811830670a63eb82731" - integrity sha512-BSVn2b/JSJGOTWbPVA0WAOAXGIfeKO5jLt7N+aszPt9Q5I0a+O7qLlLpjwxPWF7l0FzIaqiRYobKQGvF4EdmUw== +rc-form@^2.4.12: + version "2.4.12" + resolved "https://registry.yarnpkg.com/rc-form/-/rc-form-2.4.12.tgz#4ee8711e90a2584baa7ac276de96bee0d9b0f5f1" + integrity sha512-sHfyWRrnjCHkeCYfYAGop2GQBUC6CKMPcJF9h/gL/vTmZB/RN6fNOGKjXrXjFbwFwKXUWBoPtIDDDmXQW9xNdw== + dependencies: + async-validator "~1.11.3" + babel-runtime "6.x" + create-react-class "^15.5.3" + dom-scroll-into-view "1.x" + hoist-non-react-statics "^3.3.0" + lodash "^4.17.4" + rc-util "^4.15.3" + react-is "^16.13.1" + warning "^4.0.3" + +rc-image@~7.5.1: + version "7.5.1" + resolved "https://registry.yarnpkg.com/rc-image/-/rc-image-7.5.1.tgz#39a93354e14fe3e5eaafd9c9464e8fe3c6c171a0" + integrity sha512-Z9loECh92SQp0nSipc0MBuf5+yVC05H/pzC+Nf8xw1BKDFUJzUeehYBjaWlxly8VGBZJcTHYri61Fz9ng1G3Ag== dependencies: "@babel/runtime" "^7.11.2" + "@rc-component/portal" "^1.0.2" classnames "^2.2.6" - rc-dialog "~8.9.0" - rc-util "^5.0.6" + rc-dialog "~9.3.4" + rc-motion "^2.6.2" + rc-util "^5.34.1" -rc-input-number@~7.3.0: - 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@~8.4.0: + version "8.4.0" + resolved "https://registry.yarnpkg.com/rc-input-number/-/rc-input-number-8.4.0.tgz#f0d0caa2ce3a4e37f062556f9cb4c08c8c23322d" + integrity sha512-B6rziPOLRmeP7kcS5qbdC5hXvvDHYKV4vUxmahevYx2E6crS2bRi0xLDjhJ0E1HtOWo8rTmaE2EBJAkTCZOLdA== dependencies: "@babel/runtime" "^7.10.1" + "@rc-component/mini-decimal" "^1.0.1" classnames "^2.2.5" - rc-util "^5.23.0" + rc-input "~1.3.5" + rc-util "^5.28.0" -rc-input@~0.0.1-alpha.5: - version "0.0.1-alpha.7" - resolved "https://registry.yarnpkg.com/rc-input/-/rc-input-0.0.1-alpha.7.tgz#53e3f13871275c21d92b51f80b698f389ad45dd3" - integrity sha512-eozaqpCYWSY5LBMwlHgC01GArkVEP+XlJ84OMvdkwUnJBSv83Yxa15pZpn7vACAj84uDC4xOA2CoFdbLuqB08Q== +rc-input@~1.3.5, rc-input@~1.3.6: + version "1.3.11" + resolved "https://registry.yarnpkg.com/rc-input/-/rc-input-1.3.11.tgz#08f25d6d65b418dc9001e8f36432fe323bde37fa" + integrity sha512-jhH7QP5rILanSHCGSUkdoFE5DEtpv8FIseYhuYkOZzUBeiVAiwM3q26YqZ6xBB0QFEZ/yUAgms4xW4iuub3xFQ== dependencies: "@babel/runtime" "^7.11.1" classnames "^2.2.1" rc-util "^5.18.1" -rc-mentions@~1.7.0: - version "1.7.1" - resolved "https://registry.yarnpkg.com/rc-mentions/-/rc-mentions-1.7.1.tgz#480ad04af4460ee01b6ccd9137fcea23067aa9be" - integrity sha512-JbCS9bTqt6BYN2vfTPythlScLuc42rIlX85n7975RnkfawXlJjskHOlR3o8EpD4asl4KuA2jKTy0dj39DtSVqg== +rc-mentions@~2.9.1: + version "2.9.1" + resolved "https://registry.yarnpkg.com/rc-mentions/-/rc-mentions-2.9.1.tgz#cfe55913fd5bc156ef9814f38c1a2ceefee032ce" + integrity sha512-cZuElWr/5Ws0PXx1uxobxfYh4mqUw2FitfabR62YnWgm+WAfDyXZXqZg5DxXW+M1cgVvntrQgDDd9LrihrXzew== dependencies: - "@babel/runtime" "^7.10.1" + "@babel/runtime" "^7.22.5" + "@rc-component/trigger" "^1.5.0" classnames "^2.2.6" - rc-menu "~9.5.1" - rc-textarea "^0.3.0" - rc-trigger "^5.0.4" - rc-util "^5.0.1" + rc-input "~1.3.5" + rc-menu "~9.12.0" + rc-textarea "~1.5.0" + rc-util "^5.34.1" -rc-menu@~9.5.1, rc-menu@~9.5.5: - version "9.5.5" - resolved "https://registry.yarnpkg.com/rc-menu/-/rc-menu-9.5.5.tgz#aa2f151d4191ed089dc1a8141fe365c9b77d61a9" - integrity sha512-wj2y2BAKwSMyWXO3RBf9sNN5V+DFWxFl45Ma6qQEHA5nwwh7p07bNgc6AAJc+L1+LAz+rWz3AU8PYyT17hMHCw== +rc-menu@~9.12.0, rc-menu@~9.12.4: + version "9.12.4" + resolved "https://registry.yarnpkg.com/rc-menu/-/rc-menu-9.12.4.tgz#4959b5eeb780be7ff52aac31952b35efca46b9a3" + integrity sha512-t2NcvPLV1mFJzw4F21ojOoRVofK2rWhpKPx69q2raUsiHPDP6DDevsBILEYdsIegqBeSXoWs2bf6CueBKg3BFg== dependencies: "@babel/runtime" "^7.10.1" + "@rc-component/trigger" "^1.17.0" classnames "2.x" rc-motion "^2.4.3" - rc-overflow "^1.2.0" - rc-trigger "^5.1.2" - rc-util "^5.12.0" - shallowequal "^1.1.0" + rc-overflow "^1.3.1" + 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: version "2.4.4" @@ -10556,7 +10820,7 @@ 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.2.1" -rc-motion@^2.2.0, rc-motion@^2.5.1: +rc-motion@^2.6.1, rc-motion@^2.6.2, rc-motion@^2.9.0: version "2.9.0" resolved "https://registry.yarnpkg.com/rc-motion/-/rc-motion-2.9.0.tgz#9e18a1b8d61e528a97369cf9a7601e9b29205710" integrity sha512-XIU2+xLkdIr1/h6ohPZXyPBMvOmuyFZQ/T0xnawz+Rh+gh4FINcnZmMT5UTIj6hgI0VLDjTaPeRd+smJeSPqiQ== @@ -10565,17 +10829,17 @@ rc-motion@^2.2.0, rc-motion@^2.5.1: classnames "^2.2.1" rc-util "^5.21.0" -rc-notification@~4.6.0: - version "4.6.1" - resolved "https://registry.yarnpkg.com/rc-notification/-/rc-notification-4.6.1.tgz#068e8674f4bd7926a447eca512915d4b41b15c91" - integrity sha512-NSmFYwrrdY3+un1GvDAJQw62Xi9LNMSsoQyo95tuaYrcad5Bn9gJUL8AREufRxSQAQnr64u3LtP3EUyLYT6bhw== +rc-notification@~5.3.0: + version "5.3.0" + resolved "https://registry.yarnpkg.com/rc-notification/-/rc-notification-5.3.0.tgz#e31c86fe2350598ade8cff383babd1befa7a94fe" + integrity sha512-WCf0uCOkZ3HGfF0p1H4Sgt7aWfipxORWTPp7o6prA3vxwtWhtug3GfpYls1pnBp4WA+j8vGIi5c2/hQRpGzPcQ== dependencies: "@babel/runtime" "^7.10.1" classnames "2.x" - rc-motion "^2.2.0" + rc-motion "^2.9.0" rc-util "^5.20.1" -rc-overflow@^1.0.0, rc-overflow@^1.2.0: +rc-overflow@^1.3.1: version "1.3.2" resolved "https://registry.yarnpkg.com/rc-overflow/-/rc-overflow-1.3.2.tgz#72ee49e85a1308d8d4e3bd53285dc1f3e0bcce2c" integrity sha512-nsUm78jkYAoPygDAcGZeC2VwIg/IBGSodtOY3pMof4W3M9qRJgqaDYm03ZayHlde3I6ipliAxbN0RUcGf5KOzw== @@ -10585,41 +10849,38 @@ rc-overflow@^1.0.0, rc-overflow@^1.2.0: rc-resize-observer "^1.0.0" rc-util "^5.37.0" -rc-pagination@~3.1.9: - version "3.1.17" - resolved "https://registry.yarnpkg.com/rc-pagination/-/rc-pagination-3.1.17.tgz#91e690aa894806e344cea88ea4a16d244194a1bd" - integrity sha512-/BQ5UxcBnW28vFAcP2hfh+Xg15W0QZn8TWYwdCApchMH1H0CxiaUUcULP8uXcFM1TygcdKWdt3JqsL9cTAfdkQ== +rc-pagination@~4.0.3: + version "4.0.4" + resolved "https://registry.yarnpkg.com/rc-pagination/-/rc-pagination-4.0.4.tgz#ea401388ae86eac17ed5b41212d487f12b65b773" + integrity sha512-GGrLT4NgG6wgJpT/hHIpL9nELv27A1XbSZzECIuQBQTVSf4xGKxWr6I/jhpRPauYEWEbWVw22ObG6tJQqwJqWQ== dependencies: "@babel/runtime" "^7.10.1" - classnames "^2.2.1" + classnames "^2.3.2" + rc-util "^5.38.0" -rc-picker@~2.6.4: - version "2.6.11" - resolved "https://registry.yarnpkg.com/rc-picker/-/rc-picker-2.6.11.tgz#d4a55e46480517cd1bfea5f5acd28b1d6be232d2" - integrity sha512-INJ7ULu+Kj4UgqbcqE8Q+QpMw55xFf9kkyLBHJFk0ihjJpAV4glialRfqHE7k4KX2BWYPQfpILwhwR14x2EiRQ== +rc-picker@~3.14.6: + version "3.14.6" + resolved "https://registry.yarnpkg.com/rc-picker/-/rc-picker-3.14.6.tgz#60fc34f9883272e10f6c593fa6d82e7e7a70781b" + integrity sha512-AdKKW0AqMwZsKvIpwUWDUnpuGKZVrbxVTZTNjcO+pViGkjC1EBcjMgxVe8tomOEaIHJL5Gd13vS8Rr3zzxWmag== dependencies: "@babel/runtime" "^7.10.1" + "@rc-component/trigger" "^1.5.0" classnames "^2.2.1" - date-fns "2.x" - dayjs "1.x" - moment "^2.24.0" - rc-trigger "^5.0.4" - rc-util "^5.4.0" - shallowequal "^1.1.0" + rc-util "^5.30.0" -rc-progress@~3.2.1: - version "3.2.4" - resolved "https://registry.yarnpkg.com/rc-progress/-/rc-progress-3.2.4.tgz#4036acdae2566438545bc4df2203248babaf7549" - integrity sha512-M9WWutRaoVkPUPIrTpRIDpX0SPSrVHzxHdCRCbeoBFrd9UFWTYNWRlHsruJM5FH1AZI+BwB4wOJUNNylg/uFSw== +rc-progress@~3.5.1: + version "3.5.1" + resolved "https://registry.yarnpkg.com/rc-progress/-/rc-progress-3.5.1.tgz#a3cdfd2fe04eb5c3d43fa1c69e7dd70c73b102ae" + integrity sha512-V6Amx6SbLRwPin/oD+k1vbPrO8+9Qf8zW1T8A7o83HdNafEVvAxPV5YsgtKFP+Ud5HghLj33zKOcEHrcrUGkfw== dependencies: "@babel/runtime" "^7.10.1" classnames "^2.2.6" rc-util "^5.16.1" -rc-rate@~2.9.0: - version "2.9.3" - resolved "https://registry.yarnpkg.com/rc-rate/-/rc-rate-2.9.3.tgz#b30a8043ffcb327bab053cd78508e07015d8a483" - integrity sha512-2THssUSnRhtqIouQIIXqsZGzRczvp4WsH4WvGuhiwm+LG2fVpDUJliP9O1zeDOZvYfBE/Bup4SgHun/eCkbjgQ== +rc-rate@~2.12.0: + version "2.12.0" + resolved "https://registry.yarnpkg.com/rc-rate/-/rc-rate-2.12.0.tgz#0182deffed3b009cdcc61660da8746c39ed91ed5" + integrity sha512-g092v5iZCdVzbjdn28FzvWebK2IutoVoiTeqoLTj9WM7SjA/gOJIw5/JFZMRyJYYVe1jLAU2UhAfstIpCNRozg== dependencies: "@babel/runtime" "^7.10.1" classnames "^2.2.5" @@ -10635,7 +10896,7 @@ rc-resize-observer@^1.0.0, rc-resize-observer@^1.1.0: rc-util "^5.15.0" resize-observer-polyfill "^1.5.1" -rc-resize-observer@^1.2.0: +rc-resize-observer@^1.3.1, rc-resize-observer@^1.4.0: version "1.4.0" resolved "https://registry.yarnpkg.com/rc-resize-observer/-/rc-resize-observer-1.4.0.tgz#7bba61e6b3c604834980647cce6451914750d0cc" integrity sha512-PnMVyRid9JLxFavTjeDXEXo65HCRqbmLBw9xX9gfC4BZiSzbLXKzW3jPz+J0P71pLbD5tBMTT+mkstV5gD0c9Q== @@ -10645,133 +10906,124 @@ rc-resize-observer@^1.2.0: rc-util "^5.38.0" resize-observer-polyfill "^1.5.1" -rc-segmented@~2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/rc-segmented/-/rc-segmented-2.0.0.tgz#209b55bec85c1a8b1821c30e62d3ebef4da04b52" - integrity sha512-YsdS+aP7E6ZMEY35WSlewJIsrjPbBSP4X/7RvZtzLExKDZwFvXdCPCbWFVDNks4jOYY9TUPYt7qlVifEu9/zXA== +rc-segmented@~2.2.2: + version "2.2.2" + resolved "https://registry.yarnpkg.com/rc-segmented/-/rc-segmented-2.2.2.tgz#a34f12ce6c0975fc3042ae7656bcd18e1744798e" + integrity sha512-Mq52M96QdHMsNdE/042ibT5vkcGcD5jxKp7HgPC2SRofpia99P5fkfHy1pEaajLMF/kj0+2Lkq1UZRvqzo9mSA== 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, rc-select@~14.1.1: - version "14.1.18" - resolved "https://registry.yarnpkg.com/rc-select/-/rc-select-14.1.18.tgz#f1d95233132cda9c1485963254255b83e97a37a9" - integrity sha512-4JgY3oG2Yz68ECMUSCON7mtxuJvCSj+LJpHEg/AONaaVBxIIrmI/ZTuMJkyojall/X50YdBe5oMKqHHPNiPzEg== +rc-select@~14.10.0: + version "14.10.0" + resolved "https://registry.yarnpkg.com/rc-select/-/rc-select-14.10.0.tgz#5f60e61ed7c9a83c8591616b1174a1c4ab2de0cd" + integrity sha512-TsIJTYafTTapCA32LLNpx/AD6ntepR1TG8jEVx35NiAAWCPymhUfuca8kRcUNd3WIGVMDcMKn9kkphoxEz+6Ag== 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-overflow "^1.3.1" rc-util "^5.16.1" - rc-virtual-list "^3.2.0" + rc-virtual-list "^3.5.2" -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.5.0: + version "10.5.0" + resolved "https://registry.yarnpkg.com/rc-slider/-/rc-slider-10.5.0.tgz#1bd4853d114cb3403b67c485125887adb6a2a117" + integrity sha512-xiYght50cvoODZYI43v3Ylsqiw14+D7ELsgzR40boDZaya1HFa1Etnv9MDkQE8X/UrXAffwv2AcNAhslgYuDTw== 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@~4.1.0: - version "4.1.4" - resolved "https://registry.yarnpkg.com/rc-steps/-/rc-steps-4.1.4.tgz#0ba82db202d59ca52d0693dc9880dd145b19dc23" - integrity sha512-qoCqKZWSpkh/b03ASGx1WhpKnuZcRWmvuW+ZUu4mvMdfvFzVxblTwUM+9aBd0mlEUFmt6GW8FXhMpHkK3Uzp3w== +rc-steps@~6.0.1: + version "6.0.1" + resolved "https://registry.yarnpkg.com/rc-steps/-/rc-steps-6.0.1.tgz#c2136cd0087733f6d509209a84a5c80dc29a274d" + integrity sha512-lKHL+Sny0SeHkQKKDJlAjV5oZ8DwCdS2hFhAkIjuQt1/pB81M0cA0ErVFdHq9+jmPmFw1vJB2F5NBzFXLJxV+g== dependencies: - "@babel/runtime" "^7.10.2" + "@babel/runtime" "^7.16.7" classnames "^2.2.3" - rc-util "^5.0.1" + rc-util "^5.16.1" -rc-switch@~3.2.0: - version "3.2.2" - resolved "https://registry.yarnpkg.com/rc-switch/-/rc-switch-3.2.2.tgz#d001f77f12664d52595b4f6fb425dd9e66fba8e8" - integrity sha512-+gUJClsZZzvAHGy1vZfnwySxj+MjLlGRyXKXScrtCTcmiYNPzxDFOxdQ/3pK1Kt/0POvwJ/6ALOR8gwdXGhs+A== +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.24.0: - version "7.24.3" - resolved "https://registry.yarnpkg.com/rc-table/-/rc-table-7.24.3.tgz#5a3f05037a6c36e8dd9345b4d7c0308f4952ee8c" - integrity sha512-3Z74jeIpQ2t0i/PQ3iSKXsl1WGT809yzq3KzIDzEB7SIA0zat+rqwI+OnrwfhJVRp7GTjeT7sJyCatXpw1YJdg== +rc-table@~7.36.0: + version "7.36.1" + resolved "https://registry.yarnpkg.com/rc-table/-/rc-table-7.36.1.tgz#4a1a6d7e9797d553845bfa62571720cc613ecc94" + integrity sha512-9qMxEm/3Y8ukdW8I8ZvmhX0QImfNKzH0JEUlSbyaUlsYTB+/tQEbfaB8YkG4sHVZ1io4pxqK/BXoZYqebi/TIQ== dependencies: "@babel/runtime" "^7.10.1" + "@rc-component/context" "^1.4.0" classnames "^2.2.5" rc-resize-observer "^1.1.0" - rc-util "^5.14.0" - shallowequal "^1.1.0" + rc-util "^5.37.0" + rc-virtual-list "^3.11.1" -rc-tabs@~11.13.0: - version "11.13.0" - resolved "https://registry.yarnpkg.com/rc-tabs/-/rc-tabs-11.13.0.tgz#083eed578f8ad02dc0d462d73da487fe32e3a573" - integrity sha512-aUw1Pq0B1a2zGX4o/m3yrQycZcCLgDp6gKwn8IAU07q148RRONsVGxi0oLVVe5SE51kOB+j0bk1RX43ZBdZNgA== +rc-tabs@~12.14.1: + version "12.14.1" + resolved "https://registry.yarnpkg.com/rc-tabs/-/rc-tabs-12.14.1.tgz#1fe4c0bd54550c216f9612b76eff7fbe750f4d2b" + integrity sha512-1xlE7JQNYxD5RwBsM7jf2xSdUrkmTSDFLFEm2gqAgnsRlOGydEzXXNAVTOT6QcgM1G/gCm+AgG+FYPUGb4Hs4g== dependencies: "@babel/runtime" "^7.11.2" classnames "2.x" - rc-dropdown "~3.5.0" - rc-menu "~9.5.1" + rc-dropdown "~4.1.0" + rc-menu "~9.12.0" + rc-motion "^2.6.2" rc-resize-observer "^1.0.0" - rc-util "^5.5.0" + rc-util "^5.34.1" -rc-textarea@^0.3.0, rc-textarea@~0.3.0: - version "0.3.7" - resolved "https://registry.yarnpkg.com/rc-textarea/-/rc-textarea-0.3.7.tgz#987142891efdedb774883c07e2f51b318fde5a11" - integrity sha512-yCdZ6binKmAQB13hc/oehh0E/QRwoPP1pjF21aHBxlgXO3RzPF6dUu4LG2R4FZ1zx/fQd2L1faktulrXOM/2rw== +rc-textarea@~1.5.0, rc-textarea@~1.5.3: + version "1.5.3" + resolved "https://registry.yarnpkg.com/rc-textarea/-/rc-textarea-1.5.3.tgz#513e837d308584996c05f540f4f58645a3a8c89a" + integrity sha512-oH682ghHx++stFNYrosPRBfwsypywrTXpaD0/5Z8MPkUOnyOQUaY9ueL9tMu6BP1LfsuYQ1VLpg5OtshViLNgA== dependencies: "@babel/runtime" "^7.10.1" classnames "^2.2.1" + rc-input "~1.3.5" rc-resize-observer "^1.0.0" - rc-util "^5.7.0" - shallowequal "^1.1.0" + rc-util "^5.27.0" -rc-tooltip@~5.1.1: - version "5.1.1" - resolved "https://registry.yarnpkg.com/rc-tooltip/-/rc-tooltip-5.1.1.tgz#94178ed162d0252bc4993b725f5dc2ac0fccf154" - integrity sha512-alt8eGMJulio6+4/uDm7nvV+rJq9bsfxFDCI0ljPdbuoygUscbsMYb6EQgwib/uqsXQUvzk+S7A59uYHmEgmDA== +rc-tooltip@~6.1.2: + version "6.1.3" + resolved "https://registry.yarnpkg.com/rc-tooltip/-/rc-tooltip-6.1.3.tgz#83b97004a1ab918ed4936bbf089bc754254efd1b" + integrity sha512-HMSbSs5oieZ7XddtINUddBLSVgsnlaSb3bZrzzGWjXa7/B7nNedmsuz72s7EWFEro9mNa7RyF3gOXKYqvJiTcQ== dependencies: "@babel/runtime" "^7.11.2" - rc-trigger "^5.0.0" + "@rc-component/trigger" "^1.18.0" + classnames "^2.3.1" -rc-tree-select@~5.3.0: - version "5.3.0" - resolved "https://registry.yarnpkg.com/rc-tree-select/-/rc-tree-select-5.3.0.tgz#6edd19d1066ad2bfa212f043c3ff701b93828026" - integrity sha512-UN6CUBulmch+CsihnJ73+DtWijEB1hVTC8sdVxq6E0teVAkHQZUvDj+cwZShtShAKvWwXy73PZ1hIHEUrmVcKw== +rc-tree-select@~5.15.0: + version "5.15.0" + resolved "https://registry.yarnpkg.com/rc-tree-select/-/rc-tree-select-5.15.0.tgz#8591f1dd28b043dde6fa1ca30c7acb198b160a42" + integrity sha512-YJHfdO6azFnR0/JuNBZLDptGE4/RGfVeHAafUIYcm2T3RBkL1O8aVqiHvwIyLzdK59ry0NLrByd+3TkfpRM+9Q== dependencies: "@babel/runtime" "^7.10.1" classnames "2.x" - rc-select "~14.1.0" - rc-tree "~5.5.0" + rc-select "~14.10.0" + rc-tree "~5.8.1" rc-util "^5.16.1" -rc-tree@~5.5.0: - version "5.5.0" - resolved "https://registry.yarnpkg.com/rc-tree/-/rc-tree-5.5.0.tgz#ba7c8aea2ad29f40a9c7168e490300f7a50c0f22" - integrity sha512-vpKeFsDyj7weik8UPseCTaSNAPt939qn1dQd8goSbRDajbjJEja0v/WFXyRhOiF1HLemNTfqMz4MYc9qlqyNXg== +rc-tree@~5.8.1, rc-tree@~5.8.2: + version "5.8.2" + resolved "https://registry.yarnpkg.com/rc-tree/-/rc-tree-5.8.2.tgz#ed3a3f7c56597bbeab3303407a9e1739bbf15621" + integrity sha512-xH/fcgLHWTLmrSuNphU8XAqV7CdaOQgm4KywlLGNoTMhDAcNR3GVNP6cZzb0GrKmIZ9yae+QLot/cAgUdPRMzg== dependencies: "@babel/runtime" "^7.10.1" classnames "2.x" rc-motion "^2.0.1" rc-util "^5.16.1" - rc-virtual-list "^3.4.2" + rc-virtual-list "^3.5.1" -rc-trigger@^5.0.0, rc-trigger@^5.0.4, rc-trigger@^5.1.2, rc-trigger@^5.2.10: - version "5.3.4" - resolved "https://registry.yarnpkg.com/rc-trigger/-/rc-trigger-5.3.4.tgz#6b4b26e32825677c837d1eb4d7085035eecf9a61" - integrity sha512-mQv+vas0TwKcjAO2izNPkqR4j86OemLRmvL2nOzdP9OWNWA1ivoTt5hzFqYNW9zACwmTezRiN8bttrC7cZzYSw== - dependencies: - "@babel/runtime" "^7.18.3" - classnames "^2.2.6" - rc-align "^4.0.0" - rc-motion "^2.0.0" - rc-util "^5.19.2" - -rc-upload@~4.3.0: +rc-upload@~4.3.5: version "4.3.6" resolved "https://registry.yarnpkg.com/rc-upload/-/rc-upload-4.3.6.tgz#6a87397315cee065a04bee4103d6de9dbe2e377a" integrity sha512-Bt7ESeG5tT3IY82fZcP+s0tQU2xmo1W6P3S8NboUUliquJLQYLkUcsaExi3IlBVr43GQMCjo30RA2o0i70+NjA== @@ -10780,6 +11032,17 @@ rc-upload@~4.3.0: classnames "^2.2.5" rc-util "^5.2.0" +rc-util@^4.15.3: + version "4.21.1" + resolved "https://registry.yarnpkg.com/rc-util/-/rc-util-4.21.1.tgz#88602d0c3185020aa1053d9a1e70eac161becb05" + integrity sha512-Z+vlkSQVc1l8O2UjR3WQ+XdWlhj5q9BMQNLk2iOBch75CqPfrJyGtcWMcnhRlNuDu0Ndtt4kLVO8JI8BrABobg== + dependencies: + add-dom-event-listener "^1.1.0" + prop-types "^15.5.10" + react-is "^16.12.0" + react-lifecycles-compat "^3.0.4" + shallowequal "^1.1.0" + rc-util@^5.0.1, rc-util@^5.15.0, rc-util@^5.16.1, rc-util@^5.2.0, rc-util@^5.2.1, rc-util@^5.9.4: version "5.17.0" resolved "https://registry.npmjs.org/rc-util/-/rc-util-5.17.0.tgz" @@ -10789,7 +11052,7 @@ rc-util@^5.0.1, rc-util@^5.15.0, rc-util@^5.16.1, rc-util@^5.2.0, rc-util@^5.2.1 react-is "^16.12.0" shallowequal "^1.1.0" -rc-util@^5.0.6, rc-util@^5.12.0, rc-util@^5.14.0, rc-util@^5.19.2, rc-util@^5.20.0, rc-util@^5.23.0, rc-util@^5.26.0, rc-util@^5.36.0, rc-util@^5.37.0, rc-util@^5.38.0, rc-util@^5.4.0, rc-util@^5.5.0, rc-util@^5.6.1, rc-util@^5.7.0, rc-util@^5.8.0: +rc-util@^5.0.6, rc-util@^5.24.4, rc-util@^5.24.5, rc-util@^5.25.2, rc-util@^5.27.0, rc-util@^5.28.0, rc-util@^5.30.0, rc-util@^5.31.1, rc-util@^5.32.2, rc-util@^5.34.1, rc-util@^5.35.0, rc-util@^5.36.0, rc-util@^5.37.0, rc-util@^5.38.0, rc-util@^5.38.1: version "5.38.1" resolved "https://registry.yarnpkg.com/rc-util/-/rc-util-5.38.1.tgz#4915503b89855f5c5cd9afd4c72a7a17568777bb" integrity sha512-e4ZMs7q9XqwTuhIK7zBIVFltUtMSjphuPPQXHoHlzRzNdOwUxDejo0Zls5HYaJfRKNURcsS/ceKVULlhjBrxng== @@ -10806,7 +11069,7 @@ rc-util@^5.17.0, rc-util@^5.18.1, rc-util@^5.20.1, rc-util@^5.21.0: react-is "^16.12.0" shallowequal "^1.1.0" -rc-virtual-list@^3.2.0, rc-virtual-list@^3.4.2: +rc-virtual-list@^3.11.1, rc-virtual-list@^3.5.1, rc-virtual-list@^3.5.2: version "3.11.3" resolved "https://registry.yarnpkg.com/rc-virtual-list/-/rc-virtual-list-3.11.3.tgz#77d4e12e20c1ba314b43c0e37e118296674c5401" integrity sha512-tu5UtrMk/AXonHwHxUogdXAWynaXsrx1i6dsgg+lOo/KJSF8oBAcprh1z5J3xgnPJD5hXxTL58F8s8onokdt0Q== @@ -11091,6 +11354,11 @@ regenerate@^1.4.2: resolved "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz" integrity sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A== +regenerator-runtime@^0.11.0: + version "0.11.1" + resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz#be05ad7f9bf7d22e056f9726cee5017fbf19e2e9" + integrity sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg== + regenerator-runtime@^0.13.4, regenerator-runtime@^0.13.7: version "0.13.9" resolved "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz" @@ -11267,7 +11535,7 @@ requireindex@^1.1.0: resolved "https://registry.npmjs.org/requireindex/-/requireindex-1.2.0.tgz" integrity sha512-L9jEkOi3ASd9PYit2cwRfyppc9NoABujTP8/5gFcbERmo5jUoAKovIC3fsF17pkTnGsrByysqX+Kxd2OTNI1ww== -resize-observer-polyfill@^1.5.0, resize-observer-polyfill@^1.5.1: +resize-observer-polyfill@^1.5.1: version "1.5.1" resolved "https://registry.npmjs.org/resize-observer-polyfill/-/resize-observer-polyfill-1.5.1.tgz" integrity sha512-LwZrotdHOo12nQuZlHEmtuXdqGoOD0OhaxopaNFxWzInpEgaLWoVuAMbTzixuosCx2nEG58ngzW3vxdWoxIgdg== @@ -11505,6 +11773,11 @@ safe-regex@^1.1.0: dependencies: ret "~0.1.10" +safe-stable-stringify@^2.4.3: + version "2.4.3" + resolved "https://registry.yarnpkg.com/safe-stable-stringify/-/safe-stable-stringify-2.4.3.tgz#138c84b6f6edb3db5f8ef3ef7115b8f55ccbf886" + integrity sha512-e2bDA2WJT0wxseVd4lsDP4+3ONX6HpMXQa1ZhFQ7SU+GjvORCmShbCMltrtIDfkYhVHrOcPtj+KhmDBdPdZD1g== + "safer-buffer@>= 2.1.2 < 3", safer-buffer@^2.1.0: version "2.1.2" resolved "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz" @@ -11576,12 +11849,12 @@ schema-utils@^3.0.0: ajv "^6.12.5" ajv-keywords "^3.5.2" -scroll-into-view-if-needed@^2.2.25: - version "2.2.31" - resolved "https://registry.yarnpkg.com/scroll-into-view-if-needed/-/scroll-into-view-if-needed-2.2.31.tgz#d3c482959dc483e37962d1521254e3295d0d1587" - integrity sha512-dGCXy99wZQivjmjIqihaBQNjryrz5rueJY7eHfTdyWEiR4ttYpsajb14rn9s5d4DY4EcY6+4+U/maARBXJedkA== +scroll-into-view-if-needed@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/scroll-into-view-if-needed/-/scroll-into-view-if-needed-3.1.0.tgz#fa9524518c799b45a2ef6bbffb92bcad0296d01f" + integrity sha512-49oNpRjWRvnU8NyGVmUaYG4jtTkNonFZI86MmGRDqBphEK2EXT9gdEUoQPZhuBM8yWHxCWbobltqYO5M4XrUvQ== dependencies: - compute-scroll-into-view "^1.0.20" + compute-scroll-into-view "^3.0.2" semver-compare@^1.0.0: version "1.0.0" @@ -12215,6 +12488,11 @@ stylehacks@^5.0.2: browserslist "^4.16.6" postcss-selector-parser "^6.0.4" +stylis@^4.0.13: + version "4.3.1" + resolved "https://registry.yarnpkg.com/stylis/-/stylis-4.3.1.tgz#ed8a9ebf9f76fe1e12d462f5cc3c4c980b23a7eb" + integrity sha512-EQepAV+wMsIaGVGX1RECzgrcqRRU/0sYOHkeLsZ3fzHaHXZy4DaOOX0vOlGQdlsjkh3mFHAIlVimpwAs4dslyQ== + supports-color@^5.3.0: version "5.5.0" resolved "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz" @@ -12269,6 +12547,14 @@ svgo@^2.7.0: picocolors "^1.0.0" stable "^0.1.8" +swr@^2.0.0: + version "2.2.4" + resolved "https://registry.yarnpkg.com/swr/-/swr-2.2.4.tgz#03ec4c56019902fbdc904d78544bd7a9a6fa3f07" + integrity sha512-njiZ/4RiIhoOlAaLYDqwz5qH/KZXVilRLvomrx83HjzCWTfa+InyfAjv05PSFxnmLzZkNO9ZfvgoqzAaEI4sGQ== + dependencies: + client-only "^0.0.1" + use-sync-external-store "^1.2.0" + symbol-tree@^3.2.4: version "3.2.4" resolved "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz" @@ -12450,6 +12736,11 @@ throttle-debounce@^3.0.1: resolved "https://registry.npmjs.org/throttle-debounce/-/throttle-debounce-3.0.1.tgz" integrity sha512-dTEWWNu6JmeVXY0ZYoPuH5cRIwc0MeGbJwah9KUNYSJwommQpCzTySTpEe8Gs1J23aeWEuAobe4Ag7EHVt/LOg== +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== + through2@^2.0.0: version "2.0.5" resolved "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz" @@ -12943,6 +13234,11 @@ use-latest@^1.0.0: dependencies: use-isomorphic-layout-effect "^1.0.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== + use@^3.1.0: version "3.1.1" resolved "https://registry.npmjs.org/use/-/use-3.1.1.tgz" From 6ab6e19d072ed913fa4a5999d0487b924e61164c Mon Sep 17 00:00:00 2001 From: Aladdin Ibrahim <83447228+AladdinNullptr@users.noreply.github.com> Date: Thu, 28 Dec 2023 17:00:53 +0800 Subject: [PATCH 04/28] update style index and component template --- src/index.css | 14 +++++++++++++- tools/component-template.js | 2 -- 2 files changed, 13 insertions(+), 3 deletions(-) diff --git a/src/index.css b/src/index.css index 4b53ff2..b10e174 100644 --- a/src/index.css +++ b/src/index.css @@ -1,2 +1,14 @@ -@import 'antd/dist/antd.css'; @import './variables.css'; + +/* removed in antd 5 */ +input, +button, +select, +optgroup, +textarea { + margin: 0; + color: inherit; + font-size: inherit; + font-family: inherit; + line-height: inherit; +} diff --git a/tools/component-template.js b/tools/component-template.js index e5d2b9d..e76e442 100644 --- a/tools/component-template.js +++ b/tools/component-template.js @@ -1,12 +1,10 @@ 'use strict' -const dashify = require('dashify') module.exports = ({ componentName }) => { return `import * as React from "react"; import { ${componentName} as Ant${componentName}, ${componentName}Props as Ant${componentName}Props } from "antd"; -import 'antd/lib/${dashify(componentName)}/style/index.css' import "./style.css" export type ${componentName}Props = Ant${componentName}Props; From f97be9232ca2f47ee5aeba934d4e1db1dbdf7501 Mon Sep 17 00:00:00 2001 From: Aladdin Ibrahim <83447228+AladdinNullptr@users.noreply.github.com> Date: Fri, 29 Dec 2023 19:13:23 +0800 Subject: [PATCH 05/28] Update button style --- src/Button/style.css | 64 +++++++++++++++++++++++++------------------- 1 file changed, 37 insertions(+), 27 deletions(-) diff --git a/src/Button/style.css b/src/Button/style.css index 07781fa..f123f68 100644 --- a/src/Button/style.css +++ b/src/Button/style.css @@ -7,7 +7,7 @@ &.icon-start { @apply pl-2; - svg:first-child { + svg:first-of-type { @apply mr-1; } } @@ -15,18 +15,18 @@ &.icon-end { @apply pr-2; - svg:last-child { + svg:last-of-type { @apply ml-1; } } - &-sm { + &&-sm { @apply px-3 py-1 text-xs font-semibold rounded; &.icon-start { @apply pl-2; - svg:first-child { + svg:first-of-type { @apply mr-1; } } @@ -34,19 +34,19 @@ &.icon-end { @apply pr-1; - svg:last-child { + svg:last-of-type { @apply ml-1; } } } - &-lg { + &&-lg { @apply px-4 py-2.5 text-sm font-bold; &.icon-start { @apply pl-2; - svg:first-child { + svg:first-of-type { @apply mr-1; } } @@ -54,19 +54,24 @@ &.icon-end { @apply pr-2; - svg:last-child { + svg:last-of-type { @apply ml-1; } } } &-circle { - @apply text-primary h-auto px-3 py-3; - @apply hover:text-primary hover:outline-primary hover:outline-1; - @apply focus:text-primary; + &:not(:disabled):not(.ant-btn-disabled) { + @apply text-primary bg-white border-neutral-300; - &:active { - @apply text-primary; + &:focus, + &:active { + @apply text-primary border-primary; + } + + &:hover { + @apply text-primary border-neutral-300; + } } &.ant-btn-lg { @@ -75,28 +80,33 @@ } &-primary { - @apply bg-primary text-white; - @apply hover:bg-primary hover:bg-opacity-70 hover:text-white; - @apply focus:bg-primary focus:text-white focus:outline-none; - - &:active { - @apply bg-primary text-white bg-opacity-70; + &:not(:disabled):not(.ant-btn-disabled) { + @apply bg-primary text-white; + @apply hover:bg-primary hover:bg-opacity-70 hover:text-white; + @apply focus:bg-primary focus:text-white focus:outline-none; + @apply active:bg-primary active:text-white active:bg-opacity-70; } } &-text { - @apply text-primary; - @apply hover:text-primary; - @apply focus:text-primary; - - &:active { + &:not(:disabled):not(.ant-btn-disabled) { @apply text-primary; + + &:hover, + &:focus, + &:active { + @apply text-primary; + } } } &-link { - @apply text-primary; - @apply hover:text-primary; - @apply focus:text-primary; + &:not(:disabled):not(.ant-btn-disabled) { + &:hover, + &:focus, + &:active { + @apply text-primary; + } + } } } From 89470ef8d55147ed10ce097538ecf54583e7ca31 Mon Sep 17 00:00:00 2001 From: Aladdin Ibrahim <83447228+AladdinNullptr@users.noreply.github.com> Date: Fri, 29 Dec 2023 19:13:41 +0800 Subject: [PATCH 06/28] Update input style --- src/Input/style.css | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/src/Input/style.css b/src/Input/style.css index 495696c..bdd7601 100644 --- a/src/Input/style.css +++ b/src/Input/style.css @@ -5,12 +5,8 @@ } .ant-input-affix-wrapper { + @apply focus-within:border-neutral-300 focus-within:shadow-none z-0 focus:shadow-none; @apply font-inter h-10 px-4 rounded-lg; - - input { - @apply focus:border-neutral-300 z-0 focus:shadow-none; - } - input::placeholder { @apply text-neutral-300; } From e5ceee463f6f6a275a56833e7777d4a9b235d0b8 Mon Sep 17 00:00:00 2001 From: Aladdin Ibrahim <83447228+AladdinNullptr@users.noreply.github.com> Date: Fri, 29 Dec 2023 19:14:14 +0800 Subject: [PATCH 07/28] Update select style --- src/Select/index.tsx | 8 +++++--- src/Select/style.css | 10 ++++------ 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/src/Select/index.tsx b/src/Select/index.tsx index 4557ec5..78a3ae0 100644 --- a/src/Select/index.tsx +++ b/src/Select/index.tsx @@ -4,12 +4,14 @@ import { CaretDown, Check } from 'phosphor-react' import './style.css' -export type SelectProps = AntSelectProps +export type SelectProps = AntSelectProps & { + showArrow?: boolean +} export const { Option } = AntSelect -const Select: React.FC = props => { - return +const Select: React.FC = ({ suffixIcon, showArrow, ...rest }) => { + return } export const CheckeableItem: React.FC> = ({ children }) => ( diff --git a/src/Select/style.css b/src/Select/style.css index 83c2af0..594fcb3 100644 --- a/src/Select/style.css +++ b/src/Select/style.css @@ -1,11 +1,9 @@ -/* @import '../Empty/style.css'; */ - .ant-select { @apply font-inter bg-white rounded-lg flex; &-single:not(.ant-select-customize-input) { .ant-select-selector { - @apply px-3 rounded-lg h-10; + @apply px-3 rounded-lg; .ant-select-selection-item { @apply m-auto; @@ -115,15 +113,15 @@ } } - &-item-option-active:not(.ant-select-item-option-disabled) { + & &-item-option-active:not(.ant-select-item-option-disabled) { @apply mx-2 bg-neutral-100 rounded; } - &-item { + & &-item { @apply mx-2 h-9; } - &-arrow { + & &-arrow { @apply w-4 h-4 text-neutral-500; } } From 0aba5a25650504e297e2bb904a1a695ce329cdf0 Mon Sep 17 00:00:00 2001 From: Aladdin Ibrahim <83447228+AladdinNullptr@users.noreply.github.com> Date: Fri, 29 Dec 2023 19:17:36 +0800 Subject: [PATCH 08/28] Update menu style --- src/Menu/index.tsx | 2 +- src/Menu/stories/index.stories.tsx | 5 +- src/Menu/style.css | 371 +++++++---------------------- 3 files changed, 83 insertions(+), 295 deletions(-) diff --git a/src/Menu/index.tsx b/src/Menu/index.tsx index 416b084..ee00432 100644 --- a/src/Menu/index.tsx +++ b/src/Menu/index.tsx @@ -22,7 +22,7 @@ export const MenuDivider: React.FC = props => { Menu.defaultProps = { theme: defaults.theme as MenuTheme, - expandIcon: ({ isOpen }) => + expandIcon: ({ isOpen }) => } export default Menu diff --git a/src/Menu/stories/index.stories.tsx b/src/Menu/stories/index.stories.tsx index c918f55..15f4fec 100644 --- a/src/Menu/stories/index.stories.tsx +++ b/src/Menu/stories/index.stories.tsx @@ -1,12 +1,10 @@ import React from 'react' import { ComponentStory, ComponentMeta } from '@storybook/react' import { Switch } from 'antd' -import { Bell, CaretDown, HouseLine, MagnifyingGlass } from 'phosphor-react' +import { Bell, HouseLine, MagnifyingGlass } from 'phosphor-react' import { default as Menu, MenuProps, isIconFill } from '../index' -import 'antd/lib/switch/style/index.css' - export default { title: 'Menu', component: Menu @@ -47,7 +45,6 @@ TopNavigation.args = { { label: 'Navigation Four', key: 'four', - icon: , children: [ { type: 'group', diff --git a/src/Menu/style.css b/src/Menu/style.css index 9286516..c415ec5 100644 --- a/src/Menu/style.css +++ b/src/Menu/style.css @@ -1,228 +1,125 @@ .ant-menu { - &.ant-menu-sub { - &.ant-menu-vertical:not(.ant-menu-inline) { - @apply shadow-md; - } - } -} - -.ant-menu.ant-menu-light { @apply font-inter; - @apply text-neutral-400; - /* affects top navigation and collapsed vertical navigation */ - .ant-menu-item { - &:hover { - @apply text-slate-700; - } + & &-item, + & &-submenu-title { + @apply rounded-none; - &.ant-menu-item-selected { - @apply text-slate-700; - @apply font-semibold; + .ant-menu-item-icon { + vertical-align: inherit; } } - /* top navigation */ - &.ant-menu-horizontal { - @apply rounded; - @apply bg-transparent; - - .ant-menu-item { - &:hover { - &::after { - @apply border-none; - } - } - - &::after { - @apply border-none; - } - - &.ant-menu-item-selected { - &::after { - @apply border-none; - } - } + & &-item, + & &-submenu { + @apply rounded-none; - &.ant-menu-item-active { - &::after { - @apply border-none; - } - } + &-title { + @apply rounded-none; } + } - &.ant-menu-overflow { - /* when menu items do not overflow and become ellipsis */ - .ant-menu-overflow-item.ant-menu-submenu.ant-menu-submenu-horizontal:not(.ant-menu-overflow-item-rest) { - .ant-menu-submenu-title { - @apply flex items-center flex-row-reverse; - - > svg { - @apply ml-2; - } - } - } - - /* ellipsis */ - .ant-menu-overflow-item-rest { - @apply flex items-center; + &-vertical, + &-inline { + .ant-menu-item, + .ant-menu-submenu-title { + @apply w-auto; - .ant-menu-submenu-title { - @apply flex; - } - } + margin-block: inherit; + margin-inline: inherit; } + } - .ant-menu-item-disabled, - .ant-menu-submenu-disabled { - .ant-menu-title-content { - /* hardcoded to rgba(0, 0, 0, 0.25) !important */ - @apply text-neutral-300 !important; - } + &-inline-collapsed { + & > .ant-menu-item, + & > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-item, + & > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-submenu > .ant-menu-submenu-title, + & > .ant-menu-submenu > .ant-menu-submenu-title { + padding-inline: calc(50% - 8px); } - .ant-menu-submenu { - &.ant-menu-submenu-open { - svg { - @apply -rotate-180; - } - } + .ant-menu-submenu-selected .ant-menu-submenu-title::before { + content: ''; + @apply w-[2px] h-full; + @apply absolute left-0 block; } } - /* left side navigation */ - &.ant-menu-inline { - @apply bg-white; - - .ant-menu-submenu-selected { - .ant-menu-submenu-title { - @apply font-semibold; - } - } - - /* affects all menu-item in and outside of ant-menu-sub */ - .ant-menu-item { - /* when hover, background color overflows */ - @apply w-auto; + &-light { + & .ant-menu-item-group-title, + & > .ant-menu .ant-menu-item-group-title { @apply text-slate-700; - - /* hardcoded to margin-top: 4px, margin-bottom: 8px */ - @apply my-0; - - /* hardcoded to 40px */ - @apply h-11; - - &:hover { - @apply bg-neutral-100; - } - - &::after { - /* hardcoded to border-right: 2px solid #1890ff in antd codebase */ - border-right: unset; - } - - &.ant-menu-item-selected { - @apply bg-slate-100; - @apply font-semibold; - - &::after { - /* hardcoded to border-right: 2px solid #1890ff in antd codebase */ - border-right: unset; - @apply border-l-2; - @apply border-slate-700; - @apply left-0; - } - } } - } - - &:not(.ant-menu-horizontal) .ant-menu-item-selected { - @apply bg-slate-100 text-slate-700 font-semibold; - } - &.ant-menu-inline-collapsed { - .ant-menu-submenu-selected { - .ant-menu-submenu-title { + &.ant-menu-inline-collapsed { + .ant-menu-submenu-selected { @apply bg-slate-100; - @apply relative; - &::after { - @apply content-['']; - @apply border-l-2; - @apply border-slate-700; - @apply top-0; - @apply left-0; - @apply h-full; - @apply bg-slate-100; - @apply absolute; + .ant-menu-submenu-title::before { + @apply bg-slate-700; } } } - } - - &.ant-menu-inline, - &.ant-menu-inline-collapsed { - @apply bg-transparent; - /* hardcoded to border-right: 2px solid #1890ff in antd codebase */ - border-right: unset; - - .ant-menu-submenu { - @apply bg-white; - &:first-child { - @apply rounded-t-[inherit]; - } - - &:last-child { - @apply rounded-b-[inherit]; + /* expanded parent item */ + .ant-menu-submenu-selected, + & > .ant-menu .ant-menu-submenu-selected { + & > .ant-menu-submenu-title { + @apply text-slate-700 font-semibold; } } - :not(.ant-menu-submenu-disabled) { - .ant-menu-submenu-title { - /* only inline menu remain text color as slate-700 */ - /* horizontal menu requires hover for text color to be slate-700 */ - @apply text-slate-700; - @apply my-0; - @apply rounded-[inherit]; - - /* when hover, background color overflows */ - @apply w-auto; - - &:active { - /* hardcoded to border-right: 2px solid #1890ff in antd codebase */ - border-right: unset; - @apply rounded; - } + /* expanded child item */ + .ant-menu-item-selected, + & > .ant-menu .ant-menu-item-selected { + @apply bg-slate-100; + @apply text-slate-700 font-semibold; + } - &:hover { - @apply bg-neutral-100; + &.ant-menu-horizontal, + & > .ant-menu.ant-menu-horizontal { + > .ant-menu-item-active, + > .ant-menu-item-open, + > .ant-menu-submenu-active, + > .ant-menu-submenu-open, + > .ant-menu-item-selected, + > .ant-menu-submenu-selected { + &:after { + @apply border-b-0 border-transparent; } } - } - .ant-menu-submenu-selected { - &:first-child { - @apply rounded-tr-[inherit]; - @apply rounded-tl-[inherit]; + > .ant-menu-item-selected, + > .ant-menu-submenu-selected { + @apply text-slate-700 font-semibold; + } - .ant-menu-submenu-title { - @apply rounded-tr-[inherit]; - @apply rounded-tl-[inherit]; + > .ant-menu-item, + > .ant-menu-submenu { + &:hover:after { + @apply border-b-0 border-transparent; } } + } - &:last-child { - @apply rounded-br-[inherit]; - @apply rounded-bl-[inherit]; + &.ant-menu-horizontal { + @apply bg-transparent; + } - .ant-menu-submenu-title { - @apply rounded-br-[inherit]; - @apply rounded-bl-[inherit]; - } - } + &.ant-menu-inline .ant-menu-item.ant-menu-item-selected::after { + @apply left-0 w-[2px] bg-slate-700; } } + + .ant-menu-submenu-title > svg { + transition-property: transform; + transition-duration: 150ms; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + } +} + +.ant-menu-horizontal { + @apply border-b-0; } .ant-menu-submenu { @@ -248,109 +145,3 @@ } } } - -/* affects submenu in all menu types */ -.ant-menu-light { - .ant-menu-submenu-active, - .ant-menu:not(.ant-menu-inline) .ant-menu-submenu-open { - @apply text-slate-700; - } - - & .ant-menu-submenu { - /* hardcoded to border-bottom: 2px solid #1890ff in antd codebase */ - border-bottom: unset; - - .ant-menu-sub { - /* hardcoded to 1rem */ - @apply py-2 !important; - - /* hardcoded to 0px */ - @apply px-0 !important; - } - - .ant-menu-item-group-title { - @apply text-slate-700; - } - - &.ant-menu-submenu-selected { - .ant-menu-submenu-title { - @apply text-slate-700; - @apply font-semibold; - } - } - - &.ant-menu-submenu-active { - @apply text-slate-700; - &::after { - /* hardcoded to border-bottom: 2px solid #1890ff in antd codebase */ - border-bottom: unset !important; - } - } - - &:hover { - @apply text-slate-700 !important; - } - - &::after { - /* hardcoded to border-bottom: 2px solid #1890ff in antd codebase */ - border-bottom: unset !important; - } - - .ant-menu-submenu-title { - &:hover { - @apply text-slate-700; - } - - > svg { - @apply transition-transform; - @apply ease-in-out; - } - } - - /* popup when hover on ellipsis, submenu component */ - &.ant-menu-submenu-popup { - > ul { - @apply py-4 px-3; - } - - .ant-menu-item { - @apply text-slate-700; - /* hardcoded to 40px */ - @apply h-9; - - /* hardcoded to 40px */ - @apply leading-9; - @apply rounded; - @apply my-0; - @apply mx-3; - @apply py-0; - @apply px-4; - - &:hover { - @apply text-slate-700; - @apply bg-neutral-100; - } - - &:active { - @apply rounded; - } - - &.ant-menu-item-selected { - /* hardcoded to background color #1890ff in antd codebase */ - background: unset; - @apply rounded; - @apply font-semibold; - @apply text-slate-700; - - &:hover { - @apply bg-neutral-100; - } - } - } - } - - &.ant-menu-submenu-disabled { - @apply text-neutral-300; - } - } -} From 5544160ff684e4b7187e079d59722023589d473f Mon Sep 17 00:00:00 2001 From: Aladdin Ibrahim <83447228+AladdinNullptr@users.noreply.github.com> Date: Fri, 29 Dec 2023 19:56:06 +0800 Subject: [PATCH 09/28] Remove duplicate form-item style --- src/AutoComplete/stories/index.stories.tsx | 10 ++--- src/DatePicker/stories/index.stories.tsx | 2 - .../stories/quarterPicker.stories.tsx | 2 - .../stories/rangePicker.stories.tsx | 2 - src/Input/stories/index.stories.tsx | 2 - src/Input/stories/search.stories.tsx | 2 - src/InputNumber/stories/index.stories.tsx | 4 +- src/Select/stories/index.stories.tsx | 2 - src/assets/style/form-item.css | 44 ------------------- 9 files changed, 5 insertions(+), 65 deletions(-) delete mode 100644 src/assets/style/form-item.css diff --git a/src/AutoComplete/stories/index.stories.tsx b/src/AutoComplete/stories/index.stories.tsx index 68f923f..06a8803 100644 --- a/src/AutoComplete/stories/index.stories.tsx +++ b/src/AutoComplete/stories/index.stories.tsx @@ -4,8 +4,6 @@ import { Form, FormItemProps, Input, InputProps } from 'antd' import Search from 'antd/lib/input/Search' import { default as AutoComplete, AutoCompleteProps } from '../index' -import '../../assets/style/form-item.css' - export default { title: 'AutoComplete', component: AutoComplete @@ -22,10 +20,10 @@ const Template: Story = (args: Args) => ( - option!.value - .toString() - .toUpperCase() - .indexOf(inputValue.toUpperCase()) !== -1 + option!.value + .toString() + .toUpperCase() + .indexOf(inputValue.toUpperCase()) !== -1 } > diff --git a/src/DatePicker/stories/index.stories.tsx b/src/DatePicker/stories/index.stories.tsx index fc6bf6e..3dd2d79 100644 --- a/src/DatePicker/stories/index.stories.tsx +++ b/src/DatePicker/stories/index.stories.tsx @@ -4,8 +4,6 @@ import { Form, FormItemProps } from 'antd' import { differenceInDays } from 'date-fns' import { DatePicker } from '../index' -import '../../assets/style/form-item.css' - export default { title: 'DatePicker/Basic', component: DatePicker diff --git a/src/DatePicker/stories/quarterPicker.stories.tsx b/src/DatePicker/stories/quarterPicker.stories.tsx index 459f6bf..a34a84c 100644 --- a/src/DatePicker/stories/quarterPicker.stories.tsx +++ b/src/DatePicker/stories/quarterPicker.stories.tsx @@ -4,8 +4,6 @@ import { Form, FormItemProps } from 'antd' import { differenceInDays } from 'date-fns' import { QuarterPicker } from '../index' -import '../../assets/style/form-item.css' - export default { title: 'DatePicker/QuarterPicker', component: QuarterPicker diff --git a/src/DatePicker/stories/rangePicker.stories.tsx b/src/DatePicker/stories/rangePicker.stories.tsx index 1d86b19..b61db3f 100644 --- a/src/DatePicker/stories/rangePicker.stories.tsx +++ b/src/DatePicker/stories/rangePicker.stories.tsx @@ -5,8 +5,6 @@ import { differenceInDays } from 'date-fns' import { ArrowRight } from 'phosphor-react' import { DateRangePicker } from '../index' -import '../../assets/style/form-item.css' - export default { title: 'DatePicker/RangePicker', component: DateRangePicker diff --git a/src/Input/stories/index.stories.tsx b/src/Input/stories/index.stories.tsx index a0167e8..aad78ff 100644 --- a/src/Input/stories/index.stories.tsx +++ b/src/Input/stories/index.stories.tsx @@ -3,8 +3,6 @@ import { Story, ComponentMeta } from '@storybook/react' import { Form, FormItemProps } from 'antd' import { default as Input, InputProps } from '../index' -import '../../assets/style/form-item.css'; - export default { title: 'Input/Basic', component: Input diff --git a/src/Input/stories/search.stories.tsx b/src/Input/stories/search.stories.tsx index bf9b659..708f0a3 100644 --- a/src/Input/stories/search.stories.tsx +++ b/src/Input/stories/search.stories.tsx @@ -3,8 +3,6 @@ import { Story, ComponentMeta } from '@storybook/react' import { Form, FormItemProps } from 'antd' import { Search, SearchProps } from '../index' -import '../../assets/style/form-item.css'; - export default { title: 'Input/Search', component: Search diff --git a/src/InputNumber/stories/index.stories.tsx b/src/InputNumber/stories/index.stories.tsx index bf81028..419a9bd 100644 --- a/src/InputNumber/stories/index.stories.tsx +++ b/src/InputNumber/stories/index.stories.tsx @@ -1,10 +1,8 @@ import React from 'react'; -import { ComponentStory, ComponentMeta } from '@storybook/react'; +import { ComponentStory, ComponentMeta } from '@storybook/react' import { Form } from 'antd' import { default as InputNumber, InputNumberProps } from '../index' -import '../../assets/style/form-item.css'; - export default { title: 'InputNumber', component: InputNumber, diff --git a/src/Select/stories/index.stories.tsx b/src/Select/stories/index.stories.tsx index 108f6c3..e614ad0 100644 --- a/src/Select/stories/index.stories.tsx +++ b/src/Select/stories/index.stories.tsx @@ -4,8 +4,6 @@ import { Form, FormItemProps } from 'antd' import { MagnifyingGlass } from 'phosphor-react' import { default as Select, SelectProps } from '../index' -import '../../assets/style/form-item.css' - export default { title: 'Select', component: Select diff --git a/src/assets/style/form-item.css b/src/assets/style/form-item.css deleted file mode 100644 index baa76b7..0000000 --- a/src/assets/style/form-item.css +++ /dev/null @@ -1,44 +0,0 @@ -.ant-form-item { - &-label { - @apply pb-2 mb-0 leading-none; - - label { - @apply text-xs font-inter text-neutral-500 leading-4; - @apply h-auto; - - &:after { - content: normal; - } - } - } - - &-explain { - .ant-form-item-explain-error { - @apply text-xs font-inter leading-4 text-red-600; - @apply pt-1; - } - } - - &-with-help { - .ant-form-item-explain { - @apply min-h-0; - } - } - - &-extra { - @apply text-xs font-inter leading-4 text-neutral-500; - @apply pt-1 min-h-0; - } - - &-has-error { - .ant-select-selector, - .ant-input { - @apply border-red-600 !important; - @apply shadow-none !important; - } - - .ant-input { - @apply text-red-600 !important; - } - } -} From dfd95cc60b8c9fce5d0a2a2d67c55ef609f6cd6b Mon Sep 17 00:00:00 2001 From: Aladdin Ibrahim <83447228+AladdinNullptr@users.noreply.github.com> Date: Wed, 3 Jan 2024 16:18:04 +0800 Subject: [PATCH 10/28] Update checkbox style --- src/Checkbox/style.css | 83 ++++++++++++++---------------------------- 1 file changed, 27 insertions(+), 56 deletions(-) diff --git a/src/Checkbox/style.css b/src/Checkbox/style.css index 685c542..1f4017e 100644 --- a/src/Checkbox/style.css +++ b/src/Checkbox/style.css @@ -1,68 +1,39 @@ .ant-checkbox { - &:hover { - .ant-checkbox-inner { - @apply border-slate-700; + @apply font-inter; + + &:not(.ant-checkbox-disabled) { + &:hover { + .ant-checkbox-inner { + @apply border-slate-700; + } } } &-wrapper { - @apply text-slate-700 font-inter font-normal; - } - - &-wrapper:hover { - .ant-checkbox-inner { - @apply border-slate-700; - } - } + &:not(&-disabled) { + .ant-checkbox-inner { + @apply border-slate-700; + } - &-checked { - .ant-checkbox-inner { - @apply bg-slate-700 border-slate-700; - } - .ant-checkbox-inner::after { - @apply box-border; - } - } + &:hover { + .ant-checkbox-inner { + @apply border-slate-700; + } - &-checked::after { - @apply border-none; - } + .ant-checkbox-checked:not(.ant-checkbox-disabled) .ant-checkbox-inner { + @apply bg-slate-700 border-slate-700; + } + } - &-disabled { - .ant-checkbox-inner { - @apply bg-white border-neutral-200; + & .ant-checkbox-checked { + .ant-checkbox-inner { + @apply bg-slate-700 border-slate-700; + } + } } - .ant-checkbox-inner::after { - @apply border-white; - } - } - - &-disabled.ant-checkbox-checked .ant-checkbox-inner { - @apply bg-neutral-300; - } - - &-disabled.ant-checkbox-checked .ant-checkbox-inner::after { - @apply border-white; - } - - &-input { - @apply m-0; - } - - &-input:focus + &-inner { - @apply border-slate-700; - } - - &-input + &-inner { - @apply border-slate-700 rounded; } +} - &-indeterminate { - .ant-checkbox-inner::after { - @apply bg-slate-700 border-neutral-300; - } - .ant-checkbox-inner { - @apply border-neutral-300; - } - } +.ant-checkbox-indeterminate .ant-checkbox-inner:after { + @apply bg-slate-700; } From 14c4e5a400a0da2b1a2175f6583a5e4b00cefc76 Mon Sep 17 00:00:00 2001 From: Aladdin Ibrahim <83447228+AladdinNullptr@users.noreply.github.com> Date: Wed, 3 Jan 2024 16:18:20 +0800 Subject: [PATCH 11/28] Update radio style --- src/Radio/style.css | 69 ++++++++++++++++++--------------------------- 1 file changed, 28 insertions(+), 41 deletions(-) diff --git a/src/Radio/style.css b/src/Radio/style.css index f63f678..154059c 100644 --- a/src/Radio/style.css +++ b/src/Radio/style.css @@ -1,47 +1,34 @@ .ant-radio { - &:hover { - .ant-radio-inner { - @apply border-slate-700; - } - } + @apply font-inter; &-wrapper { - @apply text-slate-700 font-inter font-normal leading-6 flex; - } - - &-wrapper-disabled { - @apply text-neutral-300; - } - - &-inner { - @apply border-slate-700; - } - - &-inner::after { - @apply bg-slate-700; - } - - &-checked { - .ant-radio-inner { - @apply border-slate-700; + &:not(&-disabled) { + .ant-radio-inner { + @apply border-slate-700; + + &::after { + margin-block-start: -11px; + margin-inline-start: -11px; + + @apply w-[22px] h-[22px] rounded-[22px]; + } + } + + &:hover { + .ant-radio-inner { + @apply border-slate-700; + } + } + + & .ant-radio-checked { + .ant-radio-inner { + @apply bg-white border-slate-700; + + &::after { + @apply bg-slate-700; + } + } + } } } - - &-checked::after { - @apply border-slate-700 border-none; - } - - &-disabled { - .ant-radio-inner { - @apply bg-white border-neutral-300; - } - - .ant-radio-inner::after { - @apply bg-neutral-300 border-neutral-300; - } - } - - &-input:focus + &-inner { - @apply border-slate-700 shadow-none; - } } From 4b178dfe1b6e5ef6f37b2c8997075bc15c078061 Mon Sep 17 00:00:00 2001 From: Aladdin Ibrahim <83447228+AladdinNullptr@users.noreply.github.com> Date: Wed, 3 Jan 2024 16:18:39 +0800 Subject: [PATCH 12/28] Update form style --- src/Form/style.css | 20 ++++---------------- 1 file changed, 4 insertions(+), 16 deletions(-) diff --git a/src/Form/style.css b/src/Form/style.css index 8769a11..bc10669 100644 --- a/src/Form/style.css +++ b/src/Form/style.css @@ -1,6 +1,6 @@ .ant-form { &-item { - &-label { + & &-label { @apply pb-2 mb-0 leading-none; label { @@ -13,34 +13,22 @@ } } - &-explain { + & &-explain { .ant-form-item-explain-error { @apply text-xs font-inter leading-4 text-red-600; @apply pt-1; } } - &-with-help { + & &-with-help { .ant-form-item-explain { @apply min-h-0; } } - &-extra { + & &-extra { @apply text-xs font-inter leading-4 text-neutral-500; @apply pt-1 min-h-0; } - - &-has-error { - .ant-select-selector, - .ant-input { - @apply border-red-600 !important; - @apply shadow-none !important; - } - - .ant-input { - @apply text-red-600 !important; - } - } } } From e4a749a05ae545edb0a4bebbae90501aed42a0ee Mon Sep 17 00:00:00 2001 From: Aladdin Ibrahim <83447228+AladdinNullptr@users.noreply.github.com> Date: Wed, 3 Jan 2024 16:19:49 +0800 Subject: [PATCH 13/28] Update tabs style --- src/Tabs/style.css | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/src/Tabs/style.css b/src/Tabs/style.css index 4c9813d..b762032 100644 --- a/src/Tabs/style.css +++ b/src/Tabs/style.css @@ -3,26 +3,26 @@ @apply font-inter text-sm; } - &-tab { + & &-tab { @apply text-neutral-400; @apply hover:text-primary; @apply pb-2; + + &.ant-tabs-tab-active { + @apply text-primary; + @apply hover:text-primary; + + .ant-tabs-tab-btn { + @apply text-primary; + @apply focus:text-primary; + } + } } &-top > .ant-tabs-nav::before { @apply border-b-2 border-b-white; } - .ant-tabs-tab-active { - @apply text-primary; - @apply hover:text-primary; - - .ant-tabs-tab-btn { - @apply text-primary; - @apply focus:text-primary; - } - } - .ant-tabs-tab-btn { @apply focus:text-primary; @apply hover:text-primary; From 1917a5e1bcfaa14e1485229081960e3d63956746 Mon Sep 17 00:00:00 2001 From: Aladdin Ibrahim <83447228+AladdinNullptr@users.noreply.github.com> Date: Wed, 3 Jan 2024 16:25:21 +0800 Subject: [PATCH 14/28] Update breadcrumb style --- src/Breadcrumb/style.css | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/Breadcrumb/style.css b/src/Breadcrumb/style.css index bd5d7b9..020cd5c 100644 --- a/src/Breadcrumb/style.css +++ b/src/Breadcrumb/style.css @@ -1,7 +1,8 @@ -/* @import '../Menu/style.css'; -@import '../Dropdown/style.css'; */ - .ant-breadcrumb { + & > ol { + @apply mb-[1em]; + } + li a { @apply text-sm font-inter text-neutral-400; @apply hover:text-neutral-400 hover:underline; From 14f926c2ec96627ca2a7ad18ec819e308c64d918 Mon Sep 17 00:00:00 2001 From: Aladdin Ibrahim <83447228+AladdinNullptr@users.noreply.github.com> Date: Thu, 11 Jan 2024 15:29:53 +0800 Subject: [PATCH 15/28] Update dropdown style --- src/Dropdown/stories/index.stories.tsx | 35 ++++++++---- src/Dropdown/style.css | 77 ++++++++++++-------------- 2 files changed, 58 insertions(+), 54 deletions(-) diff --git a/src/Dropdown/stories/index.stories.tsx b/src/Dropdown/stories/index.stories.tsx index 26e334e..9959cd5 100644 --- a/src/Dropdown/stories/index.stories.tsx +++ b/src/Dropdown/stories/index.stories.tsx @@ -4,7 +4,6 @@ import { ComponentStory, ComponentMeta } from '@storybook/react' import { ItemType } from 'antd/lib/menu/hooks/useItems' import { UserCircle } from 'phosphor-react' -import { default as Menu } from '../../Menu' import { default as Dropdown, DropdownProps } from '../index' export default { @@ -119,15 +118,24 @@ const menuWithSubmenuItems: ItemType[] = [ } ] -const menu = -const menuWithDivider = -const menuWithSubmenu = +const menu = { + style: { width: 320 }, + items: menuItems +} +const menuWithDivider = { + style: { width: 320 }, + items: menuWithDividerItems +} +const menuWithSubmenu = { + style: { width: 320 }, + items: menuWithSubmenuItems +} export const Basic = Template.bind({}) Basic.args = { label: 'Dropdown', - overlay: menu, + menu: menu, trigger: 'click' } @@ -135,7 +143,7 @@ export const MenuWithDivider = Template.bind({}) MenuWithDivider.args = { label: 'Dropdown', - overlay: menuWithDivider, + menu: menuWithDivider, trigger: 'click' } @@ -143,7 +151,7 @@ export const MenuWithSubmenu = Template.bind({}) MenuWithSubmenu.args = { label: 'Dropdown', - overlay: menuWithSubmenu, + menu: menuWithSubmenu, trigger: 'click' } @@ -171,11 +179,16 @@ export const MenuWithState = () => { { key: '5', label: 'Dropdown 3' }, { key: '6', label: 'Dropdown 4', disabled: true } ] - - const menu = - return ( - + e.preventDefault()}>Click me ) diff --git a/src/Dropdown/style.css b/src/Dropdown/style.css index e9f8033..534471d 100644 --- a/src/Dropdown/style.css +++ b/src/Dropdown/style.css @@ -1,62 +1,53 @@ -/* @import '../Button/style.css'; */ +[class^='ant-dropdown'], +[class*='ant-dropdown'] { + @apply font-inter; +} .ant-dropdown { - &-menu { - @apply rounded-lg py-2; - - &-item { - @apply font-inter text-sm text-neutral-700; - @apply mx-2 p-2 rounded; - @apply hover:bg-neutral-100; - } - - &-item-group-title { - @apply font-inter text-sm text-neutral-700; - @apply mx-2 p-2 rounded; - } - - &-submenu-title { - @apply font-inter text-neutral-700; - @apply hover:bg-neutral-100; - @apply mx-2 p-2 rounded; - } - - &-submenu-expand-icon { - @apply right-4 !important; - - .anticon { - @apply align-middle; - } - .anticon > svg { - @apply h-4 w-4 text-transparent; - background-image: var(--ic-caret-right-16-n700); + &-menu-submenu .ant-dropdown-menu { + & .ant-dropdown-menu-item-selected, + & .ant-dropdown-menu-submenu-title-selected { + @apply bg-transparent text-slate-700 font-semibold; + + &:hover, + &:active { + @apply bg-neutral-100; } } - &-submenu-popup ul { - @apply ml-3 !important; + & .ant-dropdown-menu-item, + & .ant-dropdown-menu-submenu-title { + @apply mx-2 p-2; } - &-item-divider { - @apply mx-2 my-0 bg-neutral-300; + & .ant-dropdown-menu-item-selected::after { + @apply h-4 pl-1; + content: var(--ic-check-16-n700); } + } - &-item-selected, - &submenu-title-selected { - @apply bg-transparent text-neutral-700 font-semibold; - } + & &-menu { + @apply py-2; - &-submenu-selected &-submenu-title { - @apply text-neutral-700 font-semibold; + & .ant-dropdown-menu-item, + & .ant-dropdown-menu-submenu-title { + @apply mx-2 p-2; } - &-item-selected::after { + & .ant-dropdown-menu-item-selected::after { @apply h-4 pl-1; content: var(--ic-check-16-n700); } - &-item-disabled { - @apply text-neutral-300; + & .ant-dropdown-menu-submenu-selected .ant-dropdown-menu-submenu-title, + & .ant-dropdown-menu-item-selected, + & .ant-dropdown-menu-submenu-title-selected { + @apply bg-transparent text-slate-700 font-semibold; + + &:hover, + &:active { + @apply bg-neutral-100; + } } } } From 64682fc0ae395778ec1334f5f32f9e9be7eb76f6 Mon Sep 17 00:00:00 2001 From: Aladdin Ibrahim <83447228+AladdinNullptr@users.noreply.github.com> Date: Thu, 11 Jan 2024 15:32:37 +0800 Subject: [PATCH 16/28] Update base style --- src/index.css | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/index.css b/src/index.css index b10e174..319236e 100644 --- a/src/index.css +++ b/src/index.css @@ -12,3 +12,8 @@ textarea { font-family: inherit; line-height: inherit; } + +p { + margin-top: 0; + margin-bottom: 1em; +} From b71bdcf8f0c145a2824d8bb883f358bbb3f41156 Mon Sep 17 00:00:00 2001 From: Aladdin Ibrahim <83447228+AladdinNullptr@users.noreply.github.com> Date: Thu, 11 Jan 2024 15:34:35 +0800 Subject: [PATCH 17/28] Update modal style --- src/Modal/style.css | 79 +++++++++++++-------------------------------- 1 file changed, 22 insertions(+), 57 deletions(-) diff --git a/src/Modal/style.css b/src/Modal/style.css index 7edc6b8..302d078 100644 --- a/src/Modal/style.css +++ b/src/Modal/style.css @@ -1,21 +1,34 @@ -@import '../Button/style.css'; - .ant-modal { - &-content { - @apply rounded-lg; - } + @apply font-inter; - &-confirm { - .ant-modal-body { - @apply p-4; + & &-close { + inset-inline-end: 0; + @apply top-0 w-auto h-auto; + + .ant-modal-close-x { + @apply mt-4 mr-4; + + svg { + @apply text-neutral-400; + } } + } + + & &-content { + @apply p-4; + } + &-confirm { &-body &-title { @apply ml-2 w-72 text-neutral-700 font-bold leading-6; } &-body &-content { - @apply font-inter leading-5 ml-2 mr-6 mt-1 text-neutral-700; + @apply leading-5 ml-2 mr-6 mt-1 text-neutral-700; + } + + & &-paragraph { + @apply gap-y-0; } } @@ -26,52 +39,4 @@ @apply leading-5; } } - - &-close-x { - @apply w-4 h-4 mt-4 mr-4 leading-4; - - svg { - @apply text-neutral-400; - } - } -} - -.ant-modal { - .ant-modal-confirm-body { - svg { - @apply float-left mr-2; - } - } -} - -.fave-modal-component { - & .ant-modal { - &-content { - @apply rounded-lg p-4; - - .ant-modal-header { - @apply border-none p-0; - - .ant-modal-title { - @apply ml-2 w-72 text-neutral-700 font-bold leading-6; - } - } - - .ant-modal-body { - @apply p-0 font-inter leading-5 ml-2 mr-6 mt-1 text-neutral-700; - } - - .ant-modal-footer { - @apply border-0 p-0 mt-4 mr-4; - } - } - - &-close-x { - @apply w-4 h-4 mt-4 mr-4 leading-4; - - svg { - @apply text-neutral-400; - } - } - } } From 5023063f23f8f8e9c167519ce75c98952b022f85 Mon Sep 17 00:00:00 2001 From: Aladdin Ibrahim <83447228+AladdinNullptr@users.noreply.github.com> Date: Thu, 11 Jan 2024 15:35:40 +0800 Subject: [PATCH 18/28] Update mentions style --- src/Mentions/style.css | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Mentions/style.css b/src/Mentions/style.css index 09017bc..d8f0f85 100644 --- a/src/Mentions/style.css +++ b/src/Mentions/style.css @@ -3,7 +3,7 @@ @apply hover:border-neutral-300 hover:outline-none hover:shadow-none; @apply focus:border-neutral-300; - &-focused { + &:focus-within { @apply border-neutral-300 shadow-none; } From e1ad8cd03fdc3013cfe8b12e3ab6810c325b0e6f Mon Sep 17 00:00:00 2001 From: Aladdin Ibrahim <83447228+AladdinNullptr@users.noreply.github.com> Date: Thu, 11 Jan 2024 15:36:25 +0800 Subject: [PATCH 19/28] Update steps style --- src/Steps/style.css | 277 ++++++++++++++++---------------------------- 1 file changed, 97 insertions(+), 180 deletions(-) diff --git a/src/Steps/style.css b/src/Steps/style.css index acf1929..6b9aa76 100644 --- a/src/Steps/style.css +++ b/src/Steps/style.css @@ -1,64 +1,13 @@ -/* custom line indicator for navigation */ -.ant-steps-navigation { - & .ant-steps-item:before { - @apply hidden; - } - - & .ant-steps-item-container { - @apply relative; - - &:before { - @apply absolute bottom-0 left-1/2 block w-0 h-0.5 bg-slate-700; - content: ''; - transition: width 0.3s, left 0.3s; - transition-timing-function: ease-out; - } - } - - & .ant-steps-item-active { - & .ant-steps-item-container { - &:before { - @apply left-0 w-full; - } - } - } -} - -.ant-steps-with-progress { - &.ant-steps-small.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item:first-child { - @apply pl-1; - } - - & .ant-steps-item-icon { - & .ant-progress { - top: unset; - right: 'unset'; - bottom: -5px; - left: -5px; - - & .ant-progress-text { - @apply hidden; - } - - & .ant-progress-circle-trail { - @apply stroke-neutral-300; - } - } - } -} - .ant-steps { @apply font-inter; - & .ant-steps-item-icon { - @apply font-inter; - border-width: 1px; + .ant-steps-item-title { + @apply font-semibold; + } - & .ant-steps-icon { + & &-item-icon { + .ant-steps-icon { @apply text-sm; - /* line-height: 1.44rem; */ - line-height: 0px; - top: 0; } & .anticon { @@ -67,180 +16,148 @@ } } } -} -.ant-steps-item-error { - & > .ant-steps-item-container > .ant-steps-item-content { - & .ant-steps-item { - &-title, - &-description { - @apply text-red-600; - } + &&-dot { + & .ant-steps-item-tail::after, + &.ant-steps-small .ant-steps-item-tail::after { + height: 1px; } } - & .ant-steps-item-icon { - @apply bg-transparent border-red-600; + &&-navigation { + & .ant-steps-item-container { + @apply relative; - & .anticon-close:before { - @apply block; - transform: translateY(-32%); - content: var(--ic-x-12-r600); - } + &:before { + content: ''; + transition: width 0.3s, left 0.3s; + transition-timing-function: ease-out; - & > .ant-steps-icon .ant-steps-icon-dot { - @apply bg-red-600; + @apply absolute bottom-0 w-0 block h-0.5 bg-slate-700 left-2/4; + } } - } -} - -.ant-steps-item-title { - @apply font-semibold text-sm; -} -.ant-steps-item-description, -.ant-steps-small .ant-steps-item-description { - @apply text-sm; -} - -.ant-steps-item-finish { - & .anticon-check:before { - @apply block; - transform: translateY(-18%); - content: var(--ic-check-12-s700); - } -} + & .ant-steps-item.ant-steps-item-active { + &::before { + @apply hidden; + } -/* icon border color */ -.ant-steps-item-process { - & > .ant-steps-item-container { - & > .ant-steps-item-icon { - @apply bg-slate-700 border-slate-700; + & .ant-steps-item-container:before { + @apply w-full left-0; + } } } -} -/* description color and line color */ -.ant-steps-item { - &-wait { - & .ant-steps-item-icon { - & .ant-steps-icon { - @apply font-semibold text-neutral-400; - } - } + & &-item-wait { + .ant-steps-item-icon { + border-color: rgba(0, 0, 0, 0.25); + @apply bg-transparent; - & > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item { - &-title { - @apply text-neutral-400; + & > .ant-steps-icon { + @apply text-neutral-400 font-semibold; } } - } - &-finish, - &-wait { - & > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item { - &-description { + & > .ant-steps-item-container { + & > .ant-steps-item-content > .ant-steps-item-title { @apply text-neutral-400; + + &::after { + @apply bg-neutral-400; + } } - } - & .ant-steps-item-icon { - @apply bg-transparent; + & .ant-steps-item-tail::after { + @apply bg-neutral-400; + } } } - &-process { - & > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-description { - @apply text-slate-700; + & &-item-process { + .ant-steps-item-icon { + @apply bg-slate-700 border-slate-700; + + & > .ant-steps-icon .ant-steps-icon-dot { + @apply bg-slate-700; + } } - } - &-wait, - &-process, - &-error { & > .ant-steps-item-container { - & > .ant-steps-item-content > .ant-steps-item-title::after { - @apply bg-neutral-400; + & > .ant-steps-item-content { + & > .ant-steps-item-title { + &::after { + @apply bg-neutral-400; + } + } + + & > .ant-steps-item-title, + & > .ant-steps-item-description { + @apply text-slate-700; + } } - /* dot tail style */ - & > .ant-steps-item-tail::after { + & .ant-steps-item-tail::after { @apply bg-neutral-400; } } } - &-finish { - & > .ant-steps-item-container { - & > .ant-steps-item-content > .ant-steps-item-title::after { - @apply bg-slate-700; - } + & &-item-error { + & .ant-steps-item-icon { + @apply border-red-600 bg-transparent; - /* dot tail style */ - & > .ant-steps-item-tail::after { - @apply bg-slate-700; + & .anticon-close:before { + @apply block; + transform: translateY(-32%); + content: var(--ic-x-12-r600); } } - } - /* dot icon color */ - &-finish, - &-process { - & > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item { - &-title { - @apply text-slate-700; - } - } + & > .ant-steps-item-container { + & > .ant-steps-item-content { + & > .ant-steps-item-title::after { + @apply bg-neutral-400; + } - & .ant-steps-item-icon { - @apply border-slate-700 bg-transparent; - } + & > .ant-steps-item-title, + & > .ant-steps-item-description { + @apply text-red-600; + } + } - & .ant-steps-item-icon > .ant-steps-icon .ant-steps-icon-dot { - @apply bg-slate-700; + & .ant-steps-item-tail::after { + @apply bg-neutral-400; + } } } -} -/* navigation line color */ -.ant-steps-navigation { - & .ant-steps-item { - &-process { - &.ant-steps-item::before { - @apply bg-slate-700; - } - } + & &-item-finish { + .ant-steps-item-icon { + @apply bg-transparent border-slate-700; - &-error { - &.ant-steps-item::before { - @apply bg-red-600; + & > .ant-steps-icon .ant-steps-icon-dot { + @apply bg-slate-700; } } - } -} -/* dot styles */ -.ant-steps-dot { - & .ant-steps-item-tail::after, - &.ant-steps-small .ant-steps-item-tail::after { - height: 1px; - } + & > .ant-steps-item-container { + & > .ant-steps-item-content > .ant-steps-item-title { + @apply text-slate-700; - & .ant-steps-item-process, - &.ant-steps-small .ant-steps-item-process { - & .ant-steps-item-icon { - @apply h-2 w-2 top-0; + &::after { + @apply bg-slate-700; + } + } - &:first-child .ant-steps-icon-dot { - @apply left-0; + & .ant-steps-item-tail::after { + @apply bg-slate-700; } } - } - & .ant-steps-item:first-child, - &.ant-steps-small .ant-steps-item:first-child { - & .ant-steps-icon-dot { - @apply left-0; + & .anticon-check:before { + @apply block; + transform: translateY(-18%); + content: var(--ic-check-12-s700); } } } From e14877feba1e4865d7123b67e5e11e74f94ad4a8 Mon Sep 17 00:00:00 2001 From: Aladdin Ibrahim <83447228+AladdinNullptr@users.noreply.github.com> Date: Thu, 11 Jan 2024 15:36:56 +0800 Subject: [PATCH 20/28] Update pagination style --- src/Pagination/style.css | 35 ++++++++++++++++------------------- 1 file changed, 16 insertions(+), 19 deletions(-) diff --git a/src/Pagination/style.css b/src/Pagination/style.css index 84a29d2..696228f 100644 --- a/src/Pagination/style.css +++ b/src/Pagination/style.css @@ -1,8 +1,9 @@ .ant-pagination { - &-item { + & &-item { @apply font-inter text-neutral-500 text-base rounded-full bg-transparent border-none; @apply h-6 w-6 min-w-0; @apply hover:bg-neutral-300; + @apply inline-table; a { @apply text-neutral-500; @@ -10,7 +11,7 @@ } &-active { - @apply bg-neutral-700; + @apply bg-neutral-700 font-medium; a { @apply text-white; @@ -18,7 +19,7 @@ } } - &-next { + & &-next { @apply text-neutral-500 ml-2 inline-flex; svg { @@ -26,11 +27,7 @@ } } - &-item { - @apply inline-table; - } - - &-prev { + & &-prev { @apply text-neutral-500 mr-2 inline-flex; svg { @@ -38,7 +35,7 @@ } } - &-disabled { + & &-disabled { @apply text-neutral-300; } @@ -46,8 +43,8 @@ @apply text-neutral-700 !important; } - &-jump-next, - &-jump-prev { + & &-jump-next, + & &-jump-prev { @apply min-w-0 w-6 h-6; .ant-pagination-item-link { @@ -64,8 +61,8 @@ @apply text-neutral-700 flex justify-center pt-1.5; } - &-next, - &-prev { + & &-next, + & &-prev { @apply w-6 h-6 min-w-0; .ant-pagination-item-link { @@ -78,7 +75,7 @@ } } - &-simple-pager { + & &-simple-pager { @apply font-inter text-base; .ant-pagination-slash { @@ -94,15 +91,15 @@ } } - &-simple-pager::before { + & &-simple-pager::before { content: 'Page'; @apply pr-2; } - &-options { + & &-options { @apply align-baseline; } - &-options-quick-jumper { + & &-options-quick-jumper { @apply font-inter text-base; input { @@ -112,11 +109,11 @@ } } - &-options-quick-jumper { + & &-options-quick-jumper { @apply text-[0]; } - &-options-quick-jumper::before { + & &-options-quick-jumper::before { content: 'Go to page'; @apply text-neutral-700 text-base; } From 754f598f2efed8f183cd27d94d47dddf218af9cc Mon Sep 17 00:00:00 2001 From: Aladdin Ibrahim <83447228+AladdinNullptr@users.noreply.github.com> Date: Thu, 11 Jan 2024 15:38:02 +0800 Subject: [PATCH 21/28] Update date picker style --- src/DatePicker/style.css | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/DatePicker/style.css b/src/DatePicker/style.css index 4a4b32e..fbb2e4d 100644 --- a/src/DatePicker/style.css +++ b/src/DatePicker/style.css @@ -6,6 +6,10 @@ @apply h-10 px-4 border-transparent shadow-none rounded-lg; @apply hover:border-neutral-300 focus:border-neutral-300; + &&-focused { + @apply border-transparent shadow-none; + } + &-panel-container { @apply rounded-lg; } @@ -28,7 +32,7 @@ @apply px-4 text-slate-300; } - &-suffix { + & &-suffix { @apply text-neutral-500; } From ee14a1f0f6f763823519210c27a12c00cf36873a Mon Sep 17 00:00:00 2001 From: Aladdin Ibrahim <83447228+AladdinNullptr@users.noreply.github.com> Date: Thu, 11 Jan 2024 15:45:08 +0800 Subject: [PATCH 22/28] Update message component type --- src/Message/index.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Message/index.tsx b/src/Message/index.tsx index dcee5af..f26f045 100644 --- a/src/Message/index.tsx +++ b/src/Message/index.tsx @@ -13,7 +13,7 @@ import { export type MessageProps = ArgsProps; const iconSize = 16; -const Message = AntMessage; +const Message: typeof AntMessage = AntMessage; const originalCalls = { ...Message }; Message.info = ({ icon, ...restArgs }: MessageProps) => From 18a1780da0bd541084faa2c123249356244bbc61 Mon Sep 17 00:00:00 2001 From: Aladdin Ibrahim <83447228+AladdinNullptr@users.noreply.github.com> Date: Thu, 11 Jan 2024 15:45:43 +0800 Subject: [PATCH 23/28] Update notification component type --- src/Notification/index.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Notification/index.tsx b/src/Notification/index.tsx index 59fa98b..11af53e 100644 --- a/src/Notification/index.tsx +++ b/src/Notification/index.tsx @@ -6,7 +6,7 @@ import { CheckCircle, Info, WarningCircle, X, XCircle } from 'phosphor-react'; import './style.css'; export type NotificationProps = ArgsProps; -const Notification = AntNotification; +const Notification: typeof AntNotification = AntNotification; const originalCalls = { ...Notification }; const iconSize = 24; From d676b461910885347dc8daa25a6883dbc754dc75 Mon Sep 17 00:00:00 2001 From: Aladdin Ibrahim <83447228+AladdinNullptr@users.noreply.github.com> Date: Thu, 11 Jan 2024 15:46:56 +0800 Subject: [PATCH 24/28] Update Comment and PageHeader imports and deprecation messages --- src/Comment/index.tsx | 7 ++++++- src/PageHeader/index.tsx | 16 ++++++++++------ 2 files changed, 16 insertions(+), 7 deletions(-) diff --git a/src/Comment/index.tsx b/src/Comment/index.tsx index 77b2ca9..b25eaef 100644 --- a/src/Comment/index.tsx +++ b/src/Comment/index.tsx @@ -1,5 +1,6 @@ import * as React from 'react' -import { Comment as AntComment, CommentProps as AntCommentProps, Form } from 'antd' +import { Comment as AntComment, Form } from '@ant-design/compatible' +import { CommentProps as AntCommentProps } from '@ant-design/compatible/lib/comment' import './style.css' import Avatar from '../Avatar' @@ -53,6 +54,10 @@ export type CommentListProps = CommentLoggedInUserProps & setReplyToID: (value: string | undefined) => void } +// todo: create an alternative component for this. +/** + * @deprecated deprecated in antd v5.0. It is used from compatibility package. consider using an alternative component + */ export const Comment: React.FC = props => const authorInitials = (name: string) => { diff --git a/src/PageHeader/index.tsx b/src/PageHeader/index.tsx index 472692c..3b073aa 100644 --- a/src/PageHeader/index.tsx +++ b/src/PageHeader/index.tsx @@ -1,5 +1,5 @@ import * as React from "react"; -import { PageHeader as AntPageHeader, PageHeaderProps as AntPageHeaderProps } from "antd"; +import { PageHeader as AntPageHeader, PageHeaderProps as AntPageHeaderProps } from '@ant-design/pro-layout'; import "./style.css" @@ -21,9 +21,13 @@ export const PageHeaderWrapper : React.FC = (props) => { ); } -const PageHeader: React.FC = (props) => { - const { title, subTitle, ...restProps } = props; - return } {...restProps} />; -}; +// todo: create an alternative component for this. +/** + * @deprecated deprecated in antd v5.0. It is used from compatibility package. consider using an alternative component + */ +const PageHeader: React.FC = props => { + const { title, subTitle, ...restProps } = props + return } {...restProps} /> +} -export default PageHeader; +export default PageHeader From d43ac065109ad5083d5e973cee03abecc49408f4 Mon Sep 17 00:00:00 2001 From: Aladdin Ibrahim <83447228+AladdinNullptr@users.noreply.github.com> Date: Thu, 11 Jan 2024 15:47:37 +0800 Subject: [PATCH 25/28] Update popover style --- src/Popover/style.css | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Popover/style.css b/src/Popover/style.css index 3d4d3aa..e728adb 100644 --- a/src/Popover/style.css +++ b/src/Popover/style.css @@ -32,7 +32,7 @@ @apply mt-0 !important; } - &-title { + & &-title { @apply font-semibold min-w-0; @apply flex justify-center items-center; } From 3c5cac38d8e31b206f41f53f625322c7fe07537b Mon Sep 17 00:00:00 2001 From: Aladdin Ibrahim <83447228+AladdinNullptr@users.noreply.github.com> Date: Thu, 11 Jan 2024 15:48:04 +0800 Subject: [PATCH 26/28] Update List and layout stories --- src/Layout/stories/index.stories.tsx | 4 +--- src/List/stories/index.stories.tsx | 1 - 2 files changed, 1 insertion(+), 4 deletions(-) diff --git a/src/Layout/stories/index.stories.tsx b/src/Layout/stories/index.stories.tsx index 65d9fc6..f759b8b 100644 --- a/src/Layout/stories/index.stories.tsx +++ b/src/Layout/stories/index.stories.tsx @@ -21,8 +21,6 @@ import { PageHeaderSubtitle } from '../index' -import 'antd/lib/typography/style/index.css' - export default { title: 'Layout', component: Layout @@ -125,7 +123,7 @@ export const Default = () => { defaultValue={selectedCountry} optionLabelProp={'label'} bordered={false} - dropdownMatchSelectWidth={false} + popupMatchSelectWidth={false} showArrow onChange={value => setSelectedCountry(value)} // need to keep diff --git a/src/List/stories/index.stories.tsx b/src/List/stories/index.stories.tsx index c5a3ce3..c0f78a6 100644 --- a/src/List/stories/index.stories.tsx +++ b/src/List/stories/index.stories.tsx @@ -8,7 +8,6 @@ import { ListItemMetaSkeleton, ListProps } from '../index'; -import 'antd/lib/skeleton/style/index.css'; export default { title: 'List', From ee306335b0f45123467bc25791fe8be4e1ee0ee0 Mon Sep 17 00:00:00 2001 From: Aladdin Ibrahim <83447228+AladdinNullptr@users.noreply.github.com> Date: Thu, 11 Jan 2024 15:48:29 +0800 Subject: [PATCH 27/28] Update tag component --- src/Tag/index.tsx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/Tag/index.tsx b/src/Tag/index.tsx index bf499b5..0f65323 100644 --- a/src/Tag/index.tsx +++ b/src/Tag/index.tsx @@ -11,7 +11,8 @@ const Tag: React.FC = props => { } Tag.defaultProps = { - closeIcon: + closeIcon: , + closable: false } export default Tag From 92900bfe6b9915e55107535c9a68b688876dd2bc Mon Sep 17 00:00:00 2001 From: Aladdin Ibrahim <83447228+AladdinNullptr@users.noreply.github.com> Date: Thu, 11 Jan 2024 15:49:11 +0800 Subject: [PATCH 28/28] Update progress style --- src/Progress/style.css | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/src/Progress/style.css b/src/Progress/style.css index d279bdf..fbf3734 100644 --- a/src/Progress/style.css +++ b/src/Progress/style.css @@ -1,5 +1,9 @@ .ant-progress { @apply font-inter; + + &-outer { + height: inherit !important; + } } /* center line success/exception icons */ @@ -101,9 +105,11 @@ } } -.ant-progress-success-bg, -.ant-progress-bg { - @apply bg-slate-700; +.ant-progress { + & &-success-bg, + & &-bg { + @apply bg-slate-700; + } } .ant-progress-line {