codenic_bloc_use_case 4.0.0 copy "codenic_bloc_use_case: ^4.0.0" to clipboard
codenic_bloc_use_case: ^4.0.0 copied to clipboard

A suite of abstract cubits to reduce boilerplate code and construct app use cases.

4.0.0 #

  • Migrate to Dart 3

3.0.4 #

  • Bump dependencies
  • Use FutureOr in sample

3.0.3 #

  • Downgrade meta dependency to 1.8.0

3.0.2 #

  • Bump dependencies
  • Use FutureOr on BaseUseCase.onCall

3.0.1 #

  • Update documentation link in README.md

3.0.0 #

  • Make use cases focus on simple CRUD operations
    • Deprecate BatchRunner
    • Deprecate Paginator
  • Add return type in Runner.run()
  • Add return type in Watcher.watch()
  • Add extension methods getRightOrNull and getLeftOrNull in Either
  • Update README.md

2.1.0 #

  • Add params, leftParams and rightParams in all use cases
  • Bump dependencies
  • Update README.md

2.0.2 #

  • BUGFIX: Do not emit state when respective use case is closed
  • Bump dependencies

2.0.0 #

  • Reduce generic types of Watcher and Paginator
  • Bump dependencies

1.0.0 #

  • Migrate from dartz to fpdart

0.1.0 #

  • Bump dependencies
  • Move from dev to stable

0.1.0-dev.8 #

  • Make annotation template and macro contain class name suffix

0.1.0-dev.6/7 #

  • Export equatable package
  • Export ensure_async.dart and base.dart file

0.1.0-dev.5 #

  • Remove L and R generic types in BatchRunner, BatchRunResult and UseCaseFactory

0.1.0-dev.4 #

  • Export bloc package

0.1.0-dev.3 #

  • Add cover image in README.md

0.1.0-dev.2 #

  • Add documentation in README.md

0.1.0-dev.1 #

  • First release
5
likes
150
pub points
4%
popularity

Publisher

verified publishercodenic.dev

A suite of abstract cubits to reduce boilerplate code and construct app use cases.

Homepage
Repository (GitHub)
View/report issues
Contributing

Documentation

Documentation
API reference

License

MIT (LICENSE)

Dependencies

bloc, equatable, fpdart, meta

More

Packages that depend on codenic_bloc_use_case