withPersistence<T> static method

OpinionatedStore<T> withPersistence<T>(
  1. T initialState,
  2. void save(
    1. T
    )
)

Create a store with persistence

Implementation

static OpinionatedStore<T> withPersistence<T>(
  T initialState,
  void Function(T) save,
) {
  return OpinionatedStoreBuilder<T>(initialState)
      .withSideEffect((state) => save(state))
      .build();
}