|
@@ -144,15 +144,17 @@ const { values, handleSubmit } = useForm<ApiUser.Update.Request>({
|
|
|
mobile: state.userInfo?.mobile,
|
|
|
},
|
|
|
schema: {
|
|
|
- name: string().required(),
|
|
|
- mobile: string().required(),
|
|
|
+ name: string().required('Please enter your real name'),
|
|
|
+ mobile: string().required('Please enter your phone number'),
|
|
|
},
|
|
|
})
|
|
|
|
|
|
watch(status, () => window.scrollTo(0, 0))
|
|
|
|
|
|
async function applyUpdate() {
|
|
|
- values.address = address.value.filter(Boolean).join(',')
|
|
|
+ if (!(address.value.length === 3 && address.value.every(Boolean)))
|
|
|
+ return Toast('Please enter your full address')
|
|
|
+ values.address = address.value.join(',')
|
|
|
await updateUserInfo(values as any)
|
|
|
Toast('success')
|
|
|
status.value = 0
|