viewModel에서 context를 받는 행위 질문
382
4 asked
로그인을 생각해보았는데요.
repository_impl에서 local 검사 후 정보가 있으면 따로 터치 상호작용이 없어도 화면에서 자동으로 메인화면으로 넘어가게 하고 싶습니다.
그런 경우에는 viewModel 안에 메서드에 context를 받고 거기서 Navigator를 작성해도 문제 없을까요? 아니면 state에 로그인 여부를 하나 만들고 그것을 watch해서 screen에서 navigator를 쏘는게 맞을까요?
아니면 좀 더 이상적인 방법있을까요?
Answer 1
1
ViewModel 에 context를 넘기면 뷰모델 테스트 코드 작성이 어렵습니다.
UI 쪽에서 Stream 으로 로그인 상태를 관찰하는 것을 추천합니다.
그래프 그리기 위한 API가 프리미엄 요금제를 구독해야만 가능하다고 합니다...ㅜㅜ
0
75
2
api 제한량 25회
0
100
2
프로젝트 전체 소스코드
0
62
2
DTO 작성시 freezed 3.0 변경 부분 문의
0
167
2
클린아키텍처 의존관계 관련
0
216
2
mapper 생성 시...
0
168
1
강의에 있는 모든 freezed를 제거해도 되나요?
0
257
2
수업과 관련이 없지만 물을 곳이 없어...교수님께 여쭙니다..
0
359
1
뷰모델 생성자로 리스트 불러오
0
219
1
개남님 질문있씁니다! company_listing_entitiy가 왜 엔티티 인가요?
0
198
1
안녕하세요 디버그 모드 관련 여쭤볼게 있어요
0
293
1
다음 로드맵 질문
0
346
1
csv_parser라는 abstract를 작성하는 필요성이 궁금합니다
0
404
1
repository에 관하여
0
357
1
강의 예시에 대한 답변이 궁금합니다.
0
360
1
flutter 실행 관련 질문드립니다.
0
1061
1
폴더 구조에 대해 질문드립니다.
0
819
1
Repository test 관련해 질문이 있습니다.
0
262
1
stock_repository_impl.dart 에러
0
269
2
stockApi 질문 드립니다.
0
178
1
stockApi 질문
0
260
1
라이브 템플릿 영상
0
315
1
StockApi 메서드 반환 타입에 대해
0
282
1
entity와 domain의 차이
0
4508
1

