UNPKG

@pdf-viewer/react

Version:

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

28 lines (27 loc) 782 B
import { jsx as r } from "react/jsx-runtime"; import { createContext as i, useContext as m } from "react"; import { appConsole as d } from "../utils/appConsole.js"; import { LoaderIcon as s } from "../components/icons/LoaderIcon.js"; import "../clsx-0c6e471a.js"; const t = i({ LoaderImageComponent: void 0 }), C = () => { const o = m(t); return typeof o.LoaderImageComponent > "u" && d.error("Please use this hooks inside children component of RPProvider"), o; }, x = ({ children: o, loaderImage: e }) => { const n = () => e || /* @__PURE__ */ r(s, {}); return /* @__PURE__ */ r( t.Provider, { value: { LoaderImageComponent: n }, children: o } ); }; export { t as LoaderContext, x as LoaderProvider, C as useLoaderContext };