BlocSync

A package for syncing data between multiple devices.

Features

  • Uses hydrated bloc to cache locally.
  • Uploads states to server for in-cloud caching.

Usage

Visit the docs for information, but here's a quick example:

import 'package:blocsync/blocsync.dart';

class MyBloc extends SyncedBloc<MyEvent, MyState> {
  MyBloc() : super(MyState.initial());
}

class MyEvent {}

class MyState {}

Libraries

blocsync
A bloc that syncs its state to the cloud.