feat: add zod validation for role and user forms

This commit is contained in:
2026-06-17 12:05:43 +05:30
parent bd0782a55f
commit 9bb740e446
10 changed files with 270 additions and 108 deletions

View File

@@ -54,6 +54,9 @@ export default function UsersPage() {
userId,
roleId,
setRoleId,
errors,
touchedFields,
canSubmit,
isSaving,
} = userForm;
const statusMutation = useUserStatusMutation();
@@ -145,9 +148,12 @@ export default function UsersPage() {
onOpenChange={setIsSheetOpen}
userId={userId}
register={register}
errors={errors}
touchedFields={touchedFields}
onSubmit={handleSubmit}
roleId={roleId}
onRoleChange={setRoleId}
canSubmit={canSubmit}
isSaving={isSaving}
/>
</>