diff --git a/src/Stops.jsx b/src/Stops.jsx index 4341f8d..4a4a6c9 100644 --- a/src/Stops.jsx +++ b/src/Stops.jsx @@ -34,8 +34,6 @@ const Stops = () => { const initialSortModel = [{ field: 'name', sort: 'asc' }] - const [page, setPage] = useState(0) - const [pageSize, setPageSize] = useState(5) const [sortModel, setSortModel] = useState(initialSortModel) const [filterModel, setFilterModel] = useState({ items: [ @@ -46,14 +44,18 @@ const Stops = () => { } ] }) + const [paginationModel, setPaginationModel] = useState({ + page: 0, + pageSize: 5 + }) const initialState = { sorting: { sortModel }, pagination: { - page, - pageSize + paginationModel, + rowCount: 0 }, filter: filterModel } @@ -80,8 +82,8 @@ const Stops = () => { return } getMobileStopsFromQuery({ - page, - pageSize, + page: paginationModel.page, + pageSize: paginationModel.pageSize, sortModel, searchPosition, searchDistance, @@ -91,8 +93,7 @@ const Stops = () => { }) // eslint-disable-next-line }, [ - page, - pageSize, + paginationModel, sortModel, searchPosition, searchDistance, @@ -153,6 +154,7 @@ const Stops = () => {