PageSourceSearch

https://farmersfreshkitchen.com/_next/static/chunks/pages/profile/orders-9f6fcbacc87152c1.js

js farmersfreshkitchen.com collected 2026-10-02 00:49:53 UTC 32,295 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[590],{46104:function(e,t,a){(window.__NEXT_P=window.__NEXT_P||[]).push(["/profile/orders",function(){return a(5657)}])},5657:function(e,t,a){"use strict";a.r(t),a.d(t,{default:function(){return G},openBag:function(){return E}});var r=a(4111),s=a(47568),i=a(51438),n=a(52951),d=a(14924),l=a(88029),o=a(26042),c=a(69396),u=a(29815),h=a(5950),m=a(34051),v=a.n(m),x=a(85893),p=a(67294),b=a(98179),f=a(11163),j=a(71312),k=a(69345),g=a(49377),N=a(2664),y=a(33928),_=a(5152),w=a.n(_),F=a(23105),O=a(67814),S=a(51436),Z=a(73192),L=a(56601),M=a(30381),C=a.n(M),I=a(41664),R=a.n(I),H=a(45282),A=function(e){var t,a,r,s,i,n=e.itemIndex,d=e.item,l=void 0===d?{}:d,o=e.handleOrderFeedback,c=e.handleReOrder,u=e.handleFavorite,h=e.handleUnMarkFavorite,m=e.showBadge,v=void 0===m||m,b=null===l||void 0===l||null===(t=l.order_delivery_address)||void 0===t?void 0:t.pickup_time,f=0===l.status?"text-muted":1===l.status?"text-info":2===l.status?"text-warning":"text-success",j=0===l.status?"Pending":1===l.status?"Confirmed":2===l.status?"Ready for pickup":"Picked Up",k=(null===l||void 0===l||null===(a=l.order_delivery_address)||void 0===a?void 0:a.delivery_status)||"",g=k.split("DASHER").join("DRIVER"),N="QUOTE"===g.toUpperCase()?"Pending":(0,H.LF)(g),y=(0,H.$5)(k),_=2===l.preference?N:j,w=2===l.preference?y:f;return(0,x.jsx)(p.Fragment,{children:(0,x.jsx)("div",{className:"col-12 px-0 mb-3",children:(0,x.jsxs)("div",{className:"col-12 bg-white main-section details-card order-card-main order-card-box py-3 px-0",children:[(0,x.jsx)("div",{className:"order-status-badge ".concat(w),title:"Order Status",children:_}),2===Number(l.order_type)&&v&&(0,x.jsx)("div",{className:"col-12 mb-2 mx-0 px-0",children:(0,x.jsx)("label",{className:"badge badge-primaryear",children:"Grocery"})}),1===Number(l.order_type)&&(0,x.jsx)("div",{className:"col-12 mb-2 mx-0 px-0",children:(0,x.jsx)("label",{className:"badge badge-primary",children:"Catering"})}),(0,x.jsxs)("div",{className:"order-card-section order-card-header",children:[(0,x.jsx)("p",{className:"font-weight-medium mb-0 text-dark",children:2===l.preference?"Deliver to ".concat(null===(r=l.order_delivery_address)||void 0===r?void 0:r.address_1):"Pickup from ".concat(l.restaurant_address)}),(0,x.jsxs)("h6",{className:"font-weight-medium mb-0 text-muted mt-1",children:[(null===l||void 0===l?void 0:l.pickup_date)?C()(null===l||void 0===l?void 0:l.pickup_date,"YYYY-M-D").format("dddd, MMMM, YYYY"):"n/a",","," ",2===l.preference&&(0,H.zc)(Number(b))," ",2===l.preference?"-":""," ",2===l.preference&&(0,H.zc)(Number(b)+3600),1===l.preference&&(0,H.zc)(null===l||void 0===l?void 0:l.pickup_time)]})]}),2===l.preference&&(0,x.jsx)("div",{className:"order-card-section mt-2",children:(0,x.jsx)("a",{className:"price-red text-underline font-small",href:null===l||void 0===l||null===(s=l.order_delivery_address)||void 0===s?void 0:s.tracking_url,children:"Track Order"})}),(0,x.jsx)("hr",{}),(0,x.jsx)("div",{className:"order-card-section",children:(0,x.jsxs)("div",{className:"order-card-stats",children:[(0,x.jsxs)("div",{children:[(0,x.jsx)("small",{className:"d-block text-muted",children:"Order number"}),(0,x.jsxs)("h6",{className:"font-weight-medium mb-0 price-red",children:["#",l.order_id]})]}),(0,x.jsxs)("div",{children:[(0,x.jsx)("small",{className:"d-block text-muted",children:"Order Placed"}),(0,x.jsx)("h6",{className:"font-weight-medium mb-0 text-muted text-nowrap",children:l?(0,H._A)(l.order_date,"dddd, MMMM, YYYY"):null})]}),(0,x.jsxs)("div",{children:[(0,x.jsxs)("small",{className:"d-block text-muted",children:["Total ",(0,x.jsxs)("small",{children:["(",l.order_details.length," Items)"]})]}),(0,x.jsxs)("h6",{className:"font-weight-medium mb-0 text-muted",children:["$",l?null===(i=Number(null===l||void 0===l?void 0:l.total_amount))||void 0===i?void 0:i.toFixed(2):""]})]})]})}),(0,x.jsx)("hr",{}),!!l.order_details.length&&(0,x.jsxs)("div",{className:"order-card-section pb-2",children:[(0,x.jsx)("div",{className:"mb-1",children:l.order_details.map((function(e,t){var a=(0,H.hP)(e.order_item);return(0,x.jsxs)("div",{className:"mt-1 mb-0 order-list-items",children:[(0,x.jsx)("span",{children:(0,H.mG)(e,e.order_item)}),!!a.length&&(0,x.jsx)("span",{children:"("}),a.map((function(e,t){return(0,x.jsxs)("span",{children:[e.item_name,a.length!==t+1&&(0,x.jsx)("span",{children:", "})]},"aaaa"+t)})),!!a.length&&(0,x.jsx)("span",{children:")"})]},t)}))}),(0,x.jsx)("div",{className:"mt-2",children:!l.feedback&&3===l.status&&(0,x.jsx)("span",{children:(0,x.jsx)("a",{className:"price-red text-underline font-small",onClick:o,href:"javascript:void(0)",children:"Order Feedback"})})}),(0,x.jsxs)("div",{className:"mt-2 d-flex flex-wrap align-items-center order-actions-row",children:[(0,x.jsx)(R(),{href:"/orders/user/".concat(l.order_number_uuid),children:(0,x.jsx)("span",{style:{cursor:"pointer"},className:"price-red text-underline font-small",children:"Order Details"})}),(0,x.jsx)("a",{alt:"Reorder",href:"javascript:void(0)",className:"price-red text-underline font-small",onClick:c,children:"Reorder"}),!l.is_favorite&&(0,x.jsx)("a",{className:"price-red text-underline font-small",href:"javascript:void(0)",onClick:u,children:"Mark As Favorite"}),!!l.is_favorite&&(0,x.jsx)("a",{className:"price-red text-underline font-small",href:"javascript:void(0)",onClick:h,children:"Remove From Favorite"})]})]})]})},n)})},D=a(50549),P=function(e){var t=e.itemIndex;return(0,x.jsx)(p.Fragment,{children:(0,x.jsxs)("div",{children:[(0,x.jsxs)("div",{className:"row align-items-center",children:[(0,x.jsx)("div",{className:"col-auto",children:(0,x.jsx)(D.Z,{width:35,height:35})}),(0,x.jsxs)("div",{className:"col text-right d-block d-md-none",children:[(0,x.jsx)("small",{className:"d-block text-muted",children:(0,x.jsx)(D.Z,{width:200})}),(0,x.jsx)("h6",{className:"font-weight-medium mb-0 text-muted",children:(0,x.jsx)(D.Z,{width:150})})]}),(0,x.jsx)("div",{className:"col-12 d-block d-md-none",children:(0,x.jsx)("hr",{className:""})}),(0,x.jsx)("div",{className:"col-md col-12 p-md-0",children:(0,x.jsx)("div",{className:"col-12",children:(0,x.jsxs)("div",{className:"row align-items-baseline",children:[(0,x.jsxs)("div",{className:"col-md pl-0",children:[(0,x.jsx)("p",{className:"font-weight-medium mb-0 text-dark",children:(0,x.jsx)(D.Z,{width:300})}),(0,x.jsx)("h6",{className:"font-weight-medium mb-0 text-muted",children:(0,x.jsx)(D.Z,{width:200})})]}),(0,x.jsxs)("div",{className:"col-md-auto text-right d-none d-md-block",children:[(0,x.jsx)("small",{className:"d-block text-muted",children:(0,x.jsx)(D.Z,{width:70})}),(0,x.jsx)("h6",{className:"font-weight-medium mb-0 text-muted",children:(0,x.jsx)(D.Z,{width:100})})]})]})})})]}),(0,x.jsx)("hr",{}),(0,x.jsxs)("div",{className:"row border-bottom pt-4 pb-4",children:[(0,x.jsxs)("div",{className:"row mx-0 px-2",children:[(0,x.jsxs)("div",{className:"col-5 text-start",children:[(0,x.jsx)("span",{className:"mb-2",children:(0,x.jsx)(D.Z,{width:100})}),(0,x.jsx)("span",{className:"mb-2 ",children:(0,x.jsx)(D.Z,{width:200})})]}),(0,x.jsxs)("div",{className:"col-4 text-center row mb-2",children:[(0,x.jsx)("span",{className:"mb-1",children:(0,x.jsx)(D.Z,{width:100})}),(0,x.jsx)("span",{className:"mb-2 ",children:(0,x.jsx)(D.Z,{width:150})})]}),(0,x.jsxs)("div",{className:"col-2 text-right",children:[(0,x.jsx)("span",{className:"mb-2",children:(0,x.jsx)(D.Z,{width:100})}),(0,x.jsx)("span",{className:"mb-2",children:(0,x.jsx)(D.Z,{width:150})})]})]}),(0,x.jsx)("div",{className:"col-9 px-4 mb-1",children:Array(1).fill(0).map((function(e,t){return(0,x.jsxs)("div",{className:"mt-1 mb-0",children:[(0,x.jsx)("span",{children:(0,x.jsx)(D.Z,{width:200})}),(0,x.jsx)(D.Z,{width:300,count:3})]},t)}))}),(0,x.jsx)("hr",{}),(0,x.jsxs)("div",{className:"col-12 px-4 mx-0 mt-3 d-flex align-items-center justify-content-between",children:[(0,x.jsx)("p",{className:"price-red text-underline mb-0",children:(0,x.jsx)(D.Z,{width:150})}),(0,x.jsx)("a",{alt:"Reorder",href:"javascript:void(0)",className:"price-red text-underline float-right",children:(0,x.jsx)(D.Z,{width:100})})]}),(0,x.jsxs)("div",{className:"col-12 mt-2 mx-0 mt-3 px-4 d-flex align-items-center justify-content-between",children:[(0,x.jsx)("span",{className:"price-red text-underline",children:(0,x.jsx)(D.Z,{width:150})}),(0,x.jsx)("a",{className:"price-red text-underline float-right",href:"javascript:void(0)",children:(0,x.jsx)(D.Z,{width:150})})]})]})]},t)})},Y=new j.Z,U=w()((function(){return a.e(358).then(a.t.bind(a,11358,23))}),{loadableGenerated:{webpack:function(){return[11358]}},ssr:!1});function E(){document.getElementById("openBag").click()}var B=function(e){(0,l.Z)(a,e);var t=(0,h.Z)(a);function a(e){var s;return(0,i.Z)(this,a),(s=t.call(this,e)).state={orderHistory:{favorite:[],past:[],active:[],pagination:{active:{current_page:1,last_page:0,per_page:10,total:0},past:{current_page:1,last_page:0,per_page:10,total:0},favorite:{current_page:1,last_page:0,per_page:10,total:0}}},orderSort:{active:"",past:"",favorite:""},restaurants:[],restaurantIdFilter:"",orderIdFilter:"",favouriteOrderId:0,menuMismatchWarning:!1,addNewLabelModel:!1,confirmReOrder:!1,unMarkModel:!1,label:[],selectedLabel:"",selectedLabelId:0,labelIndex:0,lastOrderFeedback:!1,feedbackLikeActive:"",markFavouriteModal:!1,feedbackModal:!1,feedbackDislikeActive:"",lastOrder:{},menuId:1,unMarkData:{},reOrderId:"",selectedReOrder:null,reOrderLoading:!1,mounted:!1,show
1FullLabel:!1,active:"tab1",key:"active",pageLoading:!0},s.viewMore=s.viewMore.bind((0,r.Z)(s)),s.makeReOrder=s.makeReOrder.bind((0,r.Z)(s)),s.viewMoreFav=s.viewMoreFav.bind((0,r.Z)(s)),s.hideFeedback=s.hideFeedback.bind((0,r.Z)(s)),s.feedbackLike=s.feedbackLike.bind((0,r.Z)(s)),s.markFavourite=s.markFavourite.bind((0,r.Z)(s)),s.feedbackDislike=s.feedbackDislike.bind((0,r.Z)(s)),s.getOrderHistory=s.getOrderHistory.bind((0,r.Z)(s)),s.selectForFeedback=s.selectForFeedback.bind((0,r.Z)(s)),s.openMarkFavourite=s.openMarkFavourite.bind((0,r.Z)(s)),s.getFavouriteLabel=s.getFavouriteLabel.bind((0,r.Z)(s)),s.changeFavouriteLabel=s.changeFavouriteLabel.bind((0,r.Z)(s)),s.submitUnmarkFavourite=s.submitUnmarkFavourite.bind((0,r.Z)(s)),s.showFullLabel=s.showFullLabel.bind((0,r.Z)(s)),s.openReOrderModal=s.openReOrderModal.bind((0,r.Z)(s)),s}return(0,n.Z)(a,[{key:"componentDidMount",value:function(){this.setState({mounted:!0}),this.getOrderHistory(1),this.getRestaurants(),this.getFavouriteLabel()}},{key:"getRestaurants",value:function(){var e=this;Y.getRestaurants().then((function(t){e.setState({restaurants:Array.isArray(t.data.response)?t.data.response:[]})})).catch((function(){}))}},{key:"handleLabelChange",value:function(e){this.setState({newLabel:e.target.value})}},{key:"addNewLabelSubmit",value:function(){var e=this,t=this;Y.addFavouriteLabel({label_name:this.state.newLabel,order_id:this.state.favouriteOrderId}).then((function(){t.props.enqueueSnackbar("Added Successfully",{anchorOrigin:{vertical:"bottom",horizontal:"center"},variant:"success",className:"customised-snackbar"}),t.setState({newLabel:""}),e.setState({markFavouriteModal:!1}),t.getOrderHistory(1),t.getFavouriteLabel()})).catch((function(e){t.props.enqueueSnackbar(e.response.data.message,{anchorOrigin:{vertical:"bottom",horizontal:"center"},variant:"error",className:"customised-snackbar"})}))}},{key:"feedbackLike",value:function(){var e=this;this.setState({feedbackDislikeActive:""}),"anim"===this.state.feedbackLikeActive?this.setState({feedbackLikeActive:""}):this.setState({feedbackLikeActive:"anim"}),Y.submitFeedback({order_id:this.state.lastOrder.order_id,feedback:1}).then((function(t){t&&(e.setState({lastOrderFeedback:!1,feedbackLikeActive:"",feedbackDislikeActive:""}),e.getOrderHistory(1))})).catch((function(){})),setTimeout((function(){e.setState({feedbackModal:!1})}),1500)}},{key:"feedbackDislike",value:function(){var e=this;this.setState({feedbackLikeActive:""}),"anim"===this.state.feedbackDislikeActive?this.setState({feedbackDislikeActive:""}):this.setState({feedbackDislikeActive:"anim"}),Y.submitFeedback({order_id:this.state.lastOrder.order_id,feedback:2,review:"Good"}).then((function(t){e.setState({lastOrderFeedback:!1,feedbackLikeActive:"",feedbackDislikeActive:""}),e.getOrderHistory(1)})).catch((function(){})),setTimeout((function(){e.setState({feedbackModal:!1})}),1500)}},{key:"hideFeedback",value:function(){this.setState({lastOrderFeedback:!1})}},{key:"getOrderHistoryKey",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.state.key;return"favorites"===e?"favorite":e}},{key:"getOrderHistoryRequest",value:function(e,t,a){var r={page:t,per_page:10,sort:a||"DESC"};return"favorites"===e?r.type="favorite":r.status=e,this.state.orderIdFilter&&(r.order_id=this.state.orderIdFilter),this.state.restaurantIdFilter&&(r.restaurant_id=this.state.restaurantIdFilter),r}},{key:"getOrderHistory",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:this.state.key,r=this,s=this.getOrderHistoryKey(a),i=null!==t?t:this.state.orderSort[s],n=(0,c.Z)((0,o.Z)({},this.state.orderSort),(0,d.Z)({},s,i)),l=this.getOrderHistoryRequest(a,e,i);this.setState({pageLoading:!0,key:a,orderSort:n}),Y.getPaginatedOrderHistory(l).then((function(e){window.scrollTo(0,0);var t,a=e.data.response||{},i=Array.isArray(a.data)?a.data:[],n=(0,c.Z)((0,o.Z)({},r.state.orderHistory),(t={},(0,d.Z)(t,s,i),(0,d.Z)(t,"pagination",(0,c.Z)((0,o.Z)({},r.state.orderHistory.pagination),(0,d.Z)({},s,a))),t));r.setState({orderHistory:n,pageLoading:!1});var l=i[0];l&&!l.feedback&&3===l.status&&r.setState({lastOrderFeedback:!0,lastOrder:l})})).catch((function(){r.setState({pageLoading:!1})}
1))}},{key:"searchOrderHistory",value:function(){this.getOrderHistory(1)}},{key:"clearOrderSearch",value:function(){var e=this;this.setState({orderIdFilter:"",restaurantIdFilter:""},(function(){return e.getOrderHistory(1)}))}},{key:"getRestaurantId",value:function(e){return(null===e||void 0===e?void 0:e.id)||(null===e||void 0===e?void 0:e.restaurant_id)||""}},{key:"getRestaurantName",value:function(e){return(null===e||void 0===e?void 0:e.name)||(null===e||void 0===e?void 0:e.restaurant_name)||"Restaurant ".concat(this.getRestaurantId(e))}},{key:"renderOrderSkeletons",value:function(){return Array(10).fill(0).map((function(e,t){return(0,x.jsx)("div",{children:(0,x.jsx)(P,{itemIndex:t})},t)}))}},{key:"renderOrderPagination",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.state.key,a=this,r=this.state.orderHistory.pagination[e]||{current_page:1,last_page:0,per_page:10,total:0},s=Number(r.last_page||0);return s<=1?null:(0,x.jsx)("div",{className:"order-pagination-wrapper",children:(0,x.jsx)(U,{breakLabel:"...",nextLabel:"Next \u203a",onPageChange:function(e){return a.getOrderHistory(e.selected+1,null,t)},pageRangeDisplayed:3,pageCount:s,forcePage:Math.max(Number(r.current_page||1)-1,0),previousLabel:"\u2039 Previous",renderOnZeroPageCount:null,containerClassName:"pagination order-pagination",pageClassName:"page-item order-pagination__item",pageLinkClassName:"page-link order-pagination__link",breakClassName:"page-item order-pagination__item order-pagination__break",breakLinkClassName:"page-link order-pagination__link",activeClassName:"active",disabledClassName:"disabled order-pagination__disabled",nextClassName:"page-item order-pagination__item order-pagination__nav",nextLinkClassName:"page-link order-pagination__link",previousClassName:"page-item order-pagination__item order-pagination__nav",previousLinkClassName:"page-link order-pagination__link"})})}},{key:"openMarkFavourite",value:function(e){this.setState({favouriteOrderId:e})}},{key:"showFullLabel",value:function(){this.setState({showFullLabel:!0})}},{key:"markFavourite",value:function(){var e=this,t=this;if(this.state.selectedLabelId>0){var a={order_id:this.state.favouriteOrderId,favorite_label_id:this.state.selectedLabelId};Y.markFavourite(a).then((function(){e.setState({markFavouriteModal:!1}),t.getOrderHistory(1),t.setState({showFullLabel:!1})})).catch((function(){}))}else this.addNewLabelSubmit()}},{key:"markUnFavourite",value:function(e){this.setState({unMarkData:e})}},{key:"submitUnmarkFavourite",value:function(){var e=this,t=this;Y.markFavourite(this.state.unMarkData).then((function(){e.setState({unMarkModel:!1}),t.getOrderHistory(1)})).catch((function(){}))}},{key:"getFavouriteLabel",value:function(){var e=this;Y.getFavouriteLabel().then((function(t){e.setState({label:t.data.response,selectedLabel:t.data.response[0].label_name,selectedLabelId:t.data.response[0].favorite_label_id})})).catch((function(){}))}},{key:"onFavLabelChange",value:function(e){this.setState({selectedLabel:e,selectedLabelId:0,newLabel:e})}},{key:"changeFavouriteLabel",value:function(){if(this.state.label.length===this.state.labelIndex+1)this.setState({labelIndex:0,selectedLabel:this.state.label[0].label_name,selectedLabelId:this.state.label[0].favorite_label_id});else{var e=this.state.labelIndex+1;this.setState({labelIndex:e,selectedLabel:this.state.label[e].label_name,selectedLabelId:this.state.label[e].favorite_label_id})}}},{key:"selectForFeedback",value:function(e){this.setState({lastOrderFeedback:!0,lastOrder:e})}},{key:"getOrderMenuId",value:function(e){var t,a=null===e||void 0===e||null===(t=e.order_details)||void 0===t?void 0:t.find((function(e){return null===e||void 0===e?void 0:e.menu_id}));return Number((null===e||void 0===e?void 0:e.menu_id)||(null===a||void 0===a?void 0:a.menu_id)||0)}},{key:"openReOrderModal",value:function(e){this.setState({reOrderId:e.order_id,selectedReOrder:e,menuId:this.getOrderMenuId(e),confirmReOrder:!0})}},{key:"makeReOrder",value:function(){var e=this;return(0,s.Z)(v().mark((function t(){var a,r,s,i,n,d;return v().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(r=e.state.selectedReOrder,s=e.getOrderMenuId(r),i=Number((null===(a=e.props.cart_details)||void 0===a?void 0:a.menu_id)||0),!(e.props.cart&&e.props.cart.length&&s&&i&&s!==i)){t.next=7;break}return e.setState({menuMismatchWarning:!0}),t.abrupt("return",!1);case 7:return e.setState({reOrderLoading:!0}),t.prev=8,t.next=11,Y.reOrder({order_id:[e.state.reOrderId]});case 11:return t.next=13,e.props.getUpdatedCart(r);case 13:e.setState({order_bag:[]}),window.scrollTo(0,0),e.props.router.push("/"),E(),t.next=23;break;case 19:t.prev=19,t.t0=t.catch(8),e.props.enqueueSnackbar((null===(n=t.t0.response)||void 0===n||null===(d=n.data)||void 0===d?void 0:d.message)||"Unable to reorder. Please try again.",{anchorOrigin:{vertical:"bottom",horizontal:"center"},variant:"error",className:"customised-snackbar"});case 23:return t.prev=23,e.setState({reOrderLoading:!1}),t.finish(23);case 26:case"end":return t.stop()}}),t,null,[[8,19,23,26]])})))()}},{key:"viewMore",value:function(e){for(var t=this.state.orderHistory.past,a=0;a<t.length;a++)a!==e&&(t[a].view_more=!1);t[e].view_more=!t[e].view_more;var r=this.state.orderHistory;r.past=(0,u.Z)(t),this.setState({orderHistory:r})}},{key:"viewMoreFav",value:function(e){for(var t=this.state.orderHistory.favorite,a=0;a<t.length;a++)a!==e&&(t[a].view_more=!1);t[e].view_more=!t[e].view_more;var r=this.state.orderHistory;r.favorite=(0,u.Z)(t),this.setState({orderHistory:r})}},{key:"render",value:function(){var e=this,t=this.state,a=t.pageLoading,r=t.mounted,s=t.orderHistory,i=t.key,n=t.markFavouriteModal,d=t.selectedLabel,l=t.menuMismatchWarning,o=t.newLabel,c=t.addNe
1wLabel,u=t.confirmReOrder,h=t.unMarkModel,m=t.feedbackDislikeActive,v=t.feedbackModal,p=t.feedbackLikeActive,f=t.orderSort,j=t.orderIdFilter,k=t.restaurantIdFilter,g=t.restaurants;return r&&(0,x.jsx)("div",{children:(0,x.jsx)("div",{className:"container",children:(0,x.jsxs)("div",{className:"row mt-5",children:[(0,x.jsx)(b.Z,{}),(0,x.jsx)("div",{className:"col-md-8",children:(0,x.jsxs)("div",{className:"left-bar-bg pl-5 order-page pr-5 pb-5",children:[(0,x.jsx)("h1",{className:"heading mb-4",children:"My Orders"}),(0,x.jsxs)("div",{className:"row align-items-center mb-3",children:[(0,x.jsx)("div",{className:"col-md-4 col-12 mb-2 mb-md-0",children:(0,x.jsxs)("select",{className:"form-control",value:k,onChange:function(t){return e.setState({restaurantIdFilter:t.target.value},(function(){return e.getOrderHistory(1)}))},children:[(0,x.jsx)("option",{value:"",children:"All restaurants"}),g.map((function(t){var a=e.getRestaurantId(t);return a?(0,x.jsx)("option",{value:a,children:e.getRestaurantName(t)},a):null}))]})}),(0,x.jsx)("div",{className:"col-md-4 col-12 mb-2 mb-md-0",children:(0,x.jsx)("input",{type:"text",className:"form-control",placeholder:"Search by order ID",value:j,onChange:function(t){return e.setState({orderIdFilter:t.target.value.replace(/\D/g,"")})},onKeyDown:function(t){"Enter"===t.key&&e.searchOrderHistory()}})}),(0,x.jsxs)("div",{className:"col-md-4 col-12 text-md-right",children:[(0,x.jsx)("button",{type:"button",className:"btn btn-primary mr-2",onClick:function(){return e.searchOrderHistory()},children:"Search"}),!(!j&&!k)&&(0,x.jsx)("button",{type:"button",className:"btn btn-light",onClick:function(){return e.clearOrderSearch()},children:"Clear"})]})]}),(0,x.jsx)("div",{className:"menu-tab mb-2",children:(0,x.jsxs)(L.Z,{id:"controlled-tab-example",activeKey:i,onSelect:function(t){!a&&t&&e.getOrderHistory(1,null,t)},style:{fontSize:"12px",outline:"none"},className:"nav nav-tabs justify-content-center gap-2",children:[(0,x.jsx)(Z.Z,{eventKey:"active",title:"Active",children:(0,x.jsxs)("div",{children:[!a&&(0,x.jsx)("div",{className:"col-12 mb-2",children:(0,x.jsx)("div",{className:"row align-items-center justify-content-end",children:(0,x.jsx)("div",{className:"col-auto pr-0 ",children:(0,x.jsxs)("select",{className:"form-control w-100",id:"checkout-timing",value:f.active,onChange:function(t){e.getOrderHistory(1,t.target.value,"active")},children:[(0,x.jsx)("option",{value:"",children:"Sort by"}),(0,x.jsx)("option",{value:"ASC",children:"Ascending"}),(0,x.jsx)("option",{value:"DESC",children:"Descending"})]})})})}),(0,x.jsxs)("div",{id:"accordionActiveOrder",className:"text-transform-none",children:[a&&this.renderOrderSkeletons(),!!s.active.length&&!a&&s.active.map((function(t,a){return(0,x.jsx)("div",{children:(0,x.jsx)(A,{itemIndex:a,item:t,showBadge:!0,handleReOrder:function(){e.openReOrderModal(t)},handleOrderFeedback:function(){e.setState({feedbackModal:!0}),e.selectForFeedback(t)},handleFavorite:function(){e.setState({markFavouriteModal:!0}),e.openMarkFavourite(t.order_id)},handleUnMarkFavorite:function(){e.setState({unMarkModel:!0}),e.markUnFavourite(t)}})},a)})),!a&&!s.active.length&&(0,x.jsxs)("div",{className:"d-flex align-items-center flex-column justify-content-center mt-3 pt-3",children:[(0,x.jsx)("span",{className:"mb-2",children:"No Orders Available"}),(0,x.jsx)("button",{type:"button",onClick:function(){e.props.router.push("/")},className:"btn btn-primary",children:"Order now"})]}),!a&&this.renderOrderPagination("active","active")]})]})}),(0,x.jsx)(Z.Z,{eventKey:"past",title:"Past",children:(0,x.jsxs)("div",{children:[!a&&(0,x.jsx)("div",{className:"col-12 mb-2",children:(0,x.jsx)("div",{className:"row align-items-center justify-content-end",children:(0,x.jsx)("div",{className:"col-auto pr-0 ",children:(0,x.jsxs)("select",{className:"form-control w-100",id:"checkout-timing",value:f.past,onChange:function(t){e.getOrderHistory(1,t.target.value,"past")},children:[(0,x.jsx)("option",{value:"",children:"Sort by"}),(0,x.jsx)("option",{value:"ASC",children:"Ascending"}),(0,x.jsx)("option",{value:"DESC",children:"Descending"})]})})})}),(0,x.jsxs)("div",{id:"accordionPastOrder",children:[a&&this.renderOrderSkeletons(),!!s.past.length&&!a&&s.past.map((function(t,a){return(0,x.jsx)("div",{children:(0,x.jsx)(A,{itemIndex:a,item:t,showBadge:!1,handleReOrder:function(){e.openReOrderModal(t)},handleOrderFeedback:function(){e.setState({feedbackModal:!0}),e.selectForFeedback(t)},handleFavorite:function(){e.setState({markFavouriteModal:!0}),e.openMarkFavourite(t.order_id)},handleUnMarkFavorite:function(){e.setState({unMarkModel:!0}),e.markUnFavourite(t)}})},a)})),!a&&!s.past.length&&(0,x.jsxs)("div",{className:"d-flex align-items-center flex-column justify-content-center mt-3 pt-3",children:[(0,x.jsx)("span",{className:"mb-2",children:"No Orders Available"}),(0,x.jsx)("button",{type:"button",onClick:function(){e.props.router.push("/")},className:"btn btn-primary",children:"Order now"})]}),!a&&this.renderOrderPagination("past","past")]})]})}),(0,x.jsx)(Z.Z,{eventKey:"favorites",title:"Favorites",children:(0,x.jsxs)("div",{children:[!a&&(0,x.jsx)("div",{className:"col-12 mb-2",children:(0,x.jsx)("div",{className:"row align-items-center justify-content-end",children:(0,x.jsx)("div",{className:"col-auto pr-0 ",children:(0,x.jsxs)("select",{className:"form-control w-100",id:"checkout-timing",value:f.favorite,onChange:function(t){e.getOrderHistory(1,t.target.value,"favorites")},children:[(0,x.jsx)("option",{value:"",children:"Sort by"}),(0,x.jsx)("option",{value:"DESC",children:"New to Old"}),(0,x.jsx)("option",{value:"ASC",children:"Old to New"})]})})})}),(0,x.jsxs)("div",{id:"accordionFavouriteOrder",children:[a&&this.renderOrderSkeletons(),!!s.favorite.length&&!a&&s.favorite.map((function(t,a){return(0,x.jsx)("div",{children:(0,x.jsx)(A,{itemIndex:a,item:t,showBadge:!0,handleReOrder:function(){e.openReOrderModal(t)},handleOrderFeedback:function(){e.setState({feedbackModal:!0}),e.selectForFeedback(t)},handleFavorite:function(){e.setState({markFavouriteModal:!0}),e.openMarkFavourite(t.order_id)},handleUnMarkFavorite:function(){e.setState({unMarkModel:!0}),e.markUnFavourite(t)}})},a)})),!a&&!s.favorite.length&&(0,x.jsxs)("div",{className:"d-flex align-items-center flex-column justify-content-center mt-3 pt-3",children:[(0,x.jsx)("span",{className:"mb-2",children:"No Orders Available"}),(0,x.jsx)("button",{type:"button",onClick:function(){e.props.router.push("/")},className:"btn btn-primary",children:"Order now"})]}),!a&&this.renderOrderPagination("favorite","favorites")]})]})})]})}),(0,x.jsxs)(F.Z,{show:n,centered:!0,children:[(0,x.jsxs)(F.Z.Header,{children:[(0,x.jsx)("h5",{className:"modal-title",children:"Mark Favourite"}),(0,x.jsx)("button",{type:"button",onClick:function(){e.setState({markFavouriteModal:!1})},className:"close close-gift-modal",children:(0,x.jsx)("span",{"aria-hidden":"true",children:(0,x.jsx)(O.G,{className:"far",icon:S.nYk})})})]}),(0,x.jsx)(F.Z.Body,{children:(0,x.jsxs)("div",{className:"row",children:[(0,x.jsx)("div",{className:"col-md-11 col-11",children:(0,x.jsxs)("div",{className:"form-group",children:[(0,x.jsx)("label",{children:"Name Your Favourite"}),(0,x.jsx)("input",{className:"form-control",onChange:function(t){return e.onFavLabelChange(t.target.value)},type:"text",maxLength:20,value:d}),(0,x.jsx)("span",{className:"label-length",children:20-d.length})]})}),(0,x.jsx)("div",{className:"col-md-1 p-0 col-1 text-center",children:(0,x.jsx)("a",{href:"javascript:void(0)",onClick:function(){return e.changeFavouriteLabel()},children:(0,x.jsx)(O.G,{style:{fontSize:"25px",marginTop:"38px",color:"#6c757d"},className:"far",icon:S.d8e})})})]})}),(0,x.jsx)(F.Z.Footer,{children:(0,x.jsx)("button",{type:"button",className:"btn btn-primary",onClick:this.markFavourite,children:"Ok"})})]}),(0,x.jsxs)(F.Z,{show:v,centered:!0,children:[(0,x.jsxs)(F.Z.Header,{children:[(0,x.jsx)("h5",{className:"modal-title",children:"Order Feedback"}),(0,x.jsx)("button",{type:"button",onClick:function(){e.setState({feedbackModal:!1})},className:"close close-gift-modal",children:(0,x.jsx)("span",{"aria-hidden":"true",children:(0,x.jsx)(O.G,{className:"far",icon:S.nYk})})})]}),(0,x.jsx)(F.Z.Body,{children:(0,x.jsxs)("div",{className:"row",children:[(0,x.jsx)("div",{className:"col-md-12 col-12 text-center",children:(0,x.jsx)("span",{className:"font-16",children:"Let us know your experience with last order"})}),(0,x.jsx)("div",{className:"col-md-6 col-6 text-right pr-4",children:(0,x.jsxs)("div",{className:"m-0 icon-wrapper ".concat(p),id:"icon-wrapper",onClick:this.feedbackLike,children:[(0,x.jsx)("span",{className:"icon",children:(0,x.jsx)(O.G,{className:"far",icon:S.u8Q})}),(0,x.jsx)("div",{className:"border",children:(0,x.jsx)("span",{})}),(0,x.jsxs)("div",{className:"satellite",children:[(0,x.jsx)("span",{}),(0,x.jsx)("span",{}),(0,x.jsx)("span",{}),(0,x.jsx)("span",{}),(0,x.jsx)("span",{}),(0,x.jsx)("span",{})]})]})}),(0,x.jsx)("div",{className:"col-md-6 col-6 pt-3 pl-4",children:(0,x.jsxs)("div",{className:"m-0 icon-wrapper-2 ".concat(m),id:"icon-wrapper-2",onClick:this.feedbackDislike,children:[(0,x.jsx)("span",{className:"icon",children:(0,x.jsx)(O.G,{className:"far",icon:S.bam})}),(0,x.jsx)("div",{className:"border",children:(0,x.jsx)("span",{})}),(0,x.jsxs)("div",{className:"satellite",children:[(0,x.jsx)("span",{}),(0,x.jsx)("span",{}),(0,x.jsx)("span",{}),(0,x.jsx)("span",{}),(0,x.jsx)("span",{}),(0,x.jsx)("span",{})]})]})})]})}),(0,x.jsx)(F.Z.Footer,{})]}),(0,x.jsxs)(F.Z,{show:h,centered:!0,children:[(0,x.jsxs)(F.Z.Header,{children:[(0,x.jsx)("h5",{className:"modal-title",children:"Remove From Favourite"}),(0,x.jsx)("button",{type:"button",onClick:function(){e.setState({unMarkModel:!1})},className:"close close-gift-modal",children:(0,x.jsx)("span",{"aria-hidden":"true",children:(0,x.jsx)(O.G,{className:"far",icon:S.nYk})})})]}),(0,x.jsx)(F.Z.Body,{children:"Are you sure?"}),(0,x.jsx)(F.Z.Footer,{children:(0,x.jsx)("button",{type:"button",className:"btn btn-primary",onClick:this.submitUnmarkFavourite,children:"Yes"})})]}),(0,x.jsxs)(F.Z,{show:u,centered:!0,children:[(0,x.jsxs)(F.Z.Header,{children:[(0,x.jsx)("h5",{className:"modal-title",children:"Re Order Confirm?"}),(0,x.jsx)("button",{type:"button",onClick:function(){e.setState({confirmReOrder:!1})},className:"close close-gift-modal",children:(0,x.jsx)("span",{"aria-hidden":"true",children:(0,x.jsx)(O.G,{className:"far",icon:S.nYk})})})]}),(0,x.jsx)(F.Z.Body,{children:"Are you sure you want to place this order again?"}),(0,x.jsx)(F.Z.Footer,{children:(0,x.jsx)("button",{type:"button",className:"btn btn-primary","data-dismiss":"modal",disabled:this.state.reOrderLoading,onClick:function(){e.setState({confirmReOrder:!1}),e.makeReOrder()},children:this.state.reOrderLoading?"Reordering...":"Yes"})})]}),(0,x.jsxs)(F.Z,{show:c,centered:!0,children:[(0,x.jsxs)(F.Z.Header,{children:[(0,x.jsx)("h5",{className:"modal-title",children:"New Favourite Label"}),(0,x.jsx)("button",{type:"button",onClick:function(){e.setState({addNewLabel:!1})},className:"close close-gift-modal",children:(0,x.jsx)("span",{"aria-hidden":"true",children:(0,x.jsx)(O.G,{className:"far",icon:S.nYk})})})]}),(0,x.jsx)(F.Z.Body,{children:(0,x.jsx)("div",{className:"row",children:(0,x.jsx)("div",{className:"col-md-11",children:(0,x.jsxs)("div",{className:"form-group",children:[(0,x.jsx)("label",{children:"Label Name"}),(0,x.jsx)("input",{className:"form-control",type:"text",value:o,onChange:function(t){return e.handleLabelChange(t)}
1})]})})})}),(0,x.jsx)(F.Z.Footer,{children:(0,x.jsx)("button",{type:"button",className:"btn btn-primary",onClick:function(){e.setState({addNewLabel:!1}),e.addNewLabelSubmit()},children:"Ok"})})]}),(0,x.jsxs)(F.Z,{show:l,centered:!0,children:[(0,x.jsxs)(F.Z.Header,{children:[(0,x.jsx)("h5",{className:"modal-title",children:"Menu Mismatch"}),(0,x.jsx)("button",{type:"button",onClick:function(){e.setState({menuMismatchWarning:!1})},className:"close close-gift-modal",children:(0,x.jsx)("span",{"aria-hidden":"true",children:(0,x.jsx)(O.G,{className:"far",icon:S.nYk})})})]}),(0,x.jsx)(F.Z.Body,{children:"Oops. Lunch and breakfast can't be added to the same order."})]})]})})]})})})}}]),a}(p.Component);B.propTypes={};var G=(0,y.Z)((0,f.withRouter)((0,g.RM)((0,N.$j)((function(e){var t=e.user,a=t.progressWidth,r=t.totalPoints,s=t.total,i=t.info,n=t.lastReward,d=e.menu;return{cart:d.cart,cart_details:d.cart_details,total:s,totalPoints:r,progressWidth:a,info:i,lastReward:n}}),(function(e){return{getUpdatedCart:function(t){return e((0,k.W2)(t))}}}))(B))))}},function(e){e.O(0,[646,440,774,888,179],(function(){return t=46104,e(e.s=t);var t}));var t=e.O();_N_E=t}]);

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.