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