DefinitelyTyped/types/react-paginate/react-paginate-tests.tsx
2017-06-21 09:48:37 +02:00

34 lines
1.2 KiB
TypeScript

import * as React from "react";
import ReactPaginate = require("react-paginate");
class Test extends React.Component {
render() {
return (
<ReactPaginate
pageCount={1}
pageRangeDisplayed={10}
marginPagesDisplayed={2}
previousLabel={'previous'}
nextLabel={'next'}
breakLabel={'break-me'}
breakClassName={'break-class'}
onPageChange={(selectedItem: {selected: number}) => null}
initialPage={2}
forcePage={3}
disableInitialCallback={false}
containerClassName={'container'}
pageClassName={'page-li'}
pageLinkClassName={'page-a'}
activeClassName={'active'}
previousClassName={'previous-li'}
nextClassName={'next-li'}
previousLinkClassName={'previous-a'}
nextLinkClassName={'next-a'}
disabledClassName={'disabled'}
hrefBuilder={(pageIndex: number) => null}
extraAriaContext={'aria'}
/>
);
}
}