Closed leemhyungyu closed 3 weeks ago
완료 버튼 활성화 여부가 isDisabledButton가 textFieldState에 의해 결정돼서 text field와 관련된 상태 값들만 반영해서 버튼 활성화 여부 상태 조절할 수 있는데 feature에 연산 프로퍼티로 버튼 활성화 여부 관리(첫번째 사진 처림!)하면 QuestionAndAnswerFeature 에 있는 다른 상태들이랑도 엮에서 상태관리도 할 수 있고 좀 더 다양한 상황 대응해 줄 수 있을거같아서 피처에서 연산프로퍼티로 관리할 수 있게 해보면 어떨까???
이슈 #335
https://github.com/user-attachments/assets/1d3f539a-9d4d-46b4-a7fe-c5db914caf4a
완료된 기능
고민했던 부분
문제가 있었던 부분이 TextField의 포커스가 풀리게 되면 무조건 Active 상태로 설정되게 로직이 짜여져 있어서 어떻게 할지 고민하다가 Feature 내부에 현재 포커스된 TextField에 대한 정보를 가지고 이를 통해 포커스가 벗어났을 때 이전 포커스된 TextField의 글자수에 따라 상태를 관리하는 것으로 수정함!