build method

OpinionatedStore<T> build()

Build the store

Implementation

OpinionatedStore<T> build() {
  final store = OpinionatedStore<T>(_initialState);
  for (final middleware in _middlewares) {
    store.addMiddleware(middleware);
  }
  for (final sideEffect in _sideEffects) {
    store.addSideEffect(sideEffect);
  }
  return store;
}