riverpod_crud 0.0.2 copy "riverpod_crud: ^0.0.2" to clipboard
riverpod_crud: ^0.0.2 copied to clipboard

A lightweight Riverpod CRUD helper for loading, error, refresh, pagination, create, update, and delete states.

0.0.2 #

Changed #

  • Migrated to Riverpod 3.
  • Replaced legacy StateNotifier API with Notifier-based implementation.
  • Updated SDK constraint to Dart 3.6 or later.

Fixed #

  • Fixed pub.dev dependency compatibility score for latest Riverpod.

0.0.1 #

Initial release.

Added #

  • Generic CRUD state management with Riverpod.
  • CrudRepository<T, ID> abstraction.
  • CrudNotifier<T, ID> for fetch, refresh, pagination, create, update, and delete operations.
  • CrudState<T> for loading, refreshing, loading more, error, pagination, and item state.
  • PaginationConfig for page and limit configuration.
  • Optional optimistic updates.
  • Example app with fake user CRUD.
  • Unit tests for core CRUD behavior.
2
likes
160
points
106
downloads

Documentation

API reference

Publisher

verified publishercsjotlab.com

Weekly Downloads

A lightweight Riverpod CRUD helper for loading, error, refresh, pagination, create, update, and delete states.

Repository (GitHub)
View/report issues

License

MIT (license)

Dependencies

riverpod

More

Packages that depend on riverpod_crud