PageSourceSearch

https://www.bragard.co.uk/js/19.bundle.5b0d9a212285510e426f.js

js bragard.co.uk collected 2026-10-04 04:47:39 UTC 17,208 bytes, 2 lines download raw bytes

1"use strict";(self.webpackChunkchefworks_theme=self.webpackChunkchefworks_theme||[]).push([[19],{76338(e,t,a){a.r(t),a.d(t,{CloseGuestSessionAction:()=>N});var s,r=a(14041),n=a(64836),o=a(30004),i=a(7459),l=a(44188),c=a(11168),d=function(e,t){return Object.defineProperty?Object.defineProperty(e,"raw",{value:t}):e.raw=t,e},m=(0,a(1588).gql)(s||(s=d(["\n    mutation INVALIDATE_GUEST_VIEW_COOKIE {\n        invalidateGuestViewCookie {\n            result\n        }\n    }\n"],["\n    mutation INVALIDATE_GUEST_VIEW_COOKIE {\n        invalidateGuestViewCookie {\n            result\n        }\n    }\n"]))),u=a(40856),v=a(65571),p=a(85515),h=a(68476),w=a(45257);const f={closeSessionLink:"OnpkexIErMhe1EEQnrc5",closeSessionMessages:"ruinBmfNlFWGaCbfbKfK",payPopupContent:"S0UMzmB0UzABAYU84ib3",sessionClosed:"dStXbSdSKmkNrcuxEwZ8"};var E=function(e,t,a,s){return new(a||(a=Promise))(function(r,n){function o(e){try{l(s.next(e))}catch(e){n(e)}}function i(e){try{l(s.throw(e))}catch(e){n(e)}}function l(e){var t;e.done?r(e.value):(t=e.value,t instanceof a?t:new a(function(e){e(t)})).then(o,i)}l((s=s.apply(e,t||[])).next())})},g=function(e,t){var a,s,r,n={label:0,sent:function(){if(1&r[0])throw r[1];return r[1]},trys:[],ops:[]},o=Object.create(("function"==typeof Iterator?Iterator:Object).prototype);return o.next=i(0),o.throw=i(1),o.return=i(2),"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function i(i){return function(l){return function(i){if(a)throw new TypeError("Generator is already executing.");for(;o&&(o=0,i[0]&&(n=0)),n;)try{if(a=1,s&&(r=2&i[0]?s.return:i[0]?s.throw||((r=s.return)&&r.call(s),0):s.next)&&!(r=r.call(s,i[1])).done)return r;switch(s=0,r&&(i=[2&i[0],r.value]),i[0]){case 0:case 1:r=i;break;case 4:return n.label++,{value:i[1],done:!1};case 5:n.label++,s=i[1],i=[0];continue;case 7:i=n.ops.pop(),n.trys.pop();continue;default:if(!(r=n.trys,(r=r.length>0&&r[r.length-1])||6!==i[0]&&2!==i[0])){n=0;continue}if(3===i[0]&&(!r||i[1]>r[0]&&i[1]<r[3])){n.label=i[1];break}if(6===i[0]&&n.label<r[1]){n.label=r[1],r=i;break}if(r&&n.label<r[2]){n.label=r[2],n.ops.push(i);break}r[2]&&n.ops.pop(),n.trys.pop();continue}i=t.call(e,n)}catch(e){i=[6,e],s=0}finally{a=r=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,l])}}};function N(e){var t,a=this,s=e.config,d=e.isLoggedIn,N=e.linkLabel,b=void 0===N?void 0:N,y=e.actionWrapperClassName,C=void 0===y?void 0:y,k=e.linkClassName,P=void 0===k?void 0:k,S=e.popupMessagesClassName,I=void 0===S?void 0:S,M=e.messagesClassName,x=void 0===M?void 0:M,V=e.onCloseSessionCb,L=void 0===V?void 0:V,R=(0,r.useState)(!1),W=R[0],O=R[1],_=(0,r.useState)(null),A=_[0],T=_[1],z=(0,r.useState)(!1),U=z[0],H=z[1],G=(0,r.useState)([]),D=G[0],K=G[1],B=(0,r.useState)(!1),Q=B[0],F=B[1],Z=(0,r.useState)([]),q=Z[0],j=Z[1],X=(0,o.usePhraseTranslater)(),J=(0,l.useNavigate)(),Y=s.salesConfig.rmaConfig.guestReturnFormUrl,$=(0,n.useMutation)(m,{fetchPolicy:"no-cache",errorPolicy:"all",onError:function(e){T(!1)},onCompleted:function(e){var t=e.invalidateGuestViewCookie.result;T(t)}})[0],ee=function(){O(!1)};return(0,r.useEffect)(function(){null!==A&&(F(A),H(!A),O(!0),A?(K([X("Current guest session is closed, you will be redirected to the Return Form in few seconds.")]),setTimeout(function(){(0,u.updateCurrentOrder)(),(0,v.updateSalesGuestValidOrderResult)(),L&&L(),ee(),(0,c.navigateToUrl)({navigate:J,url:Y})},5e3)):j([X("Something went wrong while closing current guest session to go to Return Form.")]))},[A]),d?null:r.createElement("div",{className:(0,i.classes)(f.closeSessionWrapper,C||"")},r.createElement(p.Link,{linkClassName:(0,i.classes)(f.closeSessionLink,(t={},t[f.sessionClosed]=A,t),P||""),label:A?X("Session Closed"):b||X("Close Session"),href:Y,target:"_blank",opacityOnHover:!0,action:function(e){e&&e.preventDefault(),e&&e.stopPropagation(),A||(null!==A&&T(null),U&&H(!1),Q&&F(!1),E(a,void 0,void 0,function(){return g(this,function(e){switch(e.label){case 0:return[4,$()];case 1:return e.sent(),[2]}})}).then())}}),r.createElement(h.default,{isVisible:W,onClose:ee,className:I,classNameContentCnt:f.popupContent},r.createElement(w.Messages,{mainWrapperClassName:(0,i.classes)(f.closeSessionMessages,x||""),successMessages:D,showSuccessMessages:Q,setShowSuccessMessages:F,errorMessages:q,showErrorMessages:U,setShowErrorMessages:H,hideMessages:!1})))}},62534(e,t,a){a.r(t),a.d(t,{SalesDetailsLayout:()=>oe});var s=a(14041),r=a(50654),n=a(7459),o=a(30004),i=a(40856);const l="xGgOf_v7zCkbNvOaCVYC";function c(e){var t=e.className,a=void 0===t?void 0:t,r=e.dataTest,o=void 0===r?void 0:r,i=e.children,c=void 0===i?void 0:i;return s.createElement("div",{className:(0,n.classes)(l,a||""),"data-test":"container-".concat(o)},c||"")}var d=a(85515),m=a(22026),u=a(49849),v=a(2519),p=a(76338);const h={Mobile:"(max-width: 1040px)",LargeMobile:"(max-width: 1040px) and (min-width:  876px)",MediumMobile:"(max-width: 875px) and (min-width: 591px)",SmallMobile:"(max-width: 590px) and (min-width: 401px)",VerySmallMobile:"(max-width: 400px)",orderHeadlineWrapper:"xjQ785HenYp36Ix03v7f",orderInfo:"PjbyoRYpjMPNAyPoJfMS",viewUrls:"OSQ70UQU8BOCRtUX7nn7",orderLine:"ZGb6pOe9r5jHUoroI1C0",active:"wRxx1vgTFVKwnne6OFLz",multipleDownloadLinks:"CUqkBKBwCRJ1OVy56xcl",downloadInvoiceLinksPopupWrapper:"hDEI_6jHRP3t30yR13_Q",downloadInvoiceLinksPopup:"cWIH81zG1rODqLr3Ah01",downloadInvoiceLink:"mOcZhqgp6MRuvRirQzVj",headlineRow:"XgirMGFEngp4vrOWtMxF"};function w(e){var t,a=e.config,r=e.isLoggedIn,i=e.order,l=e.orderNumberAsLink,c=void 0!==l&&l,w=e.layoutPage,f=void 0===w?void 0:w,E=(0,o.usePhraseTranslater)(),g=a.salesConfig,N=g.sageMiddlewareEnabled,b=g.isInvoicePageAllowed,y=g.isShipmentPageAllowed,C=g.isShowDirectSageInvoice,k=i.number,P=i.order_date_formatted,S=i.order_urls,I=i.invoices,M=i.shipments,x=i.credit_memos,V=i.returns.total_count,L=S.details_url,R=S.print_order_url,W=S.invoice_url,O=S.shipment_url,_=S.refunds_url,A=S.returns_url,T=!N||b,z=N&&C,U=!N||y;return s.createElement("div",{className:h.orderHeadlineWrapper}
1,s.createElement("div",{className:(0,n.classes)(h.headlineRow,h.orderInfo)},s.createElement("div",{className:(0,n.classes)(h.orderLine,h.date)},E("Ordered %1",P)),c&&s.createElement(d.Link,{label:E("Order #%1",k),href:L,opacityOnHover:!0}),!c&&s.createElement("div",{className:(0,n.classes)(h.orderLine,h.number)},E("Order #%1",k)),s.createElement(p.CloseGuestSessionAction,{actionWrapperClassName:(0,n.classes)(h.headlineRow,h.orderInfo),config:a,isLoggedIn:r})),s.createElement("div",{className:(0,n.classes)(h.headlineRow,h.orderInfo)},s.createElement(d.Link,{label:E("Print Order"),linkClassName:(0,n.classes)(h.orderLine,h.printOrder),href:R,target:"_blank",opacityOnHover:!0})),s.createElement(u.ReorderAction,{order:i,className:(0,n.classes)(h.headlineRow,h.orderInfo)}),s.createElement("div",{className:(0,n.classes)(h.headlineRow,h.viewUrls,(t={},t[h.multipleDownloadLinks]=z&&I.length>1,t))},T&&I.length>0&&s.createElement(s.Fragment,null,!z&&s.createElement(d.Link,{label:I.length>1?E("View / Print Invoices"):E("View / Print Invoice"),linkClassName:"invoices"===f?h.active:"",href:W,opacityOnHover:!0}),z&&s.createElement(s.Fragment,null,1===I.length&&s.createElement(v.DownloadInvoicePdfLinks,{invoices:I}),I.length>1&&s.createElement(m.LinkPopup,{linkLabel:I.length>1?E("View / Print Invoices"):E("View / Print Invoice"),wrapperClassName:h.downloadInvoiceLinksPopupWrapper,linkClassName:"invoices"===f?h.active:"",contentClassName:h.downloadInvoiceLinksPopup,stopPropagation:!0,hideContentOnClose:!0},s.createElement(v.DownloadInvoicePdfLinks,{invoices:I,invoiceLinkClassName:h.downloadInvoiceLink})))),U&&M.length>0&&s.createElement(d.Link,{label:M.length>1?E("View / Print Shipments"):E("View / Print Shipment"),linkClassName:"shipments"===f?h.active:"",href:O,opacityOnHover:!0}),x.length>0&&s.createElement(d.Link,{label:x.length>1?E("View Refunds"):E("View Refund"),linkClassName:"refunds"===f?h.active:"",href:_,opacityOnHover:!0}),V>0&&s.createElement(d.Link,{label:E(V>
11?"View Returns":"View Return"),linkClassName:"returns"===f?h.active:"",href:A,opacityOnHover:!0})))}var f=a(27960),E=a(93617),g=a(4738);const N={SmallMobile:"(max-width: 590px) and (min-width: 401px)",VerySmallMobile:"(max-width: 400px)",orderInformationWrapper:"lbK_d8k2yHHYzEuNdRbN",orderInfoRow:"KLde38NH6lmLHqTX9QwI",innerInfoRow:"yWeXEajW0_4UerIfmUUw",titles:"IlzoZ0Y1GKmUhrDZrN6N",content:"cbyTz9MkXzJ_g1Xy_mAV",title:"QvwdB8CkkVr0eXZasl7q",contentRow:"zQMzCVFChmx7M9BR00mS",orderAddress:"aUo75bzQ2x7tEWgBeNgk",paymentMethod:"ugN6MQvRHmoLX_WJIpOt",orderSummary:"FfdV9GpZV22KjkR0ONcw"};function b(e){var t=e.order,a=(0,o.usePhraseTranslater)(),r=t.is_virtual,i=t.shipping_address,l=t.billing_address,c=t.payment_methods,d=t.total,m=r||!i,u=m?l:i;return s.createElement("div",{className:N.orderInformationWrapper},s.createElement("div",{className:(0,n.classes)(N.orderInfoRow,N.titlesRow)},s.createElement("div",{className:(0,n.classes)(N.innerInfoRow,N.titles)},s.createElement("div",{className:(0,n.classes)(N.title,N.orderAddress)},s.createElement("span",null,a(m?"Billing Address":"Shipping Address"))),s.createElement("div",{className:(0,n.classes)(N.title,N.paymentMethod)},s.createElement("span",null,a("Payment Method"))),s.createElement("div",{className:(0,n.classes)(N.title,N.orderSummary)},s.createElement("span",null,a("Order Summary"))))),s.createElement("div",{className:(0,n.classes)(N.orderInfoRow,N.contentRow)},s.createElement("div",{className:(0,n.classes)(N.innerInfoRow,N.content)},s.createElement("div",{className:(0,n.classes)(N.contentRow,N.orderAddress)},s.createElement(f.OrderAddress,{orderAddress:u})),s.createElement(g.PaymentMethods,{paymentMethods:c,className:(0,n.classes)(N.contentRow,N.paymentMethod)}),s.createElement("div",{className:(0,n.classes)(N.contentRow,N.orderSummary)},s.createElement(E.SalesSummary,{salesTotal:d})))))}var y=a(62543),C=a(56568);const k="BewiZGxhzs9fQFtskPEg",P="t1K5PpKEJRHVsOBD4ZCN";var S=function(){return S=Object.assign||function(e){for(var t,a=1,s=arguments.length;a<s;a++)for(var r in t=arguments[a])Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e},S.apply(this,arguments)};function I(e){var t,a=e.product,r=e.images,o=e.isVertical,i=void 0!==o&&o;return s.createElement("div",{"data-sku":a.sku,className:(0,n.classes)(k,(t={},t[P]=i,t))},s.createElement(C.ProductImage,{product:S(S({},a),{images:r})}))}const M="WzSQg6lQLuBa8ITIrsRF",x="Nc00WiTNTGk721giprFv";function V(e){var t=e.product;return s.createElement("div",{className:M},s.createElement("div",{className:x},s.createElement(C.ProductImage,{product:t})))}const L="uQYkXhWmEsCYehF6ZqZy";function R(e){var t=e.product,a=e.className,r=void 0===a?void 0:a,o=e.children,i=void 0===o?void 0:o;return s.createElement("a",{href:t.productUrl,className:(0,n.classes)(L,r||""),title:t.name},i&&i)}const W="XA79qFqjb8Szk3rDUEZT";function O(e){var t=e.product,a=e.image;return s.createElement(R,{product:t,className:W},a)}const _="YTFZIc6o6KHAXzBa5U78",A="CEK4sozBtDpx9ej57kaE";function T(e){var t=e.product,a=e.className,r=void 0===a?void 0:a;return s.createElement("div",{className:(0,n.classes)(_,r||"")},s.createElement(R,{product:t,className:A},s.createElement("span",null,t.name)))}var z=a(41395);const U="w6oKNt1ZwrJLSqRqS0V7";function H(e){var t=e.product,a=e.className,r=void 0===a?void 0:a,o=(0,z.usePriceFormatter)(),i=(0,z.usePriceRounder)(),l=function(e){return o(i(e))},c=function(){var e=t.price_range,a=e.minimum_price,s=e.maximum_price,r=a.final_price,n=s.final_price,o=r.value,i=n.value;if(!o&&!i)return"";var c=l(o),d=l(o);return o===i?c:"".concat(c," - ").concat(d)}();return s.createElement("div",{className:(0,n.classes)(U,r||"","weglot-exclude","price-content")},c)}const G={productCardWrapper:"lPjZClkuVL5zABPnVg8x",productCardInnerWrap:"MuKXTYdT7DX0o9JSxkaH",vertical:"Btk1FpLxVwEvvkd6dUPG"};function D(e){var t,a=e.product,r=e.className,o=void 0===r?void 0:r,i=e.image,l=void 0===i?void 0:i,c=e.isVertical,d=void 0!==c&&c,m=e.showProductName,u=void 0===m||m,v=e.showProductPrice,p=void 0===v||v;return s.createElement("div",{className:(0,n.classes)(G.productCardWrapper,o||"",(t={},t[G.vertical]=d,t))},s.createElement("div",{className:G.productCardInnerWrap},s.createElement(O,{product:a,image:l||s.createElement(V,{product:a})}),u&&s.createElement(T,{className:G.productName,product:a}),p&&s.createElement(H,{className:G.productPrice,product:a})))}const K="pciyrC6qZKLSxVoolq1w",B="tG2Mh4QOalmsp0NWs10b",Q="e_iE2phUVtMiswHUr5KR",F="tPfJligkQgWcZ_cqkgBw",Z="rbNtmBkvBqpxdfN6xe2Y",q="KWD4VvhmKMpr3IMna4Ts",j="iuJLDSh5QgIml4iVJCWJ";function X(e){var t,a=e.products,r=e.show,o=void 0===r?10:r,i=e.className,l=void 0===i?void 0:i,c=e.showProductName,d=void 0===c?void 0:c,m=e.showProductPrice,u=void 0===m?void 0:m,v=e.isVertical,p=void 0!==v&&v;return s.createElement("div",{className:(0,n.classes)(K,null!=l?l:"",(t={},t[Q]=p,t))},s.createElement(y.ItemSlider,{show:o,items:a,className:B,arrowClassName:F,leftArrowClassName:Z,rightArrowClassName:q,itemsClassName:j,renderItem:function(e){return s.createElement(D,{product:e,image:s.createElement(I,{product:e,images:e.thumbImages,isVertical:p}),isVertical:p,showProductName:d,showProductPrice:u})}}))}const J={SmallMobile:"(max-width: 590px) and (min-width: 401px)",VerySmallMobile:"(max-width: 400px)",detailsWidgetWrapper:"_kNV3UWo_PUT0PbcQdtJ",title:"gzslTawgt7DCZm1WrR8g",vertical:"lEy5zwnX2vG1zGXGtYDA"};function Y(e){var t,a=e.products,r=e.label,o=e.labelClassName,i=void 0===o?void 0:o,l=e.show,c=void 0===l?4:l,d=e.isVertical,m=void 0!==d&&d;return s.createElement("div",{className:(0,n.classes)(J.detailsWidgetWrapper,(t={},t[J.vertical]=m,t))},s.createElement("div",{className:(0,n.classes)(J.historyRow,J.title,i||"")},s.createElement("div",null,r)),!!a.length&&s.createElement(X,{products:a,className:(0,n.classes)(J.historyRow,J.historyProducts),show:c,isVertical:m,showProductName:!1,showProductPrice:!1}))}const $="aqoZstH3sF1OmAJrlLHk",ee="QihpykWOM63st6EZ3l4M",te="zBNzvDo8s8LqiMadrE7D",ae="ZSd1b0oCG3KsdNmAkiq3",se="ruz0QAtKd2UHb9DW6Rp3",re="urqfnoC0MW5XtmapTW4Q",ne="Pd0oQMD6V2hraR1GEa7R";function oe(e){var t=e.config,a=e.order,l=void 0===a?void 0:a,d=e.recentlyViewedWidget,m=void 0===d?void 0:d,u=e.recommendedProductsWidget,v=void 0===u?void 0:u,p=e.className,h=void 0===p?void 0:p,f=e.itemsWrapperClassName,E=void 0===f?void 0:f,g=e.orderNumberAsLink,N=void 0===g?void 0:g,y=e.layoutPage,C=void 0===y?void 0:y,k=e.children,P=(0,s.use
1State)(4),S=P[0],I=P[1],M=(0,s.useState)(!1),x=M[0],V=M[1],L=(0,s.useState)(m||!0),R=L[0],W=L[1],O=(0,s.useState)(v||!1),_=O[0],A=O[1],T=(0,s.useState)(void 0),z=T[0],U=T[1],H=(0,o.usePhraseTranslater)(),G=(0,r.useReactiveVar)(i.isLoggedInVar),D=(0,r.useReactiveVar)(i.showWidgetsVar),K=(0,r.useReactiveVar)(i.recentlyViewedProductsVar),B=function(){var e=window.innerWidth;V(e<1041)};return(0,s.useEffect)(function(){B();var e=function(){var e,t=(e=window.innerWidth)>1040||e<1041&&e>=876?4:e<876&&e>=591?3:e<591&&e>=401?2:e<401?1:4;I(t),B()};return window.addEventListener("resize",e),function(){window.removeEventListener("resize",e)}},[]),(0,s.useEffect)(function(){A(!1),U([])},[]),(0,s.useEffect)(function(){D||(_&&A(!1),R&&W(!1))},[D]),s.createElement("div",{className:(0,n.classes)($,h||""),"data-test":"sales-details"},s.createElement("div",{className:te},s.createElement("div",{className:(0,n.classes)(ae,se)},l&&s.createElement(s.Fragment,null,s.createElement("div",{className:ee},s.createElement(w,{config:t,isLoggedIn:!!G,order:l,orderNumberAsLink:N,layoutPage:C})),s.createElement(c,{dataTest:"sales-info"},s.createElement(b,{order:l}))),s.createElement(c,{dataTest:"sales-items",className:E||""},k),_&&!!(z&&z.length>0)&&s.createElement(c,{dataTest:"recommended-products"},s.createElement(Y,{products:z,show:S,label:H("Recommended Products"),labelClassName:re}))),R&&!!(K&&K.length>0)&&s.createElement("div",{className:(0,n.classes)(ae,ne)},s.createElement(c,{dataTest:"browsing-history"},s.createElement(Y,{products:K,show:S,label:H("Browsing History"),labelClassName:x?re:void 0,isVertical:!x})))))}},4738(e,t,a){a.r(t),a.d(t,{PaymentMethods:()=>o});var s=a(14041),r=a(7459);const n={LargeMobile:"(max-width: 1040px) and (min-width:  876px)",MediumMobile:"(max-width: 875px) and (min-width: 591px)",SmallMobile:"(max-width: 590px) and (min-width: 401px)",VerySmallMobile:"(max-width: 400px)",paymentMethods:"rB3j5ASHf4KePeNOzA6S"};function o(e){var t=e.paymentMethods,a=e.label,o=void 0===a?void 0:a,i=e.showType,l=void 0!==i&&i,c=e.className,d=void 0===c?void 0:c,m=e.methodsClassName,u=void 0===m?void 0:m,v=e.labelClassName,p=void 0===v?void 0:v;return t&&t.length?s.createElement("div",{className:(0,r.classes)(n.paymentMethodsWrapper,d||"")},o&&s.createElement("div",{className:(0,r.classes)(n.paymentMethodsLabel,p||"")},o),s.createElement("div",{className:(0,r.classes)(n.paymentMethods,u||"")},t.map(function(e){var t=e.name,a=e.type;return s.createElement("div",{className:(0,r.classes)(n.method)},s.createElement("div",{className:n.methodName},t),l&&s.createElement("div",{className:n.methodType},"(".concat(a,")")))}))):null}}}]);
2//# sourceMappingURL=19.bundle.5b0d9a212285510e426f.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.