-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
Description
개요
- 앱 전체에 영향이 가는 State Property와 View 설정에 관하여
문제 상황
- main과 login switching 할 수 있는 (앱 전체에 영향을 미치는) State가 없음
고민 과정
- Login Flow 관련 뷰는 자동로그인 시 아예 존재할 필요가 없음 main과 auth 간의 switching 할 수 있는 globalState가 필요하다 생각되어짐
- globalState를 생각하니 network 실패 시 error를 나타내는 뷰에 관하여 어떻게 앱전체에서 쓸수 있는게 있으면 좋지않을까 생각되어짐
해결 방안 제시
- Global State를 관리하는 Reducer와 View를 만들어 toast나 alert 그리고 화면이동, 의존성주입을 관리 하는게 좋지않을까?
- GlobalReducer(View)가 생길 경우 GlobalReducer가 정확한 룰이 없을 경우 massive해질 수 있고 로직찾기가 어려워질 수 있음
Reactions are currently unavailable