diff --git a/app/routes/et-members.tsx b/app/routes/et-members.tsx
index 278e8f6..c4dd06e 100644
--- a/app/routes/et-members.tsx
+++ b/app/routes/et-members.tsx
@@ -292,9 +292,7 @@ export default function () {
{
- const {
- data,
- }: { data?: string } & FormEvent = e;
+ const data = (e.target as HTMLInputElement).value as string;
if (!data) return;
@@ -302,7 +300,7 @@ export default function () {
data.match(/\W/) ||
data.length > 20 ||
// Need Number pseudo-constructor since matches might be null
- Number(data.match(/_/g)?.length) > 1 ||
+ (data.match(/_/g)?.length || 0) > 1 ||
data.startsWith("_")
)
e.preventDefault();