오랜만에 작성하는 TIL 😢
👉 이번 주 한 일
👉 공부한 내용
- 드디어 noti 문제를 해결했다. 문제였던 부분은 Noti가 왔을 때 데이터를 추가해줘야 했는데 background에서 noti를 클릭했을 때, foreground일 때는 알 수 있는 listener가 있었는데 noti가 왔는데 noti를 누르지 않고 앱에 들어오면 아는 방법이 없었다. 이 부분 해결을 고민하다가 혹시 앱 상태를 체크하는 방법이 있는지 검색해봤는데 다행히 있었다. App States를 지원해줘서 이를 활용해서 해결했다.
- drawer navigation에서 현재 탭을 다른 색으로 표시해주는데 탭을 누르면 변경해주기 쉬웠는데 슬라이드하면 색이 안 변하는 문제가 있었다. 그래서 useIsFocused를 활용해서 해당 화면이 focus되면 현재 active된 탭을 변경시켜줘서 해결했다.
- 그 외 UI 바뀐 부분, 자잘한 에러들을 해결했다. 월요일에 진짜... 배포할 예정인데 주말에 redux를 적용하고 코드 수정 좀 하려고 한다.
☕️ 잡담
오랜만에 작성하는 TIL이다. 앱 배포 막바지여서 거의 매일 야근하다가 뻗어 자서 작성을 못했다 ㅠㅠ 혼자 앱을 만드려니 생각보다 힘들어서 요새 번아웃도 조금 왔는데 막바지니까 열심히 해봐야겠다!
📑 참고사이트