13 lines
476 B
TypeScript
13 lines
476 B
TypeScript
import { useQuery } from "@tanstack/react-query";
|
|
import { getDepartments } from "../api/department.api";
|
|
|
|
export const useGetAllDepartments = () => {
|
|
return useQuery({
|
|
// قرار دادن پارامترها در queryKey باعث میشود با تغییر هر کدام، کش باطل و درخواست جدید ارسال شود
|
|
queryKey: ['get-all-tickets'],
|
|
queryFn: () => getDepartments(),
|
|
retry: false,
|
|
refetchOnWindowFocus: false,
|
|
});
|
|
};
|