-
Notifications
You must be signed in to change notification settings - Fork 6
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
ページング機能の実装 #181
ページング機能の実装 #181
Conversation
Visit the preview URL for this PR (updated for commit bf5c4c6): https://flutter-mobile-project-template-catalog--pr181-feature-2wa8lt7x.web.app (expires Fri, 26 Apr 2024 04:30:28 GMT) 🔥 via Firebase Hosting GitHub Action 🌎 Sign: 9ea56735a63d07a7cfe62eb204b0528284c37c23 |
packages/features/github_repository/lib/src/data/provider/repository.dart
Outdated
Show resolved
Hide resolved
9ebc87e
to
72785d9
Compare
Ready for review 🚀 |
@warahiko @takashi0602 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
packages/cores/core/lib/src/pagination/provider/paging_async_notifier.dart
Outdated
Show resolved
Hide resolved
packages/cores/core/lib/src/pagination/provider/paging_async_notifier.dart
Outdated
Show resolved
Hide resolved
packages/features/github_repository/lib/src/data/provider/repository.dart
Outdated
Show resolved
Hide resolved
packages/features/github_repository/lib/src/ui/github_repository_list.dart
Outdated
Show resolved
Hide resolved
packages/features/github_repository/lib/src/ui/provider/github_repository_list_notifier.dart
Outdated
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@warahiko @takashi0602
お二方とも丁寧にレビューしていただきありがとうございました!
修正対応 & コメントさせていただきましたので再度レビューよろしくお願いいたします🙏
packages/features/github_repository/lib/src/ui/provider/github_repository_list_notifier.dart
Outdated
Show resolved
Hide resolved
packages/features/github_repository/lib/src/ui/github_repository_list.dart
Outdated
Show resolved
Hide resolved
packages/features/github_repository/lib/src/ui/provider/github_repository_list_notifier.dart
Outdated
Show resolved
Hide resolved
packages/features/github_repository/lib/src/data/provider/repository.dart
Outdated
Show resolved
Hide resolved
packages/features/github_repository/lib/src/data/provider/repository.dart
Outdated
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
対応ありがとうございます、返答しました!
ちなみに GitHub の H は large が正式です、コード内で揃ってる分にはまあ......という気はしますが document 類はだいたい GitHub になってますね......
正式名称が GitHub (H が大文字)であることは存じ上げているのですが、ファイル名やクラス名に反映させるときは h を小文字にするのが一般的だと勝手に思っていました。 他の方の実装を見てみると、半々くらいなんですかね🤔 改めて考えるとブランドネームに沿うという観点からは |
…thout currentPage
これまさにですね、自分の中でブレていて申し訳ないです 🙏 変更はよさそうに思いました! |
@warahiko |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM 👍
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
再度確認、よさそうです 👍
丁寧にレビューしていただき本当にありがとうございました! |
概要
close: #2
レビュー観点
feature/github_repository
パッケージの実装が適切かレビューレベル
レビュー優先度
画像 / 動画
ページング
paging_android.webm
paging_ios.webm
初回エラー・ページングに伴うエラー
paging_error_android.webm
paging_error_ios.webm
動作確認手順
エラーを確認する手順
初回エラーからの復帰の確認
ページング処理に伴うエラーの確認
備考
今回の PR ではページネーションによるエラーからの復帰対応は行なっていません。
#173 にて対応される想定です。
参考: