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

vadain2000님의 프로필 이미지
vadain2000

작성한 질문수

Flutter로 SNS 앱 만들기

상태관리 등록 후, 회원 가입 테스트

provider등록중 에러 발생 되었어요.

작성

·

353

1

11.JPG22.JPG33.JPG

답변 3

1

DEV MOO님의 프로필 이미지
DEV MOO
지식공유자

Firebase 패키지 업데이트로 인한 문제 입니다.

영상 하단의 강의 자료에 해결 방법이 작성되어 있습니다.

 

================================

Firebase 패키지의 업데이트로 인해서
Firebase Auth 의 AuthProvider 와 강의에서 작성한 AuthProvider 클래스의 이름이
겹쳐서 에러가 발생하고 있습니다.

해당 에러가 발생하는 main,dart 파일의 상단에서 강의에서 만든 AuthProvider 를 import 하는 코드를 수정합니다.

기존 코드
import 'package:instagram_clone/providers/auth/auth_provider.dart';

수정 코드
import 'package:instagram_clone/providers/auth/auth_provider.dart' as myAuthProvider;

 

이후에 AuthProvider 를 사용하는 부분에서

myAuthProvider.AuthProvider

로 사용하시면 됩니다.

 

StateNotifierProvider<myAuthProvider.AuthProvider, AuthState>(
    create: (context) => myAuthProvider.AuthProvider(),
),

0

vadain2000님의 프로필 이미지
vadain2000
질문자

1.JPG스튜디오 업데이트 했고요. 일단 멜 보냈습니다.

DEV MOO님의 프로필 이미지
DEV MOO
지식공유자

lib/providers/auth 폴더에 아무런 내용도 작성되지 않은 auth_provider.dart 파일이 있습니다.
main.dart 에서 이 파일을 import 하고 있어서 에러가 발생하는 겁니다.

 

lib/providers 폴더에 있는 auth_provider.dart 와 auth_state.dart 파일을
lib/providers/auth 폴더로 이동하시면 됩니다.

0

vadain2000님의 프로필 이미지
vadain2000
질문자

감사합니다. 근데 에러수정을 어디서 확인하는건가요.,

DEV MOO님의 프로필 이미지
DEV MOO
지식공유자

죄송합니다.

에러 수정 확인이라는게 어떤 뜻인지 모르겠습니다.

수정한 코드는 잘 동작하고 있나요?

vadain2000님의 프로필 이미지
vadain2000
질문자

섹션6 firevase Storate에 게시글 이미지저장

1.PNG17:15 부분에서 에러가 발생했어요.. 확인좀 부탁드려요

DEV MOO님의 프로필 이미지
DEV MOO
지식공유자

어떤 에러가 발생했는지 알아야합니다.

소스코드를 보내주세요.

vadain2000님의 프로필 이미지
vadain2000

작성한 질문수

질문하기