export const useFetchEmployers = () => {
return useQuery([employers.fetchEmployers],
async () => {
const { data } = await axios({
url: foo,
method: "get"
});
return data;
}
);
};
export const useFetchEmployersQuery = () => {
const platformEmployerTypes = [1, 3];
return useQuery([employers.fetchEmployers],
async () => {
const { data } = await axios({
url: foo,
method: "get"
});
return data;
},
{
select: (data) => data.filter((item) => platformEmployerTypes.includes(item.type))
},
{
staleTime: Infinity,
cacheTime: Infinity
}
);
};
export const useFetchEmployers = () => {
return useQuery([employers.fetchEmployers],
async () => {
const { data } = await axios({
url: foo,
method: "get"
});
return data;
}
);
};
export const useFetchEmployersQuery = () => {
const platformEmployerTypes = [1, 3];
return useQuery([employers.fetchEmployers],
async () => {
const { data } = await axios({
url: foo,
method: "get"
});
return data;
},
{
select: (data) => data.filter((item) => platformEmployerTypes.includes(item.type))
},
{
staleTime: Infinity,
cacheTime: Infinity
}
);
};