浏览代码

fix build error

Aneurin Barker Snook 1 年之前
父节点
当前提交
0fb19a6cdf
共有 1 个文件被更改,包括 2 次插入4 次删除
  1. 2 4
      web/src/views/AccountSettingsView.tsx

+ 2 - 4
web/src/views/AccountSettingsView.tsx

@@ -17,15 +17,13 @@ import { useNavigate } from 'react-router-dom'
 import { useCallback, useEffect, useState } from 'react'
 import { useCallback, useEffect, useState } from 'react'
 import { useConnection, useDocument, useSession } from '@/hooks'
 import { useConnection, useDocument, useSession } from '@/hooks'
 
 
-interface AccountUpdateFormData extends Pick<api.Account, 'email' | 'password'> {}
+type AccountUpdateFormData = api.UpdateAccountRequest['account']
 
 
 function useAccountUpdateForm() {
 function useAccountUpdateForm() {
   const form = useForm<AccountUpdateFormData>({ mode: 'onBlur' })
   const form = useForm<AccountUpdateFormData>({ mode: 'onBlur' })
 
 
   const inputs = {
   const inputs = {
-    email: form.register('email', { validate: {
-      required: value => value.length >= 1 || 'Required',
-    }}),
+    email: form.register('email'),
     password: form.register('password', { validate: value => {
     password: form.register('password', { validate: value => {
       if (!value) return
       if (!value) return
       if (value.length < 8) return 'Must be at least 8 characters'
       if (value.length < 8) return 'Must be at least 8 characters'