diff --git a/client/cms/src/components/profile/edit-profile-dialog.tsx b/client/cms/src/components/profile/edit-profile-dialog.tsx index c98d4c7..8f3bcca 100644 --- a/client/cms/src/components/profile/edit-profile-dialog.tsx +++ b/client/cms/src/components/profile/edit-profile-dialog.tsx @@ -24,9 +24,9 @@ import { useUserInfo } from '@/hooks/data/useUserInfo'; const formSchema = z.object({ username: z.string().min(5), - nickname: z.string().min(1), - subtitle: z.string().min(1), - avatar: z.url().min(1), + nickname: z.string(), + subtitle: z.string(), + avatar: z.url(), }); export function EditProfileDialog() { const { data } = useUserInfo(); @@ -41,7 +41,7 @@ export function EditProfileDialog() { subtitle: user.subtitle, }, validators: { - onBlur: formSchema, + onSubmit: formSchema }, onSubmit: async ({ value,