mirror of
https://github.com/mountain-loop/yaak.git
synced 2026-01-17 14:37:05 +01:00
13 lines
440 B
TypeScript
13 lines
440 B
TypeScript
import { useQuery } from '@tanstack/react-query';
|
|
import type { HttpResponse } from '../lib/models';
|
|
import { getResponseBodyBlob } from '../lib/responseBody';
|
|
|
|
export function useResponseBodyBlob(response: HttpResponse) {
|
|
return useQuery<Uint8Array | null>({
|
|
enabled: response != null,
|
|
queryKey: ['response-body-binary', response?.updatedAt],
|
|
initialData: null,
|
|
queryFn: () => getResponseBodyBlob(response),
|
|
}).data;
|
|
}
|