middle of role page

This commit is contained in:
2025-07-29 09:33:55 +03:30
parent 8d3b5b6e1e
commit 74dddb1705
9 changed files with 319 additions and 2 deletions

View File

@@ -0,0 +1,21 @@
import { GET_PERMISSIONS_LIST } from "@/core/utils/routes";
import useSWR from "swr";
import useRequest from "./useRequest";
export const usePermissionsList = () => {
const request = useRequest();
const fetcher = async (url) => {
try {
const response = await request(url);
return response.data.data;
} catch (error) {
throw new Error();
}
};
return useSWR(GET_PERMISSIONS_LIST, fetcher, {
keepPreviousData: true,
dedupingInterval: 30000,
});
};