일회성 이벤트를 처리하는 방법을 SharedFlow 에서 Channel 로 변경 #157
Merged
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.
참고)
https://medium.com/androiddevelopers/viewmodel-one-off-event-antipatterns-16a1da869b95
https://proandroiddev.com/viewmodel-events-as-state-are-an-antipattern-35ff4fbc6fb6
https://www.youtube.com/watch?v=njchj9d_Lf8
https://www.youtube.com/watch?v=QNrNKPKe5oc&t=11s
https://velog.io/@morning-la/Kotlin-Coroutine%EC%9D%98-SharedFlow-%EC%99%80-Channel