trm11tkr / github-repo-search

株式会社ゆめみ様のFlutterエンジニアコードチェック課題。
0 stars 0 forks source link

totalCountの更新ロジックを変更 #58

Closed trm11tkr closed 1 year ago

trm11tkr commented 1 year ago

変更内容

Closes #57

totalCountProvider ```dart /// レポジトリ合計数プロバイダー // pageProviderからの取得データによって更新 // 初回エラー、初回ローディング時はnullを返却 // ページング中エラー、ページング中ローディング時は前回値を返却 final totalCountProvider = StateProvider((ref) { final totalCount = ref.watch(pageProvider).whenOrNull( data: (data) => data.totalCount, // 前回値を渡す onGoingError: (previousData, e, stk) => previousData.totalCount, // 前回値を渡す onGoingLoading: (previousData) => previousData.totalCount, ); return totalCount; }); ```