Closed enc2586 closed 23 hours ago
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media?
영어공지 데이터를 추가하려면 reducer에서
TOGGLE_ENGLISH_VERSION
실행이 필요했었습니다. 이를 추가했습니다.PR 390과 유사한 문제도 있길래 함께 해결했습니다. 잘못 사용된 early return을 없앴고, 영어공지 로딩 로직을 수정했으며, deadline 로딩 로직을 추가했습니다.
개인적인 의견으로, editorStateReducer의 구조에 문제가 있습니다. 영어공지 draft 로딩이 필요할 경우
TOGGLE_ENGLISH_VERSION
실행 후에야 내용을 변경할 수 있는데, state.english 값을 곧바로 수정 가능한 action을 만들어 사용하는게 코드 가독성 면에서 좋아보입니다. 비슷한 코드를 다른 곳(공지 수정 로직)에서 또 사용해야 하기도 하구요.Summary by CodeRabbit
새로운 기능
버그 수정
문서화
NoticeEditorProps
인터페이스 업데이트로 공지사항 속성 구조 개선.