@vue-pdf-viewer/viewer
Version:
The PDF Viewer component for Vue 3 and Nuxt
13 lines (12 loc) • 505 B
TypeScript
import { MaybeRef, WritableComputedRef } from 'vue';
import type { PDFSrc } from '@/utils/types';
declare const useDownload: (src: MaybeRef<PDFSrc>, fileName?: WritableComputedRef<string | undefined, string | undefined>) => {
download: () => Promise<void>;
downloadControl: {
download: () => void;
onError?: ((error: Error) => void) | undefined;
onComplete?: (() => void) | undefined;
};
loading: import("vue").Ref<boolean, boolean>;
};
export default useDownload;