actions.js
2 years ago
functions.js
2 years ago
getters.js
2 years ago
index.js
2 years ago
mutations.js
2 years ago
state.js
2 years ago
functions.js
21 lines
| 1 | const getOffset = ( page, limit ) => { |
| 2 | return 1 !== page ? ( |
| 3 | ( |
| 4 | page - 1 |
| 5 | ) * limit |
| 6 | ) : 0; |
| 7 | }; |
| 8 | |
| 9 | const prepareFiltersQuery = filters => { |
| 10 | const query = {}; |
| 11 | |
| 12 | for ( const filtersKey in filters ) { |
| 13 | const filter = filters[ filtersKey ]; |
| 14 | |
| 15 | query[ filtersKey ] = filter.selected; |
| 16 | } |
| 17 | |
| 18 | return query; |
| 19 | }; |
| 20 | |
| 21 | export { getOffset, prepareFiltersQuery }; |