fix(client): relax form schema and validate on submit
Some checks failed
Client CMS Check Build (NixCN CMS) TeamCity build failed
Backend Check Build (NixCN CMS) TeamCity build finished

Signed-off-by: Noa Virellia <noa@requiem.garden>
This commit is contained in:
2026-01-29 20:23:42 +08:00
parent f27b991d69
commit 83bd6c2830

View File

@@ -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,