Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

単語帳をタップした時に時々出るエラーの解決 #62

Merged
merged 8 commits into from
Jul 17, 2022

Conversation

noriHanda
Copy link
Collaborator

@noriHanda noriHanda commented Jul 16, 2022

目的

登録した単語帳をタップした時にエラーが出てクラッシュしたりしていた問題があったので、それの解決が必要だった。

更新内容

  • ref.read で良いところが ref.watch になっちゃっていたのを直した。
  • hooks を使っていたところを stateful に直しちゃった。
  • WordbookInfoListViewModel の持つ状態の型を AsyncValue に変更した。
  • ListViewのところを AsyncValue の when メソッドを使ってロード中、エラー、ロード完了した時とで場合わけした。

関連するIssue等

Fixes #55 #37
Tried to solve #58

レビューポイント

  • いろんな場面でちゃんと単語帳一覧が表示されるか
  • AsyncValue.when の条件分岐の内容はふさわしいか

留意事項

残課題

  • AsyncValue.when(loading: ) の時の CircularProgressIndicator がめっちゃ横長になる問題
RPReplay_Final1657950159.MP4

@USK314 USK314 merged commit 3c1b6ce into main Jul 17, 2022
@torkralle
Copy link
Owner

間に合わなかったけどLGTM!w

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
3 participants