WEB APP: P8PDataGrid - поддержка свойств кнопки догрузки данных (morePagesBtnProps)

This commit is contained in:
Mikhail Chechnev 2024-05-24 19:37:08 +03:00
parent ad09f32e3b
commit c28c648eb8
2 changed files with 6 additions and 1 deletions

View File

@ -50,6 +50,7 @@ const P8PDataGrid = ({
clearFilterBtnCaption,
cancelFilterBtnCaption,
morePagesBtnCaption,
morePagesBtnProps,
noDataFoundText,
headCellRender,
dataCellRender,
@ -137,6 +138,7 @@ const P8PDataGrid = ({
objectsCopier={objectsCopier}
containerComponent={containerComponent}
containerComponentProps={containerComponentProps}
morePagesBtnProps={morePagesBtnProps}
onOrderChanged={handleOrderChanged}
onFilterChanged={handleFilterChanged}
onPagesCountChanged={handlePagesCountChanged}
@ -166,6 +168,7 @@ P8PDataGrid.propTypes = {
clearFilterBtnCaption: PropTypes.string.isRequired,
cancelFilterBtnCaption: PropTypes.string.isRequired,
morePagesBtnCaption: PropTypes.string.isRequired,
morePagesBtnProps: PropTypes.object,
noDataFoundText: PropTypes.string,
headCellRender: PropTypes.func,
dataCellRender: PropTypes.func,

View File

@ -501,6 +501,7 @@ const P8PTable = ({
clearFilterBtnCaption,
cancelFilterBtnCaption,
morePagesBtnCaption,
morePagesBtnProps,
noDataFoundText,
headCellRender,
dataCellRender,
@ -878,7 +879,7 @@ const P8PTable = ({
</TableContainer>
{morePages ? (
<Container style={STYLES.MORE_BUTTON_CONTAINER}>
<Button fullWidth onClick={handleMorePagesBtnClick}>
<Button fullWidth onClick={handleMorePagesBtnClick} {...(morePagesBtnProps ? morePagesBtnProps : {})}>
{morePagesBtnCaption}
</Button>
</Container>
@ -936,6 +937,7 @@ P8PTable.propTypes = {
clearFilterBtnCaption: PropTypes.string.isRequired,
cancelFilterBtnCaption: PropTypes.string.isRequired,
morePagesBtnCaption: PropTypes.string.isRequired,
morePagesBtnProps: PropTypes.object,
noDataFoundText: PropTypes.string,
headCellRender: PropTypes.func,
dataCellRender: PropTypes.func,