From 73c46b875d4a03ef1949064c9ea8a8d07bb012d2 Mon Sep 17 00:00:00 2001 From: Radon Rosborough Date: Mon, 19 Jan 2026 17:04:49 -0800 Subject: [PATCH] fix: missing input field names (#963) * fix: missing input field names * Use enhanceGetInputProps instead --- src/client/pages/auth/login.tsx | 5 +++++ src/client/pages/auth/register.tsx | 5 +++++ src/client/pages/auth/setup.tsx | 5 +++++ src/components/pages/users/EditUserModal.tsx | 4 ++++ src/components/pages/users/index.tsx | 4 ++++ 5 files changed, 23 insertions(+) diff --git a/src/client/pages/auth/login.tsx b/src/client/pages/auth/login.tsx index 99c07d2b..6856c2f8 100644 --- a/src/client/pages/auth/login.tsx +++ b/src/client/pages/auth/login.tsx @@ -86,6 +86,9 @@ export default function Login() { username: (value) => (value.length > 1 ? null : 'Username is required'), password: (value) => (value.length > 1 ? null : 'Password is required'), }, + enhanceGetInputProps: ({ field }) => ({ + name: field, + }), }); const onSubmit = async (values: typeof form.values, code: string | undefined = undefined) => { @@ -314,6 +317,7 @@ export default function Login() { (value.length < 1 ? 'Username is required' : null), password: (value) => (value.length < 1 ? 'Password is required' : null), }, + enhanceGetInputProps: ({ field }) => ({ + name: field, + }), }); useEffect(() => { @@ -214,6 +217,7 @@ export function Component() { (value.length < 1 ? 'Username is required' : null), password: (value) => (value.length < 1 ? 'Password is required' : null), }, + enhanceGetInputProps: ({ field }) => ({ + name: field, + }), }); const onSubmit = async (values: typeof form.values) => { @@ -180,12 +183,14 @@ export function Component() { diff --git a/src/components/pages/users/EditUserModal.tsx b/src/components/pages/users/EditUserModal.tsx index a82ce1f6..97002a14 100755 --- a/src/components/pages/users/EditUserModal.tsx +++ b/src/components/pages/users/EditUserModal.tsx @@ -69,6 +69,9 @@ export default function EditUserModal({ if (typeof value !== 'number' || value < 0) return 'Invalid value'; }, }, + enhanceGetInputProps: ({ field }) => ({ + name: field, + }), }); const onSubmit = async (values: typeof form.values) => { @@ -165,6 +168,7 @@ export default function EditUserModal({ (value.length < 1 ? 'Username is required' : null), password: (value) => (value.length < 1 ? 'Password is required' : null), }, + enhanceGetInputProps: ({ field }) => ({ + name: field, + }), }); const onSubmit = async (values: typeof form.values) => { @@ -101,6 +104,7 @@ export default function DashboardUsers() {