@react-pdf-viewer/drop
Advanced tools
Comparing version 2.2.1 to 2.3.0
@@ -8,6 +8,2 @@ 'use strict'; | ||
function _interopDefaultLegacy (e) { return e && typeof e === 'object' && 'default' in e ? e : { 'default': e }; } | ||
var React__default = /*#__PURE__*/_interopDefaultLegacy(React); | ||
/*! ***************************************************************************** | ||
@@ -95,3 +91,3 @@ Copyright (c) Microsoft Corporation. | ||
var l10n = React.useContext(core.LocalizationContext); | ||
return (React__default['default'].createElement(React__default['default'].Fragment, null, isDragging && (React__default['default'].createElement("div", { className: 'rpv-drop-area' }, l10n && l10n.drop ? l10n.drop.dragDropFile : 'Drag and drop a PDF document here')))); | ||
return (React.createElement(React.Fragment, null, isDragging && (React.createElement("div", { className: 'rpv-drop-area' }, l10n && l10n.drop ? l10n.drop.dragDropFile : 'Drag and drop a PDF document here')))); | ||
}; | ||
@@ -111,4 +107,4 @@ | ||
} | ||
slot.children = (React__default['default'].createElement(React__default['default'].Fragment, null, | ||
React__default['default'].createElement(DropArea, { containerRef: props.containerRef, openFile: props.openFile }), | ||
slot.children = (React.createElement(React.Fragment, null, | ||
React.createElement(DropArea, { containerRef: props.containerRef, openFile: props.openFile }), | ||
slot.children)); | ||
@@ -115,0 +111,0 @@ return slot; |
@@ -1,15 +0,1 @@ | ||
"use strict";Object.defineProperty(exports,"__esModule",{value:!0});var e=require("react"),t=require("@react-pdf-viewer/core");function r(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}var n=r(e),a=function(){return(a=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var a in t=arguments[r])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e}).apply(this,arguments)},i=function(r){var a=r.containerRef,i=r.openFile,o=function(t,r){var n=e.useRef(0),a=e.useState(!1),i=a[0],o=a[1],u=function(e){e.preventDefault(),o(!1),n.current=0,e.dataTransfer&&r(e.dataTransfer.files)},l=function(e){e.preventDefault()},c=function(e){e.preventDefault(),n.current+=1,n.current<=1&&o(!0)},d=function(e){e.preventDefault(),n.current-=1,n.current<=0&&o(!1)};return e.useEffect((function(){var e=t.current;if(e)return e.addEventListener("drop",u),e.addEventListener("dragover",l),e.addEventListener("dragenter",c),e.addEventListener("dragleave",d),function(){e.removeEventListener("drop",u),e.removeEventListener("dragover",l),e.removeEventListener("dragenter",c),e.removeEventListener("dragleave",d)}}),[t.current]),{isDragging:i}}(a,(function(e){0!==e.length&&i(e[0])})).isDragging,u=e.useContext(t.LocalizationContext);return n.default.createElement(n.default.Fragment,null,o&&n.default.createElement("div",{className:"rpv-drop-area"},u&&u.drop?u.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 t=e.slot;if(t.attrs){var r=t.attrs&&t.attrs.style?t.attrs.style:{},o=a(a({},r),{height:"100%",position:"relative",width:"100%"});t.attrs.style=o}return t.children=n.default.createElement(n.default.Fragment,null,n.default.createElement(i,{containerRef:e.containerRef,openFile:e.openFile}),t.children),t}}}; | ||
"use strict";Object.defineProperty(exports,"__esModule",{value:!0});var e=require("react"),r=require("@react-pdf-viewer/core"),t=function(){return(t=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}).apply(this,arguments)},n=function(t){var n=t.containerRef,a=t.openFile,i=function(r,t){var n=e.useRef(0),a=e.useState(!1),i=a[0],o=a[1],u=function(e){e.preventDefault(),o(!1),n.current=0,e.dataTransfer&&t(e.dataTransfer.files)},c=function(e){e.preventDefault()},s=function(e){e.preventDefault(),n.current+=1,n.current<=1&&o(!0)},l=function(e){e.preventDefault(),n.current-=1,n.current<=0&&o(!1)};return e.useEffect((function(){var e=r.current;if(e)return e.addEventListener("drop",u),e.addEventListener("dragover",c),e.addEventListener("dragenter",s),e.addEventListener("dragleave",l),function(){e.removeEventListener("drop",u),e.removeEventListener("dragover",c),e.removeEventListener("dragenter",s),e.removeEventListener("dragleave",l)}}),[r.current]),{isDragging:i}}(n,(function(e){0!==e.length&&a(e[0])})).isDragging,o=e.useContext(r.LocalizationContext);return e.createElement(e.Fragment,null,i&&e.createElement("div",{className:"rpv-drop-area"},o&&o.drop?o.drop.dragDropFile:"Drag and drop a PDF document here"))};exports.dropPlugin=function(){return{renderViewer:function(r){var a=r.slot;if(a.attrs){var i=a.attrs&&a.attrs.style?a.attrs.style:{},o=t(t({},i),{height:"100%",position:"relative",width:"100%"});a.attrs.style=o}return a.children=e.createElement(e.Fragment,null,e.createElement(n,{containerRef:r.containerRef,openFile:r.openFile}),a.children),a}}}; |
{ | ||
"name": "@react-pdf-viewer/drop", | ||
"version": "2.2.1", | ||
"version": "2.3.0", | ||
"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": "2.2.1" | ||
"@react-pdf-viewer/core": "2.3.0" | ||
}, | ||
@@ -52,3 +52,3 @@ "peerDependencies": { | ||
}, | ||
"gitHead": "dc23d3ab29ed34affa25cc4acd25f7fce4e14fd0" | ||
"gitHead": "182a54c3c2cb7d0d77bb988e495b3e6853108b0a" | ||
} |
8858
155
+ Added@react-pdf-viewer/core@2.3.0(transitive)
- Removed@react-pdf-viewer/core@2.2.1(transitive)
Updated@react-pdf-viewer/core@2.3.0