Skip to content

Commit bd36604

Browse files
authored
[material-ui][PaginationItem] Fix inheritance of component (#46666)
1 parent e824789 commit bd36604

File tree

3 files changed

+4
-2
lines changed

3 files changed

+4
-2
lines changed

docs/pages/material-ui/api/pagination-item.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -210,7 +210,7 @@
210210
"muiName": "MuiPaginationItem",
211211
"forwardsRefTo": "HTMLButtonElement",
212212
"filename": "/packages/mui-material/src/PaginationItem/PaginationItem.js",
213-
"inheritance": null,
213+
"inheritance": { "component": "ButtonBase", "pathname": "/material-ui/api/button-base/" },
214214
"demos": "<ul><li><a href=\"/material-ui/react-pagination/\">Pagination</a></li></ul>",
215215
"cssComponent": false
216216
}

packages/mui-material/src/PaginationItem/PaginationItem.d.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -123,6 +123,7 @@ export interface PaginationItemTypeMap<
123123
* API:
124124
*
125125
* - [PaginationItem API](https://mui.com/material-ui/api/pagination-item/)
126+
* - inherits [ButtonBase API](https://mui.com/material-ui/api/button-base/)
126127
*/
127128
declare const PaginationItem: OverridableComponent<PaginationItemTypeMap>;
128129

packages/mui-material/src/PaginationItem/PaginationItem.test.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ import KeyboardDoubleArrowRightIcon from '@mui/icons-material/KeyboardDoubleArro
66
import ArrowBackIcon from '@mui/icons-material/ArrowBack';
77
import ArrowForwardIcon from '@mui/icons-material/ArrowForward';
88
import PaginationItem, { paginationItemClasses as classes } from '@mui/material/PaginationItem';
9+
import ButtonBase from '@mui/material/ButtonBase';
910
import RtlProvider from '@mui/system/RtlProvider';
1011
import describeConformance from '../../test/describeConformance';
1112

@@ -14,7 +15,7 @@ describe('<PaginationItem />', () => {
1415

1516
describeConformance(<PaginationItem />, () => ({
1617
classes,
17-
inheritComponent: 'button',
18+
inheritComponent: ButtonBase,
1819
render,
1920
muiName: 'MuiPaginationItem',
2021
refInstanceof: window.HTMLButtonElement,

0 commit comments

Comments
 (0)