Files
yaak/src-web/hooks/useSendManyRequests.ts
2024-12-20 17:31:15 -08:00

15 lines
434 B
TypeScript

import { useMutation } from './useMutation';
import { useSendAnyHttpRequest } from './useSendAnyHttpRequest';
export function useSendManyRequests() {
const sendAnyRequest = useSendAnyHttpRequest();
return useMutation<void, string, string[]>({
mutationKey: ['send_many_requests'],
mutationFn: async (requestIds: string[]) => {
for (const id of requestIds) {
sendAnyRequest.mutate(id);
}
},
});
}