Skip to content

Commit c39c77d

Browse files
authored
fix: adjust props on get sponsor user request table function (#792)
* fix: adjust props on get sponsor user request table Signed-off-by: Tomás Castillo <tcastilloboireau@gmail.com> * fix: add params to getRequest after delete Signed-off-by: Tomás Castillo <tcastilloboireau@gmail.com> --------- Signed-off-by: Tomás Castillo <tcastilloboireau@gmail.com>
1 parent 9b61e1a commit c39c77d

File tree

1 file changed

+6
-4
lines changed

1 file changed

+6
-4
lines changed

src/pages/sponsors/sponsor-users-list-page/components/request-table.js

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,23 +4,24 @@ import { IconButton } from "@mui/material";
44
import ArrowForwardIcon from "@mui/icons-material/ArrowForward";
55
import MuiTable from "../../../../components/mui/table/mui-table";
66
import ProcessRequestPopup from "./process-request-popup";
7+
import { DEFAULT_CURRENT_PAGE } from "../../../../utils/constants";
78

89
const RequestTable = ({ requests, term, getRequests, onRequestDelete }) => {
910
const [processRequest, setProcessRequest] = useState(null);
1011

1112
const handleRequestsPageChange = (page) => {
1213
const { perPage, order, orderDir } = requests;
13-
getRequests(term, page, perPage, order, orderDir);
14+
getRequests(null, term, page, perPage, order, orderDir);
1415
};
1516

1617
const handlePerPageChange = (newPerPage) => {
1718
const { order, orderDir } = requests;
18-
getRequests(term, 1, newPerPage, order, orderDir);
19+
getRequests(null, term, DEFAULT_CURRENT_PAGE, newPerPage, order, orderDir);
1920
};
2021

2122
const handleRequestsSort = (key, dir) => {
2223
const { currentPage, perPage } = requests;
23-
getRequests(term, currentPage, perPage, key, dir);
24+
getRequests(null, term, currentPage, perPage, key, dir);
2425
};
2526

2627
const handleProcessRequest = (row) => {
@@ -29,7 +30,8 @@ const RequestTable = ({ requests, term, getRequests, onRequestDelete }) => {
2930

3031
const handleRequestDelete = (itemId) => {
3132
onRequestDelete(itemId).then(() => {
32-
getRequests();
33+
const { perPage, order, orderDir } = requests;
34+
getRequests(null, term, DEFAULT_CURRENT_PAGE, perPage, order, orderDir);
3335
});
3436
};
3537

0 commit comments

Comments
 (0)