Another exception was thrown: RangeError (index): Invalid value: Valid value range is empty: 1

「Another exception was thrown: RangeError (index): Invalid value: Valid value range is empty: 1」のアイキャッチ画像

タイトルのエラーが発生

調べたら初歩的で、ListViewのlengthをしていないと発生するらしいです

こちらが解決後のコード

ListView.builder(
  itemCount: snapshot.data.length,
  itemBuilder: (ctx, index) {
    return WidgetItem();
  }
);

参考記事

RangeError (index): Invalid value: Valid value range is empty: 0