diff --git a/package-lock.json b/package-lock.json
index 6f9737a2e..59f3ff0cd 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -16,7 +16,7 @@
 				"clsx": "2.1.0",
 				"react": "18.2.0",
 				"react-dom": "18.2.0",
-				"usehooks-ts": "2.16.0",
+				"usehooks-ts": "3.0.1",
 				"web-vitals": "3.5.2"
 			},
 			"devDependencies": {
@@ -25454,9 +25454,9 @@
 			}
 		},
 		"node_modules/usehooks-ts": {
-			"version": "2.16.0",
-			"resolved": "https://registry.npmjs.org/usehooks-ts/-/usehooks-ts-2.16.0.tgz",
-			"integrity": "sha512-bez95WqYujxp6hFdM/CpRDiVPirZPxlMzOH2QB8yopoKQMXpscyZoxOjpEdaxvV+CAWUDSM62cWnqHE0E/MZ7w==",
+			"version": "3.0.1",
+			"resolved": "https://registry.npmjs.org/usehooks-ts/-/usehooks-ts-3.0.1.tgz",
+			"integrity": "sha512-bgJ8S9w/SnQyACd3RvWp3CGncROxEENGqQLCsdaoyTb0zTENIna7MIV3OW6ywCfPaYYD2OPokw7oLPmSLLWP4w==",
 			"dependencies": {
 				"lodash.debounce": "^4.0.8"
 			},
diff --git a/package.json b/package.json
index f6a0f4b0d..68f06260c 100644
--- a/package.json
+++ b/package.json
@@ -11,7 +11,7 @@
 		"clsx": "2.1.0",
 		"react": "18.2.0",
 		"react-dom": "18.2.0",
-		"usehooks-ts": "2.16.0",
+		"usehooks-ts": "3.0.1",
 		"web-vitals": "3.5.2"
 	},
 	"devDependencies": {
diff --git a/yarn.lock b/yarn.lock
index b53d686a6..2cbfc7f12 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -11418,10 +11418,10 @@ url-parse@^1.5.3:
     querystringify "^2.1.1"
     requires-port "^1.0.0"
 
-usehooks-ts@2.16.0:
-  version "2.16.0"
-  resolved "https://registry.npmjs.org/usehooks-ts/-/usehooks-ts-2.16.0.tgz"
-  integrity sha512-bez95WqYujxp6hFdM/CpRDiVPirZPxlMzOH2QB8yopoKQMXpscyZoxOjpEdaxvV+CAWUDSM62cWnqHE0E/MZ7w==
+usehooks-ts@3.0.1:
+  version "3.0.1"
+  resolved "https://registry.npmjs.org/usehooks-ts/-/usehooks-ts-3.0.1.tgz"
+  integrity sha512-bgJ8S9w/SnQyACd3RvWp3CGncROxEENGqQLCsdaoyTb0zTENIna7MIV3OW6ywCfPaYYD2OPokw7oLPmSLLWP4w==
   dependencies:
     lodash.debounce "^4.0.8"