- {showPageSize ? (
-
- 每页
- onPageSizeChange(Number(event.target.value))}
- >
- {pageSizeOptions.map((option) => (
-
- ))}
-
-
- ) : null}
- {showPageActions && hasKnownTotal ? `${start}-${end} / ${total}` : pageSummary}
+ {pageSummary}
- {showPageActions ? (
-
- onPageChange(page - 1)}>
-
-
- {page} / {resolvedTotalPages}
- onPageChange(page + 1)}>
-
-
-
- ) : null}
);
}
diff --git a/src/styles/shared-ui.css b/src/styles/shared-ui.css
index f386c8f..ac1adc5 100644
--- a/src/styles/shared-ui.css
+++ b/src/styles/shared-ui.css
@@ -1008,33 +1008,6 @@
gap: var(--space-2);
}
-.pagination-bar__page-size-wrap {
- display: inline-flex;
- align-items: center;
- gap: var(--space-1);
-}
-
-.pagination-bar__page-size {
- width: 72px;
-}
-
-.pagination-bar__page-size .MuiInputBase-root {
- height: 30px;
- border-radius: var(--radius-control);
- font-size: 12px;
-}
-
-.pagination-bar__page-size .MuiSelect-select.MuiInputBase-input {
- padding-top: 4px;
- padding-bottom: 4px;
-}
-
-.pagination-bar__actions {
- display: flex;
- align-items: center;
- gap: var(--space-1);
-}
-
.data-state {
display: grid;
min-height: 180px;
diff --git a/src/test/setup.js b/src/test/setup.js
index f149f27..c226d1a 100644
--- a/src/test/setup.js
+++ b/src/test/setup.js
@@ -1 +1,7 @@
import "@testing-library/jest-dom/vitest";
+import { cleanup } from "@testing-library/react";
+import { afterEach } from "vitest";
+
+afterEach(() => {
+ cleanup();
+});