概要## Flutterの状態管理手法のRiverpod、あなたは活用されていますでしょうか。 管理したい状態をグローバルで定義できるのはとても便利ですよね。 ただ、Riverpodを使うにあたって、忘れてはいけないことがあります。 それがProviderScopeです。 ProviderScopeの中で状態を使用しないと、 Bad state: No ProviderScope found のエラーが出てしまいます。 Riverpodを使ったことがある方なら、一度は経験したことがあるのではないでしょうか? ほとんどの方は、一番最初のrunAppの後にProviderScopeを置いていることでしょう。 中には状態の使用箇所にだけおく、という考え方の人もいるかもしれません。 本記事ではProviderScopeを置く場所についての検討を行います。 内容は以下の通りです。 Riverpod
