@jfront/core-redux-saga
Advanced tools
Comparing version 0.1.1 to 0.2.0
@@ -6,2 +6,18 @@ # Change Log | ||
# [0.2.0](https://github.com/Jepria/jfront-core/compare/@jfront/core-redux-saga@0.1.1...@jfront/core-redux-saga@0.2.0) (2021-01-21) | ||
### Bug Fixes | ||
* change name searchTemplate -> searchRequest in SearchState. Added pageSize, pageNumber ([be56b36](https://github.com/Jepria/jfront-core/commit/be56b36a33847dd947fc6e954b38bf72567a0753)) | ||
### Features | ||
* selected records are filled with record found in getRecordById ([c391c2b](https://github.com/Jepria/jfront-core/commit/c391c2b0f9a692d1e78d0b3241b69704f14a84b9)) | ||
## [0.1.1](https://github.com/Jepria/jfront-core/compare/@jfront/core-redux-saga@0.1.0...@jfront/core-redux-saga@0.1.1) (2021-01-18) | ||
@@ -8,0 +24,0 @@ |
@@ -50,3 +50,3 @@ "use strict"; | ||
state.currentRecord = action.payload.record; | ||
state.selectedRecords = []; | ||
state.selectedRecords = [action.payload.record]; | ||
}, | ||
@@ -53,0 +53,0 @@ "delete": function _delete(state, action) { |
@@ -25,3 +25,3 @@ "use strict"; | ||
setSearchTemplate: function setSearchTemplate(state, action) { | ||
state.searchTemplate = action.payload.searchTemplate; | ||
state.searchRequest = action.payload.searchTemplate; | ||
state.searchId = undefined; | ||
@@ -35,3 +35,3 @@ }, | ||
state.isLoading = false; | ||
state.searchTemplate = action.payload.searchTemplate; | ||
state.searchRequest = action.payload.searchTemplate; | ||
state.searchId = action.payload.searchId; | ||
@@ -41,2 +41,4 @@ }, | ||
state.isLoading = true; | ||
state.pageNumber = action.payload.pageNumber; | ||
state.pageSize = action.payload.pageSize; | ||
}, | ||
@@ -151,3 +153,3 @@ searchSuccess: function searchSuccess(state, action) { | ||
_context3.next = 3; | ||
return (0, _effects.call)(api.search, action.payload.searchId, action.payload.pageSize, action.payload.page); | ||
return (0, _effects.call)(api.search, action.payload.searchId, action.payload.pageSize, action.payload.pageNumber); | ||
@@ -229,3 +231,3 @@ case 3: | ||
pageSize: action.payload.pageSize, | ||
page: action.payload.page, | ||
page: action.payload.pageNumber, | ||
onSuccess: action.payload.onSuccess, | ||
@@ -232,0 +234,0 @@ onFailure: action.payload.onFailure |
@@ -49,3 +49,3 @@ function _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); } | ||
state.currentRecord = action.payload.record; | ||
state.selectedRecords = []; | ||
state.selectedRecords = [action.payload.record]; | ||
}, | ||
@@ -52,0 +52,0 @@ |
@@ -17,3 +17,3 @@ function _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); } | ||
setSearchTemplate(state, action) { | ||
state.searchTemplate = action.payload.searchTemplate; | ||
state.searchRequest = action.payload.searchTemplate; | ||
state.searchId = undefined; | ||
@@ -29,3 +29,3 @@ }, | ||
state.isLoading = false; | ||
state.searchTemplate = action.payload.searchTemplate; | ||
state.searchRequest = action.payload.searchTemplate; | ||
state.searchId = action.payload.searchId; | ||
@@ -36,2 +36,4 @@ }, | ||
state.isLoading = true; | ||
state.pageNumber = action.payload.pageNumber; | ||
state.pageSize = action.payload.pageSize; | ||
}, | ||
@@ -93,3 +95,3 @@ | ||
try { | ||
var records = yield call(api.search, action.payload.searchId, action.payload.pageSize, action.payload.page); | ||
var records = yield call(api.search, action.payload.searchId, action.payload.pageSize, action.payload.pageNumber); | ||
var resultSetSize = yield call(api.getResultSetSize, action.payload.searchId); | ||
@@ -129,3 +131,3 @@ yield put(actions.searchSuccess({ | ||
pageSize: action.payload.pageSize, | ||
page: action.payload.page, | ||
page: action.payload.pageNumber, | ||
onSuccess: action.payload.onSuccess, | ||
@@ -132,0 +134,0 @@ onFailure: action.payload.onFailure |
@@ -18,3 +18,3 @@ import { SearchRequest } from "@jfront/core-rest"; | ||
pageSize: number; | ||
page: number; | ||
pageNumber: number; | ||
onSuccess?: (payload: SearchSuccessAction<T>) => void; | ||
@@ -30,5 +30,5 @@ onFailure?: (error: any) => void; | ||
pageSize: number; | ||
page: number; | ||
pageNumber: number; | ||
onSuccess?: (payload: SearchSuccessAction<T>) => void; | ||
onFailure?: (error: any) => void; | ||
} |
@@ -11,3 +11,5 @@ import { SearchRequest } from "@jfront/core-rest"; | ||
searchId?: string; | ||
searchTemplate?: SearchRequest<V>; | ||
searchRequest?: SearchRequest<V>; | ||
pageSize: number; | ||
pageNumber: number; | ||
resultSetSize?: number; | ||
@@ -14,0 +16,0 @@ records: T[]; |
{ | ||
"name": "@jfront/core-redux-saga", | ||
"version": "0.1.1", | ||
"version": "0.2.0", | ||
"license": "Apache-2.0", | ||
@@ -28,3 +28,3 @@ "main": "dist/cjs/index.js", | ||
"dependencies": { | ||
"@jfront/core-rest": "^0.1.1" | ||
"@jfront/core-rest": "^0.1.2" | ||
}, | ||
@@ -42,3 +42,3 @@ "peerDependencies": { | ||
}, | ||
"gitHead": "889e19ed4cce230a64be475e91a0369e5a049a53" | ||
"gitHead": "872aced103cdfd419ac6e5067b539899b9bb7d19" | ||
} |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
127599
1359
Updated@jfront/core-rest@^0.1.2