-
Notifications
You must be signed in to change notification settings - Fork 120
feat(ui_firestore): implemented separators and fetching indicator #99
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
feat(ui_firestore): implemented separators and fetching indicator #99
Conversation
- show separators between list items - show loading indicator when the list reaches the end - show both loading indicator and separators
Thanks for your pull request! It looks like this may be your first contribution to a Google open source project. Before we can look at your pull request, you'll need to sign a Contributor License Agreement (CLA). View this failed invocation of the CLA check for more information. For the most up to date status, view the checks section at the bottom of the pull request. |
|
1e975bc
to
836dc31
Compare
As a first step, I tried to update the main branch in my fork (using Sync Fork) but I ended up with many errors that I was unable to fix. Is there any other way to achieve this? |
|
After performing step 3, I get to the same stage where I was using 'Sync fork'. |
What errors exactly are you getting? |
@ShahoodulHassan will you be able to address PR review feedback? |
Sure I'll provide the feedback on errors by tomorrow max. |
…dicator have been removed. This functionality is now achieved via constructor properties.
I checked again today and the errors are all gone. |
…ngIndicator anymore. 2) showLoadingIndicator is renamed to showFetchingIndicator. FirestoreLoadingIndicatorBuilder is also renamed to FirestoreFetchingIndicatorBuilder accordingly. 3) LoadingIndicator has been used from firebase_ui_shared package 4) Unnecessary comments deleted. 5) BuildAwareWidget is now called OnMountListener and its onBuild method is called onMount. 6) onMount can be called with a delay, that can be configured as per requirement. A default delay of 500ms has been used here to make the fetching indicator show for a bit of a time.
@lesnitsky I've incorporated all requested changes via this commit. |
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.
See this comment
Please resolve conflicts |
Done! |
I've submitted reply to this comment and also resolved the conflicts. Now waiting for your further feedback plz....! |
@lesnitsky What should I do in order to pass all the failing checks? |
@ShahoodulHassan I'm taking care of those, no action required from your side. |
Is it gonna take more time for merging this into the main branch? |
Added the following features to FirestoreListView:
Description
Replace this paragraph with a description of what this PR is doing. If you're modifying existing behavior, describe the existing behavior, how this PR is changing it, and what motivated the change.
Related Issues
Replace this paragraph with a list of issues related to this PR from the issue database. Indicate, which of these issues are resolved or fixed by this PR.
Checklist
Before you create this PR confirm that it meets all requirements listed below by checking the relevant checkboxes (
[x]
).This will ensure a smooth and quick review process. Updating the
pubspec.yaml
and changelogs is not required.///
).melos run analyze
) does not report any problems on my PR.melos run test:unit:all
doesn't fail).Breaking Change
Does your PR require plugin users to manually update their apps to accommodate your change?