1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8569],{48569:function(e,r,t){var a,o,n,d,s,i,l,c,p,u,h,f,O,m,y,C,v,P,g,b,S,k,T,E,G,w,N,A,I,U,D,F,R=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(r,"__esModule",{value:!0}),r.OrdersApiException=r.SplitPaymentType=r.OrdersApiErrorCodes=r.OrderTrackingState=r.OrderPaymentStatusEnum=r.LoyaltyDetailsStatus=r.GiftCardOrderStatusEnum=r.GiftCardOrderCustomerTypeEnum=r.DiscountType=r.DeliveryZoneVersionEnum=r.DeliveryMethod=r.DeliveryFeeDiscountType=r.CustomerSegment=r.CampaignTypeForAccounting=r.CampaignConditionType=r.CampaignCodeType=r.CampaignCategory=r.OrdersApiClient=void 0;let x=R(t(41414));class j{constructor(e,r){this.jsonParseReviver=void 0,this.instance=r||x.default.create(),this.baseUrl=null!=e?e:""}upsertOrderFeedback(e,r,t,a,o,n,d){let s=this.baseUrl+"/feedback";s=s.replace(/[?&]$/,"");let i=new FormData;if(null==e)throw Error("The parameter 'orderId' cannot be null.");if(i.append("orderId",e.toString()),null==r)throw Error("The parameter 'orderKey' cannot be null.");if(i.append("orderKey",r.toString()),null==t)throw Error("The parameter 'rating' cannot be null.");i.append("rating",t.toString()),null!=a&&a.forEach(e=>i.append("tags",e.toString())),null!=o&&i.append("comment",o.toString()),null!=n&&n.forEach(e=>i.append("attachments",e.data,e.fileName?e.fileName:"attachments"));let l={data:i,method:"POST",url:s,headers:{},signal:d};return this.instance.request(l).catch(e=>{if(K(e)&&e.response)return e.response;throw e}).then(e=>this.processUpsertOrderFeedback(e))}processUpsertOrderFeedback(e){let r=e.status,t={};if(e.headers&&"object"==typeof e.headers)for(let r in e.headers)e.headers.hasOwnProperty(r)&&(t[r]=e.headers[r]);if(400===r){let a=e.data,o=null;return o=JSON.parse(a),J("Bad Request",r,a,t,o)}if(200===r)e.data;else if(200!==r&&204!==r)return J("An unexpected server error occurred.",r,e.data,t);return Promise.resolve(null)}ratingOrderFeedback(e,r){let t=this.baseUrl+"/feedback/rating";t=t.replace(/[?&]$/,"");let a={data:JSON.stringify(e),method:"POST",url:t,headers:{"Content-Type":"application/json"},signal:r};return this.instance.request(a).catch(e=>{if(K(e)&&e.response)return e.response;throw e}).then(e=>this.processRatingOrderFeedback(e))}processRatingOrderFeedback(e){let r=e.status,t={};if(e.headers&&"object"==typeof e.headers)for(let r in e.headers)e.headers.hasOwnProperty(r)&&(t[r]=e.headers[r]);if(400===r){let a=e.data,o=null;return o=JSON.parse(a),J("Bad Request",r,a,t,o)}if(200===r)e.data;else if(200!==r&&204!==r)return J("An unexpected server error occurred.",r,e.data,t);return Promise.resolve(null)}markGiftCardOrderAsPaid(e,r){let t=this.baseUrl+"/gift-card/mark-as-paid";t=t.replace(/[?&]$/,"");let a={data:JSON.stringify(e),method:"POST",url:t,headers:{"Content-Type":"application/json",Accept:"application/json"},signal:r};return this.instance.request(a).catch(e=>{if(K(e)&&e.response)return e.response;throw e}).then(e=>this.processMarkGiftCardOrderAsPaid(e))}processMarkGiftCardOrderAsPaid(e){let r=e.status,t={};if(e.headers&&"object"==typeof e.headers)for(let r in e.headers)e.headers.hasOwnProperty(r)&&(t[r]=e.headers[r]);if(200===r){let r=e.data;return Promise.resolve(JSON.parse(r))}if(401===r)return J("Unauthorized",r,e.data,t);if(403===r)return J("Forbidden",r,e.data,t);if(400===r){let a=e.data,o=null;return o=JSON.parse(a),J("Bad Request",r,a,t,o)}if(500===r){let a=e.data,o=null;return o=JSON.parse(a),J("Server Error",r,a,t,o)}else if(200!==r&&204!==r)return J("An unexpected server error occurred.",r,e.data,t);return Promise.resolve(null)}createGiftCardOrder(e,r){let t=this.baseUrl+"/gift-card/order";t=t.replace(/[?&]$/,"");let a={data:JSON.stringify(e),method:"POST",url:t,headers:{"Content-Type":"application/json",Accept:"application/json"},signal:r};return this.instance.request(a).catch(e=>{if(K(e)&&e.response)return e.response;throw e}).then(e=>this.processCreateGiftCardOrder(e))}processCreateGiftCardOrder(e){let r=e.status,t={};if(e.headers&&"object"==typeof e.headers)for(let r in e.headers)e.headers.hasOwnProperty(r)&&(t[r]=e.headers[r]);if(400===r){let a=e.data,o=null;return o=JSON.parse(a),J("Bad Request",r,a,t,o)}if(201===r){let r=e.data;return Promise.resolve(JSON.parse(r))}if(500===r){let a=e.data,o=null;return o=JSON.parse(a),J("Server Error",r,a,t,o)}return 200!==r&&204!==r?J("An unexpected server error occurred.",r,e.data,t):Promise.resolve(null)}getGiftCardOrderByIdAndKey(e,r,t){let a=this.baseUrl+"/gift-card/order/{orderId}/{orderKey}";if(null==e)throw Error("The parameter 'orderId' must be defined.");if(a=a.replace("{orderId}",encodeURIComponent(""+e)),null==r)throw Error("The parameter 'orderKey' must be defined.");let o={method:"GET",url:a=(a=a.replace("{orderKey}",encodeURIComponent(""+r))).replace(/[?&]$/,""),headers:{Accept:"application/json"},signal:t};return this.instance.request(o).catch(e=>{if(K(e)&&e.response)return e.response;throw e}).then(e=>this.processGetGiftCardOrderByIdAndKey(e))}processGetGiftCardOrderByIdAndKey(e){let r=e.status,t={};if(e.headers&&"object"==typeof e.headers)for(let r in e.headers)e.headers.hasOwnProperty(r)&&(t[r]=e.headers[r]);if(200===r){let r=e.data;return Promise.resolve(JSON.parse(r))}if(400===r){let a=e.data,o=null;return o=JSON.parse(a),J("Bad Request",r,a,t,o)}if(500===r){let a=e.data,o=null;return o=JSON.parse(a),J("Server Error",r,a,t,o)}return 200!==r&&204!==r?J("An unexpected server error occurred.",r,e.data,t):Promise.resolve(null)}createNewOrder(e,r){let t=this.baseUrl+"/order";t=t.replace(/[?&]$/,"");let a={data:JSON.stringify(e),method:"POST",url:t,headers:{"Content-Type":"application/json",Accept:"application/json"},signal:r};
1return this.instance.request(a).catch(e=>{if(K(e)&&e.response)return e.response;throw e}).then(e=>this.processCreateNewOrder(e))}processCreateNewOrder(e){let r=e.status,t={};if(e.headers&&"object"==typeof e.headers)for(let r in e.headers)e.headers.hasOwnProperty(r)&&(t[r]=e.headers[r]);if(400===r){let a=e.data,o=null;return o=JSON.parse(a),J("Validation error",r,a,t,o)}if(401===r){let a=e.data,o=null;return o=JSON.parse(a),J("Auth token is not valid",r,a,t,o)}if(403===r){let a=e.data,o=null;return o=JSON.parse(a),J("Recaptcha verification failed",r,a,t,o)}if(409===r){let a=e.data,o=null;return o=JSON.parse(a),J("Some of provided unique codes are locked",r,a,t,o)}if(200===r){let r=e.data;return Promise.resolve(JSON.parse(r))}else if(200!==r&&204!==r)return J("An unexpected server error occurred.",r,e.data,t);return Promise.resolve(null)}getOrderTrackingData(e,r,t){let a=this.baseUrl+"/order-tracking/{orderId}/{orderKey}";if(null==e)throw Error("The parameter 'orderId' must be defined.");if(a=a.replace("{orderId}",encodeURIComponent(""+e)),null==r)throw Error("The parameter 'orderKey' must be defined.");let o={method:"GET",url:a=(a=a.replace("{orderKey}",encodeURIComponent(""+r))).replace(/[?&]$/,""),headers:{Accept:"application/json"},signal:t};return this.instance.request(o).catch(e=>{if(K(e)&&e.response)return e.response;throw e}).then(e=>this.processGetOrderTrackingData(e))}processGetOrderTrackingData(e){let r=e.status,t={};if(e.headers&&"object"==typeof e.headers)for(let r in e.headers)e.headers.hasOwnProperty(r)&&(t[r]=e.headers[r]);if(200===r){let r=e.data;return Promise.resolve(JSON.parse(r))}if(400===r){let a=e.data,o=null;return o=JSON.parse(a),J("Validation error",r,a,t,o)}if(401===r)return J("Order key is not valid",r,e.data,t);if(410===r)return J("Order tracking is not available for this order anymore",r,e.data,t);if(200!==r&&204!==r)return J("An unexpected server error occurred.",r,e.data,t);return Promise.resolve(null)}getOrderTrackingCarLocation(e,r,t){let a=this.baseUrl+"/order-tracking/{orderId}/{orderKey}/car-location";if(null==e)throw Error("The parameter 'orderId' must be defined.");if(a=a.replace("{orderId}",encodeURIComponent(""+e)),null==r)throw Error("The parameter 'orderKey' must be defined.");let o={method:"GET",url:a=(a=a.replace("{orderKey}",encodeURIComponent(""+r))).replace(/[?&]$/,""),headers:{Accept:"application/json"},signal:t};return this.instance.request(o).catch(e=>{if(K(e)&&e.response)return e.response;throw e}).then(e=>this.processGetOrderTrackingCarLocation(e))}processGetOrderTrackingCarLocation(e){let r=e.status,t={};if(e.headers&&"object"==typeof e.headers)for(let r in e.headers)e.headers.hasOwnProperty(r)&&(t[r]=e.headers[r]);if(200===r){let r=e.data;return Promise.resolve(JSON.parse(r))}if(400===r){let a=e.data,o=null;return o=JSON.parse(a),J("Validation error",r,a,t,o)}if(404===r)return J("Car location not currently available",r,e.data,t);if(401===r)return J("Order key is not valid",r,e.data,t);if(410===r)return J("Car location is not available for this order anymore",r,e.data,t);else if(200!==r&&204!==r)return J("An unexpected server error occurred.",r,e.data,t);return Promise.resolve(null)}getOrderTrackingLoyaltyData(e,r,t){let a=this.baseUrl+"/order-tracking/{orderId}/{orderKey}/loyalty-data";if(null==e)throw Error("The parameter 'orderId' must be defined.");if(a=a.replace("{orderId}",encodeURIComponent(""+e)),null==r)throw Error("The parameter 'orderKey' must be defined.");let o={method:"GET",url:a=(a=a.replace("{orderKey}",encodeURIComponent(""+r))).replace(/[?&]$/,""),headers:{Accept:"application/json"},signal:t};return this.instance.request(o).catch(e=>{if(K(e)&&e.response)return e.response;throw e}).then(e=>this.processGetOrderTrackingLoyaltyData(e))}processGetOrderTrackingLoyaltyData(e){let r=e.status,t={};if(e.headers&&"object"==typeof e.headers)for(let r in e.headers)e.headers.hasOwnProperty(r)&&(t[r]=e.headers[r]);if(200===r){let r=e.data;return Promise.resolve(JSON.parse(r))}if(400===r){let a=e.data,o=null;return o=JSON.parse(a),J("Validation error",r,a,t,o)}
1if(401===r)return J("Order key is not valid",r,e.data,t);if(410===r)return J("Order tracking is not available for this order anymore",r,e.data,t);if(200!==r&&204!==r)return J("An unexpected server error occurred.",r,e.data,t);return Promise.resolve(null)}getOrderTrackingOrderData(e,r,t){let a=this.baseUrl+"/order-tracking/{orderId}/{orderKey}/order-data";if(null==e)throw Error("The parameter 'orderId' must be defined.");if(a=a.replace("{orderId}",encodeURIComponent(""+e)),null==r)throw Error("The parameter 'orderKey' must be defined.");let o={method:"GET",url:a=(a=a.replace("{orderKey}",encodeURIComponent(""+r))).replace(/[?&]$/,""),headers:{Accept:"application/json"},signal:t};return this.instance.request(o).catch(e=>{if(K(e)&&e.response)return e.response;throw e}).then(e=>this.processGetOrderTrackingOrderData(e))}processGetOrderTrackingOrderData(e){let r=e.status,t={};if(e.headers&&"object"==typeof e.headers)for(let r in e.headers)e.headers.hasOwnProperty(r)&&(t[r]=e.headers[r]);if(200===r){let r=e.data;return Promise.resolve(JSON.parse(r))}if(400===r){let a=e.data,o=null;return o=JSON.parse(a),J("Validation error",r,a,t,o)}if(401===r)return J("Order key is not valid",r,e.data,t);if(410===r)return J("Order tracking is not available for this order anymore",r,e.data,t);if(200!==r&&204!==r)return J("An unexpected server error occurred.",r,e.data,t);return Promise.resolve(null)}getOrderDetailsByKey(e,r){let t=this.baseUrl+"/order/details-by-key/{orderKey}";if(null==e)throw Error("The parameter 'orderKey' must be defined.");let a={method:"GET",url:t=(t=t.replace("{orderKey}",encodeURIComponent(""+e))).replace(/[?&]$/,""),headers:{Accept:"application/json"},signal:r};return this.instance.request(a).catch(e=>{if(K(e)&&e.response)return e.response;throw e}).then(e=>this.processGetOrderDetailsByKey(e))}processGetOrderDetailsByKey(e){let r=e.status,t={};if(e.headers&&"object"==typeof e.headers)for(let r in e.headers)e.headers.hasOwnProperty(r)&&(t[r]=e.headers[r]);if(200===r){let r=e.data;return Promise.resolve(JSON.parse(r))}return 404===r?J("Order with given key not found",r,e.data,t):200!==r&&204!==r?J("An unexpected server error occurred.",r,e.data,t):Promise.resolve(null)}quickSearchOrders(e,r){let t=this.baseUrl+"/order/quick-search";t=t.replace(/[?&]$/,"");let a={data:JSON.stringify(e),method:"POST",url:t,headers:{"Content-Type":"application/json",Accept:"application/json"},signal:r};return this.instance.request(a).catch(e=>{if(K(e)&&e.response)return e.response;throw e}).then(e=>this.processQuickSearchOrders(e))}processQuickSearchOrders(e){let r=e.status,t={};if(e.headers&&"object"==typeof e.headers)for(let r in e.headers)e.headers.hasOwnProperty(r)&&(t[r]=e.headers[r]);if(401===r)return J("Token not provided || provided token is not valid",r,e.data,t);if(403===r)return J("Forbidden",r,e.data,t);if(400===r){let a=e.data,o=null;return o=JSON.parse(a),J("Validation error || unknown searchTerm",r,a,t,o)}if(200===r){let r=e.data;return Promise.resolve(JSON.parse(r))}if(200!==r&&204!==r)return J("An unexpected server error occurred.",r,e.data,t);return Promise.resolve(null)}getOrderById(e,r){let t=this.baseUrl+"/order/{orderId}/details";if(null==e)throw Error("The parameter 'orderId' must be defined.");let a={method:"GET",url:t=(t=t.replace("{orderId}",encodeURIComponent(""+e))).replace(/[?&]$/,""),headers:{Accept:"application/json"},signal:r};return this.instance.request(a).catch(e=>{if(K(e)&&e.response)return e.response;throw e}).then(e=>this.processGetOrderById(e))}processGetOrderById(e){let r=e.status,t={};if(e.headers&&"object"==typeof e.headers)for(let r in e.headers)e.headers.hasOwnProperty(r)&&(t[r]=e.headers[r]);if(401===r)return J("No required permissions || Token not provided || Provided token is not valid",r,e.data,t);if(403===r)return J("Forbidden",r,e.data,t);if(200===r){let r=e.data;return Promise.resolve(JSON.parse(r))}return 200!==r&&204!==r?J("An unexpected server error occurred.",r,e.data,t):Promise.resolve(null)}getOrderPaymentStatus(e,r,t){let a=this.baseUrl+"/order/{orderId}/payment-status/{orderKey}";if(null==e)throw Error("The parameter 'orderId' must be defined.");if(a=a.replace("{orderId}",encodeURIComponent(""+e)),null==r)throw Error("The parameter 'orderKey' must be defined.");let o={method:"GET",url:a=(a=a.replace("{orderKey}",encodeURIComponent(""+r))).replace(/[?&]$/,""),headers:{Accept:"application/json"},signal:t};return this.instance.request(o).catch(e=>{if(K(e)&&e.response)return e.response;throw e}).then(e=>this.processGetOrderPaymentStatus(e))}processGetOrderPaymentStatus(e){let r=e.status,t={};if(e.headers&&"object"==typeof e.headers)for(let r in e.headers)e.headers.hasOwnProperty(r)&&(t[r]=e.headers[r]);if(200===r){let r=e.data;return Promise.resolve(JSON.parse(r))}return 404===r?J("Order not found",r,e.data,t):401===r?J("Provided order key is not val
1id",r,e.data,t):200!==r&&204!==r?J("An unexpected server error occurred.",r,e.data,t):Promise.resolve(null)}generateOrderReceiptPdfById(e,r){let t=this.baseUrl+"/order/{orderId}/receipt-pdf";if(null==e)throw Error("The parameter 'orderId' must be defined.");let a={responseType:"blob",method:"GET",url:t=(t=t.replace("{orderId}",encodeURIComponent(""+e))).replace(/[?&]$/,""),headers:{Accept:"application/pdf"},signal:r};return this.instance.request(a).catch(e=>{if(K(e)&&e.response)return e.response;throw e}).then(e=>this.processGenerateOrderReceiptPdfById(e))}processGenerateOrderReceiptPdfById(e){let r=e.status,t={};if(e.headers&&"object"==typeof e.headers)for(let r in e.headers)e.headers.hasOwnProperty(r)&&(t[r]=e.headers[r]);if(401===r)return J("No required permissions || Token not provided || Provided token is not valid",r,e.data,t);if(403===r)return J("Forbidden",r,e.data,t);if(200===r||206===r){let a=e.headers?e.headers["content-disposition"]:void 0,o=a?/filename\*=(?:(\\?['"])(.*?)\1|(?:[^\s]+'.*?')?([^;\n]*))/g.exec(a):void 0,n=o&&o.length>1?o[3]||o[2]:void 0;return Promise.resolve({fileName:n=n?decodeURIComponent(n):(o=a?/filename="?([^"]*?)"?(;|$)/g.exec(a):void 0)&&o.length>1?o[1]:void 0,status:r,data:new Blob([e.data],{type:e.headers["content-type"]}),headers:t})}return 200!==r&&204!==r?J("An unexpected server error occurred.",r,e.data,t):Promise.resolve(null)}getAllShopOrdersForDay(e,r,t){let a=this.baseUrl+"/shops/{shopId}/orders?";if(null==e)throw Error("The parameter 'shopId' must be defined.");if(a=a.replace("{shopId}",encodeURIComponent(""+e)),null==r)throw Error("The parameter 'startTime' must be defined and cannot be null.");a+="startTime="+encodeURIComponent(""+r)+"&";let o={method:"GET",url:a=a.replace(/[?&]$/,""),headers:{Accept:"application/json"},signal:t};return this.instance.request(o).catch(e=>{if(K(e)&&e.response)return e.response;throw e}).then(e=>this.processGetAllShopOrdersForDay(e))}processGetAllShopOrdersForDay(e){let r=e.status,t={};if(e.headers&&"object"==typeof e.headers)for(let r in e.headers)e.headers.hasOwnProperty(r)&&(t[r]=e.headers[r]);if(401===r)return J("Token not provided || provided token is not valid",r,e.data,t);if(403===r)return J("Forbidden",r,e.data,t);if(400===r){let a=e.data,o=null;return o=JSON.parse(a),J("Validation error",r,a,t,o)}if(200===r){let r=e.data;return Promise.resolve(JSON.parse(r))}if(200!==r&&204!==r)return J("An unexpected server error occurred.",r,e.data,t);return Promise.resolve(null)}getShopPreOrderCounts(e,r){let t=this.baseUrl+"/shops/{shopId}/pre-order-counts";if(null==e)throw Error("The parameter 'shopId' must be defined.");let a={method:"GET",url:t=(t=t.replace("{shopId}",encodeURIComponent(""+e))).replace(/[?&]$/,""),headers:{Accept:"application/json"},signal:r};return this.instance.request(a).catch(e=>{if(K(e)&&e.response)return e.response;throw e}).then(e=>this.processGetShopPreOrderCounts(e))}processGetShopPreOrderCounts(e){let r=e.status,t={};if(e.headers&&"object"==typeof e.headers)for(let r in e.headers)e.headers.hasOwnProperty(r)&&(t[r]=e.headers[r]);if(401===r)return J("Token not provided || provided token is not valid",r,e.data,t);if(403===r)return J("Forbidden",r,e.data,t);if(200===r){let r=e.data;return Promise.resolve(JSON.parse(r))}if(400===r){let a=e.data,o=null;return o=JSON.parse(a),J("Validation error",r,a,t,o)}if(200!==r&&204!==r)return J("An unexpected server error occurred.",r,e.data,t);return Promise.resolve(null)}upsellReport(e,r){let t=this.baseUrl+"/upsell-report";t=t.replace(/[?&]$/,"");let a={data:JSON.stringify(e),method:"POST",url:t,headers:{"Content-Type":"application/json",Accept:"application/json"},signal:r};return this.instance.request(a).catch(e=>{if(K(e)&&e.response)return e.response;throw e}).then(e=>this.processUpsellReport(e))}processUpsellReport(e){let r=e.status,t={};if(e.headers&&"object"==typeof e.headers)for(let r in e.headers)e.headers.hasOwnProperty(r)&&(t[r]=e.headers[r]);if(401===r)return J("Token not provided || provided token is not valid",r,e.data,t);if(400===r){let a=e.data,o=null;return o=JSON.parse(a),J("Bad Request",r,a,t,o)}if(200===r){let r=e.data;return Promise.resolve(JSON.parse(r))}return 200!==r&&204!==r?J("An unexpected server error occurred.",r,e.data,t):Promise.resolve(null)}getUserRoles(e){let r=this.baseUrl+"/user/roles",t={method:"GET",url:r=r.replace(/[?&]$/,""),headers:{Accept:"application/json"},signal:e};return this.instance.request(t).catch(e=>{if(K(e)&&e.response)return e.response;throw e}).then(e=>this.processGetUserRoles(e))}processGetUserRoles(e){let r=e.status,t={};if(e.headers&&"object"==typeof e.headers)for(let r in e.headers)e.headers.hasOwnProperty(r)&&(t[r]=e.headers[r]);if(401===r)return J("Token not provided || provided token is not val
1id",r,e.data,t);if(200===r){let r=e.data;return Promise.resolve(JSON.parse(r))}return 200!==r&&204!==r?J("An unexpected server error occurred.",r,e.data,t):Promise.resolve(null)}}r.OrdersApiClient=j,(a=v||(r.CampaignCategory=v={}))[a.B2BPrepaidCodes=1]="B2BPrepaidCodes",a[a.RestaurantsClaimCodes=2]="RestaurantsClaimCodes",a[a.LocalMarketingCampaign=3]="LocalMarketingCampaign",a[a.ShopSpecificCampaign=4]="ShopSpecificCampaign",a[a.LoyaltyPrize=5]="LoyaltyPrize",a[a.LoyaltyDiscount=6]="LoyaltyDiscount",a[a.Combo=7]="Combo",a[a.FreeDelivery=8]="FreeDelivery",a[a.ProductCoupon=9]="ProductCoupon",a[a.CrossSell=10]="CrossSell",a[a.UserSegmentTargetedCampaign=11]="UserSegmentTargetedCampaign",a[a.LunchCombo=12]="LunchCombo",a[a.LoyaltyReward=13]="LoyaltyReward",a[a.Unknown=-1]="Unknown",(o=P||(r.CampaignCodeType=P={}))[o.Unknown=0]="Unknown",o[o.NoCode=1]="NoCode",o[o.Personal=2]="Personal",o[o.Public=3]="Public",(n=g||(r.CampaignConditionType=g={}))[n.Product=0]="Product",n[n.ShopDelivery=1]="ShopDelivery",n[n.PaymentMethod=2]="PaymentMethod",n[n.CustomerSegment=3]="CustomerSegment",(d=b||(r.CampaignTypeForAccounting=b={}))[d.KP_CAMPAIGN=0]="KP_CAMPAIGN",d[d.B2B_PREPAID=1]="B2B_PREPAID",d[d.KP_DISCOUNT=2]="KP_DISCOUNT",d[d.LOYALTY_DISCOUNT=3]="LOYALTY_DISCOUNT",d[d.LOYALTY_B2B=4]="LOYALTY_B2B",(s=S||(r.CustomerSegment=S={}))[s.UnregisteredCustomer=0]="UnregisteredCustomer",s[s.RegisteredCustomer=1]="RegisteredCustomer",s[s.CallCenter=2]="CallCenter",(i=k||(r.DeliveryFeeDiscountType=k={}))[i.None=0]="None",i[i.FixedPrice=1]="FixedPrice",(l=T||(r.DeliveryMethod=T={})).PickUp="PickUp",l.Delivery="Delivery",l.EatIn="EatIn",l.HotStop="HotStop",(c=E||(r.DeliveryZoneVersionEnum=E={})).V1="V1",c.V2="V2",(p=G||(r.DiscountType=G={}))[p.None=0]="None",p[p.DiscountValue=1]="DiscountValue",p[p.Percentage=2]="Percentage",p[p.FixedPrice=3]="FixedPrice",(u=w||(r.GiftCardOrderCustomerTypeEnum=w={})).B2C="B2C",u.B2B="B2B",(h=N||(r.GiftCardOrderStatusEnum=N={})).Draft="Draft",h.Paid="Paid",(f=A||(r.LoyaltyDetailsStatus=A={})).Ready="Ready",f.Error="Error",f.NotFound="NotFound",f.NotMember="NotMember",f.NoSlices="NoSlices",(O=I||(r.OrderPaymentStatusEnum=I={}))[O.Waiting=1]="Waiting",O[O.Paid=2]="Paid",O[O.Cancelled=3]="Cancelled",(m=U||(r.OrderTrackingState=U={}))[m.Received=0]="Received",m[m.Accepted=1]="Accepted",m[m.InMaking=2]="InMaking",m[m.InOven=3]="InOven",m[m.ReadyForPickupOrDelivery=4]="ReadyForPickupOrDelivery",m[m.AssignedToBatch=5]="AssignedToBatch",m[m.AssignedToCar=6]="AssignedToCar",m[m.WaitingForDelivery=7]="WaitingForDelivery",m[m.BeingDelivered=8]="BeingDelivered",m[m.DeliveryFailed=9]="DeliveryFailed",m[m.DeliveryFailedBatchCompleted=10]="DeliveryFailedBatchCompleted",m[m.DeliveryCompleted=11]="DeliveryCompleted",m[m.ShowFeedback=12]="ShowFeedback",m[m.Cancelled=13]="Cancelled",m[m.PickupCompleted=14]="PickupCompleted",m[m.NotReceived=-1]="NotReceived",(y=D||(r.OrdersApiErrorC
1odes=D={}))[y.UnknownError=106e4]="UnknownError",y[y.ValidationError=1060001]="ValidationError",y[y.GenericOrderNotFound=1060002]="GenericOrderNotFound",y[y.GenericUnauthorized=1060003]="GenericUnauthorized",y[y.GiftCardOrderCreateError=1061001]="GiftCardOrderCreateError",y[y.GiftCardOrderFetchError=1061002]="GiftCardOrderFetchError",y[y.GiftCardGivexOrderCreateError=1061003]="GiftCardGivexOrderCreateError",y[y.GiftCardGivexOrderValidationError=1061004]="GiftCardGivexOrderValidationError",y[y.GiftCardGivexServiceException=1061005]="GiftCardGivexServiceException",y[y.GiftCardGivexOrderSerializationError=1061006]="GiftCardGivexOrderSerializationError",y[y.GiftCardOrderMarkAsPaidError=1061007]="GiftCardOrderMarkAsPaidError",y[y.GiftCardOrderNotFoundError=1061008]="GiftCardOrderNotFoundError",y[y.GiftCardOrderGivexOrderCancelError=1061009]="GiftCardOrderGivexOrderCancelError",y[y.CreateOrderPaymentMethodNotFoundOnRestaurant=1061010]="CreateOrderPaymentMethodNotFoundOnRestaurant",y[y.CreateOrderDeliveryMethodNotAllowedForCallCenterUsers=1061011]="CreateOrderDeliveryMethodNotAllowedForCallCenterUsers",y[y.CreateOrderGoogleRecaptchaTokenNotProvided=1061012]="CreateOrderGoogleRecaptchaTokenNotProvided",y[y.CreateOrderGoogleRecaptchaVerificationFailed=1061013]="CreateOrderGoogleRecaptchaVerificationFailed",y[y.CreateOrderPromotionCodesLocked=1061014]="CreateOrderPromotionCodesLocked",y[y.CreateOrderCartPricingError=1061015]="CreateOrderCartPricingError",y[y.CreateOrderUnknownError=1061016]="CreateOrderUnknownError",y[y.OrderFeedbackOrderIdDoesNotMatchWithOrderKey=1063001]="OrderFeedbackOrderIdDoesNotMatchWithOrderKey",y[y.OrderFeedbackCreateError=1063002]="OrderFeedbackCreateError",y[y.OrderFeedbackUpdateError=1063003]="OrderFeedbackUpdateError",y[y.OrderFeedbackAttachmentUploadError=1063004]="OrderFeedbackAttachmentUploadError",
1y[y.OrderFeedbackGeneralFeedbackIntegrationError=1063005]="OrderFeedbackGeneralFeedbackIntegrationError",(C=F||(r.SplitPaymentType=F={}))[C.PrePaidCode=0]="PrePaidCode",C[C.Checkout=1]="Checkout",C[C.KotipizzaCampaign=2]="KotipizzaCampaign",C[C.LoyaltyReward=3]="LoyaltyReward",C[C.GeneralDiscount=4]="GeneralDiscount",C[C.NetsGiftCardPayment=5]="NetsGiftCardPayment",C[C.Unknown=-1]="Unknown";class B extends Error{constructor(e,r,t,a,o){super(),this.isOrdersApiException=!0,this.message=e,this.status=r,this.response=t,this.headers=a,this.result=o}static isOrdersApiException(e){return!0===e.isOrdersApiException}}function J(e,r,t,a,o){if(null!=o)throw o;throw new B(e,r,t,a,null)}function K(e){return e&&!0===e.isAxiosError}r.OrdersApiException=B}}]); 2//# sourceMappingURL=8569-548d4aeb8d9eb94d.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.