Conversation
- `KieroNavHost`에 `navigateToSelection`을 추가하여 자녀 선택 화면으로 이동하는 로직을 구현했습니다. - 부모 로그인 시 첫 번째 자녀의 ID를 `UserInfoManager`를 통해 로컬에 저장하도록 수정했습니다. - `DataStoreConstant`에 `KEY_CHILD_ID`를 추가했습니다. - 하단 네비게이션 바(`MainBottomBar`)의 가시성 로직을 `isParentMode`로 명확히 하고, 스낵바의 하단 패딩을 조정했습니다.
- `UserInfoManager`에 `childId`를 저장하고 조회하는 기능을 추가했습니다. - 스플래시 화면에서 자녀 정보를 가져온 후, 첫 번째 자녀의 ID를 `UserInfoManager`에 저장하도록 로직을 수정했습니다. - 일정 및 미션 관련 ViewModel에서 `childId`를 `UserInfoManager`에서 직접 가져와 사용하도록 변경했습니다. - 부모 홈 화면과 회원가입 완료 화면에 로그아웃 기능을 추가하고, 로그아웃 시 토큰과 데모 데이터를 삭제하는 로직을 구현했습니다. - 미션이 없을 경우 `Empty` 상태를 표시하도록 `ParentMissionViewModel`을 수정하고, 관련 UI를 `ParentMissionScreen`에 추가했습니다.
- `ParentMissionScreen`과 `ParentScheduleScreen`에서 `LaunchedEffect`를 사용하여 데이터 로딩 시점을 초기화 시점으로 변경했습니다. - `ParentMissionViewModel`과 `ParentScheduleViewModel`에서 `init` 블록 내의 데이터 호출 로직을 제거했습니다. - 자동 미션 추가(`ParentAutoAddScreen`) 시 `childId`를 파라미터로 받지 않고, `UserInfoManager`에서 직접 조회하여 사용하도록 수정했습니다. - `analyzeNotice` 호출 시, `noticeText`의 개행문자와 따옴표를 이스케이프 처리하도록 수정했습니다. - `ParentAutoAddScreen`의 `SideEffect` 처리 로직을 `collectSideEffect` 확장 함수와 `LocalGlobalUiEventTrigger`를 사용하도록 변경하여 코드 스타일을 통일했습니다.
dmp100
approved these changes
Jan 20, 2026
Collaborator
dmp100
left a comment
There was a problem hiding this comment.
이스케이프 처리 감사합니다.. 감사합니다..
seungjae708
approved these changes
Jan 20, 2026
Collaborator
seungjae708
left a comment
There was a problem hiding this comment.
고생하셨습니다 나중에 천천히 다시 볼게용
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
ISSUE
❗ WORK DESCRIPTION
📢 TO REVIEWERS
📸 SCREENSHOT