PageSourceSearch

https://www.macpek.com/dist/6887_cbaa677f8042f82bd0b1.chunk.js

js macpek.com collected 2026-10-05 03:04:06 UTC 14,122 bytes, 10 lines download raw bytes

1"use strict";(self.webpackChunkroot=self.webpackChunkroot||[]).push([[6887],{67316(e,t,a){a.d(t,{A:()=>n});var o=a(96540);const n=()=>((0,o.useEffect)(()=>{const e=document.createElement("meta");return e.name="robots",e.content="nofollow",document.head.appendChild(e),()=>{document.head.contains(e)&&document.head.removeChild(e)}},[]),null)},64840(e,t,a){a.d(t,{A:()=>n});var o=a(96540);const n=()=>((0,o.useEffect)(()=>{const e=document.createElement("meta");return e.name="robots",e.content="noindex",document.head.appendChild(e),()=>{document.head.contains(e)&&document.head.removeChild(e)}},[]),null)},79756(e,t,a){a.d(t,{A:()=>_});var o=a(17126),n=a(60292),l=a(31374),r=a(65948),d=a(62982),s=a(87446),i=a(78698);const c=(e,t)=>(t.uploadLimitExceeded=e>500,t.uploadLimitExceeded),p=[e=>{e.dispatch({type:"Components/OrderUpload/BeginProcessFile"})},e=>{e.result={uploadedItems:[],uploadLimitExceeded:!1,isBadFile:!1,isUploading:!1,allowCancel:!1}},async e=>{const t=await a.e(1102).then(a.bind(a,3959)),o=(e=>{let t="",a=0;const o=10240;for(;a<e.byteLength/o;++a)t+=String.fromCharCode.apply(null,new Uint8Array(e.slice(a*o,a*o+o)));return t+=String.fromCharCode.apply(null,new Uint8Array(e.slice(a*o))),t})(e.parameter.data);try{if("xls"===e.parameter.fileExtension||"xlsx"===e.parameter.fileExtension){const n=t.read(btoa(o),{type:"base64"});n&&await(async(e,t,o)=>{const n=await a.e(1102).then(a.bind(a,3959));o.uploadedItems=[],e.SheetNames.forEach(a=>{let l=n.utils.sheet_to_json(e.Sheets[a],{header:1});if(l.length>0){if(t&&(l=l.slice(1,l.length)),l=l.filter(e=>null!=e[0]&&e[0].toString().length>0),c(l.length,o))return;o.uploadedItems=l.map(e=>({name:e[0].toString(),qtyOrdered:parseFloat(e[1])?parseFloat(e[1]):void 0,unitOfMeasure:e[2]}))}})})(n,e.parameter.firstRowHeading,e.result)}else"csv"===e.parameter.fileExtension?await(async(e,t,o)=>{const{parse:n}=await a.e(1676).then(a.t.bind(a,44809,23));o.uploadedItems=[];const l=e.lastIndexOf("\r\n");l+2===e.length&&(e=e.substr(0,l));const r=n(e);if(r.errors.length>0)return void(o.isBadFile=!0);let d=r.data;t&&(d=d.slice(1,d.length)),c(d.length,o)||d.forEach(e=>{if(null==e[0]||0===e[0].length)return;const t={name:e[0]};e[1]&&(t.qtyOrdered=parseFloat(e[1])?parseFloat(e[1]):void 0),e[2]&&(t.unitOfMeasure=e[2]),o.uploadedItems.push(t)})})(o,e.parameter.firstRowHeading,e.result):e.result.isBadFile=!0}catch(t){i.A.error(t),e.result.isBadFile=!0}e.result.isBadFile||e.result.uploadLimitExceeded||(e.result.allowCancel=!0,e.result.isUploading=!0)},e=>{e.dispatch({type:"Components/OrderUpload/CompleteProcessFile",result:e.result})}],u=(0,s.u3)(p,"ProcessFile"),m=(0,s.u3)([e=>{e.dispatch({type:"Components/OrderUpload/SetAllowCancel",parameter:e.parameter})}],"SetAllowCancel");var g=a(82539),A=a(26910),U=a(23244);const E=(0,s.u3)([e=>{e.dispatch({type:"Components/OrderUpload/SetUploadCancelled",parameter:e.parameter})}],"SetUploadCancelled");var y=a(85322),x=a(73746),h=a(2804),b=a(66549),C=a(39150),f=a(91135),O=a(53492),w=a(39881),v=a(11320),I=a(96540),F=a(71468),L=a(73802),B=a(23573),T=a(8338),H=a(49561);const S={processFile:u,batchLoadProducts:r.Ay,cleanupUploadData:d.Ay,setAllowCancel:m,setIsBadFile:A.Ay,setIsUploading:U.Ay,setUploadCancelled:E,setUploadLimitExceeded:y.Ay,setErrorsModalIsOpen:g.Ay},j={mainWrapper:{css:L.AH`width:100%;`},orderCancellationSuccessfulText:{color:"warning",css:L.AH`line-height:25px;`},uploadLinkTooltipText:{css:L.AH`margin-bottom:15px;`},downloadTemplateButton:{css:L.AH`${({theme:e})=>(0,H.A)(e,[{values:["20px",null,"40px",null,null],properties:["margin-bottom"]}],B.ZR.min)}`,variant:"secondary"},includeFirstRowCheckbox:{css:L.AH`margin:10px 0 20px;display:flex;${(0,T.o4)()}`},fileUploader:{buttonProps:{variant:"secondary",css:L.AH`height:40px;margin:28px 0 10px 15px;align-self:flex-end;line-height:22px;`}},cancelUploadButton:{variant:"secondary",css:L.AH`float:right;${({theme:e})=>(0,v._d)(e,[L.AH`
2                            width: 100%;
3                        `],"max")}`},uploadFileButton:{css:L.AH`float:right;${({theme:e})=>(0,v._d)(e,[L.AH`
4                            margin-bottom: 10px;
5                            width: 100%;
6                        `,L.AH`
7                            margin-left: 15px;
8                            width: initial;
9                        `],"min")}`},spinner:{size:22,css:L.AH`margin-right:8px;`},uploadingButtonLabel:{css:L.AH`font-weight:bold;vertical-align:super;`},uploadFileButtonLabel:{css:L.AH`font-weight:bold;`}},_=(0,F.Ng)(e=>({uploadedItems:e.components.orderUpload.uploadedItems,isUploading:e.components.orderUpload.isUploading,products:e.components.orderUpload.products,rowErrors:e.components.orderUpload.rowErrors,isBadFile:e.components.orderUpload.isBadFile,failedToLoadInventory:e.components.orderUpload.failedToLoadInventory,productsProcessed:e.components.orderUpload.productsProcessed,allowCancel:e.components.orderUpload.allowCancel,uploadCancelled:e.components.orderUpload.uploadCancelled,uploadLimitExceeded:e.components.orderUpload.uploadLimitExceeded,continueUpload:e.components.orderUpload.continueUpload}),S)(({descriptionText:e,checkInventory:t,templateUrl:a,uploadedItems:r,isUploading:d,products:s,rowErrors:i,isBadFile:c,failedToLoadInventory:p,productsProcessed:u,allowCancel:m,uploadCancelled:g,uploadLimitExceeded:A,continueUpload:U,processFile:E,onUploadProducts:v,batchLoadProducts:F,cleanupUploadData:L,setAllowCancel:B,setIsBadFile:T,setIsUploading:H,setUploadCancelled:S,setErrorsModalIsOpen:_})=>{const M=(0,I.useContext)(O.Ay),k=(0,I.useRef)({value:""}),[R,W]=(0,I.useState)(null),[P,N]=I.useState(!1),[$,q]=I.useState(!0);I.useEffect(()=>z(),[r]),I.useEffect(()=>Q(),[u]),I.useEffect(()=>{(c||A||p)&&_({errorsModalIsOpen:!0}),p&&D()},[c,A,p]);const D=()=>{var e;S({uploadCancelled:!0}),H({isUploading:!1}),L(),W(null),(null===(e=k.current)||void 0===e?void 0:e.value)&&(k.
9current.value=""),q(!1)},z=()=>{if(L(),!R)return;if(0===r.length)return void T({isBadFile:!0});const e=r.map(e=>e.name);F({extendedNames:e,firstRowHeading:$,checkInventory:t})},Q=I.useCallback(()=>{u&&!g&&(r.length===s.length&&0===i.length?V():(H({isUploading:!1}),_({errorsModalIsOpen:!0})))},[u,g,r,s,i]),V=()=>{B({allowCancel:!1}),v(s,()=>{Y()})},Y=I.useCallback(()=>{H({isUploading:!1}),L(),M.addToast({body:`${s.length} ${(0,x.Ay)("items uploaded")}`,messageType:"success"})},[s]);return I.useEffect(()=>{U&&V()},[U]),I.createElement(o.A,Object.assign({},j.mainWrapper),g&&I.createElement(w.A,Object.assign({as:"p"},j.orderCancellationSuccessfulText,{"data-test-selector":"OrderUpload_CancellationSuccessful"}),(0,l.Ay)("OrderUpload_CancellationSuccessful")),I.createElement(w.A,Object.assign({as:"p"},j.uploadLinkTooltipText),e),I.createElement(h.Ay,Object.assign({},j.downloadTemplateButton,{onClick:()=>{window.open(`${window.location.origin}${a}`)}}),(0,x.Ay)("Download Template")),I.createElement(C.A,Object.assign({},j.fileUploader,{inputRef:k,fileName:(null==R?void 0:R.name)||"",accept:".xls,.xlsx,.csv",label:(0,x.Ay)("Upload a File"),labelPosition:"top",error:P?(0,x.Ay)("must be .xls, .xlsx or .csv"):void 0,onFileChange:e=>{const t=e.target.files[0];if(W(t),t){const e=(0,n.A)(t.name),a=-1===["xls","xlsx","csv"].indexOf(e);N(a),T({isBadFile:a}),(0,y.Ay)({uploadLimitExceeded:!1})}},uid:"orderUploadFileUpload"})),I.createElement(b.Ay,Object.assign({},j.includeFirstRowCheckbox,{onChange:(e,t)=>
9{q(t)},checked:$,uid:"includeHeading","data-test-selector":"orderUpload_includeHeading"}),(0,x.Ay)("Include First Row Column Heading")),I.createElement(h.Ay,Object.assign({},j.uploadFileButton,{disabled:!R||d,onClick:()=>{if(d)return;if(S({uploadCancelled:!1}),!R)return;const e=new FileReader;var t;e.onload=(t=(0,n.A)(R.name),e=>{const a=e.target.result;E({data:a,fileExtension:t,firstRowHeading:$})}),e.readAsArrayBuffer(R)},"data-test-selector":"orderUpload_UploadFile"}),d&&I.createElement(I.Fragment,null,I.createElement(f.A,Object.assign({},j.spinner)),I.createElement(w.A,Object.assign({},j.uploadingButtonLabel),(0,x.Ay)("Uploading"))),!d&&I.createElement(w.A,Object.assign({},j.uploadFileButtonLabel),(0,x.Ay)("Upload File"))),I.createElement(h.Ay,Object.assign({},j.cancelUploadButton,{onClick:D,disabled:!d||!m||g,"data-test-selector":"orderUpload_CancelUpload"}),(0,x.Ay)("Cancel Upload")))})},82539(e,t,a){a.d(t,{Ay:()=>o});const o=(0,a(87446).u3)([e=>{e.dispatch({type:"Components/OrderUpload/SetErrorsModalIsOpen",parameter:e.parameter})}],"SetErrorsModalIsOpen")},26910(e,t,a){a.d(t,{Ay:()=>o});const o=(0,a(87446).u3)([e=>{e.dispatch({type:"Components/OrderUpload/SetIsBadFile",parameter:e.parameter})}],"SetIsBadFile")},23244(e,t,a){a.d(t,{Ay:()=>o});const o=(0,a(87446).u3)([e=>{e.dispatch({type:"Components/OrderUpload/SetIsUploading",parameter:e.parameter})}],"SetIsUploading")},85322(e,t,a){a.d(t,{Ay:()=>o});const o=(0,a(87446).u3)([e=>{e.dispatch({type:"Components/OrderUpload/SetUploadLimitExceeded",parameter:e.parameter})}],"SetUploadLimitExceeded")},7975(e,t,a){a.d(t,{A:()=>L});var o=a(84587),n=a(17126),l=a(65948),r=a(62982),d=a(87446);const s=(0,d.u3)([e=>{e.dispatch({type:"Components/OrderUpload/SetContinueUpload",parameter:e.parameter})}],"SetContinueUpload");var i=a(82539);const c=(0,d.u3)([e=>{e.dispatch({type:"Components/OrderUpload/SetFailedToLoadInventory",parameter:e.parameter})}],"SetFailedToLoadInventory");var p=a(26910),u=a(23244),m=a(85322),g=a(73746),A=a(2804),U=a(81952),E=a(10852),y=a(69316),x=a(7262),h=a(43443),b=a(89782),C=a(31074),f=a(39881),O=a(96540),w=a(71468),v=a(73802);const I={setErrorsModalIsOpen:i.Ay,cleanupUploadData:r.Ay,setIsBadFile:p.Ay,setFailedToLoadInventory:c,setUploadLimitExceeded:m.Ay,setContinueUpload:s,setIsUploading:u.Ay},F={modal:{sizeVariant:"medium",cssOverrides:{modalTitle:v.AH`padding:10px 20px;`,modalContent:v.AH`padding:20px;`}},errorMessagesModal:{sizeVariant:"small",cssOverrides:{modalTitle:v.AH`padding:10px 20px;`,modalContent:v.AH`padding:20px;`}},uploadErrorText:{color:"danger",css:v.AH`line-height:25px;`},rowsLimitExceededErrorText:{color:"danger",css:v.AH`line-height:25px;`},continueButton:{variant:"tertiary",css:v.AH`margin-top:15px;float:right;`},dataTable:{cssOverrides:{table:v.AH`margin-top:15px;`}},buttonsWrapper:{css:v.AH`margin-top:30px;text-align:right;`},cancelUploadButton:{variant:"secondary"},continueUploadButton:{css:v.AH`margin-left:10px;`}},L=(0,w.Ng)(e=>({errorsModalIsOpen:e.components.orderUpload.errorsModalIsOpen,products:e.components.orderUpload.products,rowErrors:e.components.orderUpload.rowErrors,isBadFile:e.components.orderUpload.isBadFile,failedToLoadInventory:e.components.orderUpload.failedToLoadInventory,uploadLimitExceeded:e.components.orderUpload.uploadLimitExceeded}),I)(({errorsModalIsOpen:e,products:t,rowErrors:a,isBadFile:r,failedToLoadInventory:d,uploadLimitExceeded:s,setErrorsModalIsOpen:i,cleanupUploadData:c,setIsBadFile:p,setFailedToLoadInventory:u,setUploadLimitExceeded:m,setContinueUpload:w,setIsUploading:v,descriptionText:I,uploadErrorText:L,rowsLimitExceededText:B,failedToLoadInventoryText:T,errorReasons:H,extendedStyles:S})=>{const[j]=O.useState(()=>(0,o.A)(F,S)),[_,M]=(0,O.useState)(!1),k=()=>{i({errorsModalIsOpen:!1}),M(!0)};return O.createElement(C.A,Object.assign({},r||s||d?j.errorMessagesModal:j.modal,{headline:(0,g.Ay)("Upload Error"),isOpen:e,handleClose:k,onAfterClose:()=>{p({isBadFile:!1}),u({failedToLoadInventory:!1}),m({uploadLimitExceeded:!1}),_&&(c(),M(!1))},"data-test-selector":"orderUpload_UploadError"}),r||s||d?O.createElement(O.Fragment,null,r&&O.createElement(f.A,Object.assign({as:"p"},j.uploadErrorText,{"data-test-selector":"orderUpload_UploadError_BadFile"}),L),s&&O.createElement(f.A,Object.assign({as:"p"},j.rowsLimitExceededErrorText,{"data-test-selector":"orderUpload_UploadError_UploadLimitExceeded"}),B),d&&O.createElement(f.A,Object.assign({as:"p"}
9,j.uploadErrorText),T),O.createElement(A.Ay,Object.assign({},j.continueButton,{onClick:k,"data-test-selector":"orderUpload_UploadError_Continue"}),(0,g.Ay)("Continue"))):O.createElement(O.Fragment,null,O.createElement(f.A,Object.assign({},j.descriptionText,{"data-test-selector":`orderUpload_${I}`}),I),O.createElement(U.A,Object.assign({},j.dataTable),O.createElement(x.A,Object.assign({},j.tableHead),O.createElement(h.A,Object.assign({},j.rowNumberHeader),(0,g.Ay)("Row")),O.createElement(h.A,Object.assign({},j.itemNumberHeader),(0,g.Ay)("Item #")),O.createElement(h.A,Object.assign({},j.qtyHeader),(0,g.Ay)("QTY")),O.createElement(h.A,Object.assign({},j.unitOfMeasureHeader),(0,g.Ay)("U/M")),O.createElement(h.A,Object.assign({},j.reasonHeader),(0,g.Ay)("Reason"))),O.createElement(E.A,Object.assign({},j.tableBody),a.map(({index:e,name:t,qtyRequested:a,umRequested:o,error:n})=>O.createElement(b.A,Object.assign({key:e},j.tableRow),O.createElement(y.A,Object.assign({},j.rowNumberCell,{"data-test-selector":`row_${e}_RowNumber`}),e),O.createElement(y.A,Object.assign({},j.nameCell,{"data-test-selector":`row_${e}_ItemName`}),t),O.createElement(y.A,Object.assign({},j.qtyCell,{"data-test-selector":`row_${e}_Quantity`}),a),O.createElement(y.A,Object.assign({},j.umCell,{"data-test-selector":`row_${e}_UM`}),o),O.createElement(y.A,Object.assign({},j.reasonCell,{"data-test-selector":`row_${e}_Reason`}),n===l.oW.NotEnough&&H[l.oW.NotEnough],n===l.oW.ConfigurableProduct&&H[l.oW.ConfigurableProduct],n===l.oW.StyledProduct&&H[l.oW.StyledProduct],n===l.oW.Unavailable&&H[l.oW.Unavailable],n===l.oW.InvalidUnit&&H[l.oW.InvalidUnit],n===l.oW.NotFound&&H[l.oW.NotFound],n===l.oW.OutOfStock&&H[l.oW.OutOfStock]))))),O.createElement(n.A,Object.assign({},j.buttonsWrapper),O.createElement(A.Ay,Object.assign({},j.cancelUploadButton,{onClick:()=>{i({errorsModalIsOpen:!1}),M(!0)},"data-test-selector":"orderUploadModal_CancelUpload"}),(0,g.Ay)("Cancel Upload")),O.createElement(A.Ay,Object.assign({},j.continueUploadButton,{onClick:()=>{i({errorsModalIsOpen:!1}),v({isUploading:!0}),w({continueUpload:!0})},disabled:!t||0===t.length,"data-test-selector":"orderUploadModal_ContinueUpload"}),(0,g.Ay)("Continue Upload")))))})}}]);
10//# sourceMappingURL=6887_cbaa677f8042f82bd0b1.chunk.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.