refactor: add Pagination class

This commit is contained in:
Chen, Tai-Lin committed 2023-12-21 17:09:20 +08:00
1 parent 19cd10ab7b
commit 68db16419d
9 files changed
+99 -89

No files matched your search

-23
View File
@@ -1,23 +0,0 @@
/* eslint-disable class-methods-use-this */
// eslint-disable-next-line max-classes-per-file
class Order {}
export class Asc extends Order {
matchStage(nextKey) {
return { $gt: nextKey }
}
order() {
return 1
}
}
export class Desc extends Order {
matchStage(nextKey) {
return { $lt: nextKey }
}
order() {
return -1
}
}