public async Task HandleFetchDataAction(GetMyAccessRequestsAction action, IDispatcher dispatcher) { var accessRequests = (await _mediator.Send(new GetAccessRequestsQuery())).ToArray(); dispatcher.Dispatch(new GetMyAccessRequestsResultAction(accessRequests)); }
public static MyAccessRequestsState ReduceGetMyAccessRequestsAction(MyAccessRequestsState state, GetMyAccessRequestsAction action) => new MyAccessRequestsState(isLoading: true, accessRequests: Array.Empty <AccessRequest>());