PageSourceSearch

https://5degree.co/static/js/89.a149e3e5.chunk.js

js 5degree.co collected 2026-09-29 09:33:17 UTC 8,709 bytes, 1 lines download raw bytes

1(window.webpackJsonp=window.webpackJsonp||[]).push([[89],{553:function(e,t,a){"use strict";a.d(t,"a",function(){return i});var l=a(0),n=a.n(l),c=a(24),r=a.n(c),s=a(4);a(554);function i(e){return n.a.createElement(r.a,{isOpen:e.isViewBillPopup,className:"bottom-modal view-bill-popup-modal",animation:"slideUp",onRequestClose:()=>e.closeViewBillPopup()},n.a.createElement("div",{className:"view-bill-popup"},n.a.createElement("img",{src:s.g+"image/img-checked.svg",alt:""}),n.a.createElement("p",{className:"md-text20 md-f400"},"Order Placed Successfully"),n.a.createElement("div",{className:"view-bill-btn md-f700",onClick:()=>e.closeViewBillPopup()},"VIEW BILL")))}},554:function(e,t,a){},825:function(e,t,a){},987:function(e,t,a){"use strict";a.r(t),a.d(t,"default",function(){return h});var l=a(0),n=a.n(l),c=a(12),r=a(4),s=a(34),i=(a(825),a(31)),m=a(1),o=a(2),u=a(8),d=a(553),p=(a(38),a(11),a(21)),E=a(7),g=a(62);n.a.lazy(()=>a.e(47).then(a.bind(null,879)));function h(e){var t,a,h;const[v,b]=Object(l.useState)({}),[y,f]=Object(l.useState)(!1),[D,w]=Object(l.useState)(1),[O,N]=Object(l.useState)(!0),[j,k]=Object(l.useState)(!1),I=[3,4],C=Object(c.d)(e=>e.clusterReducer),A=Object(c.d)(e=>e.checkoutReducer),S=(null===C||void 0===C?void 0:C.clusterData)||{},x=Object(c.c)(),P=(null===e||void 0===e?void 0:null===(t=e.match)||void 0===t?void 0:null===(a=t.params)||void 0===a?void 0:a.oHash)||"";function T(){let e={oHash:P,callback:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};Object.keys(e).length?(b(e),4===e.paymentStatus&&k(!0),I.includes(e.paymentStatus)||N(!0)):H()}};(null===e||void 0===e?void 0:e.oHash)&&x(Object(u.D)(e))}function F(){f(!1),function(){document.getElementById("audio").play();const e=m.D();Object(g.s)({sessionId:e}),m.fb(),m.e()}()}function H(){let t="/foodcourt/",a=S&&S.cluster||{};a.clusterID&&(t+=a.clusterID,a.locId&&(t+="/"+a.locId+(a.tableId?"/"+a.tableId:""))),Object(i.b)()&&(t+="/"+Object(i.b)()),e.history.push(t)}function M(){return v.paymentDiscount&&(v.paymentMethod===o.PAYMENT_METHOD_CARD||v.paymentMethod===o.PAYMENT_METHOD_DEBIT_CARD||v.paymentMethod===o.PAYMENT_METHOD_CREDIT_CARD)}return Object(l.useEffect)(()=>{var e,t,a;P!==(null===A||void 0===A?void 0:null===(e=A.ongoingOrderDetails)||void 0===e?void 0:e.oHash)?T():(b(null===A||void 0===A?void 0:A.ongoingOrderDetails),I.includes(null===(a=A.ongoingOrderDetails)||void 0===a?void 0:a.paymentStatus)?N(!1):w(D+1,()=>{T()}));Object(i.q)(),x(Object(s.j)()),x(Object(u.Cb)()),x(Object(p.o)()),(null===A||void 0===A?void 0:null===(t=A.ongoingOrderDetails)||void 0===t?void 0:t.sessionID)===m.D()&&f(!0)},[]),Object(l.useEffect)(()=>{let e={oHash:P,callback:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};Object.keys(e).length&&(b(e),!I.includes(e.paymentStatus)&&D<9?w(D+1):3===e.paymentStatus?N(!1):3!==e.paymentStatus&&9===D||4===e.paymentStatus?(N(!1),k(!0)):N(!1))}};(null===e||void 0===e?void 0:e.oHash)&&3!==v.paymentStatus&&4!==v.paymentStatus&&setTimeout(()=>{D<10&&x(Object(u.D)(e))},1e3)},[v&&D]),n.a.createElement("div",{className:"foodcourt-thankyou-wrap"},n.a.createElement("audio",{id:"audio",src:r.g+"sound/order-success.mp3",type:"audio/mp3",preload:"auto"}),n.a.createElement(d.a,{closeViewBillPopup:()=>F(),isViewBillPopup:y}),function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return n.a.createElement("div",{className:"black-header-wrap"},n.a.createElement("img",{src:r.g+"image/ic-cancel.svg",className:"close-icon",onClick:()=>H()}),n.a.createElement("img",{src:r.g+"image/payment_success.svg"}),n.a.createElement("h5",null,"Thanks for placing the order :)"),!(Object(E.H)()||Object(E.L)())&&n.a.createElement("div",{className:"notify-wrapper text-center"},n.a.createElement("img",{className:"right-hand-icon shake-left-right",src:r.g+"image/hand-point-right.png",alt:""}),n.a.createElement("div",{className:"center-txt"},"All updates will be sent to ",n.a.createElement("br",null)," ",n.a.createElement("strong",null,"your WhatsApp number")," ",n.a.createElement("br",null)," used while placing this order.",n.a.createElement("div",{className:"phone-number"},n.a.createElement("img",{src:r.g+"image/whatsapp-icon-color.png",alt:""}),e.phone,n.a.createElement("img",{src:r.g+"image/whatsapp-icon-color.png",alt:""}))),n.a.createElement("img",{className:"left-hand-icon shake-right-left",src:r.g+"image/hand-point-left.png",alt:""})))}(v),n.a.createElement("div",{className:"main-receipt-wrap"},n.a.createElement("div",{className:"receipt-wrap"},n.a.createElement("div",{className:"top-orderid-wrap"},n.a.createElement("div",{className:"order-id md-text14"},n.a.createElement("span",null,"Order ID: ",n.a.createElement("b",null,Object(m.m)(v.parentOrderID)))),n.a.createElement("span",null,null===S||void 0===S?void 0:null===(h=S.cluster)||void 0===h?void 0:h.name)),(null===v||void 0===v?void 0:v.leafs)&&!!v.leafs.length&&v.leafs.map((e,t)=>n.a.createElement("div",{className:"store",key:t},n.a.createElement("div",{className:"logo-token-wrap"},n.a.createElement("div",{className:"logo-wrap"},n.a.createElement("div",{className:"logo"},n.a.createElement("img",{src:S.stores[e.storeID]&&S.stores[e.storeID].storeLogo,alt:""})),n.a.createElement("h4",null,n.a.createElement("span",null,"From"),n.a.createElement("span",null," ",S.stores&&S.stores[e.storeID]&&S.stores[e.storeID].storeName," ")))),function(e){return n.a.createElement("div",{className:"product-details-wrap"},n.a.createElement("table",{width:"100%",cellPadding:"4"},n.a.createElement("thead",null,n.a.createElement("tr",null,n.a.createElement("th",{width:"60%"},"Description"),n.a.createElement("th",{width:"20%"},"Rate"),n.a.createElement("th",{width:"20%",textalign:"right"},"Amount"))),n.a.createElement("tbody",null,e.items&&e.items.map(e=>n.a.createElement("tr",{key:e.itemName},n.a.createElement("td",{width:"53%"},e.itemName.toLowerCase(),"Y"===e.isCustomizable&&e.options&&n.a.createElement("div",{className:"item-price md-c959595 md-pr10"},e.options.map((t,a)=>n.a.createElement(l.Fragment,{key:a},a>0&&n.a.createElement("span",null,", "),t.value&&t.value.length>0&&t.value.map((a,l)=>n.a.createElement("span",{key:e.itemID+t.optionId+a.variantId}," ","  ",a.variantName," ",t.value.length-1>l?", ":""))))),e&&"combo"===e.itemType&&e.groups&&!!e.groups.length&&n.a.createElement("div",{className:"item-price md-c959595 md-pr10"},e.groups.map((t,a)=>n.a.createElement(l.Fragment,{key:a},a>0&&n.a.createElement("span",null,", "),t.values&&!!t.values.length&&t.values.map((a,l)=>n.a.createElement("span",{key:e.itemID+a.itemID+l}," "," ",a.itemName," ",t.values.length-1>l?", ":""))))),n.a.createElement("div",{className:"qty md-mt5 md-c969696 md-text11"},"Qty: ",e.itemQty)),e.priceExcl?n.a.createElement("td",{width:"22%"},r.h," "," ",e.priceExcl):null,e.priceExcl?n.a.createElement("td",{width:"25%"},r.h," "," ",(e.itemQty*e.priceExcl).toFixed(2)):null)))))}(e))),n.a.createElement("div",{className:"bottom-details-wrap"},n.a.createElement("p",null,n.a.createElement("span",null,"Item Total: ")," ",n.a.createElement("span",null,r.h," "," ",parseFloat(v.priceExcl).toFixed(2))),v.packagingCharge?n.a.createElement("p",null,n.a.createElement("span",null,"Packaging Charge"),n.a.createElement("span",null,r.h," ",v.packagingCharge)):null,v.serviceCharge?n.a.createElement("p",null,n.a.createElement("span",null,"Service Charge"),n.a.createElement("span",null,r.h," ",v.serviceCharge)):null,v.deliveryCharge?n.a.createElement("p",null,n.a.createElement("span",null,"Delivery Charge"),n.a.createElement("span",null,r.h," ",v.deliveryCharge)):null,v.cgstAmount?n.a.createElement("p",null,n.a.createElement("span",null,"CGST"),n.a.createElement("span",null,r.h," "," ",parseFloat(v.cgstAmount).toFixed(2))):null,v.sgstAmount?n.a.createElement("p",null,n.a.createElement("span",null,"SGST"),n.a.createElement("span",null,r.h," "," ",parseFloat(v.sgstAmount).toFixed(2))):null,v.vatAmount?n.a.createElement("p",null,n.a.createElement("span",null,"VAT"),n.a.createElement("span",null,parseFloat(v.vatAmount).toFixed(2))):null,v.cartPromoDiscount?n.a.createElement("p",null,n.a.createElement("span",null,"Promo Discount(-)")," ",n.a.createElement("span",null," ",r.h," "," ",v.cartPromoDiscount," ")):null,M()?n.a.createElement("p",null,n.a.createElement("span",null,"Card Discount(-)")," ",n.a.createElement("span",null," ",r.h," "," ",v.paymentDiscount," ")):null),n.a.createElement("div",{className:"footer-total"},n.a.createElement("p",null,n.a.createElement("span",null,"Paid Amount:"),n.a.createElement("span",null,r.h," "," ",function(){let e=v.payAmount;return M()&&(e=v.payAmount-v.paymentDiscount),Object(m.q)(e)}()))))))}}}]);

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.