cubit_base 0.0.5 copy "cubit_base: ^0.0.5" to clipboard
cubit_base: ^0.0.5 copied to clipboard

cubit_base is a library for using easy fetch and paginate data from api with cubit

example/main.dart

import 'package:cubit_base/cubit_base.dart';
import 'package:cubit_base/src/base_state/base_state.dart';
import 'package:cubit_base/src/base_state/data_state.dart';

void main() {
  Future<DataState<int>> fetcher = Future.value(DataSuccess(data: 42));
  BaseState<int> state = BaseState.initial();
  void emitter(BaseState<int> newState) {
    print('New state: ${newState.data}');
  }

  Fetcher.fetchWithBase(fetcher: fetcher, state: state, emitter: emitter);
}
1
likes
160
points
34
downloads

Publisher

unverified uploader

Weekly Downloads

cubit_base is a library for using easy fetch and paginate data from api with cubit

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

Dependencies

flutter

More

Packages that depend on cubit_base