stewards management
This commit is contained in:
@@ -23,6 +23,7 @@ import {
|
||||
} from "../../../lib/redux/slices/appSlice";
|
||||
import { getRoleFromUrl } from "../../../utils/getRoleFromUrl";
|
||||
import BoxList from "../../../components/box-list/BoxList";
|
||||
import { provinceGetTotalGuildsService } from "../../province/services/province-get-total-guilds";
|
||||
|
||||
const GuildMaangeGuilds = () => {
|
||||
const dispatch = useDispatch();
|
||||
@@ -42,8 +43,14 @@ const GuildMaangeGuilds = () => {
|
||||
|
||||
const fetchApiData = async (page, textValue) => {
|
||||
setLoading(true);
|
||||
let response = await axios.get(
|
||||
`total_guilds/?role=Guilds&steward=true&search=filter&value=${textValue}&page=${page}&page_size=${perPage}`
|
||||
const response = await dispatch(
|
||||
provinceGetTotalGuildsService({
|
||||
steward: true,
|
||||
search: "filter",
|
||||
value: textValue,
|
||||
page,
|
||||
page_size: perPage,
|
||||
})
|
||||
);
|
||||
|
||||
setData(response.data.results);
|
||||
@@ -57,9 +64,14 @@ const GuildMaangeGuilds = () => {
|
||||
|
||||
const handlePerRowsChange = async (newPerPage, page) => {
|
||||
setLoading(true);
|
||||
|
||||
let response = await axios.get(
|
||||
`total_guilds/?role=Guilds&steward=true&search=filter&value=${textValue}&page=${page}&page_size=${newPerPage}`
|
||||
const response = await dispatch(
|
||||
provinceGetTotalGuildsService({
|
||||
steward: true,
|
||||
search: "filter",
|
||||
value: textValue,
|
||||
page,
|
||||
page_size: perPage,
|
||||
})
|
||||
);
|
||||
|
||||
setData(response.data.results);
|
||||
@@ -248,8 +260,12 @@ const GuildMaangeGuilds = () => {
|
||||
event.preventDefault();
|
||||
setLoading(true);
|
||||
try {
|
||||
const response = await axios.get(
|
||||
`total_guilds/?role=${getRoleFromUrl()}&search=filter&value=${textValue}&steward=true`
|
||||
const response = await dispatch(
|
||||
provinceGetTotalGuildsService({
|
||||
steward: true,
|
||||
search: "filter",
|
||||
value: textValue,
|
||||
})
|
||||
);
|
||||
setData(response.data.results);
|
||||
setTotalRows(response.data.count);
|
||||
|
||||
Reference in New Issue
Block a user