Skip to content

Commit 745be0b

Browse files
committed
chore: supplement TS description
1 parent ac96f2c commit 745be0b

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

src/interface.ts

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,9 @@ export interface PaginationData {
5050
jumpNextIcon: React.ComponentType | React.ReactNode;
5151
}
5252

53-
export interface PaginationProps extends Partial<PaginationData> {
53+
export interface PaginationProps
54+
extends Partial<PaginationData>,
55+
React.AriaAttributes {
5456
onChange?: (page: number, pageSize: number) => void;
5557
onShowSizeChange?: (current: number, size: number) => void;
5658
itemRender?: (
@@ -59,6 +61,9 @@ export interface PaginationProps extends Partial<PaginationData> {
5961
element: React.ReactNode,
6062
) => React.ReactNode;
6163
showTotal?: (total: number, range: [number, number]) => React.ReactNode;
64+
65+
// WAI-ARIA
66+
role?: React.AriaRole | undefined;
6267
}
6368
export interface PaginationState {
6469
current: number;

0 commit comments

Comments
 (0)