Example #1
0
 private void MapDispatchToProps(IStore <RootState> store, JobLogsProps props)
 {
     props.OnRefresh          = EventCallback.Factory.Create(this, () => HandleRefresh(store));
     props.OnNextPage         = EventCallback.Factory.Create(this, () => HandleNextPage(store));
     props.OnPreviousPage     = EventCallback.Factory.Create(this, () => HandlePreviousPage(store));
     props.OnDetailsRequested = EventCallback.Factory.Create <JobLogViewModel>(this, l => HandleDetailsRequest(store, l));
 }
Example #2
0
        private void MapStateToProps(RootState state, JobLogsProps props)
        {
            var jobLogsState = state?.JobLogs;

            if (jobLogsState != null)
            {
                props.CurrentPage = jobLogsState.CurrentPage;
                props.TotalPages  = jobLogsState.TotalPages;
                props.Items       = jobLogsState.Items;
            }
        }