Skip to content

Commit b207957

Browse files
committed
make itemCount singular for consistency
1 parent 75f9ee0 commit b207957

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

src/lib/plugins/addPagination.ts

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ export interface PaginationState {
1212
pageSize: Writable<number>;
1313
pageIndex: Writable<number>;
1414
pageCount: Readable<number>;
15-
serverItemsCount: Writable<number>;
15+
serverItemCount: Writable<number>;
1616
hasPreviousPage: Readable<boolean>;
1717
hasNextPage: Readable<boolean>;
1818
}
@@ -36,11 +36,11 @@ export const createPageStore = ({
3636

3737
const pageIndex = writable(initialPageIndex);
3838

39-
function calcPageCountAndLimitIndex([$pageSize, $itemsCount]: [
39+
function calcPageCountAndLimitIndex([$pageSize, $itemCount]: [
4040
$pageSize: number,
41-
$itemsCount: number
41+
$itemCount: number
4242
]) {
43-
const $pageCount = Math.ceil($itemsCount / $pageSize);
43+
const $pageCount = Math.ceil($itemCount / $pageSize);
4444
pageIndex.update(($pageIndex) => {
4545
if ($pageCount > 0 && $pageIndex >= $pageCount) {
4646
return $pageCount - 1;
@@ -50,10 +50,10 @@ export const createPageStore = ({
5050
return $pageCount;
5151
}
5252

53-
const serverItemsCount = writable(0);
53+
const serverItemCount = writable(0);
5454
let pageCount;
5555
if (serverSide) {
56-
pageCount = derived([pageSize, serverItemsCount], calcPageCountAndLimitIndex);
56+
pageCount = derived([pageSize, serverItemCount], calcPageCountAndLimitIndex);
5757
} else {
5858
const itemCount = derived(items, ($items) => $items.length);
5959
pageCount = derived([pageSize, itemCount], calcPageCountAndLimitIndex);
@@ -74,7 +74,7 @@ export const createPageStore = ({
7474
},
7575
pageIndex,
7676
pageCount,
77-
serverItemsCount,
77+
serverItemCount,
7878
hasPreviousPage,
7979
hasNextPage,
8080
};
@@ -101,7 +101,7 @@ export const addPagination =
101101
() => {
102102
const prePaginatedRows = writable<BodyRow<Item>[]>([]);
103103
const paginatedRows = writable<BodyRow<Item>[]>([]);
104-
const { pageSize, pageIndex, pageCount, serverItemsCount, hasPreviousPage, hasNextPage } =
104+
const { pageSize, pageIndex, pageCount, serverItemCount, hasPreviousPage, hasNextPage } =
105105
createPageStore({
106106
items: prePaginatedRows,
107107
initialPageIndex,
@@ -112,7 +112,7 @@ export const addPagination =
112112
pageSize,
113113
pageIndex,
114114
pageCount,
115-
serverItemsCount,
115+
serverItemCount,
116116
hasPreviousPage,
117117
hasNextPage,
118118
};

0 commit comments

Comments
 (0)