Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
내용
전체적으로 개선해야할 부분이 셀 수 없지만 우선 전체적인 구성요소부터 추가하는 방향으로 진행했습니다
Emotion 위젯 관련해서
우선, Donut 형태의 감정표현 위젯 구현이 생각보다 까다로운 것 같습니다. 가운데 뚤려있는 부분을 투명하게 만들 방법이 SVG를 이용하는 방법이 있겠지만 조금 기능에 비해 �구현에 드는 비용이 과하다는 느낌이 듭니다. UI를 변경할 필요가 있을 것 같습니다.
그리고 터치 후 드래그로 emotion을 선택하는 위젯자체를 개발하기도 까다로워서 우선 상태를 하나 두고 클리 후 사라지는 형태의 버튼으로 구현을 진행했습니다.
감정표현을 위한 부분을 커스텀하게 개발하고 싶은데 React Native에서 매우 제한적이네요. 우선 형태만 만든다 생각해서 디자인 해놨습니다.