PageSourceSearch

https://zpleszewa.pl/_nuxt/BGmwlT2c.js

js zpleszewa.pl collected 2026-10-07 08:41:09 UTC 7,273 bytes, 2 lines download raw bytes

1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./Cw52Jb_b.js","./Dropzone.BkW6QGI3.css"])))=>i.map(i=>d[i]);
2import{d as e,_ as a}from"./Cm2J8wJT.js";import{_ as o}from"./CIXxJGYT.js";import{ah as t,aj as r,ak as s,J as n,O as d,X as l,M as i,$ as p,Q as h,U as u}from"./Cw52Jb_b.js";import"./oPzPbeIq.js";import"./Dv5-W7ly.js";const m=e({props:{error:{default:()=>!1},field:{type:Object,default:()=>({})},handleFormSave:{type:Function,default:()=>{}}},components:{vueDropzone:r((()=>a((()=>import("./Cw52Jb_b.js").then((e=>e.av))),__vite__mapDeps([0,1]),import.meta.url)))},data:()=>({options:{url:"/api/classifieds-file",addRemoveLinks:!0,headers:{multiportal:!0},autoProcessQueue:!1,autoQueue:!1,dictRemoveFile:"x",dictMaxFilesExceeded:"Nie możesz dodać już więcej zdjęć",maxFiles:7,resizeWidth:900,parallelUploads:4,resizeQuality:.85,resizeMimeType:"image/webp",acceptedFiles:".jpeg,.jpg,.png,.gif,.webp"},uploadFinished:!1,maxAllowedImageSizeInKB:100}),mounted(){},methods:{removeDropzoneExceededElements(e){const a=this.$refs.fileUploadDropzone.dropzone;try{a.removeFile(e),this.$bvToast.toast("Przekroczono maksymalną liczbę zdjęć",{title:"Nie można dodać więcej zdjęć",autoHideDelay:5e3,variant:"danger",solid:!0})}catch(o){}},async handleFileAdded(e){let a=!1;if(a=1024*this.maxAllowedImageSizeInKB>=e.size,a)this.field.count++;else{const a=await this.scaleImageToTargetSize(e,this.maxAllowedImageSizeInKB,.1),o=this.$refs.fileUploadDropzone.dropzone;o.removeFile(e),o.addFile(a)}document.querySelectorAll(".dz-progress").forEach((e=>{e.style.display="none"}))},handleFileRemove(e){this.field.count=Math.max(this.field.count-1,0)}
2,handleQueueStart(){if(this.field.upload_start&&0!==this.field.count){const e=this.$refs.fileUploadDropzone.dropzone;e.getAcceptedFiles().forEach((a=>e.enqueueFile(a))),e.processQueue()}else 0===this.$refs.fileUploadDropzone.dropzone.files.length&&this.handleFormSave()},handleQueueComplete(){this.field.upload_start=!1,this.handleFormSave()},handleItemFinish(){},handleUploadProgress(e,a){const o=this.$refs.fileUploadDropzone.dropzone;o.files.length>0&&(o.processQueue(),o.processQueue())},handleDropzoneError(e,a,o){this.field.upload_start=!1},handleFileUploadSuccess(e,a){a&&a.data&&(this.field.files_array&&Array.isArray(this.field.files_array)||(this.field.files_array=[]),this.field.files_array.push(a.data.url))},getDropzoneOptions(){const e=this.options;return this.field.edit&&(e.maxFiles=this.field.current_files?Math.max(0,this.options.maxFiles-this.field.current_files.length):0),e},handleCurrentFilesChange(){const e=this.$refs.fileUploadDropzone.dropzone,a=Math.max(0,5-this.field.current_files.length);e.options.maxFiles=Math.max(0,a)},async scaleImageToTargetSize(e,a=120,o=.1){try{return new Promise(((t,r)=>{const s=new Image,n=1024*a;s.onload=async function(){const a=document.createElement("canvas"),d=Math.sqrt(n/e.size);a.width=s.width*d,a.height=s.height*d;a.getContext("2d").drawImage(s,0,0,a.width,a.height);let l,i=.85;for(;i>=o&&(l=await new Promise((e=>a.toBlob(e,"image/webp",i))),!(l.size<=n));)i-=.05;if(l.size>n)r("Cannot compress to desired size");else{const a=e.name.replace(/\.(jpg|jpeg|png|gif)$/i,".webp"),o=new File([l],a,{type:"image/webp",lastModified:Date.now()});t(o)}},s.onerror=r,s.src=URL.createObjectURL(e)}))}catch(t){return e}}},watch:{"field.upload_start":"handleQueueStart","field.current_files":"handleCurrentFilesChange","field.upload_finish":"handleItemFinish"}},"$bE5aWcsf0m"),c={class:"userPanelFileUpload__info"};const f=t(m,[["render",function(e,a,t,r,m,f){const z=s("vue-dropzone"),g=o;return n(),d(g,null,{default:l((()=>[i("div",{"on:dzUploadStart":a[0]||(a[0]=(...a)=>e.handleQueueStart&&e.handleQueueStart(...a))},[p(z,{id:"fileUploadDropzone",class:h(`dropzone userPanelFileUpload__dropzone ${e.error?"userPanelFileUpload__dropzone--error":""} ${e.field.edit?"userPanelFileUpload__dropzone--edit":""}`),ref:"fileUploadDropzone",onVdropzoneMaxFilesExceeded:e.removeDropzoneExceededElements,onVdropzoneFileAdded:e.handleFileAdded,onVdropzoneRemovedFile:e.handleFileRemove,onVdropzoneQueueComplete:e.handleQueueComplete,onVdropzoneTotalUploadProgress:e.handleUploadProgress,onVdropzoneError:e.handleDropzoneError,onVdropzoneSuccess:e.handleFileUploadSuccess,useCustomSlot:!0,options:e.getDropzoneOptions(),destroyDropzone:!0},{default:l((()=>a[1]||(a[1]=[i("div",{class:"dropzone-custom-content"},[i("span",{class:"userPanelFileUpload","data-before":""},[i("span",{class:"userPanelFileUpload__icon"},[i("svg",{xmlns:"http://www.w3.org/2000/svg",width:"82.84",height:"82.839",viewBox:"0 0 82.84 82.839"},[i("g",{id:"add",transform:"translate(0)"},[i("g",{id:"Group_122","data-name":"Group 122",transform:"translate(37.969 37.968)"},[i("path",{id:"Path_21","data-name":"Path 21",d:"M33.436,55.871A22.436,22.436,0,1,1,55.871,33.436,22.462,22.462,0,0,1,33.436,55.871Zm0-41.42A18.984,18.984,0,1,0,52.42,33.436,19.009,19.009,0,0,0,33.436,14.452Z",transform:"translate(-11 -11)"})]),i("g",{id:"Group_123","data-name":"Group 123",transform:"translate(58.678 48.323)"},[i("path",{id:"Path_22","data-name":"Path 22",d:"M18.726,38.161A1.726,1.726,0,0,1,17,36.436V15.726a1.726,1.726,0,0,1,3.452,0v20.71A1.726,1.726,0,0,1,18.726,38.161Z",transform:"translate(-17 -14)"})]),i("g",{id:"Group_124","data-name":"Group 124",transform:"translate(48.324 58.678)"},[i("path",{id:"Path_23","data-name":"Path 23",d:"M36.436,20.452H15.726a1.726,1.726,0,1,1,0-3.452h20.71a1.726,1.726,0,0,1,0,3.452Z",transform:"translate(-14 -17)"})]),i("g",{id:"Group_125","data-name":"Group 125",transform:"translate(0.001)"},[i("path",{id:"Path_24","data-name":"Path 24",d:"M31.893,69.033H8.629A8.637,8.637,0,0,1,0,60.4V8.629A8.639,8.639,0,0,1,8.629,0H46.6a8.639,8.639,0,0,1,8.629,8.629V31.893a1.726,1.726,0,1,1-3.452,0V8.629A5.184,5.184,0,0,0,46.6,3.452H8.629A5.184,5.184,0,0,0,3.452,8.629V60.4a5.184,5.184,0,0,0,5.177,5.177H31.893a1.726,1.726,0,1,1,0,3.452Z"}
2)]),i("g",{id:"Group_126","data-name":"Group 126",transform:"translate(10.356 17.258)"},[i("path",{id:"Path_25","data-name":"Path 25",d:"M9.9,18.807a6.9,6.9,0,1,1,6.9-6.9A6.91,6.91,0,0,1,9.9,18.807Zm0-10.355A3.452,3.452,0,1,0,13.355,11.9,3.455,3.455,0,0,0,9.9,8.452Z",transform:"translate(-3 -5)"})]),i("g",{id:"Group_127","data-name":"Group 127",transform:"translate(0 29.103)"},[i("path",{id:"Path_26","data-name":"Path 26",d:"M1.726,32.829A1.724,1.724,0,0,1,.5,29.885l7.9-7.9a5.331,5.331,0,0,1,7.342,0l4.96,4.957L37.751,9.9a5.331,5.331,0,0,1,7.342,0l2.727,2.727a1.726,1.726,0,0,1-2.44,2.44l-2.727-2.727a1.8,1.8,0,0,0-2.461,0L21.932,30.6a1.727,1.727,0,0,1-2.44,0l-6.178-6.178a1.8,1.8,0,0,0-2.461,0l-7.9,7.9a1.723,1.723,0,0,1-1.222.507Z",transform:"translate(0 -8.431)"})])])])]),i("span",{class:"userPanelFileUpload__text"},"Przeciągnij i upuść lub kliknij aby dodać zdjęcia.")]),i("div",{"data-after":""},[i("span",{class:"btn btn-primary noborder"},"Dodaj dodatkowe zdjęcia")])],-1)]))),_:1},8,["class","onVdropzoneMaxFilesExceeded","onVdropzoneFileAdded","onVdropzoneRemovedFile","onVdropzoneQueueComplete","onVdropzoneTotalUploadProgress","onVdropzoneError","onVdropzoneSuccess","options"]),i("span",c,u(e.error?e.error:`* Maksymalnie do ${e.options.maxFiles} plików`),1)],32)])),_:1})}]]);export{f as default};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.