작성
·
182
0
안녕하세요
저는 강의처럼 리버팟 v1이 아닌 어노테이션을 사용하는 v2버전으로 코딩을 하며 배우는 중입니다.
그리고 강의처럼 클래스 안에 변수를 선언해서 생성자를 통해 레포지토리를 받는걸 하려고 합니다.
@riverpod
class UserMe extends _$UserMe {
final UserMeRepository repo;
UserMe({
required this.repo,
});
@override
UserModelBase? build() {
return UserModelLoading();
}
}
이후 user_me_privder.g.dart를 보면 빨간줄이 보입니다.
저 빨간줄에 커서 가져다 대면
The argument type 'UserMe Function({required UserMeRepository repo})' can't be assigned to the parameter type 'UserMe Function()'. 요런 메세지가 뜹니다.
해결방법이 있을까요?