Refactor suggestion: 1. onChange曝露出來 2. useRef focus拔掉 3. 不該使用useLazyQuery 用useQuery 4. state能少則少 5. reset hook form https://stackoverflow.com/questions/62242657/how-to-change-react-hook-form-defaultvalue-with-useeffect