@@ -72,18 +72,18 @@ const CPagination = props=>{
72
72
pageAutoTo > pageMax ? ( pageAutoTo = pageMax ) : null ;
73
73
}
74
74
for ( let i = pageAutoFrom ; i <= pageAutoTo ; i ++ )
75
- list . push ( < CPaginationItem custom key = { i } active = { activePage == i ?true :false } > < CPaginationLink type = "number" n = { i } > { i } </ CPaginationLink > </ CPaginationItem > ) ;
75
+ list . push ( < CPaginationItem key = { i } active = { activePage == i ?true :false } > < CPaginationLink type = "number" n = { i } > { i } </ CPaginationLink > </ CPaginationItem > ) ;
76
76
const pagesBefore = pageAutoFrom > pageMin ;
77
77
const pagesAfter = pageAutoTo < pageMax ;
78
78
autoChildren = (
79
79
< React . Fragment >
80
- { pagesBefore && firstButtonHtml ?< CPaginationItem custom > < CPaginationLink type = "first" > { firstButtonHtml } </ CPaginationLink > </ CPaginationItem > :'' }
81
- { pagesBefore && previousButtonHtml ?< CPaginationItem custom > < CPaginationLink type = "previous" > { previousButtonHtml } </ CPaginationLink > </ CPaginationItem > :'' }
82
- { ! hideDots && pagesBefore ?< CPaginationItem custom > < CPaginationLink type = "less" > ...</ CPaginationLink > </ CPaginationItem > :'' }
80
+ { pagesBefore && firstButtonHtml ?< CPaginationItem > < CPaginationLink type = "first" > { firstButtonHtml } </ CPaginationLink > </ CPaginationItem > :'' }
81
+ { pagesBefore && previousButtonHtml ?< CPaginationItem > < CPaginationLink type = "previous" > { previousButtonHtml } </ CPaginationLink > </ CPaginationItem > :'' }
82
+ { ! hideDots && pagesBefore ?< CPaginationItem > < CPaginationLink type = "less" > ...</ CPaginationLink > </ CPaginationItem > :'' }
83
83
{ list }
84
- { ! hideDots && pagesAfter ?< CPaginationItem custom > < CPaginationLink type = "more" > ...</ CPaginationLink > </ CPaginationItem > :'' }
85
- { pagesAfter && nextButtonHtml ?< CPaginationItem custom > < CPaginationLink type = "next" > { nextButtonHtml } </ CPaginationLink > </ CPaginationItem > :'' }
86
- { pagesAfter && lastButtonHtml ?< CPaginationItem custom > < CPaginationLink type = "last" > { lastButtonHtml } </ CPaginationLink > </ CPaginationItem > :'' }
84
+ { ! hideDots && pagesAfter ?< CPaginationItem > < CPaginationLink type = "more" > ...</ CPaginationLink > </ CPaginationItem > :'' }
85
+ { pagesAfter && nextButtonHtml ?< CPaginationItem > < CPaginationLink type = "next" > { nextButtonHtml } </ CPaginationLink > </ CPaginationItem > :'' }
86
+ { pagesAfter && lastButtonHtml ?< CPaginationItem > < CPaginationLink type = "last" > { lastButtonHtml } </ CPaginationLink > </ CPaginationItem > :'' }
87
87
</ React . Fragment >
88
88
)
89
89
}
@@ -131,6 +131,7 @@ CPagination.propTypes = {
131
131
} ;
132
132
133
133
CPagination . defaultProps = {
134
+ custom : true ,
134
135
tag : 'nav' ,
135
136
listTag : 'ul' ,
136
137
'aria-label' : 'pagination' ,
0 commit comments