오늘은 11월 22일 22일차이다.
목표
진행
드디어 구현은 했는데, 아직 오류가 많아서 더 해야될 것 같다.
방식은 다음과 같다.
- 문자 입력 시마다 word상태 초기화, 이때 useEffect 사용해서 wordList도 초기화하여 렌더링
- 새로고침했을 때는 서버로부터 wordList와 lastWord, listIndex를 전달받아서 새로고침해도 이전에 문자를 입력했던 내용을 그대로 불러올 수 있게 하였고, 문자를 입력하던 위치도 보존할 수 있었다.
내일 할 것
- 오류 해결(단어 입력 후 enter를 치고 난 후에 새로고침할 시 이전에 입력했던 단어들이 렌더링되지 않음. 서버에도 저장 안되는 것 같음)
마무리
이 작업에서 이렇게 오래 걸릴 줄은 몰랐는데, 상당히 힘든 시기이다. 지금 여러 가지 테스트해보느라 코드도 많이 더러워졌는데, 천천히 정리해야겠다.