1import{u as F}from"./use-cv-uploader-vGTVKOLs.js";import{u as T}from"./use-drag-drop-BRa-6aJb.js";import{Y as i,n as y,aD as C,aE as R}from"./index-DljKbM12.js";function E(s){const{uploadCv:f}=F(),{dragEnter:n,counter:u,dragEnterHandler:o,dragLeaveHandler:c}=T(),d=y("qapaFileInput"),t=i(!1),l=i(void 0);function p(a){var e;n.value=!1,u.value=0,(e=a.dataTransfer)!=null&&e.files&&a.dataTransfer.files.length>=1&&r(a.dataTransfer.files[0])}function m(){var e;const a=(e=d.value)==null?void 0:e.fileInput;a&&(a.value="",a.click())}function v(a){const e=a.target;e.files&&e.files.length>=1&&r(e.files[0])}async function r(a){t.value=!0;try{await g(a)}finally{t.value=!1}}async function g(a){try{const e=await f(a,l.value);s.onCvUploaded&&await s.onCvUploaded(e),s.emitCvUploaded(e)}catch(e){C.$emit(R.ERROR,{message:e.message})}s.emitClose()}return{fileTransferInProgress:t,applicantId:l,dragEnter:n,dragEnterHandler:o,dragLeaveHandler:c,dropFile:p,selectFile:m,changeFile:v}}export{E as u}; 2//# sourceMappingURL=use-resume-upload-Cgg1ZlKs.js.map
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.