2

プロジェクト全体をプロバイダーからリバーポッドに移動したいと考えています。しかし、私はこの時点で立ち往生しています。

class EditQuestionScreen extends StatelessWidget {
  EditQuestionScreen({this.question, this.answers});

  final QuestionModel question;
  final List<AnswerModel> answers;

  @override
  Widget build(BuildContext context) {
    return ChangeNotifierProvider(
        create: (context) => QuestionProvider(
            question: this.question,
            answers: this.answers),
        child: Container());
  }
}

これは、サブウィジェット用のプロバイダー ウィジェットです。一度だけ初期化されます。このクラスを Riverpod で HookWidget として記述するにはどうすればよいですか?

4

1 に答える 1