public async Task HandleFetchExhibitListAction(FetchExhibitListAction action, IDispatcher dispatcher) { var exhibits = _admin.GetAllExhibits(); dispatcher.Dispatch(new FetchExhibitListResultAction(exhibits)); }
public static ExhibitListState ReduceFetchExhibitListAction(ExhibitListState state, FetchExhibitListAction action) => new ExhibitListState( isLoading: true, exhibits: null);