@react-pdf-viewer/drop
Advanced tools
Comparing version 3.3.0 to 3.3.1
@@ -28,3 +28,3 @@ 'use strict'; | ||
/*! ***************************************************************************** | ||
/****************************************************************************** | ||
Copyright (c) Microsoft Corporation. | ||
@@ -31,0 +31,0 @@ |
@@ -1,15 +0,1 @@ | ||
"use strict";Object.defineProperty(exports,"__esModule",{value:!0});var e=require("react"),r=require("@react-pdf-viewer/core");function t(e){if(e&&e.__esModule)return e;var r=Object.create(null);return e&&Object.keys(e).forEach((function(t){if("default"!==t){var n=Object.getOwnPropertyDescriptor(e,t);Object.defineProperty(r,t,n.get?n:{enumerable:!0,get:function(){return e[t]}})}})),r.default=e,Object.freeze(r)}var n=t(e),a=function(){return a=Object.assign||function(e){for(var r,t=1,n=arguments.length;t<n;t++)for(var a in r=arguments[t])Object.prototype.hasOwnProperty.call(r,a)&&(e[a]=r[a]);return e},a.apply(this,arguments)},i=function(e){var t=e.containerRef,a=e.openFile,i=n.useContext(r.ThemeContext).direction===r.TextDirection.RightToLeft,o=function(e,r){var t=n.useRef(0),a=n.useState(!1),i=a[0],o=a[1],c=function(e){e.preventDefault(),o(!1),t.current=0,e.dataTransfer&&r(e.dataTransfer.files)},u=function(e){e.preventDefault()},l=function(e){e.preventDefault(),t.current+=1,t.current<=1&&o(!0)},s=function(e){e.preventDefault(),t.current-=1,t.current<=0&&o(!1)};return n.useEffect((function(){var r=e.current;if(r)return r.addEventListener("drop",c),r.addEventListener("dragover",u),r.addEventListener("dragenter",l),r.addEventListener("dragleave",s),function(){r.removeEventListener("drop",c),r.removeEventListener("dragover",u),r.removeEventListener("dragenter",l),r.removeEventListener("dragleave",s)}}),[e.current]),{isDragging:i}}(t,(function(e){0!==e.length&&a(e[0])})).isDragging,c=n.useContext(r.LocalizationContext).l10n;return n.createElement(n.Fragment,null,o&&n.createElement("div",{className:"rpv-drop__area"},n.createElement("div",{className:r.classNames({"rpv-drop__area-body":!0,"rpv-drop__area-body--rtl":i})},c&&c.drop?c.drop.dragDropFile:"Drag and drop a PDF document here")))}; | ||
/*! ***************************************************************************** | ||
Copyright (c) Microsoft Corporation. | ||
Permission to use, copy, modify, and/or distribute this software for any | ||
purpose with or without fee is hereby granted. | ||
THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH | ||
REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY | ||
AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, | ||
INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM | ||
LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR | ||
OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR | ||
PERFORMANCE OF THIS SOFTWARE. | ||
***************************************************************************** */exports.dropPlugin=function(){return{renderViewer:function(e){var r=e.slot;if(r.attrs){var t=r.attrs&&r.attrs.style?r.attrs.style:{},o=a(a({},t),{height:"100%",position:"relative",width:"100%"});r.attrs.style=o}return r.children=n.createElement(n.Fragment,null,n.createElement(i,{containerRef:e.containerRef,openFile:e.openFile}),r.children),r}}}; | ||
"use strict";Object.defineProperty(exports,"__esModule",{value:!0});var e=require("react"),r=require("@react-pdf-viewer/core");function t(e){if(e&&e.__esModule)return e;var r=Object.create(null);return e&&Object.keys(e).forEach((function(t){if("default"!==t){var n=Object.getOwnPropertyDescriptor(e,t);Object.defineProperty(r,t,n.get?n:{enumerable:!0,get:function(){return e[t]}})}})),r.default=e,Object.freeze(r)}var n=t(e),a=function(){return a=Object.assign||function(e){for(var r,t=1,n=arguments.length;t<n;t++)for(var a in r=arguments[t])Object.prototype.hasOwnProperty.call(r,a)&&(e[a]=r[a]);return e},a.apply(this,arguments)},i=function(e){var t=e.containerRef,a=e.openFile,i=n.useContext(r.ThemeContext).direction===r.TextDirection.RightToLeft,o=function(e,r){var t=n.useRef(0),a=n.useState(!1),i=a[0],o=a[1],c=function(e){e.preventDefault(),o(!1),t.current=0,e.dataTransfer&&r(e.dataTransfer.files)},u=function(e){e.preventDefault()},l=function(e){e.preventDefault(),t.current+=1,t.current<=1&&o(!0)},s=function(e){e.preventDefault(),t.current-=1,t.current<=0&&o(!1)};return n.useEffect((function(){var r=e.current;if(r)return r.addEventListener("drop",c),r.addEventListener("dragover",u),r.addEventListener("dragenter",l),r.addEventListener("dragleave",s),function(){r.removeEventListener("drop",c),r.removeEventListener("dragover",u),r.removeEventListener("dragenter",l),r.removeEventListener("dragleave",s)}}),[e.current]),{isDragging:i}}(t,(function(e){0!==e.length&&a(e[0])})).isDragging,c=n.useContext(r.LocalizationContext).l10n;return n.createElement(n.Fragment,null,o&&n.createElement("div",{className:"rpv-drop__area"},n.createElement("div",{className:r.classNames({"rpv-drop__area-body":!0,"rpv-drop__area-body--rtl":i})},c&&c.drop?c.drop.dragDropFile:"Drag and drop a PDF document here")))};exports.dropPlugin=function(){return{renderViewer:function(e){var r=e.slot;if(r.attrs){var t=r.attrs&&r.attrs.style?r.attrs.style:{},o=a(a({},t),{height:"100%",position:"relative",width:"100%"});r.attrs.style=o}return r.children=n.createElement(n.Fragment,null,n.createElement(i,{containerRef:e.containerRef,openFile:e.openFile}),r.children),r}}}; |
{ | ||
"name": "@react-pdf-viewer/drop", | ||
"version": "3.3.0", | ||
"version": "3.3.1", | ||
"description": "A React component to view a PDF document", | ||
@@ -36,3 +36,3 @@ "license": "https://react-pdf-viewer.dev/license", | ||
"dependencies": { | ||
"@react-pdf-viewer/core": "3.3.0" | ||
"@react-pdf-viewer/core": "3.3.1" | ||
}, | ||
@@ -52,3 +52,3 @@ "peerDependencies": { | ||
}, | ||
"gitHead": "fc1c00e3802d538f2f96b6a241e995493a601f61" | ||
"gitHead": "3cffac5b07d0745738913f28797527363c0b0594" | ||
} |
10462
163
+ Added@react-pdf-viewer/core@3.3.1(transitive)
- Removed@react-pdf-viewer/core@3.3.0(transitive)
Updated@react-pdf-viewer/core@3.3.1