riverpod_paging_utils 0.4.0 copy "riverpod_paging_utils: ^0.4.0" to clipboard
riverpod_paging_utils: ^0.4.0 copied to clipboard

A Flutter package that provides utilities for implementing pagination with Riverpod. It includes a generic PagingHelperView widget and mixins for page-based, offset-based, and cursor-based pagination.

0.4.0 #

Features #

  • Added support for using Riverpod providers with family and keepAlive: true.

0.3.1 #

Miscellaneous #

  • Added GIFs to README

0.3.0 #

Features #

  • Added a screen for when an error occurs while fetching the second page and beyond.
  • You can disable the new error screen by setting showSecondPageError to false.

Miscellaneous #

  • Added an example to example that demonstrates the behavior when an error occurs.

0.2.0 #

Features #

  • Added PagingHelperViewTheme: Introduced a new ThemeExtension to enable highly customizable styling for the PagingHelperView widget. Developers can now easily tailor the loading, error, and end-of-list views to match their application's design.
ThemeData(
  extensions: [
    PagingHelperViewTheme(
      loadingViewBuilder: (context) => CircularProgressIndicator(),
      // ... other customizations
    ),
  ],
  // ... rest of your theme
)

0.1.0 #

  • Initial version.
8
likes
0
pub points
57%
popularity

Publisher

verified publisherk9i.app

A Flutter package that provides utilities for implementing pagination with Riverpod. It includes a generic PagingHelperView widget and mixins for page-based, offset-based, and cursor-based pagination.

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

flutter, flutter_riverpod, freezed_annotation, visibility_detector

More

Packages that depend on riverpod_paging_utils