{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/IQYo87Zrsl4f57tgOpO9/ANSkmegMFUqoUMogyGzQ/Pdfviewer_2.js"],
  "sourcesContent": ["// Welcome to Code in Framer\n// Get Started: https://www.framer.com/developers/\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{motion,AnimatePresence}from\"framer-motion\";import{useEffect,useRef,useState}from\"react\";import{getDocument,GlobalWorkerOptions,getPdfFilenameFromUrl}from\"https://cdn.jsdelivr.net/npm/pdfjs-dist@4.5.136/legacy/build/pdf.min.mjs\";import{addPropertyControls,ControlType}from\"framer\";/**\n * These annotations control how your component sizes\n * Learn more: https://www.framer.com/developers/#code-components-auto-sizing\n *\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n */GlobalWorkerOptions.workerSrc=\"https://cdn.jsdelivr.net/npm/pdfjs-dist@4.5.136/legacy/build/pdf.worker.mjs\"||\"\";export default function Pdfviewer(props){const{fileChoose,file,fileURL,pageNumber,scale,buttonText,buttonStyles,modalStyles,customFileName}=props;const[modalOpen,setModalOpen]=useState(true);const canvasRef=useRef(null);const[loadingScreen,setLoadingScreen]=useState(false);const[totalPages,setTotalPages]=useState(null);const[pageRendering,setPageRendering]=useState(false);const[pageNumPending,setpageNumPending]=useState(null);const[pageNum,setpageNum]=useState(pageNumber);const[pageScale,setPageScale]=useState(scale);const[downloadURL,setdownloadURL]=useState(null);const selectedFile=fileChoose===\"Upload\"?file:fileURL;const renderPage=pdf=>{const canvas=canvasRef.current;if(canvas){const context=canvas.getContext(\"2d\");if(pageRendering){// Check if other page is rendering\nsetpageNumPending(pageNum)// Cache waited page number until previous page rendering completed\n;}else{setPageRendering(true);// Using promise to fetch the page\npdf?.getPage(pageNum).then(page=>{let viewport=page.getViewport({scale:pageScale});canvas.width=viewport.width;canvas.height=viewport.height;// Render PDF page into canvas context\nlet renderContext={canvasContext:context,viewport:viewport};// Wait for rendering to finish\npage.render(renderContext).promise.then(()=>{setPageRendering(false);if(pageNumPending!==null){// New page rendering is pending\nrenderPage(pdf);setpageNumPending(null);}});});}}};const downloadData=async pdf=>{const data=await pdf?.getData();const blobUrl=window?.URL.createObjectURL(new Blob([data],{type:\"application/pdf\"}));const fileURL=await pdf?._transport?._networkStream?.source?.url;const pdfFileName=getPdfFilenameFromUrl(fileURL);setdownloadURL({blob:blobUrl,fileName:pdfFileName});};const download=(e,url)=>{e.stopPropagation();const a=document.createElement(\"a\");if(!a.click){throw new Error('DownloadManager: \"a.click()\" is not supported.');}a.href=url.blob+\"#pdfjs.action=download\";a.target=\"_parent\";// Use a.download if available. This increases the likelihood that\n// the file is downloaded instead of opened by another PDF plugin.\nif(\"download\"in a){a.download=customFileName||url.fileName;}(document.body||document.documentElement).append(a);a.click();a.remove();};/**\n     * If another page rendering in progress, waits until the rendering is\n     * finised. Otherwise, executes rendering immediately.\n     *//**\n     * Displays previous page.\n     */const onPrevPage=e=>{e.stopPropagation();if(pageNum<=1){setpageNum(totalPages);return;}if(!pageRendering){setpageNum(pageNum-1);}};/**\n     * Displays next page.\n     */const onNextPage=e=>{e.stopPropagation();if(pageNum>=totalPages){setpageNum(1);return;}if(!pageRendering){setpageNum(pageNum+1);}};const pdfZoomIn=e=>{e.stopPropagation();if(pageScale>3){return;}if(!pageRendering){setPageScale(pageScale+.1);}};const pdfZoomOut=e=>{e.stopPropagation();if(pageScale<=scale){return;}if(!pageRendering){setPageScale(pageScale-.1);}};useEffect(()=>{const body=document.getElementsByTagName(\"body\")[0];if(selectedFile!==undefined&&modalOpen){//hide body scrollbar\nbody.style.overflow=\"hidden\";body.style.height=\"100%\";const loadingTask=getDocument({url:selectedFile});setLoadingScreen(true);loadingTask?.promise.then(pdf=>{// you can now use *pdf* here\nrenderPage(pdf);setTotalPages(pdf.numPages);pdf.currentScaleValue=pageScale//zoom in/out\n;downloadData(pdf)// load blob data\n;},error=>{console.error(error);});//get progress data\nloadingTask.onProgress=data=>{if(data.loaded){setLoadingScreen(false);}else{setLoadingScreen(true);}};}else{if(pageScale>scale){setPageScale(scale);}body.style.overflow=\"auto\";body.style.height=\"auto\";}},[fileChoose,file,fileURL,selectedFile,pageNum,modalOpen,pageScale,setLoadingScreen]);const close=()=>setModalOpen(false);const open=()=>setModalOpen(true);return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsxs(motion.button,{whileTap:{scale:.9},onClick:()=>modalOpen?close():open(),className:\"hiper_autobot\",style:{...buttonStyles.fontStyle,padding:buttonStyles.padding,backgroundColor:buttonStyles.background,borderRadius:buttonStyles.borderRadius,borderStyle:buttonStyles.border?.borderStyle,borderColor:buttonStyles.border?.borderColor,borderTopWidth:buttonStyles.border?.borderTopWidth,borderLeftWidth:buttonStyles.border?.borderLeftWidth,borderBottomWidth:buttonStyles.border?.borderBottomWidth,borderRightWidth:buttonStyles.border?.borderRightWidth,textDecoration:buttonStyles.textDecoration,color:buttonStyles.color,boxShadow:buttonStyles.shadow,cursor:\"pointer\",display:\"flex\",alignItems:\"center\",gap:\"5px\",overflow:\"hidden\"},\"aria-label\":\"Button\",children:[buttonStyles.buttonIcon&&/*#__PURE__*/_jsx(motion.div,{style:{width:buttonStyles.pdfIcon?.size+\"px\",height:buttonStyles.pdfIcon?.size+\"px\",color:buttonStyles.pdfIcon?.color,display:\"flex\",overflow:\"hidden\"},dangerouslySetInnerHTML:{__html:buttonStyles.pdfIcon.icon}}),buttonText]}),/*#__PURE__*/_jsx(AnimatePresence,{// Disable any initial animations on children that\n// are present when the component is first rendered\ninitial:false,// Only render one component at a time.\n// The exiting component will finish its exit\n// animation before entering component is rendered\nmode:\"wait\",// Fires when all exiting nodes have completed animating out\nonExitComplete:()=>null,children:modalOpen&&selectedFile!==undefined&&/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:\"100%\",display:\"flex\",justifyContent:\"center\",alignItems:\"center\",position:\"fixed\",inset:0,zIndex:11},children:/*#__PURE__*/_jsxs(motion.div,{onClick:close,initial:{opacity:0},animate:{opacity:1},exit:{opacity:0},style:{position:\"absolute\",top:0,left:0,height:\"100%\",width:\"100%\",backgroundColor:modalStyles.backgroundColor,display:\"flex\",alignItems:\"center\",justifyContent:\"center\"},children:[/*#__PURE__*/_jsx(motion.div,{onClick:e=>e.stopPropagation(),initial:{opacity:0},animate:{opacity:1,transition:{duration:1,type:\"spring\",damping:25,stiffness:500}},exit:{opacity:0},style:{width:\"auto\",height:\"88vh\",margin:\"auto\",display:\"flex\",flexDirection:\"column\",alignItems:\"start\",overflow:\"overlay\",zIndex:1},children:/*#__PURE__*/_jsx(\"canvas\",{ref:canvasRef})}),loadingScreen&&/*#__PURE__*/_jsxs(motion.div,{style:{position:\"absolute\",left:0,right:0,top:0,bottom:0,height:\"100%\",width:\"100%\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\"},children:[/*#__PURE__*/_jsx(\"style\",{children:`\n                                            .lds-dual-ring,\n                                            .lds-dual-ring:after {\n                                                box-sizing: border-box;\n                                            }\n                                            .lds-dual-ring {\n                                                display: inline-block;\n                                                width: 30px;\n                                                height: 30px;\n                                                color:#fff;\n                                            }\n                                            .lds-dual-ring:after {\n                                                content: \" \";\n                                                display: block;\n                                                width: 30px;\n                                                height: 30px;\n                                                margin: 8px;\n                                                border-radius: 50%;\n                                                border: 3px solid currentColor;\n                                                border-color: currentColor transparent currentColor transparent;\n                                                animation: lds-dual-ring 1.2s linear infinite;\n                                            }\n                                            @keyframes lds-dual-ring {\n                                                0% {\n                                                    transform: rotate(0deg);\n                                                }\n                                                100% {\n                                                    transform: rotate(360deg);\n                                                }\n                                            }\n                                            `}),/*#__PURE__*/_jsx(motion.div,{className:\"lds-dual-ring\"})]}),/*#__PURE__*/_jsxs(motion.div,{style:{position:\"absolute\",top:\"10px\",left:\"10px\",right:\"10px\",display:\"flex\",justifyContent:\"space-between\",alignItems:\"start\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{...modalStyles.pageCounter.fontStyle,padding:modalStyles.pageCounter.padding,backgroundColor:modalStyles.pageCounter.backgroundColor,borderRadius:modalStyles.pageCounter.borderRadius,color:modalStyles.pageCounter.color,zIndex:2},children:[pageNum,\"/\",totalPages]}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:\"10px\",zIndex:2},children:[/*#__PURE__*/_jsx(\"div\",{onClick:close,children:/*#__PURE__*/_jsx(\"div\",{role:\"button\",\"aria-label\":\"Close Button\",style:{padding:modalStyles.closebtn.padding,backgroundColor:modalStyles.closebtn.backgroundColor,borderRadius:modalStyles.closebtn.borderRadius,width:modalStyles.closebtn.size+\"px\",height:modalStyles.closebtn.size+\"px\",display:\"flex\",color:modalStyles.closebtn.color,cursor:\"pointer\"},dangerouslySetInnerHTML:{__html:modalStyles.closebtn.closeIcon}})}),/*#__PURE__*/_jsx(\"div\",{onClick:pdfZoomOut,children:/*#__PURE__*/_jsx(\"div\",{role:\"button\",\"aria-label\":\"Zoom-out Button\",style:{padding:modalStyles.zoomControls.padding,backgroundColor:modalStyles.zoomControls.backgroundColor,borderRadius:modalStyles.zoomControls.borderRadius,width:modalStyles.zoomControls.size+\"px\",height:modalStyles.zoomControls.size+\"px\",color:modalStyles.zoomControls.color,cursor:\"pointer\",display:\"flex\"},dangerouslySetInnerHTML:{__html:modalStyles.zoomControls.zoomOutIcon}})}),/*#__PURE__*/_jsx(\"div\",{onClick:pdfZoomIn,children:/*#__PURE__*/_jsx(\"div\",{role:\"button\",\"aria-label\":\"Zoom-in Button\",style:{padding:modalStyles.zoomControls.padding,backgroundColor:modalStyles.zoomControls.backgroundColor,borderRadius:modalStyles.zoomControls.borderRadius,width:modalStyles.zoomControls.size+\"px\",height:modalStyles.zoomControls.size+\"px\",color:modalStyles.zoomControls.color,cursor:\"pointer\",display:\"flex\"},dangerouslySetInnerHTML:{__html:modalStyles.zoomControls.zoomInIcon}})}),/*#__PURE__*/_jsx(\"div\",{onClick:e=>download(e,downloadURL),children:/*#__PURE__*/_jsx(\"div\",{role:\"button\",\"aria-label\":\"Download Button\",style:{padding:modalStyles.downloadbtn.padding,backgroundColor:modalStyles.downloadbtn.backgroundColor,borderRadius:modalStyles.downloadbtn.borderRadius,width:modalStyles.downloadbtn.size+\"px\",height:modalStyles.downloadbtn.size+\"px\",color:modalStyles.downloadbtn.color,cursor:\"pointer\",display:\"flex\"},dangerouslySetInnerHTML:{__html:modalStyles.downloadbtn.downloadIcon}})})]})]}),/*#__PURE__*/_jsxs(motion.div,{style:{position:\"absolute\",inset:\"10px\",display:\"flex\",justifyContent:\"space-between\",alignItems:\"center\"},children:[/*#__PURE__*/_jsx(\"div\",{role:\"button\",\"aria-label\":\"Previous Button\",onClick:onPrevPage,style:{width:modalStyles.arrows.size+\"px\",height:modalStyles.arrows.size+\"px\",display:\"flex\",color:modalStyles.arrows.color,cursor:\"pointer\",padding:modalStyles.arrows.padding,backgroundColor:modalStyles.arrows.backgroundColor,borderRadius:modalStyles.arrows.borderRadius,zIndex:2},dangerouslySetInnerHTML:{__html:modalStyles.arrows.leftIcon}}),/*#__PURE__*/_jsx(\"div\",{role:\"button\",\"aria-label\":\"Next Button\",onClick:onNextPage,style:{width:modalStyles.arrows.size+\"px\",height:modalStyles.arrows.size+\"px\",display:\"flex\",color:modalStyles.arrows.color,cursor:\"pointer\",padding:modalStyles.arrows.padding,backgroundColor:modalStyles.arrows.backgroundColor,borderRadius:modalStyles.arrows.borderRadius,zIndex:2},dangerouslySetInnerHTML:{__html:modalStyles.arrows.rightIcon}})]})]})})})]});}Pdfviewer.displayName=\"PDF Viewer\";addPropertyControls(Pdfviewer,{fileChoose:{type:ControlType.Enum,title:\"Choose\",options:[\"Upload\",\"URL\"],defaultValue:\"Upload\",displaySegmentedControl:true},file:{title:\"File\",type:ControlType.File,allowedFileTypes:[\"pdf\"],hidden:props=>props.fileChoose!==\"Upload\"},fileURL:{type:ControlType.String,title:\"URL\",defaultValue:\"\",hidden:props=>props.fileChoose!==\"URL\"},pageNumber:{title:\"Inital Page\",type:ControlType.Number,displayStepper:true,min:1,defaultValue:1},scale:{type:ControlType.Number,title:\"Scale\",max:3,min:.4,step:.1,displayStepper:true,defaultValue:1.2},buttonText:{title:\"Button Text\",type:ControlType.String,defaultValue:\"View PDF\"},buttonStyles:{type:ControlType.Object,title:\"Button Styles\",controls:{color:{type:ControlType.Color,title:\"Text Color\",defaultValue:\"#000000\"},background:{type:ControlType.Color,title:\"Button color\",defaultValue:\"#ffffff\"},fontStyle:{title:\"Font Style\",type:\"font\",controls:\"extended\",defaultFontType:\"sans-serif\"},border:{type:ControlType.Border,title:\"Border\",defaultValue:{borderBottomWidth:0,borderColor:\"black\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0}},borderRadius:{type:ControlType.BorderRadius,title:\"Border Radius\",defaultValue:\"25px\"},padding:{type:ControlType.Padding,title:\"Padding\",defaultValue:\"10px 20px 10px 20px\"},shadow:{type:ControlType.BoxShadow,title:\"Shadow\",defaultValue:\"0px 0px 0px 0px rgba(0, 0, 0, 0)\"},textDecoration:{type:ControlType.Enum,title:\"Text Decoration\",options:[\"none\",\"underline\",\"overline\",\"line-through\"],optionTitles:[\"None\",\"Underline\",\"Overline\",\"Line Through\"],defaultValue:\"none\"},buttonIcon:{type:ControlType.Boolean,title:\"Button Icon\",defaultValue:true,enabledTitle:\"Yes\",disabledTitle:\"No\"},pdfIcon:{type:ControlType.Object,title:\"Icon Styles\",controls:{icon:{type:ControlType.String,title:\"Icon\",defaultValue:`<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 256 256\"><rect width=\"256\" height=\"256\" fill=\"none\"/><polyline points=\"216 152 184 152 184 208\" fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"16\"/><line x1=\"208\" y1=\"184\" x2=\"184\" y2=\"184\" fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"16\"/><path d=\"M48,192H64a20,20,0,0,0,0-40H48v56\" fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"16\"/><path d=\"M112,152v56h16a28,28,0,0,0,0-56Z\" fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"16\"/><path d=\"M48,112V40a8,8,0,0,1,8-8h96l56,56v24\" fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"16\"/><polyline points=\"152 32 152 88 208 88\" fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"16\"/></svg>`},size:{type:ControlType.Number,title:\"Size\",defaultValue:24},color:{type:ControlType.Color,title:\"Color\",defaultValue:\"red\",description:\"Note: \\n if you want to replace default svg icon, please change 'fill/stroke' property to 'currentColor', then only icon color property will be overide\"}},hidden(props){return props.buttonIcon===false;}}}},modalStyles:{type:ControlType.Object,title:\"Viewer Styles\",controls:{pageCounter:{type:ControlType.Object,title:\"Counter Styles\",controls:{fontStyle:{title:\"Font Style\",type:\"font\",controls:\"extended\",defaultFontType:\"sans-serif\"},padding:{type:ControlType.Padding,title:\"Padding\",defaultValue:\"5px 10px 5px 10px\"},borderRadius:{type:ControlType.BorderRadius,title:\"Border Radius\",defaultValue:\"5px\"},backgroundColor:{type:ControlType.Color,title:\"Background Color\",defaultValue:\"rgba(0,0,0,0.3)\"},color:{type:ControlType.Color,title:\"Color\",defaultValue:\"#ffffff\"}}},arrows:{type:ControlType.Object,title:\"Nav Styles\",controls:{leftIcon:{type:ControlType.String,title:\"Left Icon\",defaultValue:`<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"32\" height=\"32\" fill=\"currentColor\" viewBox=\"0 0 256 256\"><path d=\"M165.66,202.34a8,8,0,0,1-11.32,11.32l-80-80a8,8,0,0,1,0-11.32l80-80a8,8,0,0,1,11.32,11.32L91.31,128Z\"></path></svg>`},rightIcon:{type:ControlType.String,title:\"Right Icon\",defaultValue:`<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"32\" height=\"32\" fill=\"currentColor\" viewBox=\"0 0 256 256\"><path d=\"M181.66,133.66l-80,80a8,8,0,0,1-11.32-11.32L164.69,128,90.34,53.66a8,8,0,0,1,11.32-11.32l80,80A8,8,0,0,1,181.66,133.66Z\"></path></svg>`},size:{type:ControlType.Number,title:\"Icon Size\",defaultValue:40},padding:{type:ControlType.Padding,title:\"Padding\",defaultValue:\"5px 10px 5px 10px\"},borderRadius:{type:ControlType.BorderRadius,title:\"Border Radius\",defaultValue:\"5px\"},backgroundColor:{type:ControlType.Color,title:\"Background Color\",defaultValue:\"rgba(0,0,0,0.3)\"},color:{type:ControlType.Color,title:\"Icon Color\",defaultValue:\"#ffffff\",description:\"Note: \\n if you want to replace default svg icon, please change 'fill/stroke' property to 'currentColor', then only icon color property will be overide\"}}},zoomControls:{type:ControlType.Object,title:\"Zoom Styles\",controls:{zoomOutIcon:{type:ControlType.String,title:\"Zoom-Out Icon\",defaultValue:`<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"32\" height=\"32\" fill=\"currentColor\" viewBox=\"0 0 256 256\"><path d=\"M152,112a8,8,0,0,1-8,8H80a8,8,0,0,1,0-16h64A8,8,0,0,1,152,112Zm77.66,117.66a8,8,0,0,1-11.32,0l-50.06-50.07a88.11,88.11,0,1,1,11.31-11.31l50.07,50.06A8,8,0,0,1,229.66,229.66ZM112,184a72,72,0,1,0-72-72A72.08,72.08,0,0,0,112,184Z\"></path></svg>`},zoomInIcon:{type:ControlType.String,title:\"Zoom-In Icon\",defaultValue:`<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"32\" height=\"32\" fill=\"currentColor\" viewBox=\"0 0 256 256\"><path d=\"M152,112a8,8,0,0,1-8,8H120v24a8,8,0,0,1-16,0V120H80a8,8,0,0,1,0-16h24V80a8,8,0,0,1,16,0v24h24A8,8,0,0,1,152,112Zm77.66,117.66a8,8,0,0,1-11.32,0l-50.06-50.07a88.11,88.11,0,1,1,11.31-11.31l50.07,50.06A8,8,0,0,1,229.66,229.66ZM112,184a72,72,0,1,0-72-72A72.08,72.08,0,0,0,112,184Z\"></path></svg>`},size:{type:ControlType.Number,title:\"Icon Size\",defaultValue:40},padding:{type:ControlType.Padding,title:\"Padding\",defaultValue:\"5px 10px 5px 10px\"},borderRadius:{type:ControlType.BorderRadius,title:\"Border Radius\",defaultValue:\"5px\"},backgroundColor:{type:ControlType.Color,title:\"Background Color\",defaultValue:\"rgba(0,0,0,0.3)\"},color:{type:ControlType.Color,title:\"Icon Color\",defaultValue:\"#ffffff\",description:\"Note: \\n if you want to replace default svg icon, please change 'fill/stroke' property to 'currentColor', then only icon color property will be overide\"}}},closebtn:{type:ControlType.Object,title:\"Close Styles\",controls:{closeIcon:{type:ControlType.String,title:\"Close Icon\",defaultValue:`<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"32\" height=\"32\" fill=\"currentColor\" viewBox=\"0 0 256 256\"><path d=\"M205.66,194.34a8,8,0,0,1-11.32,11.32L128,139.31,61.66,205.66a8,8,0,0,1-11.32-11.32L116.69,128,50.34,61.66A8,8,0,0,1,61.66,50.34L128,116.69l66.34-66.35a8,8,0,0,1,11.32,11.32L139.31,128Z\"></path></svg>`},size:{type:ControlType.Number,title:\"Icon Size\",defaultValue:40},padding:{type:ControlType.Padding,title:\"Padding\",defaultValue:\"5px 10px 5px 10px\"},borderRadius:{type:ControlType.BorderRadius,title:\"Border Radius\",defaultValue:\"5px\"},backgroundColor:{type:ControlType.Color,title:\"Background Color\",defaultValue:\"rgba(0,0,0,0.3)\"},color:{type:ControlType.Color,title:\"Icon Color\",defaultValue:\"#ffffff\",description:\"Note: \\n if you want to replace default svg icon, please change 'fill/stroke' property to 'currentColor', then only icon color property will be overide\"}}},downloadbtn:{type:ControlType.Object,title:\"Download Styles\",controls:{downloadIcon:{type:ControlType.String,title:\"Download Icon\",defaultValue:`<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"32\" height=\"32\" fill=\"currentColor\" viewBox=\"0 0 256 256\"><path d=\"M224,152v56a16,16,0,0,1-16,16H48a16,16,0,0,1-16-16V152a8,8,0,0,1,16,0v56H208V152a8,8,0,0,1,16,0Zm-101.66,5.66a8,8,0,0,0,11.32,0l40-40a8,8,0,0,0-11.32-11.32L136,132.69V40a8,8,0,0,0-16,0v92.69L93.66,106.34a8,8,0,0,0-11.32,11.32Z\"></path></svg>`},size:{type:ControlType.Number,title:\"Icon Size\",defaultValue:40},padding:{type:ControlType.Padding,title:\"Padding\",defaultValue:\"5px 10px 5px 10px\"},borderRadius:{type:ControlType.BorderRadius,title:\"Border Radius\",defaultValue:\"5px\"},backgroundColor:{type:ControlType.Color,title:\"Background Color\",defaultValue:\"rgba(0,0,0,0.3)\"},color:{type:ControlType.Color,title:\"Icon Color\",defaultValue:\"#ffffff\",description:\"Note: \\n if you want to replace default svg icon, please change 'fill/stroke' property to 'currentColor', then only icon color property will be overide\"}}},backgroundColor:{type:ControlType.Color,title:\"Background Color\",defaultValue:\"rgba(0,0,0,0.7)\"}}},customFileName:{title:\"Download Name\",type:ControlType.String,defaultValue:\"Download\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Pdfviewer\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Pdfviewer_2.map"],
  "mappings": "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",
  "names": ["fe", "Pdfviewer", "props", "fileChoose", "file", "fileURL", "pageNumber", "scale", "buttonText", "buttonStyles", "modalStyles", "customFileName", "modalOpen", "setModalOpen", "ye", "canvasRef", "pe", "loadingScreen", "setLoadingScreen", "totalPages", "setTotalPages", "pageRendering", "setPageRendering", "pageNumPending", "setpageNumPending", "pageNum", "setpageNum", "pageScale", "setPageScale", "downloadURL", "setdownloadURL", "selectedFile", "renderPage", "pdf", "canvas", "context", "page", "viewport", "renderContext", "downloadData", "data", "blobUrl", "window", "pdfFileName", "Ne", "download", "e", "url", "a", "onPrevPage", "onNextPage", "pdfZoomIn", "pdfZoomOut", "ue", "body", "loadingTask", "Le", "error", "close", "open", "u", "l", "motion", "p", "AnimatePresence", "addPropertyControls", "ControlType"]
}
