pager finished

This commit is contained in:
Ste Vaidis 2022-12-10 19:04:26 +02:00
parent 5ebf4a1a46
commit 4f9882a389

View File

@ -4,7 +4,7 @@ import { useNavigate } from "react-router-dom";
import Button from '@mui/material/Button'; import Button from '@mui/material/Button';
import ButtonGroup from '@mui/material/ButtonGroup'; import ButtonGroup from '@mui/material/ButtonGroup';
import Typography from '@mui/material/Typography'; import Typography from '@mui/material/Typography';
import Grid from '@mui/material/Grid';
const Pager = (props:any): JSX.Element => { const Pager = (props:any): JSX.Element => {
@ -23,6 +23,7 @@ const Pager = (props:any): JSX.Element => {
} }
return ( return (
<Grid container justifyContent="center">
<ButtonGroup variant="contained" aria-label="outlined primary button group"> <ButtonGroup variant="contained" aria-label="outlined primary button group">
<Button disabled={page === 1} onClick={() => navigate("/")}>First</Button> <Button disabled={page === 1} onClick={() => navigate("/")}>First</Button>
<Button disabled={page === 1} onClick={() => handlePager(page - 1)}>Prev</Button> <Button disabled={page === 1} onClick={() => handlePager(page - 1)}>Prev</Button>
@ -30,6 +31,7 @@ const Pager = (props:any): JSX.Element => {
<Button disabled={page === lastPage} onClick={() => handlePager(page + 1)}>Next</Button> <Button disabled={page === lastPage} onClick={() => handlePager(page + 1)}>Next</Button>
<Button disabled={page === lastPage} onClick={() => handlePager(lastPage)}>Last</Button> <Button disabled={page === lastPage} onClick={() => handlePager(lastPage)}>Last</Button>
</ButtonGroup> </ButtonGroup>
</Grid>
) )
} }