Skip to content

Commit 0d876a8

Browse files
refactor: replace react-hook-form and formik with tanstack form (#1594)
1 parent e8cfdad commit 0d876a8

File tree

15 files changed

+1070
-838
lines changed

15 files changed

+1070
-838
lines changed

package.json

Lines changed: 6 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@
3535
},
3636
"dependencies": {
3737
"@auth0/nextjs-auth0": "3.7.0",
38-
"@bufbuild/protobuf": "^2.2.5",
38+
"@bufbuild/protobuf": "2.2.5",
3939
"@emotion/cache": "11.14.0",
4040
"@emotion/react": "11.14.0",
4141
"@emotion/server": "11.11.0",
@@ -57,6 +57,7 @@
5757
"@squonk/mui-theme": "5.0.0",
5858
"@squonk/sdf-parser": "1.3.0",
5959
"@tanstack/match-sorter-utils": "8.19.4",
60+
"@tanstack/react-form": "1.6.3",
6061
"@tanstack/react-query": "5.71.1",
6162
"@tanstack/react-query-devtools": "5.71.2",
6263
"@tanstack/react-table": "8.21.2",
@@ -69,9 +70,6 @@
6970
"axios": "1.8.4",
7071
"dayjs": "1.11.13",
7172
"filesize": "10.1.6",
72-
"formik": "2.4.6",
73-
"formik-mui": "4.0.0",
74-
"formik-mui-lab": "1.0.0",
7573
"immer": "10.1.1",
7674
"jotai": "2.12.2",
7775
"just-compare": "2.3.0",
@@ -93,17 +91,16 @@
9391
"react": "19.1.0",
9492
"react-dom": "19.1.0",
9593
"react-dropzone": "14.3.8",
96-
"react-hook-form": "7.54.2",
9794
"react-plotly.js": "2.6.0",
98-
"react-use-websocket": "^4.13.0",
95+
"react-use-websocket": "4.13.0",
9996
"sharp": "0.33.5",
10097
"typescript": "5.8.2",
10198
"use-immer": "0.11.0",
102-
"yup": "1.6.1"
99+
"zod": "3.24.3"
103100
},
104101
"devDependencies": {
105-
"@bufbuild/buf": "^1.52.1",
106-
"@bufbuild/protoc-gen-es": "^2.2.5",
102+
"@bufbuild/buf": "1.52.1",
103+
"@bufbuild/protoc-gen-es": "2.2.5",
107104
"@next/bundle-analyzer": "15.2.4",
108105
"@playwright/test": "1.51.1",
109106
"@squonk/eslint-config": "2.2.0",

0 commit comments

Comments
 (0)