You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
43 lines
870 B
43 lines
870 B
4 years ago
|
import { Paginate, Sort } from '@Global/services/storage.|-module-|';
|
||
|
const |-MODULE-| = '|-module-|';
|
||
|
|
||
|
const |-Module-|Paginate = {
|
||
|
get() {
|
||
|
return Paginate.get(|-MODULE-|);
|
||
|
},
|
||
|
getWithDefault() {
|
||
|
if(this.get()) {
|
||
|
return this.get();
|
||
|
}
|
||
|
return {
|
||
|
page: 1,
|
||
|
pageCount: 1,
|
||
|
pageStart: 1,
|
||
|
pageStop: 1,
|
||
|
itemsLength: 1,
|
||
|
itemsPerPage: 12,
|
||
|
};
|
||
|
},
|
||
|
save(paginate) {
|
||
|
return Paginate.save(|-MODULE-|, paginate);
|
||
|
},
|
||
|
remove() {
|
||
|
return Paginate.remove(|-MODULE-|);
|
||
|
},
|
||
|
}
|
||
|
|
||
|
const SortPaginate = {
|
||
|
get() {
|
||
|
return Sort.get(|-MODULE-|);
|
||
|
},
|
||
|
save() {
|
||
|
return Sort.save(|-MODULE-|);
|
||
|
},
|
||
|
remove() {
|
||
|
return Sort.remove(|-MODULE-|);
|
||
|
},
|
||
|
}
|
||
|
|
||
|
|
||
|
export { |-Module-|Paginate, SortPaginate }
|