인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

인프런 커뮤니티 질문&답변

최종환님의 프로필 이미지
최종환

작성한 질문수

[Bloc 응용] 실전 앱 만들기 (책 리뷰 앱) : SNS 로그인, Firebase 적용, Bloc 상태 관리, GoRouter

git 세팅 및 github 연동

로딩중

해결된 질문

작성

·

228

0

안녕하세요 개남님

 

https://github.com/Bamschool/book_review

 

지금 '스플레시 완료' 방금 깃커밋을 했습니다.

 

그런데 이부분에서 왜 작동을 안 하는지 잘 모르겠습니다.. 분명 로그인체크로 바뀌어야하는데 데이터로드에서 바뀌지 않습니다. 강의를 다시 봤는데 도저히 문제는 모르겠습니다. 이유가뭘까요? 감사합니다!

  auth_check('로그인 체크'); 

 

  const SplashPage({Key? key}) : super(key: key);
  @override
  Widget build(BuildContext context) {
    return BlocListener<AppDataLoadCubit, AppDataLoadState>(
      listenWhen: (previous, current) =>
          current.status == CommonStateStatus.loaded,
      listener: (context, state) {
        context.read<SplashCubit>().changeLoadStatus(LoadStatus.auth_check);
      },
      child: Scaffold(
          body: Stack(
        fit: StackFit.expand,

답변 2

0

최종환님의 프로필 이미지
최종환
질문자

아 감사합니다!

0

개발하는남자님의 프로필 이미지
개발하는남자
지식공유자

image

소스 커밋된부분 확인해보니 AppDataLoadState 에 Equatable에 어떤 부분이 달라졌는지를 지정하는 부분이라고 해야 할까요? props 부분이 채워져있지 않습니다. props 부분에 status를 넣어주시면 다음으로 넘어가질 것입니다.

 

최종환님의 프로필 이미지
최종환

작성한 질문수

질문하기