Skip to content

Commit 28fa4cb

Browse files
committed
ui: Rollback reactjs dependency updates.
Antd is not (yet) compatible with React v19.
1 parent 2237cce commit 28fa4cb

File tree

2 files changed

+54
-48
lines changed

2 files changed

+54
-48
lines changed

interface/ui/package.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -20,19 +20,19 @@
2020
"google-protobuf": "^4.0.0",
2121
"grpc-web": "^2.0.2",
2222
"history": "^5.3.0",
23-
"react": "^19.2.0",
23+
"react": "^18.3.1",
2424
"react-ace": "^14.0.1",
25-
"react-dom": "^19.2.0",
25+
"react-dom": "^18.3.1",
2626
"react-json-tree": "^0.20.0",
27-
"react-router-dom": "^7.9.5",
27+
"react-router-dom": "^6.24.1",
2828
"web-vitals": "^5.1.0"
2929
},
3030
"devDependencies": {
3131
"@testing-library/jest-dom": "^6.9.1",
3232
"@types/events": "^3.0.3",
3333
"@types/google-protobuf": "^3.15.12",
34-
"@types/react": "^19.2.2",
35-
"@types/react-dom": "^19.2.2",
34+
"@types/react": "^18.3.3",
35+
"@types/react-dom": "^18.3.0",
3636
"@typescript-eslint/eslint-plugin": "^8.46.4",
3737
"@typescript-eslint/parser": "^8.46.4",
3838
"@vitejs/plugin-react-swc": "^4.2.1",

interface/ui/yarn.lock

Lines changed: 49 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -687,6 +687,11 @@
687687
is-mobile "^5.0.0"
688688
react-is "^18.2.0"
689689

690+
"@remix-run/[email protected]":
691+
version "1.23.0"
692+
resolved "https://registry.yarnpkg.com/@remix-run/router/-/router-1.23.0.tgz#35390d0e7779626c026b11376da6789eb8389242"
693+
integrity sha512-O3rHJzAQKamUz1fvE0Qaw0xSFqsA/yafi2iqeE0pvdFtCO1viYx8QL6f3Ln/aCCTLxs68SLf0KPM9eSeM8yBnA==
694+
690695
"@rolldown/[email protected]":
691696
version "1.0.0-beta.46"
692697
resolved "https://registry.yarnpkg.com/@rolldown/pluginutils/-/pluginutils-1.0.0-beta.46.tgz#fa457cfa15ed4438ef47f6d5ff18fdc24b6a6bb3"
@@ -920,16 +925,22 @@
920925
resolved "https://registry.yarnpkg.com/@types/lodash/-/lodash-4.17.20.tgz#1ca77361d7363432d29f5e55950d9ec1e1c6ea93"
921926
integrity sha512-H3MHACvFUEiujabxhaI/ImO6gUrd8oOurg7LQtS7mbwIXA/cUqWrvBsaeJ23aZEPk1TAYkurjfMbSELfoCXlGA==
922927

923-
"@types/react-dom@^19.2.2":
924-
version "19.2.2"
925-
resolved "https://registry.yarnpkg.com/@types/react-dom/-/react-dom-19.2.2.tgz#a4cc874797b7ddc9cb180ef0d5dc23f596fc2332"
926-
integrity sha512-9KQPoO6mZCi7jcIStSnlOWn2nEF3mNmyr3rIAsGnAbQKYbRLyqmeSc39EVgtxXVia+LMT8j3knZLAZAh+xLmrw==
928+
"@types/prop-types@*":
929+
version "15.7.15"
930+
resolved "https://registry.yarnpkg.com/@types/prop-types/-/prop-types-15.7.15.tgz#e6e5a86d602beaca71ce5163fadf5f95d70931c7"
931+
integrity sha512-F6bEyamV9jKGAFBEmlQnesRPGOQqS2+Uwi0Em15xenOxHaf2hv6L8YCVn3rPdPJOiJfPiCnLIRyvwVaqMY3MIw==
932+
933+
"@types/react-dom@^18.3.0":
934+
version "18.3.7"
935+
resolved "https://registry.yarnpkg.com/@types/react-dom/-/react-dom-18.3.7.tgz#b89ddf2cd83b4feafcc4e2ea41afdfb95a0d194f"
936+
integrity sha512-MEe3UeoENYVFXzoXEWsvcpg6ZvlrFNlOQ7EOsvhI3CfAXwzPfO8Qwuxd40nepsYKqyyVQnTdEfv68q91yLcKrQ==
927937

928-
"@types/react@^19.2.2":
929-
version "19.2.2"
930-
resolved "https://registry.yarnpkg.com/@types/react/-/react-19.2.2.tgz#ba123a75d4c2a51158697160a4ea2ff70aa6bf36"
931-
integrity sha512-6mDvHUFSjyT2B2yeNx2nUgMxh9LtOWvkhIU3uePn2I2oyNymUAX1NIsdgviM4CH+JSrp2D2hsMvJOkxY+0wNRA==
938+
"@types/react@^18.3.3":
939+
version "18.3.26"
940+
resolved "https://registry.yarnpkg.com/@types/react/-/react-18.3.26.tgz#4c5970878d30db3d2a0bca1e4eb5f258e391bbeb"
941+
integrity sha512-RFA/bURkcKzx/X9oumPG9Vp3D3JUgus/d0b67KB0t5S/raciymilkOa66olh78MUI92QLbEJevO7rvqU/kjwKA==
932942
dependencies:
943+
"@types/prop-types" "*"
933944
csstype "^3.0.2"
934945

935946
"@typescript-eslint/eslint-plugin@^8.46.4":
@@ -1304,11 +1315,6 @@ convert-source-map@^2.0.0:
13041315
resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-2.0.0.tgz#4b560f649fc4e918dd0ab75cf4961e8bc882d82a"
13051316
integrity sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==
13061317

1307-
cookie@^1.0.1:
1308-
version "1.0.2"
1309-
resolved "https://registry.yarnpkg.com/cookie/-/cookie-1.0.2.tgz#27360701532116bd3f1f9416929d176afe1e4610"
1310-
integrity sha512-9Kr/j4O16ISv8zBBhJoi4bXOYNTkFLOqSL3UDB0njXxCXNezjeyVrJyGOWtgfs/q2km1gwBcfH8q1yEGoMYunA==
1311-
13121318
copy-to-clipboard@^3.3.3:
13131319
version "3.3.3"
13141320
resolved "https://registry.yarnpkg.com/copy-to-clipboard/-/copy-to-clipboard-3.3.3.tgz#55ac43a1db8ae639a4bd99511c148cdd1b83a1b0"
@@ -1920,7 +1926,7 @@ lodash@^4.17.21:
19201926
resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c"
19211927
integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==
19221928

1923-
loose-envify@^1.0.0, loose-envify@^1.4.0:
1929+
loose-envify@^1.0.0, loose-envify@^1.1.0, loose-envify@^1.4.0:
19241930
version "1.4.0"
19251931
resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.4.0.tgz#71ee51fa7be4caec1a63839f7e682d8132d30caf"
19261932
integrity sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==
@@ -2532,12 +2538,13 @@ react-base16-styling@^0.10.0:
25322538
csstype "^3.1.3"
25332539
lodash-es "^4.17.21"
25342540

2535-
react-dom@^19.2.0:
2536-
version "19.2.0"
2537-
resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-19.2.0.tgz#00ed1e959c365e9a9d48f8918377465466ec3af8"
2538-
integrity sha512-UlbRu4cAiGaIewkPyiRGJk0imDN2T3JjieT6spoL2UeSf5od4n5LB/mQ4ejmxhCFT1tYe8IvaFulzynWovsEFQ==
2541+
react-dom@^18.3.1:
2542+
version "18.3.1"
2543+
resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-18.3.1.tgz#c2265d79511b57d479b3dd3fdfa51536494c5cb4"
2544+
integrity sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==
25392545
dependencies:
2540-
scheduler "^0.27.0"
2546+
loose-envify "^1.1.0"
2547+
scheduler "^0.23.2"
25412548

25422549
react-is@^16.13.1:
25432550
version "16.13.1"
@@ -2557,25 +2564,27 @@ react-json-tree@^0.20.0:
25572564
"@types/lodash" "^4.17.15"
25582565
react-base16-styling "^0.10.0"
25592566

2560-
react-router-dom@^7.9.5:
2561-
version "7.9.5"
2562-
resolved "https://registry.yarnpkg.com/react-router-dom/-/react-router-dom-7.9.5.tgz#99a88cde83919bdfc84fbb3d6bf7c6fc18ca0758"
2563-
integrity sha512-mkEmq/K8tKN63Ae2M7Xgz3c9l9YNbY+NHH6NNeUmLA3kDkhKXRsNb/ZpxaEunvGo2/3YXdk5EJU3Hxp3ocaBPw==
2567+
react-router-dom@^6.24.1:
2568+
version "6.30.1"
2569+
resolved "https://registry.yarnpkg.com/react-router-dom/-/react-router-dom-6.30.1.tgz#da2580c272ddb61325e435478566be9563a4a237"
2570+
integrity sha512-llKsgOkZdbPU1Eg3zK8lCn+sjD9wMRZZPuzmdWWX5SUs8OFkN5HnFVC0u5KMeMaC9aoancFI/KoLuKPqN+hxHw==
25642571
dependencies:
2565-
react-router "7.9.5"
2572+
"@remix-run/router" "1.23.0"
2573+
react-router "6.30.1"
25662574

2567-
react-router@7.9.5:
2568-
version "7.9.5"
2569-
resolved "https://registry.yarnpkg.com/react-router/-/react-router-7.9.5.tgz#68722186b4c9f42be36e658d9fe5d62ac1e0808b"
2570-
integrity sha512-JmxqrnBZ6E9hWmf02jzNn9Jm3UqyeimyiwzD69NjxGySG6lIz/1LVPsoTCwN7NBX2XjCEa1LIX5EMz1j2b6u6A==
2575+
react-router@6.30.1:
2576+
version "6.30.1"
2577+
resolved "https://registry.yarnpkg.com/react-router/-/react-router-6.30.1.tgz#ecb3b883c9ba6dbf5d319ddbc996747f4ab9f4c3"
2578+
integrity sha512-X1m21aEmxGXqENEPG3T6u0Th7g0aS4ZmoNynhbs+Cn+q+QGTLt+d5IQ2bHAXKzKcxGJjxACpVbnYQSCRcfxHlQ==
25712579
dependencies:
2572-
cookie "^1.0.1"
2573-
set-cookie-parser "^2.6.0"
2580+
"@remix-run/router" "1.23.0"
25742581

2575-
react@^19.2.0:
2576-
version "19.2.0"
2577-
resolved "https://registry.yarnpkg.com/react/-/react-19.2.0.tgz#d33dd1721698f4376ae57a54098cb47fc75d93a5"
2578-
integrity sha512-tmbWg6W31tQLeB5cdIBOicJDJRR2KzXsV7uSK9iNfLWQ5bIZfxuPEHp7M8wiHyHnn0DD1i7w3Zmin0FtkrwoCQ==
2582+
react@^18.3.1:
2583+
version "18.3.1"
2584+
resolved "https://registry.yarnpkg.com/react/-/react-18.3.1.tgz#49ab892009c53933625bd16b2533fc754cab2891"
2585+
integrity sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==
2586+
dependencies:
2587+
loose-envify "^1.1.0"
25792588

25802589
readable-stream@^3.6.0:
25812590
version "3.6.2"
@@ -2664,10 +2673,12 @@ safe-stable-stringify@^2.4.3:
26642673
resolved "https://registry.yarnpkg.com/safe-stable-stringify/-/safe-stable-stringify-2.5.0.tgz#4ca2f8e385f2831c432a719b108a3bf7af42a1dd"
26652674
integrity sha512-b3rppTKm9T+PsVCBEOUR46GWI7fdOs00VKZ1+9c1EWDaDMvjQc6tUwuFyIprgGgTcWoVHSKrU8H31ZHA2e0RHA==
26662675

2667-
scheduler@^0.27.0:
2668-
version "0.27.0"
2669-
resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.27.0.tgz#0c4ef82d67d1e5c1e359e8fc76d3a87f045fe5bd"
2670-
integrity sha512-eNv+WrVbKu1f3vbYJT/xtiF5syA5HPIMtf9IgY/nKg0sWqzAUEvqY/xm7OcZc/qafLx/iO9FgOmeSAp4v5ti/Q==
2676+
scheduler@^0.23.2:
2677+
version "0.23.2"
2678+
resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.23.2.tgz#414ba64a3b282892e944cf2108ecc078d115cdc3"
2679+
integrity sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==
2680+
dependencies:
2681+
loose-envify "^1.1.0"
26712682

26722683
scroll-into-view-if-needed@^3.1.0:
26732684
version "3.1.0"
@@ -2691,11 +2702,6 @@ set-blocking@^2.0.0:
26912702
resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7"
26922703
integrity sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==
26932704

2694-
set-cookie-parser@^2.6.0:
2695-
version "2.7.2"
2696-
resolved "https://registry.yarnpkg.com/set-cookie-parser/-/set-cookie-parser-2.7.2.tgz#ccd08673a9ae5d2e44ea2a2de25089e67c7edf68"
2697-
integrity sha512-oeM1lpU/UvhTxw+g3cIfxXHyJRc/uidd3yK1P242gzHds0udQBYzs3y8j4gCCW+ZJ7ad0yctld8RYO+bdurlvw==
2698-
26992705
shebang-command@^2.0.0:
27002706
version "2.0.0"
27012707
resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-2.0.0.tgz#ccd0af4f8835fbdc265b82461aaf0c36663f34ea"

0 commit comments

Comments
 (0)