UNPKG

@pdf-viewer/react

Version:

A react-pdf-viewer component for React and Next.js. Suitable for react-pdf document.

28 lines (27 loc) 866 B
import { useCallback as r } from "react"; import { useRotationContext as p } from "../../contexts/RotationContext.js"; import "react/jsx-runtime"; import "../appConsole.js"; import "../../contexts/InitialStateContext.js"; import "../../contexts/RPDocumentContext.js"; import "./useLoadPdf.js"; import "pdfjs-dist"; import "../types.js"; import "../../th_TH-d627cd51.js"; import "../getThumbnailViewport.js"; import "../../contexts/ConfigContext.js"; import "../../contexts/DocumentPasswordContext.js"; import "./usePdfProperties.js"; import "../convertPdfDate.js"; import "../formatFileSize.js"; const g = () => { const { setRotate: t } = p(), i = r(() => { t((o) => (o + 90) % 360); }, [t]), m = r(() => { t((o) => (o - 90 + 360) % 360); }, [t]); return { handleRotateClockwise: i, handleRotateCounterclockwise: m }; }; export { g as useRotate };