Перейти к основному содержимому

useDocumentDownloadUrl

@mineflow/client-react


@mineflow/client-react / useDocumentDownloadUrl

Function: useDocumentDownloadUrl()

function useDocumentDownloadUrl(id: string | undefined, enabled?: boolean): UseQueryResult<{
downloadUrl: string;
expiresIn: number;
}>;

Defined in: client-react/src/documents.ts:105

Presigned GET URL документа (для просмотра, когда локальной копии файла уже нет, напр. на другом устройстве/после очистки кэша). Запрос не запускается при пустом id.

Parameters

ParameterTypeDefault valueDescription
idstring | undefinedundefinedid документа (undefined/пустой → запрос выключен).
enabledbooleantrueДополнительный гейт запуска (по умолчанию true).

Returns

UseQueryResult<{ downloadUrl: string; expiresIn: number; }>

UseQueryResult<DownloadUrlResult>.