PageSourceSearch

https://www.grabberpro.com/dist/orderapprovalChunk_a956a7b9140a5dee62b1.chunk.js

js grabberpro.com collected 2026-09-26 08:56:49 UTC 39,737 bytes, 2 lines download raw bytes

1(self.webpackChunkroot=self.webpackChunkroot||[]).push([[2795],{14688:(e,t,a)=>{var r=a(72552),i=a(40346);e.exports=function(e){return i(e)&&"[object Date]"==r(e)}},83602:(e,t,a)=>{var r=a(14688),i=a(27301),l=a(86009),s=l&&l.isDate,n=s?i(s):r;e.exports=n},59007:(e,t,a)=>{"use strict";a.d(t,{A:()=>g});var r=a(28887),i=a(4411),l=a(73746),s=a(87118),n=a(39881),o=a(96540),d=a(71468),p=a(17126),c=a(26728),u=a(3804);const m={subtotalLabel:c.b.itemLabel,subtotalValue:c.b.itemValue,promotionLabel:c.b.itemLabel,promotionValue:c.b.itemValue,discountsLabel:c.b.itemLabel,discountsValue:c.b.itemValue,shippingAndHandlingLabel:c.b.itemLabel,shippingAndHandlingValue:c.b.itemValue,taxLabel:c.b.itemLabel,taxValue:c.b.itemValue,totalLabel:c.b.totalLabel,totalValue:c.b.totalValue,wrapper:c.b.wrapper,titleWrapper:c.b.titleWrapper,title:c.b.title,itemWrapper:c.b.itemWrapper,realTimeText:c.b.realTimeText},g=(0,d.Ng)((e=>({enableVat:(0,r.SB)(e).productSettings.enableVat,showPricing:e.context.showPricing,isCheckoutReviewAndSubmitPage:"CheckoutReviewAndSubmitPage"===(0,i.p$)(e).type})))((({isCartEmpty:e=!1,showTaxAndShipping:t=!0,cart:a,orderPromotions:r,shippingPromotions:i,discountTotal:d,isLoading:c,enableVat:g,showPricing:A,isCheckoutReviewAndSubmitPage:v,extendedStyles:b,overridedStyles:O})=>{const h=(0,u.A)(m,b,O);if(!A&&!v)return null;if(!a)return o.createElement(p.A,Object.assign({},h.wrapper),o.createElement(p.A,Object.assign({},h.titleWrapper),o.createElement(n.A,Object.assign({},h.title),(0,l.Ay)("Order Summary"))),t&&o.createElement(p.A,Object.assign({},h.itemWrapper),o.createElement(n.A,Object.assign({},h.totalLabel),(0,l.Ay)("Total")),o.createElement(n.A,Object.assign({},h.totalValue),o.createElement(n.A,Object.assign({},h.realTimeText)))),!t&&o.createElement(p.A,Object.assign({},h.itemWrapper),o.createElement(n.A,Object.assign({},h.subtotalLabel),(0,l.Ay)("Subtotal")+(g?` (${(0,l.Ay)("Ex. VAT")})`:"")),o.createElement(n.A,Object.assign({},h.totalValue),o.createElement(n.A,Object.assign({},h.realTimeText)))));if(e)return o.createElement(p.A,Object.assign({},h.wrapper),o.createElement(p.A,Object.assign({},h.titleWrapper),o.createElement(n.A,Object.assign({},h.title),(0,l.Ay)("Order Summary"))),t&&o.createElement(p.A,Object.assign({},h.itemWrapper),o.createElement(n.A,Object.assign({},h.totalLabel),(0,l.Ay)("Total")),o.createElement(n.A,Object.assign({},h.totalValue),`${a.currencySymbol} -`)),!t&&o.createElement(p.A,Object.assign({},h.itemWrapper),o.createElement(n.A,Object.assign({},h.subtotalLabel),(0,l.Ay)("Subtotal")+(g?` (${(0,l.Ay)("Ex. VAT")})`:"")),o.createElement(n.A,Object.assign({},h.subtotalValue),`${a.currencySymbol} -`)));const y=null==r?void 0:r.filter((e=>e.amount>0)),T=null==i?void 0:i.filter((e=>e.amount>0));return o.createElement(p.A,Object.assign({},h.wrapper,{"data-test-selector":`cartTotal_${a.id}`}),o.createElement(p.A,Object.assign({},h.titleWrapper),o.createElement(n.A,Object.assign({},h.title),(0,l.Ay)("Order Summary"))),o.createElement(p.A,Object.assign({},h.itemWrapper),o.createElement(n.A,Object.assign({},h.subtotalLabel),(0,l.Ay)("Subtotal")+(g?` (${(0,l.Ay)("Ex. VAT")})`:"")),o.createElement(n.A,Object.assign({},h.subtotalValue,{"data-test-selector":"cartTotal_subTotal"}),a.orderSubTotalDisplay)),y&&y.map((e=>o.createElement(p.A,Object.assign({key:e.id},h.itemWrapper),o.createElement(n.A,Object.assign({},h.promotionLabel,{"data-test-selector":"cartTotal_orderPromotionName"}),`${(0,l.Ay)("{0}:",(0,l.Ay)("Promotion"))} ${e.name}`),o.createElement(n.A,Object.assign({},h.promotionValue,{"data-test-selector":"cartTotal_orderPromotionValue"}),`-${e.amountDisplay}`)))),t&&a.shippingAndHandlingDisplay.length>0&&o.createElement(p.A,Object.assign({},h.itemWrapper),o.createElement(n.A,Object.assign({},h.shippingAndHandlingLabel),(0,l.Ay)("Shipping & Handling")),o.createElement(n.A,Object.assign({},h.shippingAndHandlingValue,{"data-test-selector":"cartTotal_shippingAndHandlingAmount"}),a.shippingAndHandlingDisplay)),T&&T.map((e=>o.createElement(p.A,Object.assign({key:e.id},h.itemWrapper),o.createElement(n.A,Object.assign({},h.promotionLabel),`${(0,l.Ay)("{0}:",(0,l.Ay)("Promotion"))} ${e.name}`),o.createElement(n.A,Object.assign({},h.promotionValue,{"data-test-selector":"cartTotal_shippingPromotionValue"}),`-${e.amountDisplay}`)))),t&&a.totalTaxDisplay.length>0&&0===a.customerOrderTaxes.length&&o.createElement(p.A,Object.assign({},h.itemWrapper),o.createElement(n.A,Object.assign({},h.taxLabel),g?(0,l.Ay)("VAT"):(0,l.Ay)("Tax")),o.createElement(n.A,Object.assign({},h.taxValue,{"data-test-selector":"cartTotal_totalTaxDisplay"}),a.totalTaxDisplay)),t&&[...a.customerOrderTaxes].sort(((e,t)=>e.sortOrder-t.sortOrder)).map((e=>{const t=`${e.taxCode}_${e.sortOrder}`;return o.createElement(p.A,Object.assign({key:t},h.itemWrapper),o.createElement(n.A,null,e.taxDescription||(0,l.Ay)("Tax")),o.createElement(n.A,Object.assign({},h.taxValue),e.taxAmountDisplay))})),t&&o.createElement(p.A,Object.assign({},h.itemWrapper),o.createElement(n.A,Object.assign({},h.totalLabel),(0,l.Ay)("Total")),o.createElement(n.A,Object.assign({},h.totalValue,{"data-test-selector":"cartTotal_orderGrandTotalDisplay"}),a.orderGrandTotalDisplay)),void 0!==d&&d>0&&o.createElement(p.A,Object.assign({},h.itemWrapper),o.createElement(n.A,Object.assign({},h.discountsLabel),(0,l.Ay)("Discounts")),o.createElement(n.A,Object.assign({},h.discountsValue,{"data-test-selector":"cartTotal_totalDiscounts"}),`${(0,l.Ay)("You saved")} `," ",o.createElement(s.A,{amount:d,currencySymbol:a.currencySymbol}))))}))},94694:(e,t,a)=>{"use strict";a.r(t),a.d(t,{OrderApprovalDetailsPageContext:()=>w,default:()=>L});var r=a(80247),i=a(6376),l=a(4301),s=a(87406),n=a(28887),o=a(89654),d=a(39064),p=a(35922),c=a(94718),u=a(4411),m=a(27581),g=a(5176),A=a(87446),v=a(68831);const b=[e=>{e.apiParameter=Object.assign({},e.parameter)},e=>{e.dispatch({type:"Data/OrderApprovals/BeginLoadingOrderApproval",cartId:e.parameter.cartId})},async e=>{var t;const a=await(0,v.c)(e.apiParameter);if(!a.successful)return e.dispatch({type:"Data/OrderApprovals/FailedLoadingOrderApproval",model:Object.assign(Object.assign({},e.apiResult),{id:e.apiParameter.cartId}),status:null!==(t=a.statusCode)&&void 0!==t?t:0}),!1;e.apiResult=a.result},e=>{var t;e.dispatch({type:"Data/OrderApprovals/CompleteLoadingOrderApproval",model:(null===(t=e.apiResult)||void 0===t?void 0:t.id)?e.apiResult:Object.assign(Object.assign({},e.apiResult),{id:e.apiParameter.cartId})})},e=>{var t,a;null===(a=(t=e.parameter).onSuccess)||void 0===a||a.call(t)}
1],O=(0,A.u3)(b,"LoadOrderApproval");var h=a(7726),y=a(51810);const T=[e=>{e.dispatch({type:"Pages/OrderApprovalDetails/SetCartId",cartId:e.parameter.cartId})},async e=>{var t;const a=(0,c.gH)(e.getState(),e.parameter.cartId);if(a.isLoading)return!1;if(!a.value||!a.value.billTo||!a.value.shipTo||0===(null===(t=a.value.cartLines)||void 0===t?void 0:t.length)){const t=(0,A.O2)(O);await t(e.parameter)(e.dispatch,e.getState)}},e=>{const t=e.getState(),a=(0,y.Ar)(t,e.parameter.cartId);a.value||a.isLoading||e.dispatch((0,h.Ay)({cartId:e.parameter.cartId}))}],E=(0,A.u3)(T,"DisplayOrder");var S=a(73746),f=a(95913),D=a(36146),j=a(76895),C=a(96540),P=a(71468),I=a(97119);const x={displayOrder:E,loadCurrentAccount:p.Ay,approveOrder:g.Ay,changeCustomerContext:o.Ay},L={component:(0,P.Ng)((e=>{const t=(0,u.g$)(e);let a,i;if(t&&t.search){const e=(0,r.A)(t.search);a=e.cartId,i=e["external-approval"]}return{cartId:a,orderApprovalsState:(0,c.gH)(e,a),account:(0,d.sz)(e).value,orderApprovalListPageLink:(0,m.U)(e,"OrderApprovalListPage"),orderApprovalDetailsPage:(0,m.U)(e,"OrderApprovalDetailsPage"),cartPageLink:(0,m.U)(e,"CartPage"),externalApproval:i,session:(0,n.Ht)(e)}}),x)((0,j.$k)((0,D.Zz)((({id:e,cartId:t,history:a,orderApprovalsState:r,displayOrder:n,account:o,loadCurrentAccount:d,orderApprovalListPageLink:p,orderApprovalDetailsPage:c,cartPageLink:u,approveOrder:m,externalApproval:g,toaster:A,session:v,changeCustomerContext:b})=>((0,C.useEffect)((()=>{t&&n({cartId:t}),o||d()}),[o,t]),(0,C.useEffect)((()=>{var e;p&&"Submitted"===(null===(e=null==r?void 0:r.value)||void 0===e?void 0:e.status)&&(A.addToast({body:(0,S.Ay)("This order has already been approved."),messageType:"warning"}),a.push(p.url))}),[r]),(0,C.useEffect)((()=>{var e,i,l,n,d,O,h,y,T,E;if(o&&u&&c&&p&&(null===(e=null==r?void 0:r.value)||void 0===e?void 0:e.status)&&g)if(o.canViewApprovalOrders||(window.location.href="/NotFoundErrorPage"),o.canApproveOrders&&"AwaitingApproval"===(null===(i=null==r?void 0:r.value)||void 0===i?void 0:i.status)){const{billToId:e,shipToId:i,fulfillmentMethod:o,pickUpWarehouse:p,hasDefaultCustomer:g}=v;(null===(n=null===(l=r.value)||void 0===l?void 0:l.shipTo)||void 0===n?void 0:n.id)&&(null===(O=null===(d=r.value)||void 0===d?void 0:d.billTo)||void 0===O?void 0:O.id)&&(r.value.billTo.id!==e||r.value.shipTo.id!==i)?b({billToId:null===(y=null===(h=r.value)||void 0===h?void 0:h.shipTo)||void 0===y?void 0:y.id,shipToId:null===(E=null===(T=r.value)||void 0===T?void 0:T.billTo)||void 0===E?void 0:E.id,fulfillmentMethod:o,pickUpWarehouse:o===s.kZ.PickUp?p:null,isDefault:g,skipRedirect:!0,onSuccess:()=>{m({onSuccess:()=>{a.push(u.url)}})},onError:()=>{A.addToast({body:(0,S.Ay)("There was a problem approving the order. Please try again."),messageType:"warning"}),a.push(`${c.url}?cartId=${t}`)}}):m({onSuccess:()=>{a.push(u.url)}})}else a.push(`${c.url}?cartId=${t}`)}),[r,o,u,p]),C.createElement(f.A,null,g?C.createElement(I.A,null):C.createElement(i.M.Provider,{value:null==r?void 0:r.value},C.createElement(l.A,{contentId:e,zoneName:"Content"})))))))),definition:{hasEditableUrlSegment:!0,hasEditableTitle:!0,pageType:"System"}},w="OrderApprovalDetailsPage"},44478:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>C,orderApprovalDetailsActionButtonsStyles:()=>j});var r=a(28887),i=a(39064),l=a(27581),s=a(5176),n=a(87446),o=a(73380),d=a(23814);const p=[e=>{e.dispatch({type:"Pages/OrderApprovalDetails/BeginDeleteOrder"})},e=>{const t=e.getState().pages.orderApprovalDetails.cartId;t&&(e.apiParameter={cartId:t})},async e=>{await(0,o.sX)(e.apiParameter)},e=>{e.getState().data.carts.currentId===e.apiParameter.cartId&&e.dispatch((0,d.Ay)())},e=>{e.dispatch({type:"Data/OrderApprovals/Reset"})},e=>{e.dispatch({type:"Pages/OrderApprovalDetails/CompleteDeleteOrder"})},e=>{var t,a;null===(a=(t=e.parameter).onSuccess)||void 0===a||a.call(t)}],c=(0,n.hK)(p,{},"DeleteOrder");var u,m=a(73746),g=a(68176),A=a(36146),v=a(76895),b=a(71468),O=a(6376),h=a(82027),y=a(16341),T=a(73657),E=a(20347),S=a(3804),f=a(96540);!function(e){e.showApprove="showApprove",e.showDelete="showDelete",e.showContinueShopping="showContinueShopping",e.showPrint="showPrint"}(u||(u={}));const D={approveOrder:s.Ay,deleteOrder:c},j={approveButton:{variant:"primary"},approveClickable:{icon:{iconProps:{src:y.A}}},deleteButton:{variant:"secondary"},deleteClickable:{icon:{iconProps:{src:T.A}}},continueShoppingButton:{variant:"tertiary"},continueShoppingClickable:{icon:{iconProps:{src:h.A}}},printButton:{variant:"tertiary"}},C={component:(0,b.Ng)((e=>{var t;return{settingsCollection:(0,r.SB)(e),account:null===(t=(0,i.sz)(e))||void 0===t?void 0:t.value,cartPageLink:(0,l.U)(e,"CartPage"),orderApprovalListPageLink:(0,l.U)(e,"OrderApprovalListPage"),homeLink:(0,l.U)(e,"HomePage")}}),D)((0,v.$k)((0,A.Zz)((({cart:e,history:t,cartPageLink:a,orderApprovalListPageLink:r,homeLink:i,approveOrder:l,deleteOrder:s,extendedStyles:n,account:o,toaster:d,fields:p,overridedStyles:c})=>{var A;const v=(0,S.A)(j,n,c),[b,h]=(0,f.useState)(!1),[y,T]=(0,f.useState)(!1),D=(0,f.useContext)(O.M),C=e||D;if(!(C&&o&&r&&a))return null;const P=null===(A=C.cartLines)||void 0===A?void 0:A.every((e=>e.isRestricted)),I=(0,m.Ay)("Print"),x=(0,m.Ay)("Delete Order"),L=(0,m.Ay)("Approve Order"),w=(0,m.Ay)("Continue Shopping");return f.createElement(f.Fragment,null,f.createElement(E.Ay,{fields:p,actions:[{key:"approve",label:L,onClick:()=>(T(!0),void l({onSuccess:()=>{t.push(a.url)},onComplete(){setTimeout((()=>{T(!1)}),500)}})),buttonStyles:v.approveButton,linkStyles:v.approveClickable,field:u.showApprove,isDisabled:P||y,testSelector:"orderApprovalDetails_approveOrder",isVisible:o.canApproveOrders},{key:"delete",label:x,onClick:()=>h(!0),buttonStyles:v.deleteButton,linkStyles:v.deleteClickable,field:u.showDelete,testSelector:"orderApprovalDetails_deleteOrder"},{key:"continueShopping",label:w,onClick:()=>
1{i&&t.push(i.url)},buttonStyles:v.continueShoppingButton,linkStyles:v.continueShoppingClickable,field:u.showContinueShopping,testSelector:"orderApprovalDetails_continueShopping"},{preset:"print",label:I,buttonStyles:v.printButton,linkStyles:v.printClickable,field:u.showPrint,testSelector:"orderApprovalDetails_print"}]}),f.createElement(g.A,{modalIsOpen:b,headlineText:(0,m.Ay)("Delete Order"),messageText:(0,m.Ay)("Do you want to delete order #{0}?",C.orderNumber),cancelButtonText:(0,m.Ay)("Cancel"),submitButtonText:(0,m.Ay)("Delete"),submitTestSelector:"confirmDeleteOrderButton",extendedStyles:v.twoButtonModalStyles,onCancel:()=>h(!1),onSubmit:()=>{s({onSuccess:()=>{d.addToast({body:(0,m.Ay)("Order #{0} Deleted",C.orderNumber),messageType:"success"}),t.push(r.url)}})}}))})))),definition:{group:"Order Approval Details",allowedContexts:["OrderApprovalDetailsPage"],displayName:"Actions",fieldDefinitions:(0,E.bx)([{name:u.showContinueShopping,defaultValue:!1},{name:u.showApprove,defaultState:"sticky"},{name:u.showDelete,defaultState:"sticky"},{name:u.showPrint}])}}},50032:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>v,orderConfirmationBillingInformationStyles:()=>A});var r,i,l,s=a(73746),n=a(49031),o=a(247),d=a(87071),p=a(39881),c=a(96540),u=a(87122),m=a(26728),g=a(82378);const A={billingInformationGridContainer:null===(r=u.x.grid)||void 0===r?void 0:r.container,billingInformationTitle:m.N.subtitle,billingInformationBillingAddressGridItem:null===(i=u.x.grid)||void 0===i?void 0:i.item,billingAddressTitle:u.x.label,billingInformationCreditCardAddressGridItem:null===(l=u.x.grid)||void 0===l?void 0:l.item,billingCreditCardAddressTitle:u.x.label},v=({cart:e,extendedStyles:t,billTo:a})=>{const r=(0,g.A)(A,t);return c.createElement(c.Fragment,null,c.createElement(p.A,Object.assign({},r.billingInformationTitle),(0,s.Ay)("Billing Information")),c.createElement(o.Ay,Object.assign({},r.billingInformationGridContainer),c.createElement(d.A,Object.assign({},r.billingInformationBillingAddressGridItem),c.createElement(p.A,Object.assign({},r.billingAddressTitle),(0,s.Ay)("Billing Address")),c.createElement(n.A,{companyName:a.companyName,address1:a.address1,address2:a.address2,address3:a.address3,address4:a.address4,city:a.city,postalCode:a.postalCode,state:a.state?a.state.abbreviation:void 0,extendedStyles:r.billingAddress})),e.creditCardBillingAddress&&c.createElement(d.A,Object.assign({},r.billingInformationCreditCardAddressGridItem,{"data-test-selector":"creditCardBillingAddress"}),c.createElement(p.A,Object.assign({},r.billingCreditCardAddressTitle),(0,s.Ay)("Credit Card Address")),c.createElement(n.A,{address1:e.creditCardBillingAddress.address1,address2:e.creditCardBillingAddress.address2,city:e.creditCardBillingAddress.city,postalCode:e.creditCardBillingAddress.postalCode,state:e.creditCardBillingAddress.stateAbbreviation,extendedStyles:r.credit
1CardBillingAddress}))))}},58266:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>c,headerStyles:()=>p});var r=a(6376),i=a(96540),l=a(4301),s=a(12241),n=a(82958),o=a(95221),d=a(36125);const p={},c={component:(0,r.f)((({cart:e,id:t})=>{const a=(0,o.aP)(),r=(0,d.Vu)(s.A.pageType.orderApprovalList);return i.createElement(n.A,{title:a.fields.title,linkBack:r},i.createElement(l.A,{contentId:t,zoneName:"ActionButtons"}))})),definition:{displayName:"Page Header",allowedContexts:["OrderApprovalDetailsPage"],group:"Order Approval Details"}}},69379:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>S,orderInformationStyles:()=>T});var r,i,l,s,n,o=a(6376),d=a(73746),p=a(32524),c=a(50032),u=a(86446),m=a(247),g=a(87071),A=a(39881),v=a(66527),b=a(96540),O=a(49985),h=a(87122),y=a(26728);const T={block:y.N.block,orderNumberTitle:y.N.subtitle,mainInformationGridContainer:null===(r=h.x.grid)||void 0===r?void 0:r.container,orderDateGridItem:null===(i=h.x.grid)||void 0===i?void 0:i.item,orderDateTitle:h.x.label,orderDateText:h.x.value,poNumberGridItem:null===(l=h.x.grid)||void 0===l?void 0:l.item,poNumberTitle:h.x.label,poNumberText:h.x.value,statusGridItem:null===(s=h.x.grid)||void 0===s?void 0:s.item,statusTitle:h.x.label,statusText:h.x.value,notesGridItem:null===(n=h.x.grid)||void 0===n?void 0:n.largeItem,notesTitle:h.x.label,notesDescription:h.x.value},E=T,S={component:(0,o.f)((({cart:e})=>{if(!e||!e.shipTo||!e.billTo)return null;const t=e.orderDate||e.poNumber||e.status;return b.createElement(b.Fragment,null,b.createElement(O.Ay,Object.assign({},E.block,{"data-test-selector":"orderApprovalDetails_information"}),b.createElement(A.A,Object.assign({},E.orderNumberTitle),(0,d.Ay)("Order #"),e.orderNumber),t?b.createElement(m.Ay,Object.assign({},E.mainInformationGridContainer),e.orderDate?b.createElement(g.A,Object.assign({},E.orderDateGridItem),b.createElement(A.A,Object.assign({},E.orderDateTitle),(0,d.Ay)("Order Date")),b.createElement(A.A,Object.assign({},E.orderDateText),b.createElement(p.A,{dateTime:e.orderDate}))):null,e.poNumber?b.createElement(g.A,Object.assign({},E.poNumberGridItem),b.createElement(A.A,Object.assign({},E.poNumberTitle),b.createElement("span",{"aria-hidden":!0},(0,d.Ay)("PO #")),b.createElement(v.A,null,(0,d.Ay)("Purchase Order Number"))),b.createElement(A.A,Object.assign({},E.poNumberText),e.poNumber)):null,e.status?b.createElement(g.A,Object.assign({},E.statusGridItem),b.createElement(A.A,Object.assign({},E.statusTitle),(0,d.Ay)("Status")),b.createElement(A.A,Object.assign({},E.statusText,{"data-test-selector":"orderApprovalDetails_orderStatus"}),e.statusDisplay)):null):null,e.notes?b.createElement(m.Ay,Object.assign({},E.mainInformationGridContainer),b.createElement(g.A,Object.assign({},E.notesGridItem),b.createElement(A.A,Object.assign({},E.notesTitle),(0,d.Ay)("Order Notes")),b.createElement(A.A,Object.assign({},E.notesDescription),e.notes))):null),b.createElement(O.Ay,Object.assign({},E.block),b.createElement(c.default,{cart:e,billTo:e.billTo,extendedStyles:E.orderApprovalDetailsBillingInformation})),b.createElement(O.Ay,Object.assign({},E.block),b.createElement(u.default,{cart:e,shipTo:e.shipTo,extendedStyles:E.orderApprovalDetailsShippingInformation,pickUpWarehouse:e.defaultWarehouse})))})),definition:{displayName:"Order Approval Information",allowedContexts:["OrderApprovalDetailsPage"],group:"Order Approval Details"}}},22608:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>c,productListStyles:()=>d,styles:()=>p});var r=a(6376),i=a(28887),l=a(23248),s=a(96540),n=a(71468),o=a(49985);const d={block:a(26728).N.block},p=d,c={component:(0,n.Ng)((e=>{var t,a;const r=(0,i.SB)(e);return{showSavingsAmount:null===(t=r.productSettings)||void 0===t?void 0:t.showSavingsAmount,showSavingsPercent:null===(a=r.productSettings)||void 0===a?void 0:a.showSavingsPercent}}))((0,r.f)((({showSavingsAmount:e,showSavingsPercent:t,cart:a})=>{const[r,i]=(0,s.useState)(!1);return a&&a.cartLines&&0!==a.cartLines.length?s.createElement(o.Ay,Object.assign({},p.block),s.createElement(l.A,{cart:a,isCondensed:r,onChangeIsCondensed:(e,t)=>i(t),editable:!1,showSavingsAmount:e,showSavingsPercent:t,extendedStyles:p.orderLinesList})):null}))),definition:{displayName:"Product List",allowedContexts:["OrderApprovalDetailsPage"],group:"Order Approval Details"}}},86446:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>T,orderApprovalDetailsShippingInformationStyles:()=>y});
1var r,i,l,s,n,o,d,p=a(84587),c=a(73746),u=a(49031),m=a(32524),g=a(247),A=a(87071),v=a(39881),b=a(96540),O=a(87122),h=a(26728);const y={shippingInformationGridContainer:null===(r=O.x.grid)||void 0===r?void 0:r.container,shippingInformationTitle:h.N.subtitle,shippingInformationAddressGridItem:null===(i=O.x.grid)||void 0===i?void 0:i.item,shippingAddressTitle:O.x.label,shippingOtherInformationGridItem:null===(l=O.x.grid)||void 0===l?void 0:l.largeItem,shippingOtherInformationGridContainer:null===(s=O.x.grid)||void 0===s?void 0:s.container,shippingInformationCarrierGridItem:null===(n=O.x.grid)||void 0===n?void 0:n.largeSubItem,shippingCarrierTitle:O.x.label,shippingCarrierText:O.x.value,shippingInformationDateRequestedGridItem:null===(o=O.x.grid)||void 0===o?void 0:o.largeSubItem,shippingDateRequestedTitle:O.x.label,shippingDateRequestedText:O.x.value,shippingInformationServiceGridItem:null===(d=O.x.grid)||void 0===d?void 0:d.largeSubItem,shippingServiceTitle:O.x.label,shippingServiceText:O.x.value},T=({cart:e,shipTo:t,pickUpWarehouse:a,extendedStyles:r})=>{var i;const[l]=(0,b.useState)((()=>(0,p.A)(y,r)));return b.createElement(b.Fragment,null,b.createElement(v.A,Object.assign({},l.shippingInformationTitle),(0,c.Ay)("Shipping Information")),b.createElement(g.Ay,Object.assign({},l.shippingInformationGridContainer,{"data-test-selector":"orderApprovalDetailsShippingInformation"}),"Ship"===e.fulfillmentMethod&&b.createElement(A.A,Object.assign({},l.shippingInformationAddressGridItem),b.createElement(v.A,Object.assign({},l.shippingAddressTitle),(0,c.Ay)("Shipping Address")),b.createElement(u.A,{companyName:t.companyName,address1:t.address1,address2:t.address2,address3:t.address3,address4:t.address4,city:t.city,postalCode:t.postalCode,state:t.state?t.state.abbreviation:void 0,extendedStyles:l.shippingAddress})),"PickUp"===e.fulfillmentMethod&&a&&b.createElement(A.A,Object.assign({},l.shippingInformationAddressGridItem),b.createElement(v.A,Object.assign({},l.shippingAddressTitle),(0,c.Ay)("Pick Up Location")),b.createElement(u.A,Object.assign({},a,{companyName:a.description||a.name,extendedStyles:l.shippingAddress}))),b.createElement(A.A,Object.assign({},l.shippingOtherInformationGridItem),b.createElement(g.Ay,Object.assign({},l.shippingOtherInformationGridContainer),"Ship"===e.fulfillmentMethod&&e.shipVia&&e.carrier&&b.createElement(A.A,Object.assign({},l.shippingInformationCarrierGridItem),b.createElement(v.A,Object.assign({},l.shippingCarrierTitle),(0,c.Ay)("Carrier")),b.createElement(v.A,Object.assign({},l.shippingCarrierText),e.carrier.description)),(e.requestedDeliveryDate||e.requestedPickupDate)&&b.createElement(A.A,Object.assign({},l.shippingInformationDateRequestedGridItem),b.createElement(v.A,Object.assign({},l.shippingDateRequestedTitle),(0,c.Ay)("Date Requested")),b.createElement(v.A,Object.assign({},l.shippingDateRequestedText,{"data-test-selector":"orderApprovalDetails_requestedDate"}),b.createElement(m.A,{dateTime:e.requestedDeliveryDateDisplay||e.requestedPickupDateDisplay}))),"Ship"===e.fulfillmentMethod&&e.shipVia&&e.carrier&&b.createElement(A.A,Object.assign({},l.shippingInformationServiceGridItem),b.createElement(v.A,Object.assign({},l.shippingServiceTitle),(0,c.Ay)("Service")),b.createElement(v.A,Object.assign({},l.shippingServiceText),null===(i=e.shipVia)||void 0===i?void 0:i.description))))))}},48998:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>R,filterStyles:()=>B,styles:()=>_});var r=a(17126),i=a(43667),l=a(69983),s=a(28887),n=a(33676),o=a(6544),d=a(87446);const p=(0,d.hK)([e=>{e.dispatch({type:"Pages/OrderApprovalList/ClearParameter"})}],{},"ClearSearch");var c=a(39103);const u=(0,d.hK)([e=>{e.dispatch({type:"Pages/OrderApprovalList/UpdateShipTosSearchFields",parameter:e.parameter})}],{},"UpdateShipTosSearchFields");var m=a(73746),g=a(2804),A=a(59079),v=a(94264),b=a(247),O=a(87071),h=a(56212),y=a(83719),T=a(31545),E=a(66527),S=a(38221),f=a.n(S),D=a(96540),j=a(71468),C=a(96580),P=a(35346),I=a(70285),x=a(12241),L=a(67783),w=a(9847),k=a(73e3),N=a(52744);const G="show_all",V={updateSearchFields:c.Ay,clearSearch:p,updateShipTosSearchFields:u,loadShipTos:n.Ay,toggleFiltersOpen:C.Ay},B={wrapper:k.fh.wrapper,accordion:k.fh.accordion,container:k.fh.formGridContainer,shipToGridItem:{width:[12,6,6,3,3]},orderNumberGridItem:{width:[12,6,6,3,3]},datesGridItem:{width:[12,12,12,6,6]},datesContainer:k.fh.formGridContainer,fromGridItem:{width:[12,6,6,6,6]}
1,toGridItem:{width:[12,6,6,6,6]},orderTotalGridItem:{width:[12,12,12,6,6]},orderTotalContainer:k.fh.formGridContainer,orderTotalOperatorGridItem:{width:[12,6,6,6,6]},orderTotalAmountGridItem:{width:[12,6,6,6,6]},clearFiltersButton:k.fh.clearButton,tagWrapper:k.fh.tagWrapper},F=(0,r.v)("fieldset"),$=(0,r.v)("fieldset"),_=B,R={component:(0,j.Ng)((e=>{const{getShipTosParameter:t,getOrderApprovalsParameter:a,filtersOpen:r}=e.pages.orderApprovalList;return{filtersOpen:r,shipTosDataView:t&&(0,o.SE)(e,t),getOrderApprovalsParameter:a,getShipTosParameter:t,language:(0,s.Ht)(e).language}}),V)((({filtersOpen:e,shipTosDataView:t,getShipTosParameter:a,getOrderApprovalsParameter:s,language:n,updateShipTosSearchFields:o,updateSearchFields:d,clearSearch:p,loadShipTos:c,toggleFiltersOpen:u})=>{var S,j;const[C,k]=(0,D.useState)(s.orderNumber||""),[V,B]=(0,D.useState)(s.orderTotal||""),[R,W]=(0,D.useState)(s.orderTotalOperator||""),[H,U]=(0,D.useState)(s.shipToId||G),[q,M]=(0,D.useState)(void 0),[z,K]=(0,D.useState)([]),[Z,Y]=(0,D.useState)(""),X=(0,N.A)(t),[J,Q]=(0,D.useState)(),ee=e=>{var t;return e?null===(t=null==X?void 0:X.value)||void 0===t?void 0:t.find((t=>t.id===e)):void 0};(0,D.useEffect)((()=>{!X||X.value||X.isLoading?(null==a?void 0:a.filter)&&o(Object.assign(Object.assign({},a),{filter:void 0})):c(a)}),[]),(0,D.useEffect)((()=>{if(null==X?void 0:X.value){const e=X.value.map((e=>({optionText:e.label,optionValue:e.id})));e.length&&(e[0].optionValue=G),K(e)}}),[null==X?void 0:X.value]),(0,D.useEffect)((()=>{(null==X?void 0:X.isLoading)||c(a)}),[a]),(0,D.useEffect)((()=>{Y(""),ae("")}),[s]),(0,D.useEffect)((()=>{if(null==X?void 0:X.value){const e=ee(s.shipToId);U((null==e?void 0:e.id)||G),Q(e)}}),[s.shipToId]),(0,D.useEffect)((()=>{te()}),[C,V,R]);const te=()=>{clearTimeout(q),M(setTimeout((()=>{const e=V&&R;d({orderNumber:C,orderTotalOperator:e?R:"",orderTotal:e?V:""})}),250))},ae=D.useCallback((e=>{const t=e||void 0;a&&a.filter!==t&&o(Object.assign(Object.assign({},a),{filter:t}))}),[a]),re=D.useCallback(f()(ae,x.A.searchDebounceDelay),[ae]),ie=e=>{k(e)},le=({selectedDay:e})=>{d({fromDate:(0,i._n)(e)})},se=({selectedDay:e})=>{d({toDate:(0,i._n)(e)})},ne=e=>{W(e)},oe=e=>{B(e)},{fromDate:de,toDate:pe}=s,ce=J||C||de||pe||R&&V?D.createElement(w.A,Object.assign({},_.tagWrapper),J&&D.createElement(y.Ay,Object.assign({},_.appliedFilterTag,{"data-test-selector":"orderApproval_shipToAddress_whenCollapsed",onDelete:()=>{U(""),Q(void 0),d({shipToId:""})}}),`${(0,m.Ay)("{0}:",(0,m.Ay)("Ship To"))} ${(()=>{if(!J)return"?";const{customerSequence:e,customerName:t}=J;return`${e}${e&&t?" ":""}${t}`})()}`),C&&D.createElement(y.Ay,Object.assign({},_.appliedFilterTag,{onDelete:()=>{ie("")}}),`${(0,m.Ay)("{0}:",(0,m.Ay)("Order #"))} ${C}`),de&&D.createElement(y.Ay,Object.assign({},_.appliedFilterTag,{onDelete:()=>{le({})}}),`${(0,m.Ay)("{0}:",(0,m.Ay)("Date From"))} ${(0,l.A)({dateTime:(0,i._1)(de),language:n})}`),pe&&D.createElement(y.Ay,Object.assign({},_.appliedFilterTag,{onDelete:()=>{se({})}}),`${(0,m.Ay)("{0}:",(0,m.Ay)("Date To"))} ${(0,l.A)({dateTime:(0,i._1)(pe),language:n})}`),R&&V&&D.createElement(y.Ay,Object.assign({},_.appliedFilterTag,{onDelete:()=>{ne(""),oe("")}}),`${(0,m.Ay)("{0}:",(0,m.Ay)("Order Total"))} ${R} ${V}`)):null,ue=(0,i._1)(s.fromDate),me=(0,i._1)(s.toDate);return D.createElement(r.A,Object.assign({},_.wrapper),D.createElement(P.A,Object.assign({},_.accordion,{headingLevel:2}),D.createElement(I.Ay,{title:(0,m.Ay)("Filters"),expanded:e,onTogglePanel:u},D.createElement(b.Ay,Object.assign({},_.container),D.createElement(O.A,Object.assign({},_.shipToGridItem),D.createElement(v.A,Object.assign({},_.shipToDropdown,{label:(0,m.Ay)("Ship To"),onSelectionChange:e=>{const t=ee(e),a=(null==t?void 0:t.id)||G;d({shipToId:a}),Q(t)},onInputChange:e=>{const t=e.currentTarget.value;Y(t),re(t)},selected:H,isLoading:null==X?void 0:X.isLoading,options:z,search:Z,"data-test-selector":"orderApproval_shipToAddress",filterOption:()=>!0}))),D.createElement(O.A,Object.assign({},_.orderNumberGridItem),D.createElement(T.A,Object.assign({},_.orderNumberTextField,{value:C,label:(0,m.Ay)("Order #"),"data-test-selector":"orderApproval_orderNumberFilter",onChange:e=>ie(e.target.value)}))),D.createElement(O.A,Object.assign({},_.datesGridItem),D.createElement(F,Object.assign({},_.dateRangeFieldset),D.createElement(E.A,{as:"legend"},(0,m.Ay)("Date Range")),D.createElement(b.Ay,Object.assign({},_.datesContainer),D.createElement(O.A,Object.assign({"data-test-selector":"orderApproval_fromDateFilter"},_.fromGridItem),D.createElement(A.A,Object.assign({},_.fromDate,{label:(0,m.Ay)("Date From"),selectedDay:ue,onDayChange:le,dateTimePickerProps:Object.assign({clearIcon:null,maxDate:me},null===(S=_.fromDate)||void 0===S?void 0:S.dateTimePickerProps)}))),D.createElement(O.A,Object.assign({"data-test-selector":"orderApproval_toDateFilter"},_.toGridItem),D.createElement(A.A,Object.assign({},_.toDate,{label:(0,m.Ay)("Date To"),selectedDay:me,onDayChange:se,dateTimePickerProps:Object.assign({clearIcon:null,minDate:ue},null===(j=_.toDate)||void 0===j?void 0:j.dateTimePickerProps)})))))),D.createElement(O.A,Object.assign({},_.orderTotalGridItem),D.createElement($,Object.assign({},_.orderTotalFieldset),D.createElement(E.A,{as:"legend"},(0,m.Ay)("Order Subtotal")),D.createElement(b.Ay,Object.assign({},_.orderTotalContainer),D.createElement(O.A,Object.assign({},_.orderTotalOperatorGridItem),D.createElement(h.A,Object.assign({},_.orderTotalOperatorSelect,{label:(0,m.Ay)("Order Total"),value:R||"","data-test-selector":"orderApproval_comparisonMethod",onChange:e=>ne(e.target.value)}),D.createElement("option",{value:""},(0,m.Ay)("Select")),D.createElement("option",{key:"Greater Than",value:"Greater Than"},(0,m.Ay)("Greater Than")),D.createElement("option",{key:"Less Than",value:"Less Than"},(0,m.Ay)("Less Than")),D.createElement("option",{key:"Equal To",value:"Equal To"},(0,m.Ay)("Equal To")))),D.createElement(O.A,Object.assign({},_.orderTotalAmountGridItem),D.createElement(T.A,Object.assign({},_.orderTotalAmountTextField,{value:V||"","data-test-selector":"orderApproval_comparisonValue",onCh
1ange:e=>oe(e.target.value),label:(0,m.Ay)("Amount")}))))))),D.createElement(L.A,null,D.createElement(g.Ay,Object.assign({},_.clearFiltersButton,{"data-test-selector":"orderApproval_clearFiltersButton",onClick:()=>{k(""),W(""),B(""),U(""),Q(void 0),p()}}),(0,m.Ay)("Clear"))))),ce)})),definition:{group:"Order Approval List",displayName:"Search Results Filter",allowedContexts:["OrderApprovalListPage"],isSystem:!0}}},15938:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>c,headerStyles:()=>d});var r=a(96580),i=a(96540),l=a(71468),s=a(64896),n=a(95221);const o={toggleFiltersOpen:r.Ay},d={heading:{variant:"h1"}},p=d,c={component:(0,l.Ng)(null,o)((e=>{const t=(0,n.aP)();return i.createElement(s.A,Object.assign({},p.heading),t.fields.title)})),definition:{group:"Order Approval List",displayName:"Page Header",allowedContexts:["OrderApprovalListPage"],isSystem:!0}}},20445:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>u,paginationStyles:()=>p});var r=a(94718),i=a(39103),l=a(84287),s=a(96540),n=a(71468),o=a(52744);const d={updateSearchFields:i.Ay},p={},c=p,u={component:(0,n.Ng)(null,d)((({updateSearchFields:e})=>{const t=(0,o.A)((0,s.useContext)(r.Bz));if(!t.value)return null;const{pagination:a}=t;return a&&0!==a.totalItemCount?s.createElement(l.Ay,Object.assign({},c.pagination,{resultsCount:a.totalItemCount,currentPage:a.page,resultsPerPage:a.pageSize,resultsPerPageOptions:a.pageSizeOptions,onChangePage:t=>{e({page:t})},onChangeResultsPerPage:t=>{const a=parseInt(t.currentTarget.value,10);e({page:1,pageSize:a})},prevPage:a.prevPageUri,nextPage:a.nextPageUri})):null})),definition:{group:"Order Approval List",displayName:"Pagination",allowedContexts:[],isSystem:!0}}},7585:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>I,tableStyles:()=>C});var r=a(17126),i=a(69983),l=a(27581),s=a(39103),n=a(73746),o=a(81952),d=a(40494),p=a(90874),c=a(52728),u=a(94681),m=a(79656),g=a(39881),A=a(96540),v=a(71468),b=a(86670),O=a(94718),h=a(12241),y=a(24749),T=a(77276),E=a(73e3),S=a(18579),f=a(52744);const D=(0,a(36560).A)("OrderApprovalList/OrderApprovalListPagination"),j={updateSearchFields:s.Ay},C={loadingOverlay:E.Dk.loadingOverlay,countWrapper:T.V.wrapper,countText:T.V.countText,tableWrapper:E.Dk.wrapper,noResultsText:(0,S.C)({spaced:!0}),dataTable:E.Dk.dataTable,totalHeader:E.Dk.amountHeader,totalCell:E.Dk.amountCell},P=C,I={component:(0,v.Ng)((e=>({getOrderApprovalsParameter:e.pages.orderApprovalList.getOrderApprovalsParameter,language:e.context.session.language,orderApprovalDetailsLink:(0,l.U)(e,"OrderApprovalDetailsPage"),showPricing:e.context.showPricing,baseOrderApprovalsDataView:(0,O.Kb)(e,e.pages.orderApprovalList.getOrderApprovalsParameter)})),j)((e=>{var t,a,l,s;const v=(0,f.A)(e.baseOrderApprovalsDataView),O=null!==(a=null===(t=null==v?void 0:v.pagination)||void 0===t?void 0:t.totalItemCount)&&void 0!==a?a:0,T=1===O?(0,n.Ay)("Order"):(0,n.Ay)("Orders"),E=t=>{const a=e.getOrderApprovalsParameter.sort===t?`${t} DESC`:t;e.updateSearchFields({sort:a})},S=t=>{let a=!1;return e.getOrderApprovalsParameter.sort===t?a="ascending":e.getOrderApprovalsParameter.sort===`${t} DESC`&&(a="descending"),a},j=null===(l=v.value)||void 0===l?void 0:l.map((t=>({id:t.id,orderNumber:t.orderNumber,date:t.orderDate?(0,i.A)({dateTime:new Date(t.orderDate),language:e.language}):"",shipToLabel:"PickUp"===t.fulfillmentMethod&&t.defaultWarehouse?t.defaultWarehouse.description||t.defaultWarehouse.name:t.shipToLabel,approverReason:t.approverReason,total:t.orderGrandTotalDisplay})));return A.createElement(y.A,Object.assign({dataView:v},P.loadingOverlay),(null===(s=v.value)||void 0===s?void 0:s.length)?A.createElement(r.A,Object.assign({},P.container),A.createElement(r.A,Object.assign({},P.countWrapper),A.createElement(g.A,Object.assign({},P.countText),O," ",T)),A.createElement(r.A,Object.assign({},P.tableWrapper),A.createElement(o.A,Object.assign({},P.dataTable),A.createElement(c.A,null,A.createElement(u.A,Object.assign({sorted:S("orderNumber"),onSortClick:()=>E("orderNumber")},P.orderNumberHeader),(0,n.Ay)("Order #")),A.createElement(u.A,Object.assign({sorted:S("orderDate"),onSortClick:()=>E("orderDate")},P.orderDateHeader),(0,n.Ay)("Order Date")),A.createElement(u.A,Object.assign({sorted:S("customerSequence"),onSortClick:()=>E("customerSequence")},P.shipToLabelHeader),(0,n.Ay)("Ship To / Pick Up")),A.createElement(u.A,Object.assign({sorted:S("approverMessage"),onSortClick:()=>E("approverMessage")},P.approverReasonHeader),(0,n.Ay)("Approval Reason")),e.showPricing&&A.createElement(u.A,Object.assign({sorted:S("orderGrandTotal"),onSortClick:()=>E("orderGrandTotal")},P.totalHeader),(0,n.Ay)("Total"))),A.createElement(d.A,Object.assign({},P.dataTableBody),null==j?void 0:j.map((({id:t,orderNumber:a,date:r,shipToLabel:i,approverReason:l,total:s})=>A.createElement(m.A,{"data-test-selector":"orderApproval_orderLine","data-test-key":t,key:t},A.createElement(p.A,Object.assign({},P.orderNumberCell,{"data-test-selector":"orderApproval_orderNumber"}),(0,b.nO)("Basic/PageTypeLink",{fields:{pageType:h.A.pageType.orderApprovalDetails,overrideTitle:a,queryString:`cartId=${t}`,linkAccessibleText:(0,n.Ay)("See Order Details")}})),A.createElement(p.A,Object.assign({},P.orderDateCell),r),A.createElement(p.A,Object.assign({},P.shipToLabelCell,{"data-test-selector":"orderApproval_shipToLabel"}),i),A.createElement(p.A,Object.assign({},P.approverReasonCell),l),e.showPricing&&A.createElement(p.A,Object.assign({},P.totalCell),s))))))),A.createElement(D,null)):A.createElement(r.A,Object.assign({},P.noResultsContainer),A.createElement(g.A,Object.assign({},P.noResultsText),(0,n.Ay)("No order approvals found."))))})),definition:{group:"Order Approval List",displayName:"Search Results Table",allowedContexts:["OrderApprovalListPage"],isSystem:!0}}},43667:(e,t,a)=>{"use strict";function r(e){if(!e)return"";const t=e.getMonth()+1,a=t<10?`0${t}`:t,r=e.getDate(),i=r<10?`0${r}`:r;return`${e.getFullYear()}-${a}-${i}`}function i(e){if(!e)return;const t=new Date(e);return new Date(t.getTime()+6e4*t.getTimezoneOffset())}a.d(t,{_1:()=>i,_n:()=>r})},5176:(e,t,a)=>{"use strict";a.d(t,{Ay:()=>o});var r=a(87446),i=a(73380),l=a(23814),s=a(94718);const n=[e=>{e.dispatch({type:"Pages/OrderApprovalDetails/BeginApproveOrder"})},e=>{const t=e.getState(),a=(0,s.gH)(t,t.pages.orderApprovalDetails.cartId);if(!a.value)throw new Error("ApproveOrder was called but there was no order");e.apiParameter={cart:Object.assign(Object.assign({},a.value),{status:"Cart"})}},async e=>{await(0,i.iH)(e.apiParameter)},e=>{e.dispatch({type:"Pages/OrderApprovalDetails/CompleteApproveOrder"}),e.dispatch((0,l.Ay)({shouldLoadFullCart:!0}))},e=>{var t,a;null===(a=(t=e.parameter).onSuccess)||void 0===a||a.call(t)}],o=(0,r.hK)(n,{},"ApproveOrder")},96580:(e,t,a)=>{"use strict";a.d(t,{Ay:()=>r});const r=(0,a(87446).hK)([e=>{e.dispatch({type:"Pages/OrderApprovalList/ToggleFiltersOpen"})}],{},"ToggleFiltersOpen")},39103:(e,t,a)=>{"use strict";a.d(t,{Ay:()=>r});const r=(0,a(87446).u3)([e=>{e.dispatch({type:"Pages/OrderApprovalList/UpdateSearchFields",parameter:e.parameter})}],"UpdateSearchFields")},32524:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(69983),i=a(83602),l=a.n(i),s=a(96540);const n=(0,a(71468).Ng)((e=>({language:e.context.session.language})))((({dateTime:e,language:t,options:a})=>{if(!e)return null;let i=e;return l()(i)||(i=new Date(i)),s.createElement(s.Fragment,null,(0,r.A)({dateTime:i,language:t,options:a}))}))},25370:(e,t,a)=>{"use strict";a.r(t),a.d(t,{OrderApprovalListPageContext:()=>m,default:()=>u});var r=a(4301),i=a(87446),l=a(68831);const s=[e=>{e.apiParameter=Object.assign({},e.parameter)},e=>{e.dispatch({type:"Data/OrderApprovals/BeginLoadingOrderApprovals",parameter:e.parameter})},async e=>{const t=await(0,l.b)(e.apiParameter);t.successful&&(e.apiResult=t.result)},e=>{e.dispatch({type:"Data/OrderApprovals/CompleteLoadingOrderApprovals",collection:e.apiResult,parameter:e.parameter})}],n=(0,i.hK)(s,{},"LoadOrderApprovals");var o=a(94718),d=a(95913),p=a(96540);const c={loadOrderApprovals:n},u={component:(0,a(71468).Ng)((e=>({getOrderApprovalsParameter:e.pages.orderApprovalList.getOrderApprovalsParameter,orderApprovalsDataView:(0,o.Kb)(e,e.pages.orderApprovalList.getOrderApprovalsParameter)})),c)((({id:e,getOrderApprovalsParameter:t,orderApprovalsDataView:a,loadOrderApprovals:i}
1)=>((0,p.useEffect)((()=>{a.value||a.isLoading||i(t)})),p.createElement(d.A,null,p.createElement(o.Bz.Provider,{value:a},p.createElement(r.A,{contentId:e,zoneName:"Content"})))))),definition:{hasEditableUrlSegment:!0,hasEditableTitle:!0,pageType:"System"}},m="OrderApprovalListPage"},95506:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>p,orderApprovalDetailsTotalStyles:()=>o});var r=a(6376),i=a(51810),l=a(59007),s=a(96540),n=a(71468);const o={},d=o,p={component:(0,n.Ng)((e=>{const t=(0,i.Ar)(e,e.pages.orderApprovalDetails.cartId).value;return{orderPromotions:t?(0,i.DO)(t):void 0,shippingPromotions:t?(0,i.NL)(t):void 0,discountTotal:t?(0,i.CB)(t):void 0}}))((0,r.f)((({cart:e,orderPromotions:t,shippingPromotions:a,discountTotal:r})=>e?s.createElement(l.A,{cart:e,orderPromotions:t,shippingPromotions:a,discountTotal:r,extendedStyles:d.cartTotal}):null))),definition:{group:"Order Approval Details",allowedContexts:["OrderApprovalDetailsPage"],displayName:"Order Approval Total"}}}}]);
2//# sourceMappingURL=orderapprovalChunk_a956a7b9140a5dee62b1.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.