(window.webpackJsonp=window.webpackJsonp||[]).push([[0],[,,,,,,,,,,function(e,t,a){"use strict";a.d(t,"k",function(){return n}),a.d(t,"i",function(){return r}),a.d(t,"q",function(){return c}),a.d(t,"j",function(){return l}),a.d(t,"o",function(){return s}),a.d(t,"r",function(){return o}),a.d(t,"c",function(){return i}),a.d(t,"e",function(){return m}),a.d(t,"m",function(){return u}),a.d(t,"b",function(){return d}),a.d(t,"g",function(){return E}),a.d(t,"n",function(){return p}),a.d(t,"p",function(){return b}),a.d(t,"f",function(){return f}),a.d(t,"a",function(){return v}),a.d(t,"l",function(){return O}),a.d(t,"h",function(){return N}),a.d(t,"d",function(){return S});var n={GET_REWARDS:"GET_REWARDS",GET_REWARDS_SUCCESS:"GET_REWARDS_SUCCESS",GET_REWARDS_FAILURE:"GET_REWARDS_FAILURE",SET_REWARD:"SET_REWARD",SET_REWARD_SUCCESS:"SET_REWARD_SUCCESS",SET_REWARD_FAILURE:"SET_REWARD_FAILURE",UPDATE_REWARD:"UPDATE_REWARD",UPDATE_REWARD_SUCCESS:"UPDATE_REWARD_SUCCESS",UPDATE_REWARD_FAILURE:"UPDATE_REWARD_FAILURE",DELETE_REWARD:"DELETE_REWARD",DELETE_REWARD_SUCCESS:"DELETE_REWARD_SUCCESS",DELETE_REWARD_FAILURE:"DELETE_REWARD_FAILURE",GET_OFFERS:"GET_GET_OFFERSREWARDS",GET_OFFERS_SUCCESS:"GET_OFFERS_SUCCESS",GET_OFFERS_FAILURE:"GET_OFFERS_FAILURE",SET_OFFER:"SET_OFFER",SET_OFFER_SUCCESS:"SET_OFFER_SUCCESS",SET_OFFER_FAILURE:"SET_OFFER_FAILURE",DELETE_OFFER:"DELETE_OFFER",DELETE_OFFER_SUCCESS:"DELETE_OFFER_SUCCESS",DELETE_OFFER_FAILURE:"DELETE_OFFER_FAILURE",GET_POINTS:"GET_POINTS",GET_POINTS_SUCCESS:"GET_POINTS_SUCCESS",GET_POINTS_FAILURE:"GET_POINTS_FAILURE",SET_POINT:"SET_POINT",SET_POINT_SUCCESS:"SET_POINT_SUCCESS",SET_POINT_FAILURE:"SET_POINT_FAILURE",UPDATE_POINT:"UPDATE_POINT",UPDATE_POINT_SUCCESS:"UPDATE_POINT_SUCCESS",UPDATE_POINT_FAILURE:"UPDATE_POINT_FAILURE",GET_POINT_HISTORY:"GET_POINT_HISTORY",GET_POINT_HISTORY_SUCCESS:"GET_POINT_HISTORY_SUCCESS",GET_POINT_HISTORY_FAILURE:"GET_POINT_HISTORY_FAILURE",ASSIGN_POINT:"ASSIGN_POINT",ASSIGN_POINT_SUCCESS:"ASSIGN_POINT_SUCCESS",ASSIGN_POINT_FAILURE:"ASSIGN_POINT_FAILURE",RESET_ERROR:"RESET_ERROR",GET_POINTS_RIYAL:"GET_POINTS_RIYAL",GET_POINTS_RIYAL_SUCCESS:"GET_POINTS_RIYAL_SUCCESS",GET_POINTS_RIYAL_FAILURE:"GET_POINTS_RIYAL_FAILURE",UPDATE_POINTS_RIYAL:"UPDATE_POINTS_RIYAL",UPDATE_POINTS_RIYAL_SUCCESS:"UPDATE_POINTS_RIYAL_SUCCESS",UPDATE_POINTS_RIYAL_FAILURE:"UPDATE_POINTS_RIYAL_FAILURE",GET_POINTS_REPORT:"GET_POINTS_REPORT",GET_POINTS_REPORT_SUCCESS:"GET_POINTS_REPORT_SUCCESS",GET_POINTS_REPORT_FAILURE:"GET_POINTS_REPORT_FAILURE",GET_AWARD_HISTORY:"GET_AWARD_HISTORY",GET_AWARD_HISTORY_SUCCESS:"GET_AWARD_HISTORY_SUCCESS",GET_AWARD_HISTORY_FAILURE:"GET_AWARD_HISTORY_FAILURE"},r=function(){return{type:n.GET_POINTS_RIYAL}},c=function(e){return{type:n.UPDATE_POINTS_RIYAL,payload:e}},l=function(e){return{type:n.GET_REWARDS,payload:e}},s=function(e){return{type:n.SET_REWARD,payload:e}},o=function(e,t){return{type:n.UPDATE_REWARD,payload:{id:e,data:t}}},i=function(e){return{type:n.DELETE_REWARD,payload:e}},m=function(e){return{type:n.GET_OFFERS,payload:e}},u=function(e){return{type:n.SET_OFFER,payload:e}},d=function(e){return{type:n.DELETE_OFFER,payload:e}},E=function(e){return{type:n.GET_POINTS,payload:e}},p=function(e){return{type:n.SET_POINT,payload:e}},b=function(e){return{type:n.UPDATE_POINT,payload:e}},f=function(e){return{type:n.GET_POINT_HISTORY,payload:e}},v=function(e){return{type:n.ASSIGN_POINT,payload:e}},O=function(){return{type:n.RESET_ERROR}},N=function(e){return{type:n.GET_POINTS_REPORT,payload:e}},S=function(e){return{type:n.GET_AWARD_HISTORY,payload:e}}},,,function(e,t,a){"use strict";var n=a(0),r=a.n(n),c=a(2),l=a(42),s=a(57),o=[{name:"Reports",icon:"fe-file",fieldName:"feedback",url:"/reports"},{name:"Branches",url:"/branches",icon:"fe-map-pin",fieldName:"branchesList"},{name:"Menu",icon:"fe-align-justify",fieldName:"menu",children:[{name:"Categories",url:"/categories",icon:"fe-list"},{name:"Products",url:"/products",icon:"fe-shopping-cart"},{name:"Modifiers",url:"/modifiers",icon:"fe-check-square"},{name:"Menu Arrangement",icon:"fe-grid",children:[{name:"Products",url:"/arrangement/products",icon:"#"},{name:"Categories",url:"/arrangement/categories",icon:"#"}]}]},{name:"Notifications",icon:"fe-bell",fieldName:"notif",children:[{name:"General Notifications",icon:"#",fieldName:"general",children:[{name:"General",url:"/notifications/general",icon:"#"},{name:"Specific",url:"/notifications/specific",icon:"#"}]},{name:"Offer Notifications",url:"/notifications/offer",icon:"#"},{name:"Birthday Notifications",url:"/notifications/birthday",icon:"#"}]},{name:"Order Managment",icon:"fe-box",fieldName:"orders",children:[{name:"Order Status",url:"/orderStatus",icon:"fe-check-circle"},{name:"Order Cancel Time",url:"/orderCancelTime",icon:"fe-minus-circle"},{name:"Delivery Fees",url:"/deliveryFees",icon:"fe-truck"},{name:"Upsell Message",url:"#",icon:"fe-layout",children:[{name:"Fixed Product",url:"/fixedProductUpsell",icon:"#"},{name:"Related Product",url:"/relatedProductUpsell",icon:"#"}]}]},{name:"Promotions",icon:"fe-tag",fieldName:"discountsAndCoupons",children:[{name:"Discounts",url:"/discounts",icon:"fe-percent"},{name:"Coupons",url:"/coupons",icon:"fe-gift"},{name:"Points",icon:"fe-star",children:[{name:"Points",url:"/points"},{name:"Points report",url:"/points-report"}]},{name:"Awards",url:"/rewards",icon:"fe-award"},{name:"Offers",url:"/offers",icon:"fe-tag"}]},{name:"Feedback",icon:"fe-message-square",fieldName:"feedback",url:"/feedbackSurveys"},{name:"Customers",icon:"fe-users",url:"/customers",fieldName:"customers"},{name:"Pages Content",icon:"fe-file-text",url:"/contentPages",fieldName:"contentPages"},{name:"Supervisors Privileges",icon:"fe-user-check",url:"/supervisors",fieldName:"supervisors"},{name:"Foodtruck",icon:"fe-truck",fieldName:"foodTruck",children:[{name:"Foodtruck Menu",url:"/food-truck"},{name:"Booked Foodtrucks",url:"/food-truck/booked"}]},{name:"Advertisement",url:"/advertisement",icon:"fe-volume-1",fieldName:"supervisors"},{name:"Orders",url:"/orders",icon:"fe-shopping-bag",fieldName:"orders"},{name:"Transactions",url:"/transactions",icon:"fe-credit-card",fieldName:"transactions"}],i=a(27),m=a(50),u=a(3),d=a(7),E=a.n(d),p=(a(146),a(147),function(e){var t=e.link,a=e.match,s=Object(c.b)(),o=Object(c.c)(function(e){return e.authorization.menuStatus}),m=Object(n.useState)(o),d=Object(u.a)(m,2),p=d[0],b=d[1],f=Object(n.useState)(!1),v=Object(u.a)(f,2),O=v[0],N=v[1];return Object(n.useEffect)(function(){o||(b(!1),N(!1))},[o]),r.a.createElement("li",{id:"link"},r.a.createElement("a",{role:"button",className:E()(t.children.some(function(e){var t=e.url;return a.url===t})&&"active",t.children.map(function(e){return e.children&&e.children.some(function(e){var t=e.url;return a.url===t})&&"active"})),onClick:function(){b(!p)},href:"# "},r.a.createElement("i",{className:t.icon}),r.a.createElement("span",null,t.name),r.a.createElement("span",{className:E()(p?"arrow-rotate":"menu-arrow")})),r.a.createElement("ul",{className:E()("nav-third-level collapse",p&&"in")},t.children.map(function(e){return r.a.createElement("div",{key:e.name},e.children?r.a.createElement("span",{id:"link",className:"childItem"},r.a.createElement("a",{id:"link",className:E()(e.children.some(function(e){var t=e.url;return a.url===t})&&"active"),onClick:function(){return N(!O)},href:"# "},r.a.createElement("i",{className:e.icon}),r.a.createElement("span",null,e.name),r.a.createElement("span",{className:E()(o&&(O?"arrow-rotate":"menu-arrow"))})),r.a.createElement("span",{className:E()("nav-third-level",O?"open":"hide")},e.children.map(function(t,a){return r.a.createElement("li",{key:e.name+a,id:"menu-item"},r.a.createElement(l.c,{to:t.url,onClick:function(){return s(Object(i.c)())},className:"has-dropdown",activeClassName:"activeLink"},r.a.createElement("i",{className:t.icon}),r.a.createElement("span",null,t.name)))}))):r.a.createElement("li",{key:e.name},r.a.createElement(l.c,{to:e.url,onClick:function(){return s(Object(i.c)())},className:"has-dropdown",activeClassName:"activeLink"},r.a.createElement("i",{className:e.icon}),r.a.createElement("span",null,e.name))))})))}),b=function(e){var t=e.child,a=e.match,s=Object(c.b)(),o=Object(c.c)(function(e){return e.authorization.menuStatus}),m=Object(n.useState)(!1),d=Object(u.a)(m,2),b=d[0],f=d[1];return Object(n.useEffect)(function(){o||f(!1)},[o]),r.a.createElement("div",{key:t.name},t.children?r.a.createElement("span",{id:"link".concat(t.name),className:"childItem"},r.a.createElement("a",{id:"link",className:E()(t.children.some(function(e){var t=e.url;return a.url===t})&&"active"),onClick:function(){f(!b)},href:"# "},r.a.createElement("i",{className:t.icon}),r.a.createElement("span",null,t.name),r.a.createElement("span",{className:E()(o&&(b?"arrow-rotate":"menu-arrow"))})),r.a.createElement("span",{className:E()("nav-second-level",b?"open":"hide")},t.children.map(function(e,n){return e.children?r.a.createElement(p,{key:e.name,link:e,match:a}):r.a.createElement("li",{key:t.name+n,id:"menu-item"},r.a.createElement(l.c,{to:e.url||"#",onClick:function(){return s(Object(i.c)())},className:"has-dropdown",activeClassName:"activeLink"},r.a.createElement("i",{className:e.icon}),r.a.createElement("span",null,e.name)))}))):r.a.createElement("li",{key:t.name},r.a.createElement(l.c,{to:t.url||"#",onClick:function(){return s(Object(i.c)())},className:"has-dropdown",activeClassName:"activeLink"},r.a.createElement("i",{className:t.icon}),r.a.createElement("span",null,t.name))))},f=function(e){var t=e.link,a=e.match,l=Object(c.c)(function(e){return e.authorization.menuStatus}),s=Object(n.useState)(l),o=Object(u.a)(s,2),i=o[0],m=o[1];return Object(n.useEffect)(function(){l||m(!1)},[l]),r.a.createElement("li",{id:"link"},r.a.createElement("a",{role:"button",className:E()("",t.children.some(function(e){var t=e.url;return a.url===t})&&"active",t.children.map(function(e){return e.children&&e.children.some(function(e){var t=e.url;return a.url===t})&&"active"})),onClick:function(){l&&m(!i)},href:"# "},r.a.createElement("i",{className:t.icon}),r.a.createElement("span",null,t.name),r.a.createElement("span",{className:E()("",i?"arrow-rotate":"menu-arrow")})),r.a.createElement("ul",{className:E()("nav-second-level collapse",i&&"in")},t.children.map(function(e,t){return r.a.createElement(b,{key:t,child:e,match:a})})))};t.a=Object(s.withRouter)(function(e){var t=e.match,a=Object(c.b)(),n=JSON.parse(m.a.getUser()),s=o.filter(function(e){return n&&("supervisor"===n.role?!1!==n.privileges[e.fieldName]&&void 0!==n.privileges[e.fieldName]:o)});return r.a.createElement(r.a.Fragment,null,r.a.createElement("div",{className:"left-side-menu"},r.a.createElement("div",{id:"sidebar-menu"},r.a.createElement("ul",{className:"metismenu",id:"side-menu"},s.map(function(e){return e.children?r.a.createElement(f,{key:e.name,link:e,match:t}):r.a.createElement("li",{key:e.name,id:"menu-item"},r.a.createElement(l.c,{to:e.url,onClick:function(){return a(Object(i.c)())},className:"has-dropdown",activeClassName:"activeLink"},r.a.createElement("i",{className:e.icon}),r.a.createElement("span",null,e.name," ")))})))))})},function(e,t,a){"use strict";var n=a(3),r=a(0),c=a.n(r),l=a(42),s=a(27),o=a(472),i=a(474),m=a(475),u=a(473),d=a(108),E=a.n(d),p=function(e){var t=e.menuItems,a=e.username,s=Object(r.useState)(!1),d=Object(n.a)(s,2),p=d[0],b=d[1],f=function(){b(!p)};return c.a.createElement(o.a,{isOpen:p,toggle:f,className:"notification-list"},c.a.createElement(i.a,{"data-toggle":"dropdown",tag:"button",className:"btn btn-link nav-link dropdown-toggle nav-user mr-0 waves-effect waves-light",onClick:f,"aria-expanded":p},c.a.createElement("img",{src:E.a,className:"rounded-circle",alt:"user"}),c.a.createElement("span",{className:"pro-user-name ml-1"},a," ",c.a.createElement("i",{className:"mdi mdi-chevron-down"})," ")),c.a.createElement(m.a,{right:!0,className:"topbar-dropdown-menu profile-dropdown"},c.a.createElement("div",{onClick:f},c.a.createElement("div",{className:"dropdown-header noti-title"},c.a.createElement("h6",{className:"text-overflow m-0"},"Welcome !")),t.map(function(e,t){return c.a.createElement(c.a.Fragment,{key:t+"-profile-menu"},e.hasDivider?c.a.createElement(u.a,{divider:!0}):null,c.a.createElement(l.b,{to:e.redirectTo,className:"dropdown-item notify-item"},c.a.createElement("i",{className:"".concat(e.icon," mr-1")}),c.a.createElement("span",null,e.label)))}))))},b=a(50),f=a(2),v=[{label:"Logout",icon:"fe-log-out",redirectTo:"/logout",hasDivider:!0}];t.a=function(e){var t=e.setOpen,a=Object(f.b)(),o=Object(r.useState)(0),i=Object(n.a)(o,2),m=i[0],u=i[1],d=JSON.parse(b.a.getUser()),O=d&&d.role,N=Object(f.c)(function(e){return e.authorization.menuStatus});return Object(r.useEffect)(function(){document.body.classList.remove("no-transition"),document.body.classList.remove("sidebar-enable"),document.body.classList.remove("enlarged")},[]),Object(r.useEffect)(function(){t(N),N?(document.body.classList.remove("sidebar-enable"),document.body.classList.remove("enlarged"),document.body.classList.remove("no-transition")):(document.body.classList.add("sidebar-enable"),document.body.classList.add("enlarged"),0===m&&document.body.classList.add("no-transition")),u(m+1)},[N]),Object(r.useEffect)(function(){document.body.classList.remove("sidebar-enable"),document.body.classList.remove("enlarged"),document.body.classList.remove("no-transition")},[]),Object(r.useEffect)(function(){localStorage.getItem("token")?(document.body.classList.add("sidebar-enable"),0===m&&document.body.classList.add("no-transition"),document.body.classList.add("enlarged")):(document.body.classList.remove("sidebar-enable"),document.body.classList.remove("no-transition"),document.body.classList.remove("enlarged"))},[]),c.a.createElement(c.a.Fragment,null,c.a.createElement("div",{className:"navbar-custom"},c.a.createElement("ul",{className:"list-unstyled topnav-menu float-right mb-0"},c.a.createElement("li",null,c.a.createElement(p,{menuItems:v,username:O}))),c.a.createElement("div",{className:"logo-box"},c.a.createElement(l.b,{to:"/",className:"logo text-center"},c.a.createElement("span",{className:"logo-lg"},c.a.createElement("img",{src:E.a,alt:"",height:"24"}),"Burgerizzr"),c.a.createElement("span",{className:"logo-sm"},c.a.createElement("img",{src:E.a,alt:"",height:"24"})))),c.a.createElement("ul",{className:"list-unstyled topnav-menu topnav-menu-left m-0"},c.a.createElement("li",null,c.a.createElement("button",{type:"button",className:"button-menu-mobile waves-effect waves-light",onClick:function(){return a(Object(s.b)())}},c.a.createElement("i",{className:"fe-menu"}))))))}},function(e,t,a){"use strict";a.d(t,"a",function(){return n}),a.d(t,"b",function(){return r}),a.d(t,"c",function(){return c});var n="https://burgerizzr.digitalizzr.com/v2",r="AIzaSyCl7bu7Zninz_LcMD8cuQO5TutrqxNj0z0",c="http://dev-burgerizzr.digitalizzr.com:3031/"},function(e,t,a){"use strict";a.d(t,"e",function(){return n}),a.d(t,"g",function(){return r}),a.d(t,"l",function(){return c}),a.d(t,"d",function(){return l}),a.d(t,"c",function(){return s}),a.d(t,"b",function(){return o}),a.d(t,"f",function(){return i}),a.d(t,"a",function(){return m}),a.d(t,"k",function(){return u}),a.d(t,"j",function(){return d}),a.d(t,"i",function(){return E}),a.d(t,"h",function(){return p});var n={GET_PRODUCTS:"GET_PRODUCTS",GET_PRODUCTS_SUCCESS:"GET_PRODUCTS_SUCCESS",GET_PRODUCTS_FAILURE:"GET_PRODUCTS_FAILURE",GET_PRODUCT:"GET_PRODUCT",GET_PRODUCT_SUCCESS:"GET_PRODUCT_SUCCESS",GET_MODIFIERS:"GET_MODIFIERS",GET_MODIFIERS_SUCCESS:"GET_MODIFIERS_SUCCESS",GET_MODIFIERS_FAILURE:"GET_MODIFIERS_FAILURE",UPDATE_CATEGORY:"UPDATE_CATEGORY",UPDATE_CATEGORY_SUCCESS:"UPDATE_CATEGORY_SUCCESS",UPDATE_CATEGORY_FAILURE:"UPDATE_CATEGORY_FAILURE",SET_DOUBLE_MODIFIERS:"SET_DOUBLE_MODIFIERS",SET_DOUBLE_MODIFIERS_SUCCESS:"SET_DOUBLE_MODIFIERS_SUCCESS",SET_DOUBLE_MODIFIERS_FAILURE:"SET_DOUBLE_MODIFIERS_FAILURE",ADD_PRODUCT:"ADD_PRODUCT",ADD_PRODUCT_SUCCESS:"ADD_PRODUCT_SUCCESS",ADD_PRODUCT_FAILURE:"ADD_PRODUCT_FAILURE",UPDATE_PRODUCT_IMAGE:"UPDATE_PRODUCT_IMAGE",UPDATE_PRODUCT_IMAGE_SUCCESS:"UPDATE_PRODUCT_IMAGE_SUCCESS",UPDATE_PRODUCT:"UPDATE_PRODUCT",UPDATE_PRODUCT_SUCCESS:"UPDATE_PRODUCT_SUCCESS",UPDATE_MODIFIER_PRODUCT:"UPDATE_MODIFIER_PRODUCT",UPDATE_MODIFIER_PRODUCT_SUCCESS:"UPDATE_MODIFIER_PRODUCT_SUCCESS",SET_SELECTED_CATEGORY:"SET_SELECTED_CATEGORY",SET_SELECTED_CATEGORY_SUCCESS:"SET_SELECTED_CATEGORY_SUCCESS",SET_SELECTED_CATEGORY_FAILURE:"SET_SELECTED_CATEGORY_FAILURE",UPDATE_MODIFIER_IMAGE:"UPDATE_MODIFIER_IMAGE",UPDATE_MODIFIER_IMAGE_SUCCESS:"UPDATE_MODIFIER_IMAGE_SUCCESS",UPDATE_MODIFIER_IMAGE_FAILURE:"UPDATE_MODIFIER_IMAGE_FAILURE",UPDATE_PRODUCTS_ORDER:"UPDATE_PRODUCTS_ORDER",UPDATE_PRODUCTS_ORDER_SUCCESS:"UPDATE_PRODUCTS_ORDER_SUCCESS",UPDATE_PRODUCTS_ORDER_FAILURE:"UPDATE_PRODUCTS_ORDER_FAILURE",TOGGLE_SELECTION:"TOGGLE_SELECTION",TOGGLE_SELECTION_SUCCESS:"TOGGLE_SELECTION_SUCCESS",TOGGLE_SELECTION_FAILURE:"TOGGLE_SELECTION_FAILURE"},r=function(e){return{type:n.TOGGLE_SELECTION,payload:e}},c=function(e){return{type:n.UPDATE_PRODUCTS_ORDER,payload:e}},l=function(e){return{type:n.GET_PRODUCTS,payload:e}},s=function(e){return{type:n.GET_PRODUCT,payload:e}},o=function(e){return{type:n.GET_MODIFIERS,payload:e}},i=function(e){return{type:n.SET_DOUBLE_MODIFIERS,payload:e}},m=function(e){return{type:n.ADD_PRODUCT,payload:e}},u=function(e,t){return{type:n.UPDATE_PRODUCT_IMAGE,payload:{productId:t,formData:e}}},d=function(e){return{type:n.UPDATE_PRODUCT,payload:e}},E=function(e){return{type:n.UPDATE_MODIFIER_PRODUCT,payload:e}},p=function(e,t){return{type:n.UPDATE_MODIFIER_IMAGE,payload:{formData:t,id:e}}}},function(e,t,a){"use strict";a.d(t,"i",function(){return n}),a.d(t,"g",function(){return r}),a.d(t,"b",function(){return c}),a.d(t,"h",function(){return l}),a.d(t,"d",function(){return s}),a.d(t,"f",function(){return o}),a.d(t,"m",function(){return i}),a.d(t,"c",function(){return m}),a.d(t,"j",function(){return u}),a.d(t,"e",function(){return d}),a.d(t,"k",function(){return E}),a.d(t,"n",function(){return p}),a.d(t,"a",function(){return b}),a.d(t,"l",function(){return f});var n={GET_ORDERS:"GET_ORDERS",GET_ORDERS_SUCCESS:"GET_ORDERS_SUCCESS",GET_ORDERS_FAILURE:"GET_ORDERS_FAILURE",GET_ALL_ORDERS:"GET_ALL_ORDERS",GET_ALL_ORDERS_SUCCESS:"GET_ALL_ORDERS_SUCCESS",GET_ALL_ORDERS_FAILURE:"GET_ALL_ORDERS_FAILURE",GET_SPECIFIC_ORDER:"GET_SPECIFIC_ORDER",GET_SPECIFIC_ORDER_SUCCESS:"GET_SPECIFIC_ORDER_SUCCESS",GET_SPECIFIC_ORDER_FAILURE:"GET_SPECIFIC_ORDER_FAILURE",GET_DASHBOARD_STATUS:"GET_DASHBOARD_STATUS",GET_DASHBOARD_STATUS_SUCCESS:"GET_DASHBOARD_STATUS_SUCCESS",GET_DASHBOARD_STATUS_FAILURE:"GET_DASHBOARD_STATUS_FAILURE",GET_MOBILE_STATUS:"GET_MOBILE_STATUS",GET_MOBILE_STATUS_SUCCESS:"GET_MOBILE_STATUS_SUCCESS",GET_MOBILE_STATUS_FAILURE:"GET_MOBILE_STATUS_FAILURE",SET_ORDER_STATUS:"SET_ORDER_STATUS",SET_ORDER_STATUS_SUCCESS:"SET_ORDER_STATUS_SUCCESS",SET_ORDER_STATUS_FAILURE:"SET_ORDER_STATUS_FAILURE",GET_CANCEL_TIME:"GET_CANCEL_TIME",GET_CANCEL_TIME_SUCCESS:"GET_CANCEL_TIME_SUCCESS",GET_CANCEL_TIME_FAILURE:"GET_CANCEL_TIME_FAILURE",SET_CANCEL_TIME:"SET_CANCEL_TIME",SET_CANCEL_TIME_SUCCESS:"SET_CANCEL_TIME_SUCCESS",SET_CANCEL_TIME_FAILURE:"SET_CANCEL_TIME_FAILURE",GET_DELIVERY_FEE:"GET_DELIVERY_FEE",GET_DELIVERY_FEE_SUCCESS:"GET_DELIVERY_FEE_SUCCESS",GET_DELIVERY_FEE_FAILURE:"GET_DELIVERY_FEE_FAILURE",SET_DELIVERY_FEE:"SET_DELIVERY_FEE",SET_DELIVERY_FEE_SUCCESS:"SET_DELIVERY_FEE_SUCCESS",SET_DELIVERY_FEE_FAILURE:"SET_DELIVERY_FEE_FAILURE",GET_RECEIPT_EXPIRATION:"GET_RECEIPT_EXPIRATION",GET_RECEIPT_EXPIRATION_SUCCESS:"GET_RECEIPT_EXPIRATION_SUCCESS",GET_RECEIPT_EXPIRATION_FAILURE:"GET_RECEIPT_EXPIRATION_FAILURE",SET_RECEIPT_EXPIRATION:"SET_RECEIPT_EXPIRATION",SET_RECEIPT_EXPIRATION_SUCCESS:"SET_RECEIPT_EXPIRATION_SUCCESS",SET_RECEIPT_EXPIRATION_FAILURE:"SET_RECEIPT_EXPIRATION_FAILURE",ADD_ORDER:"ADD_ORDER",SET_ORDER_REFUND:"SET_ORDER_REFUND",SET_ORDER_REFUND_SUCCESS:"SET_ORDER_REFUND_SUCCESS",SET_ORDER_REFUND_FAILURE:"SET_ORDER_REFUND_FAILURE",GET_ORDER_REFUNDS:"GET_ORDER_REFUNDS",GET_ORDER_REFUNDS_SUCCESS:"GET_ORDER_REFUNDS_SUCCESS",GET_ORDER_REFUNDS_FAILURE:"GET_ORDER_REFUNDS_FAILURE"},r=function(e){return{type:n.GET_ORDERS,payload:e}},c=function(e){return{type:n.GET_ALL_ORDERS,payload:e}},l=function(e){return{type:n.GET_SPECIFIC_ORDER,payload:e}},s=function(){return{type:n.GET_DASHBOARD_STATUS}},o=function(){return{type:n.GET_MOBILE_STATUS}},i=function(e){return{type:n.SET_ORDER_STATUS,payload:e}},m=function(){return{type:n.GET_CANCEL_TIME}},u=function(e){return{type:n.SET_CANCEL_TIME,payload:e}},d=function(){return{type:n.GET_DELIVERY_FEE}},E=function(e){return{type:n.SET_DELIVERY_FEE,payload:e}},p=function(e){return{type:n.SET_RECEIPT_EXPIRATION,payload:e}},b=function(e){return{type:n.ADD_ORDER,payload:e}},f=function(e){return{type:n.SET_ORDER_REFUND,payload:e}}},,,,,function(e,t,a){"use strict";a.d(t,"a",function(){return n}),a.d(t,"f",function(){return r}),a.d(t,"e",function(){return c}),a.d(t,"c",function(){return l}),a.d(t,"h",function(){return s}),a.d(t,"d",function(){return o}),a.d(t,"g",function(){return i}),a.d(t,"b",function(){return m});var n={GET_COUNTRIES:"GET_COUNTRIES",GET_COUNTRIES_SUCCESS:"GET_COUNTRIES_SUCCESS",GET_COUNTRIES_FAILURE:"GET_COUNTRIES_FAILURE",GET_COUNTRIES_LIST:"GET_COUNTRIES_LIST",GET_COUNTRIES_LIST_SUCCESS:"GET_COUNTRIES_LIST_SUCCESS",GET_COUNTRIES_LIST_FAILURE:"GET_COUNTRIES_LIST_FAILURE",SET_AVAILABLE_FOR_DELIVERY:"SET_AVAILABLE_FOR_DELIVERY",SET_AVAILABLE_FOR_DELIVERY_SUCCESS:"SET_AVAILABLE_FOR_DELIVERY_SUCCESS",SET_AVAILABLE_FOR_DELIVERY_SUCCESS_FAILURE:"SET_AVAILABLE_FOR_DELIVERY_SUCCESS_FAILURE",GET_BRANCHES:"GET_BRANCHES",GET_BRANCHES_SUCCESS:"GET_BRANCHES_SUCCESS",GET_BRANCHES_FAILURE:"GET_BRANCHES_FAILURE",UPDATE_BRANCH:"UPDATE_BRANCH",UPDATE_BRANCH_SUCCESS:"UPDATE_BRANCH_SUCCESS",UPDATE_BRANCH_FAILURE:"UPDATE_BRANCH_FAILURE",GET_CITIES:"GET_CITIES",GET_CITIES_SUCCESS:"GET_CITIES_SUCCESS",GET_CITIES_FAILURE:"GET_CITIES_FAILURE",SYNCHRONIZE_BRANCHES:"SYNCHRONIZE_BRANCHES",SYNCHRONIZE_BRANCHES_SUCCESS:"SYNCHRONIZE_BRANCHES_SUCCESS",SYNCHRONIZE_BRANCHES_FAILURE:"SYNCHRONIZE_BRANCHES_FAILURE",BULK_BRANCHES_UPDATE:"BULK_BRANCHES_UPDATE",BULK_BRANCHES_UPDATE_SUCCESS:"BULK_BRANCHES_UPDATE_SUCCESS",BULK_BRANCHES_UPDATE_FAILURE:"BULK_BRANCHES_UPDATE_FAILURE"},r=function(e){return{type:n.GET_COUNTRIES_LIST,payload:e}},c=function(){return{type:n.GET_COUNTRIES}},l=function(e){return{type:n.GET_BRANCHES,payload:e}},s=function(e){return{type:n.UPDATE_BRANCH,payload:e}},o=function(e){return{type:n.GET_CITIES,payload:e}},i=function(){return{type:n.SYNCHRONIZE_BRANCHES}},m=function(e){return{type:n.BULK_BRANCHES_UPDATE,payload:e}}},,,function(e,t,a){"use strict";a.d(t,"f",function(){return n}),a.d(t,"d",function(){return r}),a.d(t,"i",function(){return c}),a.d(t,"b",function(){return l}),a.d(t,"g",function(){return s}),a.d(t,"e",function(){return o}),a.d(t,"j",function(){return i}),a.d(t,"c",function(){return m}),a.d(t,"h",function(){return u}),a.d(t,"a",function(){return d});var n={GET_CONTACT_US:"GET_CONTACT_US",GET_CONTACT_US_SUCCESS:"GET_CONTACT_US_SUCCESS",GET_CONTACT_US_FAILURE:"GET_CONTACT_US_FAILURE",SET_CONTACT_US:"SET_CONTACT_US",SET_CONTACT_US_SUCCESS:"SET_CONTACT_US_SUCCESS",SET_CONTACT_US_FAILURE:"SET_CONTACT_US_FAILURE",GET_ABOUT_US:"GET_ABOUT_US",GET_ABOUT_US_SUCCESS:"GET_ABOUT_US_SUCCESS",GET_ABOUT_US_FAILURE:"GET_ABOUT_US_FAILURE",SET_ABOUT_US:"SET_ABOUT_US",SET_ABOUT_US_SUCCESS:"SET_ABOUT_US_SUCCESS",SET_ABOUT_US_FAILURE:"SET_ABOUT_US_FAILURE",GET_PRIVACY:"GET_PRIVACY",GET_PRIVACY_SUCCESS:"GET_PRIVACY_SUCCESS",GET_PRIVACY_FAILURE:"GET_PRIVACY_FAILURE",SET_PRIVACY:"SET_PRIVACY",SET_PRIVACY_SUCCESS:"SET_PRIVACY_SUCCESS",SET_PRIVACY_FAILURE:"SET_PRIVACY_FAILURE",GET_ADVERTISEMENT:"GET_ADVERTISEMENT",GET_ADVERTISEMENT_SUCCESS:"GET_ADVERTISEMENT_SUCCESS",GET_ADVERTISEMENT_FAILURE:"GET_ADVERTISEMENT_FAILURE",SET_ADVERTISEMENT:"SET_ADVERTISEMENT",SET_ADVERTISEMENT_SUCCESS:"SET_ADVERTISEMENT_SUCCESS",SET_ADVERTISEMENT_FAILURE:"SET_ADVERTISEMENT_FAILURE",DELETE_ADVERTISEMENT:"DELETE_ADVERTISEMENT",DELETE_ADVERTISEMENT_SUCCESS:"DELETE_ADVERTISEMENT_SUCCESS",DELETE_ADVERTISEMENT_FAILURE:"DELETE_ADVERTISEMENT_FAILURE"},r=function(){return{type:n.GET_CONTACT_US}},c=function(e){return{type:n.SET_CONTACT_US,payload:e}},l=function(e){return{type:n.GET_ABOUT_US,payload:e}},s=function(e){return{type:n.SET_ABOUT_US,payload:e}},o=function(e){return{type:n.GET_PRIVACY,payload:e}},i=function(e){return{type:n.SET_PRIVACY,payload:e}},m=function(){return{type:n.GET_ADVERTISEMENT}},u=function(e){return{type:n.SET_ADVERTISEMENT,payload:e}},d=function(e){return{type:n.DELETE_ADVERTISEMENT,payload:e}}},,function(e,t,a){"use strict";a.d(t,"a",function(){return n}),a.d(t,"g",function(){return r}),a.d(t,"b",function(){return c}),a.d(t,"c",function(){return l}),a.d(t,"h",function(){return s}),a.d(t,"e",function(){return o}),a.d(t,"i",function(){return i}),a.d(t,"j",function(){return m}),a.d(t,"d",function(){return u}),a.d(t,"f",function(){return d});var n={SET_STATUS_MENU:"SET_STATUS_MENU",SET_STATUS_MENU_FALSE:"SET_STATUS_MENU_FALSE",LOGIN:"LOGIN",LOGIN_SUCCESS:"LOGIN_SUCCESS",LOGIN_FAILURE:"LOGIN_FAILURE",LOGOUT:"LOGOUT",LOGOUT_SUCCESS:"LOGOUT_SUCCESS",FOODICS_AUTH:"FOODICS_AUTH",FOODICS_AUTH_SUCCESS:"FOODICS_AUTH_SUCCESS",GET_SUPERVISORS:"GET_SUPERVISORS",GET_SUPERVISORS_SUCCESS:"GET_SUPERVISORS_SUCCESS",GET_SUPERVISORS_FAILURE:"GET_SUPERVISORS_FAILURE",SET_SUPERVISORS:"SET_SUPERVISORS",SET_SUPERVISORS_SUCCESS:"SET_SUPERVISORS_SUCCESS",SET_SUPERVISORS_FAILURE:"SET_SUPERVISORS_FAILURE",UPDATE_SUPERVISORS:"UPDATE_SUPERVISORS",UPDATE_SUPERVISORS_SUCCESS:"UPDATE_SUPERVISORS_SUCCESS",UPDATE_SUPERVISORS_FAILURE:"UPDATE_SUPERVISORS_FAILURE",DELETE_SUPERVISORS:"DELETE_SUPERVISORS",DELETE_SUPERVISORS_SUCCESS:"DELETE_SUPERVISORS_SUCCESS",DELETE_SUPERVISORS_FAILURE:"DELETE_SUPERVISORS_FAILURE",GET_USER:"GET_USER",GET_USER_SUCCESS:"GET_USER_SUCCESS",GET_USER_FAILURE:"GET_USER_FAILURE"},r=function(e){return{type:n.LOGIN,payload:e}},c=function(){return{type:n.SET_STATUS_MENU}},l=function(){return{type:n.SET_STATUS_MENU_FALSE}},s=function(){return{type:n.LOGOUT}},o=function(e){return{type:n.GET_SUPERVISORS,payload:e}},i=function(e){return{type:n.SET_SUPERVISORS,payload:e}},m=function(e){return{type:n.UPDATE_SUPERVISORS,payload:e}},u=function(e){return{type:n.DELETE_SUPERVISORS,payload:e}},d=function(){return{type:n.GET_USER}}},function(e,t,a){"use strict";var n=a(0),r=a.n(n),c=a(38),l=a.n(c),s=a(42),o=a(53),i=a.n(o),m=a(109),u=a.n(m),d=a(45),E={1:"General",2:"Order",3:"Specific"},p={1:"Rate",2:"Text",3:"MultipleChoice"},b={1:"Earned",2:"Used",3:"Expired"};t.a=function(e){var t=e.tableBody,a=e.tableHead;return r.a.createElement("div",{className:"table-responsive"},i.a.isEmpty(t)||i.a.isEmpty(t[0])?r.a.createElement("div",{className:"notFound"},"Not Found"):r.a.createElement("table",{className:"table table-centered table-borderless table-hover mb-0"},r.a.createElement("thead",{className:"thead-light"},r.a.createElement("tr",null,a.map(function(e){return e&&r.a.createElement("th",{key:e.name},e.name)}))),r.a.createElement("tbody",null,t.map(function(e,t){return r.a.createElement("tr",{key:t},a.map(function(a,n){var c=1===e.type,o=2===e.type,m=3===e.type,f=3===e.questionType,v=2===a.value;switch(a.key){case"date":return r.a.createElement("td",{key:n},l.a.utc(e[a.field]).local().format(a.format||"DD/MM/YYYY"));case"coordinates":return r.a.createElement("td",{key:n},r.a.createElement("a",{href:"https://www.google.com/maps/search/".concat(e.lat,",").concat(e.long,"/"),target:"_blank",rel:"noopener noreferrer"},e.lat,", ",e.long));case"ProductName":return r.a.createElement("td",{key:n},e.product&&e.product.name.en);case"productHid":return r.a.createElement("td",{key:n},e.product&&e.product.foodicsId);case"foodicsId":return r.a.createElement("td",{key:n},e[a.key]||e.foodics_id);case"name":return r.a.createElement("td",{key:n},e[a.key][a.lang]);case"supervisorName":return r.a.createElement("td",{key:n},e[a.value]);case"imageIcon":return r.a.createElement("td",{key:n,className:"table-user"},r.a.createElement("img",{alt:"table-user",className:"mr-2 rounded-circle",src:e[a.field]||u.a}));case"products":return r.a.createElement("td",{key:n},e[a.key].length," Products");case"selected":return r.a.createElement("td",{key:n},e[a.key]?r.a.createElement("span",{className:"badge bg-soft-success text-success"},a.name):r.a.createElement("span",{className:"badge bg-soft-danger text-danger"},a.name));case"blacklist":return r.a.createElement("td",{key:n},e[a.key]?r.a.createElement("span",{className:"badge bg-soft-danger text-danger"},"true"):r.a.createElement("span",{className:"badge bg-soft-success text-success"},"false"));case"checkCustomer":return r.a.createElement("td",{key:n},r.a.createElement("input",{type:"checkbox",value:e.id,defaultChecked:a.formik.values.customers.has(e.id),onChange:a.onClick}));case"editWithCallback":return r.a.createElement("td",{key:n},r.a.createElement("i",{className:"mdi mdi-pencil action-icon",onClick:function(){return a.onClick(e[a.return]||e)}}));case"editWithRedirect":return r.a.createElement("td",{key:n},r.a.createElement(s.b,{to:"/".concat(a.path,"/").concat(e[a.param])},r.a.createElement("i",{className:"mdi mdi-pencil action-icon"})));case"delete":return r.a.createElement("td",{key:n},r.a.createElement("span",{className:"action-icon"},r.a.createElement("i",{className:"mdi mdi-delete",onClick:function(){return a.onClick(e[a.return])}})));case"details":var O=a.getCustomPath?a.getCustomPath(e,a):e[a.param];return r.a.createElement("td",{key:n},r.a.createElement(s.b,{to:"".concat(a.path,"/").concat(O)},r.a.createElement("i",{className:"mdi mdi-eye"})));case"addCredit":var N=a.getCustomPath?a.getCustomPath(e,a):e[a.param];return r.a.createElement("td",{key:n},r.a.createElement(s.b,{to:"".concat(a.path,"/").concat(N)},r.a.createElement("i",{className:"mdi mdi-plus-circle"})));case"show":return r.a.createElement("td",{key:n},r.a.createElement("div",{onClick:function(){return a.onClick(e)},className:"d-flex justify-content-center"},r.a.createElement(d.a,{value:e.show})));case"showLocation":return r.a.createElement("td",{key:n},r.a.createElement("i",{className:"fe-map-pin action-icon",onClick:function(){return a.onClick(e)}}));case"viewChoices":return r.a.createElement("td",{key:n},f?r.a.createElement("i",{className:"mdi mdi-eye",onClick:function(){return a.onClick(e)}}):"null");case"firstName":return r.a.createElement("td",{key:n},e[a.key]||e.first_name," \xa0",e[a.lastName]);case"lastName":return r.a.createElement("td",{key:n},e[a.key]||e.last_name);case"value":return r.a.createElement("td",{key:n},e[a.value]);case"product":return r.a.createElement("td",{key:n},e[a.value][0]&&e[a.value][0].name.en);case"productToRelated":return r.a.createElement("td",{key:n},e.product&&e.product.name.en);case"relatedProduct":return r.a.createElement("td",{key:n},i.a.isEmpty(e.product)?"":e.product.productRelatedUpsell&&e.product.productRelatedUpsell.name.en);case"categoryName":return r.a.createElement("td",{key:n},e.categories[0].name.en);case"checkbox":return r.a.createElement("td",{key:n},r.a.createElement("input",{type:"checkbox",name:"1"}),e[a.text]);case"dateRange":return r.a.createElement("td",{key:n},l()(e[a.dateFrom]).format("DD/MM/YYYY")+" - "+l()(e[a.dateTo]).format("DD/MM/YYYY"));case"timeRange":return r.a.createElement("td",{key:n},e[a.timeFrom]+" - "+e[a.timeTo]);case"status":return r.a.createElement("td",{key:n},a.orderStatus[e.status]);case"type":return r.a.createElement("td",{key:n},a.orderType[e.type]);case"isRefunded":return r.a.createElement("td",{key:n},e[a.key]||e.refunds&&e.refunds.length>0?"YES":"NO");case"orderDetailsIcon":return r.a.createElement("td",{key:n},r.a.createElement(s.b,{to:"/customers/".concat(a.customerHid,"/").concat(e.id)},r.a.createElement("i",{className:"fe-file-text"})));case"isPercentage":return r.a.createElement("td",{key:n},e[a.key]?"Percentage":"Amount");case"amount":case"new_balance":return r.a.createElement("td",{key:n},e[a.key]," SAR");case"feedbackType":return r.a.createElement("td",{key:n},a.value?E[a.value[0].feedbackType]:"Question was deleted");case"customerFeedbackType":return r.a.createElement("td",{key:n},a.value?E[a.value]:"Question was deleted");case"feedbackTypeSurvey":return r.a.createElement("td",{key:n},e.feedbackType?E[e.feedbackType]:"Question was deleted");case"questionType":return r.a.createElement("td",{key:n},p[e.questionType]);case"customerQuestionType":return r.a.createElement("td",{key:n},p[e.questions[0].questionType]);case"questionTitle":return r.a.createElement("td",{key:n},e.questions?e.questions[0][a.key]:"Question was deleted");case"answer":return r.a.createElement("td",{key:n},e.questions[0][a.key]);case"customerName":return r.a.createElement("td",{key:n},e.customer.firstName," ",e.customer.lastName);case"customerPhone":return r.a.createElement("td",{key:n}," ",e.customer.phone);case"customerEmail":return r.a.createElement("td",{key:n}," ",e.customer.email);case"pointName":return r.a.createElement("td",{key:n},v&&a.products.map(function(t){return t.id===e.productId&&t.name.en}));case"numberOfOrders":return r.a.createElement("td",{key:n},e[a.key]||e.count);case"expirationDate":case"createdAt":return r.a.createElement("td",{key:n},o?"null":l()(e[a.key]).format("DD/MM/YYYY"));case"currentDate":return r.a.createElement("td",{key:n},c||m?"":l()(e[a.key]).format("DD/MM/YYYY"));case"pointType":return r.a.createElement("td",{key:n},b[e.type]);case"numberOfHistoryPoints":return c?r.a.createElement("td",{key:n,style:{color:"green"}},"+ ",e.numberOfPoints):o?r.a.createElement("td",{key:n,style:{color:"red"}},"- ",e.numberOfPoints):r.a.createElement("td",{key:n,style:{color:"#F6B84B"}},e.numberOfPoints);case"productName":return r.a.createElement("td",{key:n},a.value.map(function(t){return t.id===e.id&&t.name.en}));case"#":return r.a.createElement("td",{key:n},t+1);case"bookedProductId":return r.a.createElement("td",{key:n},e.products[0].id);case"offerName":return r.a.createElement("td",{key:n},e.name);case"offerProduct":return r.a.createElement("td",{key:n},e.product.name.en);case"offerPrice":return r.a.createElement("td",{key:n},e.product.sizes[0].price);case"availableForDelivery":return r.a.createElement("td",{key:n},e[a.key]?"Yes":"No");case"isActive":return r.a.createElement("td",{key:n},e[a.key]?r.a.createElement("span",{className:"badge bg-soft-success text-success"},a.name):r.a.createElement("span",{className:"badge bg-soft-danger text-danger"},a.name));case"notificationMonth":return r.a.createElement("td",{key:n},l()((new Date).setMonth(e.date-1)).format("MMMM"));case"notificationStatus":return r.a.createElement("td",{key:n},r.a.createElement("div",{onClick:function(){return a.onClick(e)},className:"d-flex justify-content-center"},r.a.createElement(d.a,{value:1===+e.status})));case"orders":return r.a.createElement("td",{key:n},e[a.key]||e.count);default:return a.render?a.render(n,e,a):r.a.createElement("td",{key:n},String(e[a.key]))}}))}))))}},function(e,t,a){"use strict";a.d(t,"a",function(){return n}),a.d(t,"d",function(){return r}),a.d(t,"b",function(){return c}),a.d(t,"e",function(){return l}),a.d(t,"f",function(){return s}),a.d(t,"c",function(){return o});var n={GET_CATEGORIES:"GET_CATEGORIES",GET_CATEGORIES_SUCCESS:"GET_CATEGORIES_SUCCESS",GET_CATEGORIES_FAILURE:"GET_CATEGORIES_FAILURE",UPDATE_CATEGORY:"UPDATE_CATEGORY",UPDATE_CATEGORY_SUCCESS:"UPDATE_CATEGORY_SUCCESS",UPDATE_CATEGORY_FAILURE:"UPDATE_CATEGORY_FAILURE",UPDATE_CATEGORY_IMAGE:"UPDATE_CATEGORY_IMAGE",UPDATE_CATEGORY_IMAGE_SUCCESS:"UPDATE_CATEGORY_IMAGE_SUCCESS",SET_SELECTED_CATEGORY:"SET_SELECTED_CATEGORY",SET_SELECTED_CATEGORY_SUCCESS:"SET_SELECTED_CATEGORY_SUCCESS",SET_SELECTED_CATEGORY_FAILURE:"SET_SELECTED_CATEGORY_FAILURE",SYNCHRONIZE_MENU:"SYNCHRONIZE_MENU",SYNCHRONIZE_MENU_SUCCESS:"SYNCHRONIZE_MENU_SUCCESS",SYNCHRONIZE_MENU_FAILURE:"SYNCHRONIZE_MENU_FAILURE",UPDATE_CATEGORIES_ORDER:"UPDATE_CATEGORIES_ORDER",UPDATE_CATEGORIES_ORDER_SUCCESS:"UPDATE_CATEGORIES_ORDER_SUCCESS",UPDATE_CATEGORIES_ORDER_FAILURE:"UPDATE_CATEGORIES_ORDER_FAILURE"},r=function(e){return{type:n.UPDATE_CATEGORIES_ORDER,payload:e}},c=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{pagination:{page:1,limit:10},search:""};return{type:n.GET_CATEGORIES,payload:e}},l=function(e){return{type:n.UPDATE_CATEGORY,payload:e}},s=function(e){return{type:n.UPDATE_CATEGORY_IMAGE,payload:e}},o=function(){return{type:n.SYNCHRONIZE_MENU}}},function(e,t,a){"use strict";a.d(t,"a",function(){return n}),a.d(t,"b",function(){return r}),a.d(t,"c",function(){return c}),a.d(t,"e",function(){return l}),a.d(t,"f",function(){return s}),a.d(t,"d",function(){return o});var n={GET_CUSTOMER_FEEDBACK:"GET_CUSTOMER_FEEDBACK",GET_CUSTOMER_FEEDBACK_SUCCESS:"GET_CUSTOMER_FEEDBACK_SUCCESS",GET_CUSTOMER_FEEDBACK_FAILURE:"GET_CUSTOMER_FEEDBACK_FAILURE",GET_FEEDBACK_QUESTIONS:"GET_FEEDBACK_QUESTIONS",GET_FEEDBACK_QUESTIONS_SUCCESS:"GET_FEEDBACK_QUESTIONS_SUCCESS",GET_FEEDBACK_QUESTIONS_FAILURE:"GET_FEEDBACK_QUESTIONS_FAILURE",SET_FEEDBACK_QUESTIONS:"SET_FEEDBACK_QUESTIONS",SET_FEEDBACK_QUESTIONS_SUCCESS:"SET_FEEDBACK_QUESTIONS_SUCCESS",SET_FEEDBACK_QUESTIONS_FAILURE:"SET_FEEDBACK_QUESTIONS_FAILURE",UPDATE_FEEDBACK_QUESTIONS:"UPDATE_FEEDBACK_QUESTIONS",UPDATE_FEEDBACK_QUESTIONS_SUCCESS:"UPDATE_FEEDBACK_QUESTIONS_SUCCESS",UPDATE_FEEDBACK_QUESTIONS_FAILURE:"UPDATE_FEEDBACK_QUESTIONS_FAILURE",DELETE_FEEDBACK_QUESTIONS:"DELETE_FEEDBACK_QUESTIONS",DELETE_FEEDBACK_QUESTIONS_SUCCESS:"DELETE_FEEDBACK_QUESTIONS_SUCCESS",DELETE_FEEDBACK_QUESTIONS_FAILURE:"DELETE_FEEDBACK_QUESTIONS_FAILURE",GET_REPORTS:"GET_REPORTS",GET_REPORTS_SUCCESS:"GET_REPORTS_SUCCESS",GET_REPORTS_FAILURE:"GET_REPORTS_FAILURE"},r=function(e){return{type:n.GET_CUSTOMER_FEEDBACK,payload:e}},c=function(e){return{type:n.GET_FEEDBACK_QUESTIONS,payload:e}},l=function(e){return{type:n.SET_FEEDBACK_QUESTIONS,payload:e}},s=function(e){return{type:n.UPDATE_FEEDBACK_QUESTIONS,payload:e}},o=function(e){return{type:n.GET_REPORTS,payload:e}}},,,function(e,t,a){"use strict";a.d(t,"e",function(){return n}),a.d(t,"f",function(){return r}),a.d(t,"g",function(){return c}),a.d(t,"a",function(){return l}),a.d(t,"c",function(){return s}),a.d(t,"b",function(){return o}),a.d(t,"d",function(){return i});var n={SEND_ALL_NOTIFICATIONS:"SEND_ALL_NOTIFICATIONS",SEND_ALL_NOTIFICATIONS_SUCCESS:"SEND_ALL_NOTIFICATIONS_SUCCESS",SEND_ALL_NOTIFICATIONS_FAILURE:"SEND_ALL_NOTIFICATIONS_FAILURE",SEND_SPECIFIC_NOTIFICATIONS:"SEND_SPECIFIC_NOTIFICATIONS",SEND_SPECIFIC_NOTIFICATIONS_SUCCESS:"SEND_SPECIFIC_NOTIFICATIONS_SUCCESS",SEND_SPECIFIC_NOTIFICATIONS_FAILURE:"SEND_SPECIFIC_NOTIFICATIONS_FAILURE",CREATE_SCHEDULE_NOTIFICATION:"CREATE_SCHEDULE_NOTIFICATION",CREATE_SCHEDULE_NOTIFICATION_SUCCESS:"CREATE_SCHEDULE_NOTIFICATION_SUCCESS",CREATE_SCHEDULE_NOTIFICATION_FAILURE:"CREATE_SCHEDULE_NOTIFICATION_FAILURE",GET_SCHEDULE_NOTIFICATION:"GET_SCHEDULE_NOTIFICATION",GET_SCHEDULE_NOTIFICATION_SUCCESS:"GET_SCHEDULE_NOTIFICATION_SUCCESS",GET_SCHEDULE_NOTIFICATION_FAILURE:"GET_SCHEDULE_NOTIFICATION_FAILURE",EDIT_SCHEDULE_NOTIFICATION_STATUS:"EDIT_SCHEDULE_NOTIFICATION_STATUS",EDIT_SCHEDULE_NOTIFICATION_STATUS_SUCCESS:"EDIT_SCHEDULE_NOTIFICATION_STATUS_SUCCESS",EDIT_SCHEDULE_NOTIFICATION_STATUS_FAILURE:"EDIT_SCHEDULE_NOTIFICATION_STATUS_FAILURE",HIDE_SUCCESS_MESSAGE:"HIDE_SUCCESS_MESSAGE"},r=function(e){return{type:n.SEND_ALL_NOTIFICATIONS,payload:e}},c=function(e){return{type:n.SEND_SPECIFIC_NOTIFICATIONS,payload:e}},l=function(e){return{type:n.CREATE_SCHEDULE_NOTIFICATION,payload:e}},s=function(e){return{type:n.GET_SCHEDULE_NOTIFICATION,payload:e}},o=function(e,t){return{type:n.EDIT_SCHEDULE_NOTIFICATION_STATUS,payload:{id:e,data:t}}},i=function(){return{type:n.HIDE_SUCCESS_MESSAGE}}},function(e,t,a){"use strict";a.d(t,"h",function(){return n}),a.d(t,"c",function(){return r}),a.d(t,"f",function(){return c}),a.d(t,"a",function(){return l}),a.d(t,"d",function(){return s}),a.d(t,"g",function(){return o}),a.d(t,"b",function(){return i}),a.d(t,"e",function(){return m});var n={GET_FIXED_UPSELL:"GET_FIXED_UPSELL",GET_FIXED_UPSELL_SUCCESS:"GET_FIXED_UPSELL_SUCCESS",GET_FIXED_UPSELL_FAILURE:"GET_FIXED_UPSELL_FAILURE",SET_FIXED_UPSELL:"SET_FIXED_UPSELL",SET_FIXED_UPSELL_SUCCESS:"SET_FIXED_UPSELL_SUCCESS",SET_FIXED_UPSELL_FAILURE:"SET_FIXED_UPSELL_FAILURE",DELETE_FIXED_UPSELL:"DELETE_FIXED_UPSELL",DELETE_FIXED_UPSELL_SUCCESS:"DELETE_FIXED_UPSELL_SUCCESS",DELETE_FIXED_UPSELL_FAILURE:"DELETE_FIXED_UPSELL_FAILURE",GET_RELATED_UPSELL:"GET_RELATED_UPSELL",GET_RELATED_UPSELL_SUCCESS:"GET_RELATED_UPSELL_SUCCESS",GET_RELATED_UPSELL_FAILURE:"GET_RELATED_UPSELL_FAILURE",SET_RELATED_UPSELL:"SET_RELATED_UPSELL",SET_RELATED_UPSELL_SUCCESS:"SET_RELATED_UPSELL_SUCCESS",SET_RELATED_UPSELL_FAILURE:"SET_RELATED_UPSELL_FAILURE",DELETE_RELATED_UPSELL:"DELETE_RELATED_UPSELL",DELETE_RELATED_UPSELL_SUCCESS:"DELETE_RELATED_UPSELL_SUCCESS",DELETE_RELATED_UPSELL_FAILURE:"DELETE_RELATED_UPSELL_FAILURE",RESET_ERROR:"RESET_ERROR"},r=function(e){return{type:n.GET_FIXED_UPSELL,payload:e}},c=function(e){return{type:n.SET_FIXED_UPSELL,payload:e}},l=function(e){return{type:n.DELETE_FIXED_UPSELL,payload:e}},s=function(e){return{type:n.GET_RELATED_UPSELL,payload:e}},o=function(e){return{type:n.SET_RELATED_UPSELL,payload:e}},i=function(e){return{type:n.DELETE_RELATED_UPSELL,payload:e}},m=function(){return{type:n.RESET_ERROR}}},,function(e,t,a){"use strict";var n=a(3),r=a(0),c=a.n(r),l=a(7),s=a.n(l);t.a=function(e){var t=e.currentPage,a=void 0===t?1:t,l=e.totalCount,o=e.rows,i=void 0===o?10:o,m=e.setCurrentPage,u=Math.ceil(l/i),d=Object(r.useState)([]),E=Object(n.a)(d,2),p=E[0],b=E[1];return Object(r.useEffect)(function(){var e=[],t=1,n=Math.ceil(l/i);n>7&&(a<4?n=7:n-a<=3?(n=Math.ceil(l/i),t=Math.ceil(l/i)-6):a>=4&&(t=a-3,n=a+3));for(var r=t;r<=n;r++)e.push(r);b(e)},[a,i,m,l]),Object(r.useEffect)(function(){window.scrollTo(0,0)},[a]),p.length>1?c.a.createElement("ul",{className:"pagination pagination-rounded justify-content-end my-2"},c.a.createElement("li",{className:"page-item"},c.a.createElement("span",{className:"page-link",onClick:function(){return 1!==a&&m(a-1)},"aria-label":"Previous"},c.a.createElement("span",{"aria-hidden":"true"},"\xab"),c.a.createElement("span",{className:"sr-only"},"Previous"))),p.map(function(e,t){return c.a.createElement("li",{key:t,className:s()("page-item",a===e&&"active")},c.a.createElement("span",{className:"page-link",onClick:function(){return m(e)}},e))}),c.a.createElement("li",{className:"page-item"},c.a.createElement("span",{className:"page-link",onClick:function(){return a!==u&&m(a+1)},"aria-label":"Next"},c.a.createElement("span",{"aria-hidden":"true"},"\xbb"),c.a.createElement("span",{className:"sr-only"},"Next")))):null}},function(e,t,a){"use strict";a.d(t,"a",function(){return n}),a.d(t,"e",function(){return r}),a.d(t,"d",function(){return c}),a.d(t,"g",function(){return l}),a.d(t,"c",function(){return s}),a.d(t,"b",function(){return o}),a.d(t,"f",function(){return i});var n={GET_DISCOUNTS:"GET_DISCOUNTS",GET_DISCOUNTS_SUCCESS:"GET_DISCOUNTS_SUCCESS",GET_DISCOUNTS_FAILURE:"GET_DISCOUNTS_FAILURE",GET_DISCOUNT:"GET_DISCOUNT",GET_DISCOUNT_SUCCESS:"GET_DISCOUNT_SUCCESS",GET_DISCOUNT_FAILURE:"GET_DISCOUNT_FAILURE",UPDATE_DISCOUNT:"UPDATE_DISCOUNT",UPDATE_DISCOUNT_SUCCESS:"UPDATE_DISCOUNT_SUCCESS",UPDATE_DISCOUNT_FAILURE:"UPDATE_DISCOUNT_FAILURE",GET_COUPONS:"GET_COUPONS",GET_COUPONS_SUCCESS:"GET_COUPONS_SUCCESS",GET_COUPONS_FAILURE:"GET_COUPONS_FAILURE",GET_COUPON:"GET_COUPON",GET_COUPON_SUCCESS:"GET_COUPON_SUCCESS",GET_COUPON_FAILURE:"GET_COUPON_FAILURE",UPDATE_COUPON:"UPDATE_COUPON",UPDATE_COUPON_SUCCESS:"UPDATE_COUPON_SUCCESS",UPDATE_COUPON_FAILURE:"UPDATE_COUPON_FAILURE"},r=function(e){return{type:n.GET_DISCOUNTS,payload:e}},c=function(e){return{type:n.GET_DISCOUNT,payload:e}},l=function(e){return{type:n.UPDATE_DISCOUNT,payload:e}},s=function(e){return{type:n.GET_COUPONS,payload:e}},o=function(e){return{type:n.GET_COUPON,payload:e}},i=function(e){return{type:n.UPDATE_COUPON,payload:e}}},,,function(e,t,a){"use strict";var n=a(0),r=a.n(n);t.a=function(e){var t=e.isLoadingBtn,a=e.btnContent,n=e.onClick;return r.a.createElement("button",{type:"submit",className:"btn btn-success waves-effect waves-light",onClick:n,disabled:t},t&&r.a.createElement("span",{className:"spinner-border spinner-border-sm",style:{margin:"0 5px 3px 0"}}),t?"Loading...":a)}},,,function(e,t,a){"use strict";a.d(t,"d",function(){return n}),a.d(t,"a",function(){return r}),a.d(t,"c",function(){return c}),a.d(t,"b",function(){return l});var n={GET_TRANSACTIONS:"GET_TRANSACTIONS",GET_TRANSACTIONS_SUCCESS:"GET_TRANSACTIONS_SUCCESS",GET_TRANSACTIONS_FAILURE:"GET_TRANSACTIONS_FAILURE",GET_TRANSACTIONS_ID:"GET_TRANSACTIONS_ID",GET_TRANSACTIONS_ID_SUCCESS:"GET_TRANSACTIONS_ID_SUCCESS",GET_TRANSACTIONS_ID_FAILURE:"GET_TRANSACTIONS_ID_FAILURE",GET_TRANSACTIONS_EXPORT:"GET_TRANSACTIONS_EXPORT",GET_TRANSACTIONS_EXPORT_SUCCESS:"GET_TRANSACTIONS_EXPORT_SUCCESS",GET_TRANSACTIONS_EXPORT_FAILURE:"GET_TRANSACTIONS_EXPORT_FAILURE"},r=function(){return{type:n.GET_TRANSACTIONS}},c=function(e){return{type:n.GET_TRANSACTIONS_ID,payload:e}},l=function(e){return{type:n.GET_TRANSACTIONS_EXPORT,payload:e}}},,function(e,t,a){"use strict";var n=a(0),r=a.n(n),c=a(7),l=a.n(c);a(277);t.a=function(e){var t=e.value,a=void 0!==t&&t,n=e.size;return r.a.createElement("div",null,r.a.createElement("div",{className:l()("toggle",n&&"toggle-small",{"toggle-red":!a})},r.a.createElement("div",{className:l()("toggle-button",n&&"toggle-button-small",n&&a&&"vip-small",{vip:a})})))}},function(e,t,a){"use strict";a.d(t,"b",function(){return n}),a.d(t,"c",function(){return r}),a.d(t,"d",function(){return c}),a.d(t,"a",function(){return l});var n={GET_CUSTOMERS:"GET_CUSTOMERS",GET_CUSTOMERS_SUCCESS:"GET_CUSTOMERS_SUCCESS",GET_CUSTOMERS_FAILURE:"GET_CUSTOMERS_FAILURE",SYNCHRONIZE_BLACKLIST:"SYNCHRONIZE_BLACKLIST",SYNCHRONIZE_BLACKLIST_SUCCESS:"SYNCHRONIZE_BLACKLIST_SUCCESS",SYNCHRONIZE_BLACKLIST_FAILURE:"SYNCHRONIZE_BLACKLIST_FAILURE",ADD_WALLET_CREDIT:"ADD_WALLET_CREDIT",ADD_WALLET_CREDIT_SUCCESS:"ADD_WALLET_CREDIT_SUCCESS",ADD_WALLET_CREDIT_FAILURE:"ADD_WALLET_CREDIT_FAILURE"},r=function(e){return{type:n.GET_CUSTOMERS,payload:e}},c=function(){return{type:n.SYNCHRONIZE_BLACKLIST}},l=function(e){return{type:n.ADD_WALLET_CREDIT,payload:e}}},function(e,t,a){"use strict";a.d(t,"a",function(){return n}),a.d(t,"c",function(){return r}),a.d(t,"d",function(){return c}),a.d(t,"b",function(){return l});var n={GET_FOODTRUCK_MENU:"GET_FOODTRUCK_MENU",GET_FOODTRUCK_MENU_SUCCESS:"GET_FOODTRUCK_MENU_SUCCESS",GET_FOODTRUCK_MENU_FAILURE:"GET_FOODTRUCK_MENU_FAILURE",UPDATE_FOODTRUCK_MENU:"UPDATE_FOODTRUCK_MENU",UPDATE_FOODTRUCK_MENU_SUCCESS:"UPDATE_FOODTRUCK_MENU_SUCCESS",UPDATE_FOODTRUCK_MENU_FAILURE:"UPDATE_FOODTRUCK_MENU_FAILURE",GET_FOODTRUCK_BOOKED:"GET_FOODTRUCK_BOOKED",GET_FOODTRUCK_BOOKED_SUCCESS:"GET_FOODTRUCK_BOOKED_SUCCESS",GET_FOODTRUCK_BOOKED_FAILURE:"GET_FOODTRUCK_BOOKED_FAILURE"},r=function(){return{type:n.GET_FOODTRUCK_MENU}},c=function(e){return{type:n.UPDATE_FOODTRUCK_MENU,payload:e}},l=function(e){return{type:n.GET_FOODTRUCK_BOOKED,payload:e}}},function(e,t,a){"use strict";a.d(t,"a",function(){return r});var n=a(0);function r(e){var t=Object(n.useRef)();return Object(n.useEffect)(function(){t.current=e}),t.current}},,function(e,t,a){"use strict";a.d(t,"a",function(){return n});var n={setToken:function(e){return localStorage.setItem("token",e)},getToken:function(){return localStorage.getItem("token")},removeToken:function(){return localStorage.removeItem("token")},setUser:function(e){return localStorage.setItem("user",JSON.stringify(e))},getUser:function(){return localStorage.getItem("user")}}},,,,,,,,,,,,,,,,,,,,,,,,function(e,t,a){"use strict";a.d(t,"a",function(){return E});var n=a(0),r=a.n(n),c=a(2),l=a(34),s=a(27),o=a(25),i=a(10),m=a(249),u=a(248),d=a(134);function E(e){var t=e.modal,a=e.toggle,n=e.id,E=e.name,p=Object(c.b)();return r.a.createElement(m.a,{className:"modal-dialog-centered modal-sm",isOpen:t,toggle:a},r.a.createElement(u.a,{toggle:a},"Are you sure you want to delete?"," "),r.a.createElement("div",{className:"modal-body d-flex justify-content-center"},r.a.createElement("div",{className:"d-flex justify-content-between w-50"},r.a.createElement(d.a,{color:"success",type:"submit",onClick:function(){"FixedUpsell"===E?p(Object(l.a)(n)):"RelatedUpsell"===E?p(Object(l.b)(n)):"Advertisement"===E?p(Object(o.a)(n)):"Supervisor"===E?p(Object(s.d)(n)):"Reward"===E?p(Object(i.c)(n)):"Offer"===E&&p(Object(i.b)(n)),a()}},"Yes"),r.a.createElement(d.a,{color:"secondary",onClick:function(){a()}},"No"))))}},,,,,,,,,,,,,function(e,t,a){"use strict";var n=a(3),r=a(0),c=a.n(r),l=a(2),s=a(7),o=a.n(s);t.a=function(e){var t=e.height,a=e.formik,s=e.type,i=Object(r.useState)(!1),m=Object(n.a)(i,2),u=m[0],d=m[1],E=Object(r.useState)(null),p=Object(n.a)(E,2),b=p[0],f=p[1],v=Object(r.useState)(a.values[s]),O=Object(n.a)(v,1)[0],N=Object(l.c)(function(e){return e.products.isLoadingProductImage});return c.a.createElement("div",null,N?c.a.createElement("div",{className:" h-75 d-flex justify-content-center align-items-center"},c.a.createElement("div",{className:"spinner-border avatar-lg",role:"status"})):c.a.createElement(c.a.Fragment,null,c.a.createElement("code",null,"Image Type: PNG"),c.a.createElement("div",{style:{height:t},className:o()("dropify",u&&(b||a.values[s])&&"hoverImage"),onMouseEnter:function(){return d(!0)},onMouseLeave:function(){return d(!1)}},c.a.createElement("input",{type:"file",accept:".png",hidden:!0,id:s,name:s,onChange:function(e){var t;t=e,a.setFieldValue(s,t.target.files[0]);var n=new FileReader;n.onload=function(){f(n.result)},n.readAsDataURL(e.target.files[0])}}),c.a.createElement("div",{className:o()("dropify-upload",(a.values[s]||b)&&"opacityZero")},c.a.createElement("i",{className:"dripicons-cloud-upload"}),c.a.createElement("h5",null,"Drop files here or click to upload.")),u&&(b||a.values[s])&&c.a.createElement("div",{className:"dropify-replace text-center"},c.a.createElement("p",{className:"dropify-filename"},c.a.createElement("span",{className:"dropify-filename-inner"},O&&O.slice(36)||a.values[s].imagePath&&a.values[s].imagePath.slice(36))),c.a.createElement("p",{className:"dropify-infos-message"},"Drag and drop or click to replace")),c.a.createElement("img",{src:b||a.values[s],alt:"Card cap",className:o()("",!b&&!a.values[s]&&"opacityZero"),onClick:function(e){document.getElementById("uploadHeader").click()}})),a.errors[s]&&a.touched[s]?c.a.createElement("ul",{className:"parsley-errors-list filled"},c.a.createElement("li",{className:"parsley-required"},a.errors[s])):null))}},,,,,,,,,,,function(e,t,a){"use strict";var n=a(3),r=a(0),c=a.n(r),l=a(2),s=a(7),o=a.n(s),i=a(42),m=a(14),u=a(13);t.a=function(){var e=Object(r.useState)(Object(l.c)(function(e){return e.authorization.menuStatus})),t=Object(n.a)(e,2),a=t[0],s=t[1];return c.a.createElement("div",{id:"wrapper"},c.a.createElement(m.a,{open:a,setOpen:s}),c.a.createElement(u.a,{isCondensed:a}),c.a.createElement("div",{className:o()("content-page",a?"mL":"ml-0")},c.a.createElement("div",{className:"content"},c.a.createElement("div",{className:"container-fluid"},c.a.createElement("div",{className:"row justify-content-center"},c.a.createElement("div",{className:"col-lg-6 col-xl-4 mb-4"},c.a.createElement("div",{className:"error-text-box"},c.a.createElement("svg",{viewBox:"0 0 600 200"},c.a.createElement("symbol",{id:"s-text"},c.a.createElement("text",{textAnchor:"middle",x:"50%",y:"50%",dy:".35em"},"403!")),c.a.createElement("use",{className:"text",xlinkHref:"#s-text"}),c.a.createElement("use",{className:"text",xlinkHref:"#s-text"}),c.a.createElement("use",{className:"text",xlinkHref:"#s-text"}),c.a.createElement("use",{className:"text",xlinkHref:"#s-text"}),c.a.createElement("use",{className:"text",xlinkHref:"#s-text"}))),c.a.createElement("div",{className:"text-center"},c.a.createElement("h3",{className:"mt-0 mb-2"},"OPPSSS!!!! Sorry..."),c.a.createElement("p",{className:"text-muted mb-3"},"Sorry, your access is refused due to security reasons of our server and also our sensitive data. Please go back to the previous page to continue browsing."),c.a.createElement(i.b,{className:"btn btn-success waves-effect waves-light",to:"/"},"Back to Dashboard"))))))))}},,function(e,t,a){"use strict";var n=a(3),r=a(0),c=a.n(r),l=a(2),s=(a(53),function(e){var t=e.availableForDelivery,a=e.setAvailableForDelivery;return c.a.createElement("div",{className:"form-group"},c.a.createElement("label",{className:"mr-1",htmlFor:"Available For Delivery"},"Available For Delivery"),c.a.createElement("select",{value:t||"",onChange:function(e){return a(e.target.value)},className:"custom-select"},c.a.createElement("option",{value:null},"All"),c.a.createElement("option",{value:!0},"Yes"),c.a.createElement("option",{value:!1},"No")))}),o=a(22),i=(a(333),a(48)),m=function(e){var t=e.showInMobileApp,a=e.setShowInMobileApp;return c.a.createElement("div",{className:"form-group"},c.a.createElement("label",{className:"mr-1",htmlFor:"Available For Delivery"},"Show in Mobile App"),c.a.createElement("select",{value:t||"",onChange:function(e){return a(e.target.value)},className:"custom-select"},c.a.createElement("option",{value:null},"All"),c.a.createElement("option",{value:!0},"Yes"),c.a.createElement("option",{value:!1},"No")))};t.a=function(e){var t=e.action,a=e.setCurrentPage,u=e.currentPage,d=e.rowsPerPage,E=e.isAvailable,p=e.showInMobile,b=Object(l.b)(),f=Object(r.useState)(null),v=Object(n.a)(f,2),O=v[0],N=(v[1],Object(r.useState)("")),S=Object(n.a)(N,2),g=S[0],T=(S[1],Object(r.useState)(null)),h=Object(n.a)(T,2),y=h[0],C=h[1],_=Object(r.useState)(null),A=Object(n.a)(_,2),j=A[0],R=A[1],U=Object(i.a)(O),I=Object(i.a)(g),F=Object(i.a)(u);return Object(r.useEffect)(function(){b(Object(o.e)()),b(Object(o.d)(O)),(E||p)&&b(Object(o.f)({cityId:g,countryId:O,availableForDelivery:y,showInMobileApp:j}))},[b,O,g,y,j]),E||Object(r.useEffect)(function(){if(void 0!==I&&void 0!==O&&void 0!==g&&(U!==O||I!==g)&&1!==F)return a(1);b(t({cityId:g,countryId:O,pagination:{page:u,limit:d}}))},[b,g,O,u,d]),c.a.createElement("div",{className:"d-flex"},E&&c.a.createElement(s,{availableForDelivery:y,setAvailableForDelivery:C}),p&&c.a.createElement(m,{showInMobileApp:j,setShowInMobileApp:R}))}},,,,,,,,function(e,t,a){e.exports=a.p+"static/media/logo-sm.990a3792.png"},function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAgAAAAIACAMAAADDpiTIAAAAA3NCSVQICAjb4U/gAAAAHlBMVEV8fHz///9zc3Ph4eF6enqLi4u/v7+wsLDIyMibm5s+uXTwAAAM6UlEQVR4nO3dibqiuBaGYQoCwv3fcDlsEZUhI4n5v7f76T6nq2qrZLlWJkjTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAX8aYFsldL3Pull51fVv9NHRIbJj6psAQMGa6dP9wiu4ylRYC7TTS/CfqxqmkCDDtQPOfrBvaYkLANDR/Bl1TSASYnvbPouuLiIB2ov0z6UroCBjaP58CIoD8n1X+KtCOua+BtrHN2/6mz30F1GVOAS0FILMu63RAe8n9+XHJGADGkACy6zIuC5gp96dH1qEgQ4AS5BsIsAZQhHxrAkwCFiFfDaALUIZ8AcAgsAjZBoLtkPuj42bI1QskAMpAAIgjAMQRAOIIAHEEgDgCQBwBII4AEEcAiCMAxBUcALnvpa/DDwfA0CPY8VUuNwAut+eZIMjxzuuiA+C2cezx12Pj0uvf97++f2H+xdc/1n5t/q/Pv99+nFn83tePWfzJx/+df/v8Em+/9/muzPLPLV7h9ftev/r3Oxf/8f1/Lv5lFn/w9vfyJyze/88HAMIQAOKO910RAFUjA4gjAMQRAOLoA4gjA4gjAMQRAOLoA4gjA4gjAMQRAOLoA4gjA4gjAMRRAsSRAcQRAOIoAeLIAOIIAHGUAHFkAHEEgDhKgDgygDgCQBwlQBwZQBwZQBwZQBwBII4SII4MII4AEEcAiKMPIE49Azwfl9i+njkZ4a3/EOkAuLV2P12G51Nzx2Ga+kYrBIRLgGn7afg6oLwbL30rFAKyGeDa/JeNB2V346STBVQDoO2HneekX0NAJQtolgDTbn37Z2OrMcRQzADX/H54SsL9pyskAcUAaCzPpR97gQjQKwGm/+r5b+mm+iNALgM4tP81Auqfa1TLAMbYlP+XqfYIEMsApnVr//ojQCsDuH7/r7rKe4JaGcB4nEVZeQRIZYDjD7tmbGqOAKkM0DsXgMfLEAB53lrkADCN52HEXc0pQKcEGDP5tf9tXSDZh8xOJwN4jABmFacAnQBovRNA1SlAKAD8E8C/f/UOBWX6AKYPaP+KU4BMBmgd1oC+1TsbpBMAIRWg4rkAlQDwHwM+VFsDVPoAxz9sX7U1QCUDBFaAejcHiQSA8VwG8Hmt3yJSAsIDYCADnP7W4gWA8VsIXhqTftZ8RDLAcZwfB0CdKUAjAwQPAuodBqgEQNA8YM0BoFICCIANZABLtd4nRgBYqjUDqJQAOoEbVDIAw8ANIgFgJmYC14mUAN9bAgq4DImpZACrZ4LsvlalGUAkAIKHAbX2AWUCIHQ1qNq7g1T6AGGbguvtAuhkgLAtQdVuCJIJgMCZgK7W9tcJANOGBECtG8J0+gCBKaDa9tfJAI0x/u1fbwIQCoCAkWBX8UNjlQLAezq42iFAo9QH8E8BtS4E3gllgGszes0HVzsLfKcUAFc+RaDWZaAHpRLgty1gqPv4GLEM4P6goLHu9hfLAO7TQVV3AG/EMoDrXYK1f//1MsDteZH2/YDqv/96GaBxmBDqLtV//wUzQGM9H9BJnB0omAFuP/rw2MB/nUD6v9EMgIODQ69kjg5VLAE3xmweHXxvfo2vfyObAW5MM632BbqL0hHywgFwbeW2nd5LQTdemlan9RvdEvB0jQHTT5fh6jJNfXtr/ULa/5w4VM4Af4y5pYJb05uivvv9KftQCICbktr9j2m6U+5GUi8BpbrfyHLG5yMDlOn+4c/Yi0QAlOi5ZnnCbCQloETz6Qbp+4FkgPIsVqy75J+QDFCe5Xp18qtPBiiOMcsZ6tT9QDJAcd6/k13iySkyQHE+Ni4nfj4dAVCYr+PNEj+chBJQlvZ7y2rayQAyQFFWN6wmTQEEQEmMWfvMSReFKAEFWW//tMeWkgEKstkYCScDyADl2L5zNeFkABmgGCsDgBMagQxQit0HmqebDCADlGL/eebJblMmAMqwNQB4fdZEAUAJKMPhFzHV9jAyQBG+VgC+jQRAvQHQ2jyyIE0KoAQUwO4wgzTbw8gABbA80CjJxyUDZHc4AJilKAJkgOzsn1uWYlmQDJCby1PLEkwGkAGOpd2SZRyeXptgMoAAOGT6lBtz3U4zi789jBJwrBvTPTDK9UTT6ItCZIAD90W6ZEsx1gOAp+j9QALgyP0reknTEfA4wyR2c1AC9j2vT5LFOJ/jC2JPBpABdr0WaZJEgM8BJpG3hxEAexbHjSbYk+N5nHHcT00J2PG2Syv6GPz4862L+0bIANs+d+lF7Qg6nlyxFHUygADY8TFGj/rVCznKOGZ/hBKwZWWRLuJXz2sA8BQzEskAW9Z2aUWLAP9jbGO3CQGwwfSrFyPOGOz9KTAeIqYiAmDV1m0aUcqv8R0AzOJtDyMDrNq+TWeK8Jr+A4DXR4+VAgiANXvHSoVPCFnsAT8UrR9IAKzY3aUXPCW4dxOovVi3CdAHWLF/UQIjIHAA8PrwcSKADPDtqImCBoOWhxYei1QECIAv6wPAt2vvHwH2e8APxdmlQgn4tHuffvC1D5kB/hRlfZIM8MEuRXteFBNjADDrYmxVJAA+WKZoz3OrowwAon5+SsDHi9qmaL9OeNT2j7I9jAzw/prWKbpznxIMXgH4fhPhF4AAeOMwRveYDojd/jEmAygBC25zNK4D8ZgDAN/34POuhALA8TYdt+mAqAOAWfAOBQJg8YKuKdplOiDWDPCn0MkASsDr9dxTtP1TnJ1uAnYReq8YGeDJa4xue3HiDwCc38IGAuCP5xyN3R4x00RbAfgWlgIIgAffEt1ZDcQibAHaeQtBi0L0Af5ezLtEW/TC0gwAZkGTAWSAx2v5l+jjoXiyDqD1O9j75ARAEzhHc9QPt3sMZIiQ7WGUgCa4RO9HQMIBwCzgQpABIizS7kVA0gHA/Ab8iwABEGOObmdCNukAYOZ/viwlIMoi/WYDRN4Cssk7BZABAgYAx28l1QrAF++dAfIBEGuRdnV/SPoBwMz3WqgHQLw5mrUJoeCbQB14zgiL9wEiztF97xCKeA+ABc+t6toZIGoX7SsCzhkAzPxmhKUDIHIX7WM0ftYAYOPlba+ycABEn6N7W5c7bQAw85oMUO4DxN+lubhW0W4CdeCzPUw4A6RYpB2ed2uZONMLbny2h+kGgP09IC4uf1Xg5A7g89XdL4hsCUjVRXtEQIp7AGy49wNVM0CyLtp9MHj2AGBmv015vhCaAZCyizaZ8wcAM+dLIpoBUs7Rdm2GAcD84q5FQDMDpC3RXb72d58RlswAaQYAhXCcDFAMgGxdtFM4FgHBEpCxi3YKt0UhvQyQY472XE7zgXIBcO4ifRZOkwFyJSDPHO25XK6LWgZIfJteGVz6gWIZoO4BwMxhMkAtA0i0v8tIQCoAUt+mWw77IiBVAk64TbMU1tvDhDKAwABwwTYFCAVArk0aeXSWAaBTAo7PgaiL5bOMhTKASgfwj+UOUZUA0BkAzOxuGBYpAWc8p6U4VjsDNDKA1gDgyWoyQCQApAYAs8GiGyBRAkRWAL5ZFAGFDGBzEFydLEYCCgFw3nNainN8heovAZIDgNnhunD1GUBzADA73B5WfwBoDgBmR9eo9hIgsQVsz9FkQOUZoPZ7ACwcFIG6M8CJD2osVrd/larOANoDgKf9IlBzBhAfAMx2d4jWnAHUBwCzvRRQcQDQ/k97/cCKSwADgNnOolC1GUB3BWjFzqJQtQHAAHBpbLcioNYSwADg3eZIoM4MYOgAfticDKgzA2jdA2Jl616xKjOA7BawHd8Hmvxd5QoDgBWgNRvPDKiyBLACsGb9atWXAbI8qf8nrE4GVBcArABtWj1kvLoSYJphxKrV+0SqywBwU2UAGHzbWA6orgTATZUZAPYIAHGUAHFkAHEEgDhKgDgygDgCQBwlQBwZQBwZQBwZQBwZQBwZQBwBII4SIO7HM0DubTa/76cDYOgR7PgqlxsAHSL44QDAGQgAcQSAOAJAHAEgjgAQRwCIIwDEEQDiCABxBIA4AkBctgDgaZ9l2D1vImkAqB/4VYYuYwDwvMcCbD1i9IQA4In/JbA4gDoVnvhYgsPDZ9OhE1CCbBXg9rQ3akB23eH54wnx2P/88m695+Cf3Lq8t16YPvcFUHdw9nhyDATyyjgEeODwj6z2z50+Rct0YD75JgEXmBDOpoj2v+YAqkAeBeT/B9YEssi4BvDBmHYgBE7WDZunDWdgzDQSAifqxinnDPA3cw2BCyFwku5SWPM3t37A9S3105D7Xvr6Xab+9n3L3eCrrp0BpHb/qhUs9yN1aldM1x8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAftd/T9l02El7rzMAAAAASUVORK5CYII="},,,,,,,,,,,,,,,,,,,function(e,t,a){"use strict";var n=a(3),r=a(0),c=a.n(r),l=a(2),s=a(36),o=a(100),i=a(22);t.a=function(e){var t=e.formik,a=Object(r.useState)(1),m=Object(n.a)(a,2),u=m[0],d=m[1],E=Object(r.useState)(10),p=Object(n.a)(E,1)[0],b=Object(l.c)(function(e){return e.branches.branches}),f=Object(l.c)(function(e){return e.branches.countBranch}),v=Object(r.useState)([]),O=Object(n.a)(v,2),N=O[0],S=O[1],g=Object(r.useState)([]),T=Object(n.a)(g,2),h=T[0],y=T[1];return Object(r.useEffect)(function(){var e=t.values.branches&&t.values.branches.map(function(e){return e.id});t.setFieldValue("selectedBranches",new Set(e)),S(e)},[t.values.branches]),Object(r.useEffect)(function(){if(t.values.notAvailableBranches){var e=b.map(function(e){return t.values.notAvailableBranches.has(e.id)?e.id:null});t.setFieldValue("selectedBranches",new Set(e)),S(e)}},[t.values.notAvailableBranches,b]),Object(r.useEffect)(function(){if(t.values.notAvailableBranches)y(t.values.notAvailableBranches);else{var e=new Set(t.values.branches&&t.values.branches.map(function(e){return e.id}));b.map(function(a){return e.has(a.id)?e.delete(a.id):e.add(a.id),t.setFieldValue("notAvailableBranches",e),y(e),null})}},[b,t.values.branches]),c.a.createElement("div",{className:"row"},c.a.createElement("div",{className:"col-sm-12"},c.a.createElement("label",{htmlFor:"example-select"},"Branch:"),c.a.createElement("div",{className:"row"},c.a.createElement("div",{className:"col-md-12"},c.a.createElement(o.a,{action:i.c,currentPage:u,setCurrentPage:d,rowsPerPage:p,isAvailable:!1}),c.a.createElement("div",{className:"table-responsive"},c.a.createElement("table",{className:"table table-bordered toggle-circle mb-0"},c.a.createElement("thead",null,c.a.createElement("tr",null,c.a.createElement("th",null,"Select"),c.a.createElement("th",null,"Name"))),c.a.createElement("tbody",null,b.map(function(e){return c.a.createElement("tr",{key:e.id},c.a.createElement("td",null,c.a.createElement("input",{type:"checkbox",checked:N&&N.includes(e.id),onChange:function(){h.has(e.id)?h.delete(e.id):h.add(e.id),t.setFieldValue("notAvailableBranches",new Set(h))}})),c.a.createElement("td",null,e.name.en))})))),c.a.createElement(s.a,{totalCount:f,rows:p,currentPage:u,setCurrentPage:d})))))}},function(e,t,a){"use strict";var n=a(32),r=a(3),c=a(0),l=a.n(c),s=a(38),o=a.n(s),i=a(142),m=a.n(i),u=a(51),d=a.n(u),E=a(85),p=a(84);t.a=function(e){var t=e.workHours,a=e.data,s=e.disable,i=Object(c.useState)([{day:0,openTime:"",closeTime:""},{day:1,openTime:"",closeTime:""},{day:2,openTime:"",closeTime:""},{day:3,openTime:"",closeTime:""},{day:4,openTime:"",closeTime:""},{day:5,openTime:"",closeTime:""},{day:6,openTime:"",closeTime:""}]),u=Object(r.a)(i,2),b=u[0],f=u[1],v={0:"Sunday",1:"Monday",2:"Tuesday",3:"Wednesday",4:"Thursday",5:"Friday",6:"Saturday"};return Object(c.useEffect)(function(){a.length>0&&f(a)},[a]),l.a.createElement(l.a.Fragment,null,l.a.createElement("ul",null,l.a.createElement("li",{className:"workHours"},l.a.createElement("div",{className:"w-25 mr-5"},"Store Times"),l.a.createElement("div",{className:"w-75 d-flex"},l.a.createElement("div",{className:"w-50"},"Branch"),l.a.createElement("div",null,"Delivery"))),b.map(function(e,a){return l.a.createElement("li",{key:a,className:"workHours border-bottom"},l.a.createElement("div",{className:"w-25 mr-5 d-flex align-items-center"},v[e.dayOfWeek]),l.a.createElement("div",{className:"w-75"},l.a.createElement("div",{className:"d-flex"},l.a.createElement(d.a,{disabled:s,id:"morningFrom",placeholderText:o()(e.morningFrom,"HH:mm:ss").format("HH:mm"),onChange:function(a){e.morningFrom="".concat(new Date(a).getHours(),":").concat(0===new Date(a).getMinutes()?"00":new Date(a).getMinutes());var r=Object(n.a)(b);t(r)},className:m.a.time+" w-50",showTimeSelect:!0,showTimeSelectOnly:!0,timeIntervals:1,timeFormat:"HH:mm",dateFormat:"HH:mm",minTime:Object(E.default)(Object(p.default)(new Date,0),0),maxTime:Object(E.default)(Object(p.default)(new Date,59),23)}),l.a.createElement(d.a,{disabled:s,id:"eveningFrom",placeholderText:o()(e.eveningFrom,"HH:mm:ss").format("HH:mm"),onChange:function(a){e.eveningFrom="".concat(new Date(a).getHours(),":").concat(0===new Date(a).getMinutes()?"00":new Date(a).getMinutes());var r=Object(n.a)(b);t(r)},className:m.a.time+" w-50",showTimeSelect:!0,showTimeSelectOnly:!0,timeIntervals:1,timeFormat:"HH:mm",dateFormat:"HH:mm",minTime:Object(E.default)(Object(p.default)(new Date,0),0),maxTime:Object(E.default)(Object(p.default)(new Date,59),23)})),l.a.createElement("div",{className:"d-flex"},l.a.createElement(d.a,{disabled:s,id:"morningTill",placeholderText:o()(e.morningTill,"HH:mm:ss").format("HH:mm"),onChange:function(a){e.morningTill="".concat(new Date(a).getHours(),":").concat(0===new Date(a).getMinutes()?"00":new Date(a).getMinutes());var r=Object(n.a)(b);t(r)},className:m.a.time+" w-50",showTimeSelect:!0,showTimeSelectOnly:!0,timeIntervals:1,timeFormat:"HH:mm",dateFormat:"HH:mm",minTime:Object(E.default)(Object(p.default)(new Date,0),0),maxTime:Object(E.default)(Object(p.default)(new Date,59),23)}),l.a.createElement(d.a,{disabled:s,id:"eveningTill",placeholderText:o()(e.eveningTill,"HH:mm:ss").format("HH:mm"),onChange:function(a){e.eveningTill="".concat(new Date(a).getHours(),":").concat(0===new Date(a).getMinutes()?"00":new Date(a).getMinutes());var r=Object(n.a)(b);t(r)},className:m.a.time+" w-50",showTimeSelect:!0,showTimeSelectOnly:!0,timeIntervals:1,timeFormat:"HH:mm",dateFormat:"HH:mm",minTime:Object(E.default)(Object(p.default)(new Date,0),0),maxTime:Object(E.default)(Object(p.default)(new Date,59),23)}))))})))}},,,,,,,,,function(e,t,a){"use strict";var n=a(3),r=a(0),c=a.n(r),l=a(143),s=a(15);t.a=Object(l.GoogleApiWrapper)({apiKey:s.b})(function(e){var t=e.location,a=e.google,s=(e.width,e.height,e.coordinates);if(!t)return null;var o=Object(r.useState)([]),i=Object(n.a)(o,2),m=i[0],u=i[1];return Object(r.useEffect)(function(){var e=[];s&&s.length&&(s[0].forEach(function(t){return e.push({lng:t[0],lat:t[1]})}),u(e))},[s]),c.a.createElement("div",{className:"location"},c.a.createElement("div",{className:"location__content"},c.a.createElement(l.Map,{google:a,zoom:8,style:{width:"90%",height:"250px",padding:"60px 20px"},center:t,initialCenter:t},m.length&&c.a.createElement(l.Polygon,{paths:m,key:1,options:{strokeColor:"#FF0000",strokeOpacity:.8,strokeWeight:2,fillColor:"#FF0000",fillOpacity:.35}}),c.a.createElement(l.Marker,{position:t}))))})},,,,function(e,t,a){},,,,,function(e,t,a){},,,,,,,,,,,,,,,,,,,,,,function(e,t,a){"use strict";a.d(t,"a",function(){return f});var n=a(0),r=a.n(n),c=a(2),l=a(19),s=a(9),o=a(81),i=a(29),m=a(45),u=a(87),d=a(249),E=a(248),p=a(469),b=a(134);a(324);function f(e){var t=e.category,a=e.modal,n=e.onClose,f=Object(c.b)(),v=Object(l.a)({initialValues:{categoryNameEn:t.name.en,categoryNameAr:t.name.ar,selectedRedFile:t.redIconPath,selectedGreyFile:t.greyIconPath,selected:t.selected},validationSchema:s.d({categoryNameEn:s.e().required("Required"),categoryNameAr:s.e().required("Required"),selectedRedFile:s.b().required("Required"),selectedGreyFile:s.b().required("Required")}),validate:function(e){var a={};if(e.selectedRedFile!==t.redIconPath||e.selectedGreyFile!==t.greyIconPath)return"string"===typeof e.selectedRedFile&&(a.selectedRedFile="Required"),"string"===typeof e.selectedGreyFile&&(a.selectedGreyFile="Required"),a},onSubmit:function(e){f(Object(i.e)({name:{en:e.categoryNameEn,ar:e.categoryNameAr},id:t.id,selected:e.selected})),e.selectedRedFile!==t.redIconPath&&e.selectedGreyFile!==t.greyIconPath&&f(Object(i.f)({formdata:Object(o.a)({greyIcon:e.selectedGreyFile,redIcon:e.selectedRedFile}),categoryId:t.id})),n()}});return r.a.createElement(d.a,{isOpen:a,toggle:function(){n(),v.resetForm()}},r.a.createElement("form",{onSubmit:v.handleSubmit},r.a.createElement(E.a,{toggle:function(){n(),v.resetForm()}},"Edit Category"),r.a.createElement("div",{className:"modal-body p-4"},r.a.createElement("div",{className:"row"},r.a.createElement("div",{className:"col-md-12"},r.a.createElement("div",{className:"form-group"},r.a.createElement("label",{htmlFor:"categoryNameEn",className:"control-label"},"Category Name - English"),r.a.createElement("input",{type:"text",className:"form-control",id:"categoryNameEn",name:"categoryNameEn",placeholder:"Name",onClick:function(){v.setFieldTouched("categoryNameEn",!0)},onChange:function(e){return v.setFieldValue("categoryNameEn",e.target.value)},value:v.values.categoryNameEn}),v.errors.categoryNameEn&&v.touched.categoryNameEn?r.a.createElement("ul",{className:"parsley-errors-list filled"},r.a.createElement("li",{className:"parsley-required"},v.errors.categoryNameEn)):null))),r.a.createElement("div",{className:"row"},r.a.createElement("div",{className:"col-md-12"},r.a.createElement("div",{className:"form-group"},r.a.createElement("label",{htmlFor:"categoryNameAr",className:"control-label"},"Category Name - Arabic"),r.a.createElement("input",{type:"text",className:"form-control",id:"categoryNameAr",name:"categoryNameAr",placeholder:"Name",onClick:function(){v.setFieldTouched("categoryNameAr",!0)},onChange:function(e){return v.setFieldValue("categoryNameAr",e.target.value)},value:v.values.categoryNameAr}),v.errors.categoryNameAr&&v.touched.categoryNameAr?r.a.createElement("ul",{className:"parsley-errors-list filled"},r.a.createElement("li",{className:"parsley-required"},v.errors.categoryNameAr)):null))),r.a.createElement("div",{className:"row"},r.a.createElement("div",{className:"col-md-12"},r.a.createElement("div",{className:"toggleButton"},r.a.createElement("div",null,"Show in Mobile App"),r.a.createElement("div",{onClick:function(){v.values.selected?v.setFieldValue("selected",!1):v.setFieldValue("selected",!0)}},r.a.createElement(m.a,{id:"selected",name:"selected",value:v.values.selected}))))),r.a.createElement("div",{className:"row mt-2 mb-2"},r.a.createElement("div",{className:"col-md-12"},r.a.createElement("div",{className:"control-label mb-1"},"Grey Icon "),r.a.createElement(u.a,{height:"25vh",formik:v,type:"selectedGreyFile"}))),r.a.createElement("div",{className:"row"},r.a.createElement("div",{className:"col-md-12"},r.a.createElement("div",{className:"control-label mb-1"},"Red Icon "),r.a.createElement(u.a,{height:"25vh",formik:v,type:"selectedRedFile"})))),r.a.createElement(p.a,null,r.a.createElement(b.a,{color:"secondary",onClick:function(){v.resetForm(),n()}},"Close"),r.a.createElement(b.a,{type:"submit",color:"success"},"Save"))))}},function(e,t,a){"use strict";var n=a(3),r=a(0),c=a.n(r),l=a(7),s=a.n(l),o=a(2),i=(a(335),a(171));t.a=function(e){var t=e.product,a=e.height,l=e.action,m=e.modal,u=void 0!==m&&m,d=e.formik,E=Object(o.b)(),p=Object(r.useState)(!1),b=Object(n.a)(p,2),f=b[0],v=b[1],O=Object(r.useState)(null),N=Object(n.a)(O,2),S=N[0],g=N[1],T=Object(r.useState)(t.imagePath),h=Object(n.a)(T,2),y=h[0],C=h[1],_=Object(o.c)(function(e){return e.products.isLoadingProductImage});Object(r.useEffect)(function(){if(d.values.selectedFile!==y&&d.values.selectedFile&&!d.errors.selectedFile&&l){var e=new FormData;e.append("image",d.values.selectedFile),E(l({formData:e,productId:t.id}))}},[d.values.selectedFile,l,u]);var A;return c.a.createElement("div",null,_?c.a.createElement("div",{className:" h-75 d-flex justify-content-center align-items-center"},c.a.createElement("div",{className:"spinner-border avatar-lg",role:"status"})):c.a.createElement(c.a.Fragment,null,c.a.createElement("code",null,"Image Type: PNG or JPG, Image size ","<="," 5 MB"),c.a.createElement("div",{style:{height:a},className:s()("dropify",f&&(S||t.imagePath)&&"hoverImage"),onMouseEnter:function(){return v(!0)},onMouseLeave:function(){return v(!1)}},c.a.createElement("input",{type:"file",accept:".png, .jpg",hidden:!0,id:"selectedFile",name:"selectedFile",style:{zIndex:"100"},onClick:function(){d.setFieldTouched("selectedFile",!0)},onChange:function(e){var t=new FileReader;t.onload=function(){g(t.result)};var a,n=Object(i.a)(e.target.files[0].size);n?d.setFieldError("selectedFile",n):(a=e,d.setFieldValue("selectedFile",a.target.files[0]),C(a.target.files[0]&&a.target.files[0].name),t.readAsDataURL(e.target.files[0]))}}),c.a.createElement("div",{className:s()("dropify-upload",(t.imagePath||S)&&"opacityZero")},c.a.createElement("i",{className:"dripicons-cloud-upload"}),c.a.createElement("h5",null,"Drop files here or click to upload.")),f&&(S||t.imagePath)&&c.a.createElement("div",{className:"dropify-replace text-center"},c.a.createElement("p",{className:"dropify-filename"},c.a.createElement("span",{className:"dropify-filename-inner"},y&&y.slice(67)||t.imagePath&&t.imagePath.slice(67))),c.a.createElement("p",{className:"dropify-infos-message"},"Drag and drop or click to replace")),c.a.createElement("img",{src:S||t.imagePath,alt:"Card cap",className:s()("",!S&&!t.imagePath&&"opacityZero"),onClick:function(e){document.getElementById("selectedFile").click()}})),(A="selectedFile",d.errors[A]&&d.touched[A]?c.a.createElement("ul",{className:"parsley-errors-list filled"},c.a.createElement("li",{className:"parsley-required"},d.errors[A])):null)))}},function(e,t,a){"use strict";a.d(t,"a",function(){return r});var n,r=(n=5,function(e){return e&&e/1024/1024>n?"File size exceeds ".concat(n," MB"):null})},,function(e,t,a){"use strict";var n=a(3),r=a(0),c=a.n(r),l=a(2),s=a(48),o=a(29),i=a(16),m=a(36);t.a=function(e){var t=e.formik,a=Object(l.b)(),u=Object(l.c)(function(e){return e.categories.categories}),d=Object(l.c)(function(e){return e.products.products}),E=Object(l.c)(function(e){return e.products.countProduct}),p=Object(r.useState)(1),b=Object(n.a)(p,2),f=b[0],v=b[1],O=Object(r.useState)(10),N=Object(n.a)(O,1)[0],S=Object(r.useState)(""),g=Object(n.a)(S,2),T=g[0],h=g[1],y=Object(s.a)(T),C=Object(s.a)(f);Object(r.useEffect)(function(){a(Object(o.b)({pagination:{limit:"",page:""}}))},[a]),Object(r.useEffect)(function(){if(void 0!==y&&void 0!==T&&y!==T&&1!==C)return v(1);a(Object(i.d)({pagination:{page:f,limit:N},filteredCategory:T}))},[a,T,f,N]);var _=t.values.products&&t.values.products.map(function(e){return e.id});return Object(r.useEffect)(function(){_&&_.map(function(e){return t.values.selectedProducts.add(e)})},[d]),c.a.createElement("div",{className:"row"},c.a.createElement("div",{className:"col-md-12"},c.a.createElement("div",{className:"form-group"},c.a.createElement("label",{htmlFor:"selectCategory",className:"control-label"},"Select Category"),c.a.createElement("select",{className:"form-control",id:"selectCategory",onChange:function(e){h(e.target.value)}},c.a.createElement("option",{key:"0",value:""},"All"),u.map(function(e){return c.a.createElement("option",{value:e.id,key:e.id},e.name.en)})))),c.a.createElement("div",{className:"col-md-12"},c.a.createElement("div",{className:"form-group"},c.a.createElement("div",{className:"form-group mb-3"},c.a.createElement("label",{htmlFor:"example-select"},"Product:"),c.a.createElement("div",{className:"table-responsive"},c.a.createElement("table",{className:"table table-bordered toggle-circle mb-0"},c.a.createElement("thead",null,c.a.createElement("tr",null,c.a.createElement("th",null,"Select"),c.a.createElement("th",null,"Category"),c.a.createElement("th",null,"Product Name"))),c.a.createElement("tbody",null,d.map(function(e){return c.a.createElement("tr",{key:e.id},c.a.createElement("td",null,c.a.createElement("input",{type:"checkbox",defaultChecked:_&&_.includes(e.id),onClick:function(){t.values.selectedProducts.has(e.id)?t.values.selectedProducts.delete(e.id):t.values.selectedProducts.add(e.id)}})),c.a.createElement("td",null,e.categories&&e.categories[0].name.en),c.a.createElement("td",null,e.name.en))})))),c.a.createElement(m.a,{totalCount:E,rows:N,currentPage:f,setCurrentPage:v})))))}},,,,function(e,t,a){"use strict";var n=a(3),r=a(0),c=a.n(r),l=a(2),s=a(74),o=a(28),i=a(19),m=a(9),u=a(25),d=a(249),E=a(248),p=a(469),b=a(134),f=a(170),v=a(16);function O(e){var t=e.modal,a=e.toggle,n=Object(l.b)(),s=Object(l.c)(function(e){return e.products}),o=s.products,O=s.isLoadingProducts,N=Object(i.a)({initialValues:{selectedFile:"",product:""},validationSchema:m.d().shape({selectedFile:m.b().required("Required")}),onSubmit:function(e){var t=new FormData;t.append("image",e.selectedFile);var r={formData:t};e.product&&(r.product=o[e.product]),n(Object(u.h)(r)),N.resetForm(),a()}});return Object(r.useEffect)(function(){n(Object(v.d)({pagination:{limit:100,page:1}}))},[n]),c.a.createElement(d.a,{isOpen:t,toggle:function(){a(),N.resetForm()}},c.a.createElement(E.a,{toggle:function(){a(),N.resetForm()}},"New Advertisement"),c.a.createElement("form",{onSubmit:N.handleSubmit,className:"modal-body p-4"},O?c.a.createElement("div",{className:"d-flex justify-content-center w-100"},c.a.createElement("div",{className:"spinner-border avatar-lg",role:"status"})):c.a.createElement("div",{className:"row"},c.a.createElement("div",{className:"col-md-12"},c.a.createElement("div",{className:"control-label mb-1",htmlFor:"field-2"},"Product"),c.a.createElement("select",{className:"custom-select form-control",id:"product",name:"product",onChange:N.handleChange,value:N.values.product},c.a.createElement("option",{value:""},"--"),o.map(function(e,t){return c.a.createElement("option",{key:e.id,value:t},e.name.en)}))),c.a.createElement("div",{className:"col-md-12"},c.a.createElement("div",{htmlFor:"field-2",className:"control-label mb-1"},"Image"," "),c.a.createElement(f.a,{product:o[N.values.product]||{},height:"25vh",modal:t,formik:N}))),c.a.createElement(p.a,null,c.a.createElement(b.a,{color:"secondary",onClick:function(){N.resetForm(),a()}},"Close"),c.a.createElement(b.a,{type:"submit",color:"success"},"Save"))))}t.a=function(){var e=Object(l.b)(),t=Object(l.c)(function(e){return e.pagesContent}),a=t.advertisementData,i=t.loadingAd,m=[{name:"Image",field:"imagePath",key:"imageIcon"},{name:"Product Name",key:"ProductName"},{name:"Product Hid",key:"productHid"},{name:"Delete",key:"delete",return:"id",onClick:function(e){T(),_(e)}}],d=Object(r.useState)(!1),E=Object(n.a)(d,2),p=E[0],b=E[1],f=function(){return b(!p)},v=Object(r.useState)(!1),N=Object(n.a)(v,2),S=N[0],g=N[1],T=function(){return g(!S)},h=Object(r.useState)(""),y=Object(n.a)(h,2),C=y[0],_=y[1];return Object(r.useEffect)(function(){e(Object(u.c)())},[]),c.a.createElement(c.a.Fragment,null,i?c.a.createElement("div",{className:"d-flex justify-content-center w-100"},c.a.createElement("div",{className:"spinner-border avatar-lg",role:"status"})):c.a.createElement("div",{className:"col-md-12"},c.a.createElement("div",{className:"text-md-right"},c.a.createElement("button",{type:"button",className:"btn btn-primary waves-effect waves-light mb-2 mr-2",onClick:f},c.a.createElement("i",{className:"mdi mdi-plus mr-1"})," Add")),c.a.createElement(o.a,{tableHead:m,tableBody:a}),c.a.createElement(O,{modal:p,toggle:f}),c.a.createElement(s.a,{modal:S,toggle:T,id:C,name:"Advertisement"})))}},,,,,,,,,,,,,,,,,,,,function(e,t,a){"use strict";a.r(t);var n=a(4),r=a(3),c=a(0),l=a.n(c),s=a(2),o=a(7),i=a.n(o),m=a(18),u=a(57),d=a(38),E=a.n(d),p=a(17),b=a(14),f=a(13),v=a(42),O=a(65),N=a(51),S=a.n(N),g=(a(374),a(375),a(19)),T=a(245),h=a.n(T),y=a(15),C=a(36);a.d(t,"orderStatus",function(){return _});var _={1:"Pending",2:"Active",3:"Void",4:"Done",5:"Payment Failed",6:"Foodics Failed"},A={1:"Dine in",2:"Take Away",3:"Pickup",4:"Delivery",5:"Drive Thru"};t.default=function(){var e=Object(s.b)(),t=Object(u.useLocation)(),a=Object(c.useState)(Object(s.c)(function(e){return e.authorization.menuStatus})),o=Object(r.a)(a,2),d=o[0],N=o[1],T=Object(s.c)(function(e){return e.orders}),j=T.orders,R=T.loadingOrders,U=T.receiptExpirationTime,I=Object(s.c)(function(e){return e.orders.countOrders}),F=Object(m.d)("foodicsId",m.c),k=Object(r.a)(F,2),D=k[0],x=k[1],P=Object(m.d)("phoneNumber",m.c),L=Object(r.a)(P,2),w=L[0],G=L[1],B=Object(m.d)("orderStatus",m.a),M=Object(r.a)(B,2),H=M[0],q=M[1],V=Object(m.d)("orderId",m.c),Y=Object(r.a)(V,2),Q=Y[0],z=Y[1],K=Object(m.d)("dateFrom",m.c),W=Object(r.a)(K,2),X=W[0],Z=W[1],J=Object(m.d)("dateTo",m.c),$=Object(r.a)(J,2),ee=$[0],te=$[1],ae=Object(c.useState)(H||0),ne=Object(r.a)(ae,2)[1],re=Object(c.useState)(X||""),ce=Object(r.a)(re,2)[1],le=Object(c.useState)(ee||""),se=Object(r.a)(le,2)[1],oe=Object(c.useState)(D||""),ie=Object(r.a)(oe,2),me=ie[0],ue=ie[1],de=Object(c.useState)(Q||""),Ee=Object(r.a)(de,2),pe=Ee[0],be=Ee[1],fe=Object(c.useState)(w||""),ve=Object(r.a)(fe,2),Oe=ve[0],Ne=ve[1],Se=Object(m.d)("search",m.c),ge=Object(r.a)(Se,2),Te=ge[0],he=(ge[1],Object(m.d)("page",m.a)),ye=Object(r.a)(he,2),Ce=ye[0],_e=ye[1],Ae=Object(c.useState)(Te||""),je=Object(r.a)(Ae,2),Re=(je[0],je[1]),Ue=Object(c.useState)(Te||""),Ie=Object(r.a)(Ue,2),Fe=(Ie[0],Ie[1],Object(c.useState)(Ce||1)),ke=Object(r.a)(Fe,2),De=ke[0],xe=ke[1],Pe=Object(c.useState)(10),Le=Object(r.a)(Pe,1)[0];Object(c.useEffect)(function(){xe(Ce||1)}),Object(c.useEffect)(function(){Re(Te||"")});var we=Object(g.a)({initialValues:{orderStatus:"",dateTo:"",dateFrom:"",foodicsId:"",phoneNumber:"",receiptExpirationTime:"",orderId:""}});return Object(c.useEffect)(function(){ne(H||1)}),Object(c.useEffect)(function(){ce(X||1)}),Object(c.useEffect)(function(){se(ee||1)}),Object(c.useEffect)(function(){ue(D||"")}),Object(c.useEffect)(function(){Ne(w||"")}),Object(c.useEffect)(function(){be(Q||"")}),Object(c.useEffect)(function(){var t={foodicsId:me,phoneNumber:Oe,orderId:pe};we.values.orderStatus&&(t.orderStatus=we.values.orderStatus),we.values.dateFrom&&(t.dateFrom=new Date(we.values.dateFrom).toISOString()),we.values.dateTo&&(t.dateTo=new Date(we.values.dateTo).toISOString()),e(Object(p.b)(Object(n.a)({},t,{pagination:{page:De,limit:Le}})))},[e,me,Oe,we.values.orderStatus,we.values.dateTo,we.values.dateFrom,De,Le,pe,t]),Object(c.useEffect)(function(){we.setFieldValue("receiptExpirationTime",U)},[U]),Object(c.useEffect)(function(){var t=h()(y.c,{path:"/orders",transports:["websocket"]});t.on("connect",function(){t.emit("joinRoom",{orderId:"orderToDashboard"})}),t.on("created",function(t){return e(Object(p.a)(t))})},[]),l.a.createElement("div",{id:"wrapper"},l.a.createElement(b.a,{open:d,setOpen:N}),l.a.createElement(f.a,{isCondensed:d}),l.a.createElement("div",{className:i()("content-page",d?"mL":"ml-0")},l.a.createElement("div",{className:"content"},l.a.createElement("div",{className:"container-fluid"},l.a.createElement("div",{className:"col-12"},l.a.createElement("div",{className:"page-title-box"},l.a.createElement("h4",{className:"page-title"},"Orders"))),l.a.createElement("div",{className:"row"},l.a.createElement("div",{className:"col-12"},l.a.createElement("div",{className:"row mb-2"},l.a.createElement("div",{className:"col-md-12"})),R?l.a.createElement("div",{className:"d-flex justify-content-center"},l.a.createElement("div",{className:"spinner-border avatar-lg",role:"status"})):l.a.createElement("div",null,l.a.createElement("div",{className:"card"},l.a.createElement("div",{className:"card-body"},l.a.createElement("div",{className:"col-md-12"},l.a.createElement("form",{action:"",className:"form-inline d-flex justify-content-between align-items-end "},l.a.createElement("div",{className:"form-group d-flex flex-column align-items-start"},l.a.createElement("label",{htmlFor:"receiptExpirationTime",className:"mb-2"},"Receipt Expiration Time"),l.a.createElement(O.DebounceInput,{id:"receiptExpirationTime",type:"text",minLength:1,className:"form-control pt-0 pb-0",debounceTimeout:800,value:we.values.receiptExpirationTime,onChange:we.handleChange,name:"receiptExpirationTime",placeholder:"DD:HH:MM"})),l.a.createElement("button",{className:"btn btn-default bg-success",onClick:function(){we.values.receiptExpirationTime!==U&&e(Object(p.n)(we.values.receiptExpirationTime))}},"Save"))))),l.a.createElement("div",{className:"card"},l.a.createElement("div",{className:"card-body"},l.a.createElement("div",{className:"col-md-12 d-flex pr-0"},l.a.createElement("div",{className:"col-md-4"},l.a.createElement("div",{className:"form-group mb-2"},l.a.createElement(O.DebounceInput,{type:"text",minLength:1,className:"form-control pt-0 pb-0",debounceTimeout:2e3,value:D,onChange:function(e){xe(1),_e(1),x(e.target.value)},placeholder:"Foodics id"}))),l.a.createElement("div",{className:"col-md-4"},l.a.createElement("div",{className:"form-group mb-2"},l.a.createElement(O.DebounceInput,{type:"text",minLength:1,className:"form-control pt-0 pb-0",debounceTimeout:2e3,value:w,onChange:function(e){xe(1),_e(1),G(e.target.value)},placeholder:"Customer phone number"}))),l.a.createElement("div",{className:"col-md-4"},l.a.createElement("div",{className:"form-group mb-2"},l.a.createElement(O.DebounceInput,{type:"text",minLength:1,className:"form-control pt-0 pb-0",debounceTimeout:2e3,value:Q,onChange:function(e){xe(1),_e(1),z(e.target.value)},placeholder:"Order id"}))))),l.a.createElement("div",{className:"col-md-12 d-flex pl-4 mb-2"},l.a.createElement("div",{className:"col-md-4"},l.a.createElement("div",{className:"form-group mb-2"},l.a.createElement(S.a,{dateFormat:"dd-MM-yy",placeholderText:"Date From",selected:we.values.dateFrom,onChange:function(e){Z(e),we.setValues(Object(n.a)({},we.values,{dateFrom:e}))},className:"datepicker"}))),l.a.createElement("div",{className:"col-md-4"},l.a.createElement("div",{className:"form-group mb-2"},l.a.createElement(S.a,{dateFormat:"dd-MM-yy",placeholderText:"Date To",selected:we.values.dateTo,onChange:function(e){te(e),we.setValues(Object(n.a)({},we.values,{dateTo:e}))},className:"datepicker"}))),l.a.createElement("div",{className:"col-md-4 "},l.a.createElement("div",{className:"form-group mb-2"},l.a.createElement("select",{name:"orderStatus",className:"custom-select",onChange:function(e){return q(e.target.value),we.handleChange(e)},value:we.values.orderStatus},l.a.createElement("option",{value:""},"Status"),_.length>0&&Object.entries(_).map(function(e){return l.a.createElement("option",{key:e[0],value:e[0]},e[1])})))))),j.length>0&&l.a.createElement(l.a.Fragment,null,j.map(function(e){return l.a.createElement("div",{className:"card",key:e.id},l.a.createElement("div",{className:"card-body"},l.a.createElement("table",{className:"table table-centered table-borderless table-hover mb-1"},l.a.createElement("thead",{className:"thead-light"},l.a.createElement("tr",null,e.newOrder&&l.a.createElement("th",null,l.a.createElement("span",{className:"badge bg-soft-success text-success"},"New Order")),l.a.createElement("th",null,e.id),l.a.createElement("th",null,5!==e.status&&6!==e.status?l.a.createElement("a",{href:"https://console.foodics.com/orders/".concat(e.foodicsId),target:"_blank",rel:"noreferrer"},e.foodicsId):e.error.message.error?e.error.message.error:e.error.message),l.a.createElement("th",null,E.a.utc(e.orderDate).local().format("DD/MM/YY hh:mm")),l.a.createElement("th",null,e.finalPrice," SR"),l.a.createElement("th",null,e.isRefunded?"Refunded":"Not Refunded"),l.a.createElement("th",null),l.a.createElement("th",null),!e.newOrder&&l.a.createElement("th",null))),l.a.createElement("thead",{className:"thead-dark"},l.a.createElement("tr",null,l.a.createElement("td",null,"Name"),l.a.createElement("td",null,"Mobile Number"),l.a.createElement("td",null,"Source: "),l.a.createElement("td",null,"Payment Type"),l.a.createElement("td",null,"Order Type"),l.a.createElement("td",null,"Branch"),l.a.createElement("td",null,"Status"),l.a.createElement("td",null,"Details"))),l.a.createElement("tbody",null,l.a.createElement("tr",null,l.a.createElement("td",null,e.customer&&e.customer.firstName,e.customer&&e.customer.lastName),l.a.createElement("td",null,e.customer&&e.customer.phone),l.a.createElement("td",null,e.tags&&e.tags.length>0&&e.tags.map(function(e){return l.a.createElement("div",{key:e},e)})),l.a.createElement("td",null,"\n \n ".concat(e.payments.length?e.payments.map(function(e){return function(e){switch(e){case"_671g2647":return"Card";case"_74gag247":return"Apple Pay";case"9ae2bf9c-1cee-460c-a983-30a03d147949":return"Wallet";case"_741968g7":return"Points";case"9d6a00cf-5c7e-42c0-8e64-ae6f43844e67":return"Subscription";default:return"UNKNOWN"}}(e.paymentMethodHid)}):"Cash on Delivery","\n ")),l.a.createElement("td",null,A[e.type]),l.a.createElement("td",null,e.branches&&e.branches.name.en),l.a.createElement("td",null,_[e.status]),l.a.createElement("td",null,l.a.createElement(v.b,{to:"/customers/".concat(e.customer&&e.customer.foodicsId,"/").concat(e.id)},l.a.createElement("i",{className:"mdi mdi-eye"}))))))))}),l.a.createElement("div",{className:"row"},l.a.createElement("div",{className:"col-12"},l.a.createElement(C.a,{totalCount:I,rows:Le,currentPage:De,setCurrentPage:_e})))))))))))}},,,,,,,,,,,,,,,,,,function(e,t,a){},,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASwAAAEsCAMAAABOo35HAAAAAXNSR0IB2cksfwAAAAlwSFlzAAALEwAACxMBAJqcGAAAApRQTFRF////9vb2sbGxsLCw+vr6r6+vFBQUERERm5ub+/v7AAAADw8PiIiI9/f3AgICbW1t6enpurq6ioqKiYmJjo6OrKys1NTU+fn5AQEBmZmZKioqAwMDFRUVUFBQ1tbWo6OjpqamBgYGOjo67u7uhYWFw8PDBQUFoqKinp6eampqEBAQS0tLra2tR0dHhoaGcHBw8fHxGhoaGBgY8PDwz8/PCgoKbGxs7+/vp6en9PT0HBwcIyMjDAwMQEBAJiYmQkJCg4OD2dnZ/v7+zs7OLCwsWVlZBwcHJycnk5OTISEhJCQk/f39WlpaEhISCAgIdXV139/fLy8vRUVFrq6ugICA4+Pj/Pz84uLi0dHRgYGBkZGReHh4BAQEd3d3MjIy3NzcKSkpODg43d3dvb29fX19kJCQsrKy6+vrtbW1CwsLlZWV5ubmn5+fHh4eLS0ta2trwcHBMzMzWFhY5+fnSUlJ4ODgfn5+xMTEy8vLt7e3j4+PGxsbQUFBDg4Oc3NztLS0Pj4+SkpKTExMpaWlMTEx7Ozsb29veXl5ysrK2traPDw8OTk5ExMT4eHhXl5eZ2dnW1tbnJycPz8/ubm5cXFxs7OzjY2NqKiov7+/fHx8ZmZmxcXFV1dXmJiYKCgoCQkJ8vLyU1NTDQ0Nzc3NHR0d+Pj4hISEwMDAdnZ25eXlYGBg5OTk1dXVFhYWLi4uZWVlvr6+MDAwICAgY2NjYWFhyMjIq6urFxcXnZ2dZGRkuLi4T09POzs7lpaWaGho7e3tdHR03t7eoaGh9fX1mpqaGRkZoKCg8/Pzh4eHTU1Nx8fHNjY2RkZGVlZW6urqSEhIKysrJSUlTk5OxsbGpKSku7u7bm5ue3t7Hx8f0tLSqqqq6OjoUvdcEwAAB8dJREFUeJzt3ft7FNUdBvADhCT7ht3EprhLljRsCIkQxECIJIaiLBolMbAENljRgtg2XIo3goKoJQ2pphBALt6ogtFQCIVWe7NqSzFQerFUbbUX/5meuexmZjKR1edh54R5P7+wO5nJ8+V9Zs6c755JIgQRERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERXTPGjZ+Q43UNY8bE3Lz8gNdFjBUT8lDAtDKUk1+AgklBr8sYIwIyrVChM62i6/K/Vmzz9cnXhz0pUClaWhF7WuEpJVE4RaaWfsOrGtURLIwgWmbdMi02Iipd+XSvalRHsCJqS2tGJSKlxVVlNjfMnAVUe1ekOsqsaYVLEJ3tstP0G4Fp2atJXXpa5rg1B7jJdaeauZhXm8WilKWlZYzy8+swr8Z9p2nAzdksSkUL6hv0tCK3NEoLgbLR9vwmQo1pi269bXE8m3WqYMntuENOoSoiqZteyagRzAjZb49NFT6bzs64E4jdpc0gCuSLpc3NzW6ju6Hl7uZhja3AsuXjsliq5xIr0NS2MiFfBeXstGlVIplsH33vmuSw1fd8ay6a7vXRlRhfE7nv/gbjtTaX/3Jd9ZJvY+naq1KXkhavwwPpeXnA3lXnrH+was53Vn33e/M7Rjt9NmyMbLrqNSpj5UYUD7+zdtWbv1+95T5jHJ/10MOPuI9NNY/isWyUqYb8CCZb3gYmhRCp0F5teMjWSy+8e6vr8Z24NRtlqmEKMN763uyqt7UtAyrLHy97Yv72HU/esVPG1VjV4nJ8NZ7KUqUKcIZldNXLZdP89DPr0xtzfrBLzsK6XCb2/g5Ln8sDkR/a73Lt3fOA3T0jjvd7WHpahdpZFF8/seJHz256Tp949f4YKB8xYfd9WGZXHZi8x+xu9hb2ya3t+4D9zl19HlaO2VUf6NSbRaNjbH1enl2Bg8Ahx/H+Dqsl//6wfk+sjKJu1+HuB4+80DkVmPuivBe+1IRqx/TU32H1bgm9bHbVO1cafVDgnoc3IveIfPUKokftx/s7rDkR/EQYXfVwnxh+tQCv9cqu+xgOdNh293VYxx8AHpH3QbOrTt39AsWV6MoR4nX020ctX4f1RgHeDIiBE2EjrfR6Ys1TwA4h6oE1tuN9HVYVsE+In4ZOnnKsvtZHMSjE6QjabB93+Tqs24ATQtyLyjLH6uvPzuCsvDzrsNu2wOPrsPYD3UL8HLFfCC2t4fXE2t2IyWnDIjQmrfv7OqxBQM4RSvHmEu1dcHj1Nb4LkC3QW3g7Yd3f12H9EpgtxK/Q+mvjfTqtgT2IhIVYh6XbrPv7OqxngSn6yPUbc4OWlrbglWzGb+XbPJQUWff3dVjvAIdlXwP8LrVF6xPlPfHdSrwnxDZgl+0ZVF+HdTSG9+WMvR+Nq1ObKiIITRqQg9nvhXgR+IPteF+HJa+2Y+e0m2L0RGo+FSwMoeCPZ7D3lBD7EK2yHe/rsFr2AZuEOJ+H1tmpz9yDk2RXjboPhNjcjz32T1B9HZZ49xgWDQlx4SLOXBgyt2lzebQ1CHEY+JN9vdrfYV0qBf4sRHt9Lpb9ZcLi42KoN5xafX2uDnc61g/9HZZIbkH/X+X1eOQ1oHLuowf/tvNk0Fh9nbkC0ZWO430elngeWHRJ/tvbZS6whmYG9dVXqcu5duj3sNo/BD7UPiPN2TF4Nga03nhXrdFVY2/CebzfwxILVgBnzXthvGbA3Op8ptng+7BETzkQ/fv1li2XuxsczzSbGJYY94ocn2L/eCehzxO2Ttg/C4MN9meaTX4La6Lb9kPV+kM0Tc0rPsrVR/mPtwvrM80pvgqrqgmvun4hfvTAwvQDR9HyD4wJqtlVp4XfxyfZKFMN/7yIwVGeIe04tKZtd+PbSz86OPNfa819tHui9UnKtVvwTBaqVMRQF3JfGvWr7bXJRN9l61Om2uqrZT1xeeTYp1e1PrVs6Me62Zcy39+6+nr+szq813CVClNR+N8xxPacnJOZC2afeJN8fWLwP0DJf73+D2TV0Ko8958udBM6aaSVHvi3e11+lgVm7H/r4t4MTS2ebqb1dG5j5w1FV/7215zE+O5M/a/I7BNL64/67Ad3viLr6itdSdCtT6TRMK0vI7X6Splw9on0RfTVV/4em8zoq6/8rT8Z0lZfCzjKZ0iby3e6/bAYuQiUdbp8Kk2j4HlFRERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERHQtiXtdwBgSZ1gZi7fwb99lKt7S3u51DWNEXGYVyPG6irFBXoIyq7DXZYwJ2iUosxrwuo4xQL8Etaz4t76vyBiuwjKrcV6XojxzuJJRDTV4XYvqUsOVltUlr4tRm3EJprI67nU5SktdgmZWNV7XozLrcCWjql3gdUEKS88YUllN97oiZTmGKy2rHq9rUpX1EpRZyajO9XR4XZSibDMG/bSSWRV5XZWSXC7Bcx2Xiz73ui4VOWcMtdppJbPa7HVhChoxY9Cz+nzr5lNeV6aekTOGcz3ytNp66nTS69JU4zZj6DCz6vO6OMUMX4J6VuYlWCQvwdOr+7Z5XZ1a3GcMcrg6nVzdlzj/f3KW5V/ScvMyAAAAAElFTkSuQmCC"},,,,,,function(e,t,a){e.exports=a(437)},,,,,,,,,,,,,,,,,,,,,,function(e,t,a){},,,,,function(e,t,a){},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,a){},,,function(e,t,a){"use strict";a.r(t);var n=a(3),r=a(0),c=a.n(r),l=a(2),s=a(48),o=a(18),i=a(65),m=a(7),u=a.n(m),d=a(29),E=a(14),p=a(13),b=a(36),f=a(28),v=a(169),O=a(40);t.default=function(){var e=Object(o.d)("search",o.c),t=Object(n.a)(e,2),a=t[0],m=t[1],N=Object(o.d)("catPage",o.a),S=Object(n.a)(N,2),g=S[0],T=S[1],h=Object(r.useState)(a||""),y=Object(n.a)(h,2),C=y[0],_=y[1],A=Object(r.useState)(a||""),j=Object(n.a)(A,2),R=j[0],U=j[1],I=Object(r.useState)(g||1),F=Object(n.a)(I,2),k=F[0],D=F[1],x=Object(r.useState)(10),P=Object(n.a)(x,1)[0];Object(r.useEffect)(function(){D(g||1)}),Object(r.useEffect)(function(){_(a||"")});var L=Object(l.c)(function(e){return e.categories.categories}),w=Object(l.c)(function(e){return e.categories.isLoading}),G=Object(l.c)(function(e){return e.categories.isSynchronizedMenu}),B=Object(l.c)(function(e){return e.categories.countCategory}),M=Object(r.useState)(),H=Object(n.a)(M,2),q=H[0],V=H[1],Y=Object(r.useState)(!1),Q=Object(n.a)(Y,2),z=Q[0],K=Q[1],W=function(){return K(!z)},X=Object(l.b)(),Z=Object(r.useState)(Object(l.c)(function(e){return e.authorization.menuStatus})),J=Object(n.a)(Z,2),$=J[0],ee=J[1],te=[{name:"Red Icon",field:"redIconPath",key:"imageIcon"},{name:"Grey Icon",field:"greyIconPath",key:"imageIcon"},{name:"Name English",key:"name",lang:"en"},{name:"Name Arabic",key:"name",lang:"ar"},{name:"Products",key:"products"},{name:"Created Date",field:"createdAt",key:"date"},{name:"Active",key:"selected"},{name:"Edit",key:"editWithCallback",onClick:function(e){V(e),W()}}],ae=Object(s.a)(C),ne=Object(s.a)(k),re=c.a.createRef();return Object(r.useEffect)(function(){if(window.scrollTo(0,0),void 0!==ae&&void 0!==C&&ae!==C&&1!==ne)return T(1);X(Object(d.b)({pagination:{page:k||1,limit:P||10},search:C}))},[X,k,P,C]),c.a.createElement("div",{id:"wrapper"},c.a.createElement(E.a,{open:$,setOpen:ee}),c.a.createElement(p.a,{isCondensed:$}),c.a.createElement("div",{className:u()("content-page",$?"mL":"ml-0")},c.a.createElement("div",{className:"content",ref:re},c.a.createElement("div",{className:"container-fluid"},c.a.createElement("div",{className:"col-12"},c.a.createElement("div",{className:"page-title-box"},c.a.createElement("h4",{className:"page-title"},"Categories"))),c.a.createElement("div",{className:"col-12"},c.a.createElement("div",{className:"card-box d-flex"},c.a.createElement("h5",{className:"mr-3"},"Do you want to synchronize Menu with Foodics ?"),c.a.createElement(O.a,{isLoadingBtn:G,btnContent:"Synchronize",onClick:function(){return X(Object(d.c)())}}))),c.a.createElement("div",{className:"col-12"},c.a.createElement("div",{className:"card"},c.a.createElement("div",{className:"card-body"},c.a.createElement("div",{className:"row mb-2"},c.a.createElement("div",{className:"col-md-6"},c.a.createElement("div",{className:"form-inline"},c.a.createElement("div",{className:"form-group mb-2"},c.a.createElement("label",{htmlFor:"inputPassword2",className:"sr-only"},"Search"),c.a.createElement(i.DebounceInput,{type:"search",minLength:1,className:"form-control",debounceTimeout:800,value:R,onChange:function(e){U(e.target.value),m(e.target.value)},placeholder:"Search..."}))))),w?c.a.createElement("div",{className:"d-flex justify-content-center"},c.a.createElement("div",{className:"spinner-border avatar-lg",role:"status"})):c.a.createElement(f.a,{tableHead:te,tableBody:L}),c.a.createElement(b.a,{totalCount:B,rows:P,currentPage:k,setCurrentPage:T}),q&&c.a.createElement(v.a,{category:q,modal:z,onClose:function(){W(),V(void 0)}}))))))))}},,,function(e,t,a){},,,,,,,,function(e,t,a){},function(e,t,a){},function(e,t,a){},function(e,t,a){},function(e,t,a){},,,,,,,,,,,,,function(e,t,a){},function(e,t,a){},function(e,t,a){"use strict";a.r(t);var n=a(32),r=a(4),c=a(3),l=a(0),s=a.n(l),o=a(2),i=a(7),m=a.n(i),u=a(22),d=a(100),E=a(14),p=a(13),b=(a(352),a(50)),f=a(98);t.default=function(){var e=Object(o.b)(),t=Object(l.useState)(Object(o.c)(function(e){return e.authorization.menuStatus})),a=Object(c.a)(t,2),i=a[0],v=a[1],O=JSON.parse(b.a.getUser())||{},N=Object(l.useState)(!0),S=Object(c.a)(N,2),g=S[0],T=S[1],h=Object(o.c)(function(e){return e.branches.branches||[]}),y=Object(o.c)(function(e){return e.branches.countries||[]}),C=Object(o.c)(function(e){return e.branches}),_=C.bulkBranchesUpdateLoading,A=C.isBulkBranchesUpdateSucceeded,j=C.bulkBranchesUpdateErr,R=y[0]&&y[0].cities&&!y[0].cities.some(function(e){return e.branches.length}),U=Object(o.c)(function(e){return e.branches.loadingBranches}),I=Object(l.useState)([]),F=Object(c.a)(I,2),k=F[0],D=F[1],x=Object(l.useState)(h),P=Object(c.a)(x,2),L=P[0],w=P[1],G=function(e){var t=L.map(function(t){return Object(r.a)({},t,{selected:e})});w(t),D(k.map(function(t){return Object(r.a)({},t,{selected:t.selected=e})}))};Object(l.useEffect)(function(){e(Object(u.c)({pagination:{page:"",limit:""}})),G(!0)},[e]);var B=Object(l.useState)(h.every(function(e){return e.isSelected})),M=Object(c.a)(B,2),H=M[0],q=M[1],V=O.role,Y=O.privileges;return"supervisor"!==V||Y&&Y.bulkBranchesEdit?s.a.createElement("div",{id:"wrapper"},s.a.createElement(E.a,{open:i,setOpen:v}),s.a.createElement(p.a,{isCondensed:i}),s.a.createElement("div",{className:m()("content-page",i?"mL":"ml-0")},s.a.createElement("div",{className:"content"},s.a.createElement("div",{className:"container-fluid"},s.a.createElement("div",{className:"row"},s.a.createElement("div",{className:"col-12"},s.a.createElement("div",{className:"page-title-box"},s.a.createElement("h4",{className:"page-title"},"Branches Status Bulk Edit"))),s.a.createElement("div",{className:"col-12"},s.a.createElement("div",{className:"card-box d-flex justify-content-center"},s.a.createElement(d.a,{action:u.f,isAvailable:!0})))),!U&&R&&s.a.createElement("div",{className:"notFound"},"Not Found"),A&&s.a.createElement("h3",{className:"d-flex mx-auto w-25 badge badge-success justify-content-center p-2"},"Successfully updated"),j&&s.a.createElement("h3",{className:"d-flex mx-auto w-25 badge badge-danger justify-content-center p-2"},j),_?s.a.createElement("div",{className:"d-flex justify-content-center"},s.a.createElement("div",{className:"spinner-border avatar-lg",role:"status"})):s.a.createElement("div",{className:"table-responsive"},s.a.createElement("table",{className:"table table-bordered toggle-circle mb-0"},s.a.createElement("thead",null,s.a.createElement("tr",null,s.a.createElement("th",null,s.a.createElement("label",null,s.a.createElement("input",{type:"checkbox",className:"mx-2 ",checked:H,onChange:function(e){return t=e.target.checked,D(t?L.map(function(e){return Object(r.a)({},e,{isSelected:t})}):[]),void q(t);var t}}),"Select All")),s.a.createElement("th",null,s.a.createElement("input",{checked:g,type:"checkbox",onChange:function(e){return t=e.target.checked,G(t),void T(t);var t},id:"",className:"mr-2 my-auto"}),"Show All selected branches in Mobile App"))),s.a.createElement("tbody",null,L.map(function(e){return s.a.createElement("tr",{key:e.id,style:{margin:"10px"}},s.a.createElement("td",null,s.a.createElement("label",null,s.a.createElement("input",{className:"mx-2 ",type:"checkbox",checked:k.some(function(t){return t.id===e.id&t.isSelected}),onChange:function(t){return function(e,t){var a=L.findIndex(function(t){return t.id===e});if(-1!==a){var r=L[a];r.isSelected=!0,D(t?[].concat(Object(n.a)(k),[r]):k.filter(function(e){return e.id!==r.id})),t&&L.length>=1&&L.length===k.length+1?q(!0):q(!1)}}(e.id,t.target.checked)}}),e.name.en)),s.a.createElement("td",null,s.a.createElement("label",null,g?s.a.createElement("div",{className:"badge bg-soft-success text-success mb-1 pt-1 pb-1"},"Active"):s.a.createElement("div",{className:"badge bg-soft-danger text-danger mb-1 pt-1 pb-1"},"Closed"))))}))),k.length>0&&s.a.createElement("div",{className:"mx-auto w-25"},s.a.createElement("button",{type:"button",className:" btn-block my-4 btn btn-success",onClick:function(){e(Object(u.b)({option:"show_in_mobile",branches:k}))}},"Update"))))))):s.a.createElement(f.a,null)}},function(e,t,a){},function(e,t,a){"use strict";a.r(t);var n=a(4),r=a(32),c=a(3),l=a(0),s=a.n(l),o=a(2),i=a(7),m=a.n(i),u=a(22),d=a(100),E=a(14),p=a(13),b=(a(354),a(129)),f=a(50),v=a(98);t.default=function(){var e=Object(o.b)(),t=Object(l.useState)(Object(o.c)(function(e){return e.authorization.menuStatus})),a=Object(c.a)(t,2),i=a[0],O=a[1],N=JSON.parse(f.a.getUser())||{},S=Object(o.c)(function(e){return e.branches}),g=S.branches,T=S.countries,h=S.bulkBranchesUpdateLoading,y=(S.bulkBranchesUpdateErr,S.loadingBranches),C=T[0]&&T[0].cities&&!T[0].cities.some(function(e){return e.branches.length}),_=Object(l.useState)([]),A=Object(c.a)(_,2),j=A[0],R=A[1],U=Object(l.useState)(g),I=Object(c.a)(U,2),F=I[0],k=(I[1],Object(l.useState)([])),D=Object(c.a)(k,2),x=D[0],P=D[1];Object(l.useEffect)(function(){e(Object(u.c)({pagination:{page:"",limit:""}})),g.length>0&&P(g[0].workingHours)},[e]);var L=Object(l.useState)(g.every(function(e){return e.isSelected})),w=Object(c.a)(L,2),G=w[0],B=w[1],M=N.role,H=N.privileges;return"supervisor"!==M||H&&H.bulkBranchesEdit?s.a.createElement("div",{id:"wrapper"},s.a.createElement(E.a,{open:i,setOpen:O}),s.a.createElement(p.a,{isCondensed:i}),s.a.createElement("div",{className:m()("content-page",i?"mL":"ml-0")},s.a.createElement("div",{className:"content"},s.a.createElement("div",{className:"container-fluid"},s.a.createElement("div",{className:"row"},s.a.createElement("div",{className:"col-12"},s.a.createElement("div",{className:"page-title-box"},s.a.createElement("h4",{className:"page-title"},"Branches Working HRs Bulk Edit"))),s.a.createElement("div",{className:"col-12"},s.a.createElement("div",{className:"card-box d-flex justify-content-center"},s.a.createElement(d.a,{action:u.f,isAvailable:!0})))),!y&&C&&s.a.createElement("div",{className:"notFound"},"Not Found"),h||y?s.a.createElement("div",{className:"d-flex justify-content-center"},s.a.createElement("div",{className:"spinner-border avatar-lg",role:"status"})):s.a.createElement("div",{className:"row p-2 bg-white rounded mr-auto"},s.a.createElement("table",{className:"col-md-4 cars table table-bordered toggle-circle mb-0 mt-2 text-left"},s.a.createElement("thead",null,s.a.createElement("tr",null,s.a.createElement("th",null,s.a.createElement("label",null,s.a.createElement("input",{type:"checkbox",className:"mx-2 ",checked:G,onChange:function(e){return t=e.target.checked,R(t?F.map(function(e){return Object(n.a)({},e,{isSelected:t})}):[]),void B(t);var t}}),"Select All")))),s.a.createElement("tbody",null,F.map(function(e){return s.a.createElement("tr",{key:e.id,style:{margin:"10px"}},s.a.createElement("td",null,s.a.createElement("label",null,s.a.createElement("input",{className:"mx-2 ",type:"checkbox",checked:j.some(function(t){return t.id===e.id&t.isSelected}),onChange:function(t){return function(e,t){var a=F.findIndex(function(t){return t.id===e});if(-1!==a){var n=F[a];n.isSelected=!0,R(t?[].concat(Object(r.a)(j),[n]):j.filter(function(e){return e.id!==n.id})),t&&F.length>=1&&F.length===j.length+1?B(!0):B(!1)}}(e.id,t.target.checked)}}),e.name.en)))}))),g.length>0&&s.a.createElement("div",{className:"col-md-8 "},s.a.createElement(b.a,{workHours:function(e){P(e)},data:x,disable:!1})),j.length>0&&s.a.createElement("div",{className:"mx-auto w-25 "},s.a.createElement("button",{type:"button",className:" btn-block my-4 btn btn-success",onClick:function(){var t=j.map(function(e){return Object(n.a)({},e,{workingHours:x})});e(Object(u.b)({option:"working_hrs",branches:t,value:x}))}},"Update"))))))):s.a.createElement(v.a,null)}},function(e,t,a){},,,,,function(e,t,a){},function(e,t,a){"use strict";a.r(t);var n=a(3),r=a(0),c=a.n(r),l=a(2),s=a(7),o=a.n(s),i=a(17),m=a(19),u=a(9),d=a(38),E=a.n(d),p=a(14),b=a(13),f=a(45),v=(a(361),a(172)),O=a.n(v),N=a(40),S=a(24);a(60);t.default=function(){var e=Object(l.b)(),t=Object(r.useState)(Object(l.c)(function(e){return e.authorization.menuStatus})),a=Object(n.a)(t,2),s=a[0],d=a[1],v=Object(l.c)(function(e){return e.orders.value}),g=Object(l.c)(function(e){return e.orders.loadingCancelTime}),T=Object(l.c)(function(e){return e.orders.isloadingCancelTimeBtn}),h=Object(r.useState)(!1),y=Object(n.a)(h,2),C=y[0],_=y[1],A=Object(m.a)({initialValues:{orderCancelTime:""},validationSchema:u.d({orderCancelTime:u.e().required("Required")}),onSubmit:function(t){e(Object(i.j)(t.orderCancelTime))}});return Object(r.useEffect)(function(){e(Object(i.c)())},[]),Object(r.useEffect)(function(){A.setValues({orderCancelTime:C?"00:00:00":v})},[C,v]),Object(r.useEffect)(function(){!T&&S.b.success("Saved",{position:"top-right",autoClose:3e3,hideProgressBar:!1,closeOnClick:!0,pauseOnHover:!0,draggable:!0})},[T]),c.a.createElement("div",{id:"wrapper"},c.a.createElement(p.a,{open:s,setOpen:d}),c.a.createElement(b.a,{isCondensed:s}),c.a.createElement("div",{className:o()("content-page",s?"mL":"ml-0")},c.a.createElement("div",{className:"content"},c.a.createElement("div",{className:"container-fluid"},c.a.createElement("div",{className:"row"},c.a.createElement("div",{className:"col-12"},c.a.createElement("div",{className:"page-title-box"},c.a.createElement("h4",{className:"page-title"},"Order Cancel Time")))),g?c.a.createElement("div",{className:"d-flex justify-content-center"},c.a.createElement("div",{className:"spinner-border avatar-lg",role:"status"})):c.a.createElement("div",{className:"card-box"},c.a.createElement("form",{onSubmit:A.handleSubmit},c.a.createElement("div",{className:"row"},c.a.createElement("div",{className:"col-sm-12"},c.a.createElement("div",{className:"form-group"},c.a.createElement("label",{className:"control-label"},"Order Cancel Time:"),c.a.createElement(O.a,{className:"form-control",name:"orderCancelTime",placeholder:"Period Time",onClick:function(){A.setFieldTouched("orderCancelTime",!0)},"data-enable-time":"true",value:A.values.orderCancelTime,onChange:function(e){A.setFieldValue("orderCancelTime",E()(e,"ddd MMM D YYYY HH:mm:ss").format("HH:mm:ss"))},options:{allowInput:!0,enableTime:!0,noCalendar:!0,dateFormat:"H:i:S",time_24hr:!0,enableSeconds:!0}})))),c.a.createElement("div",{className:"row"},c.a.createElement("div",{className:"col-sm-12"},c.a.createElement("div",{className:"form-group d-flex"},c.a.createElement("label",{className:"control-label"},"No Cancel Time:"),c.a.createElement("code",{className:"ml-1",style:{paddingTop:"3px"}},"(The customer will not be able to cancel the order)."," "),c.a.createElement("div",{className:"ml-1",style:{paddingTop:"3px"},onClick:function(){return _(!C)}},c.a.createElement(f.a,{value:C,size:"small"}))))),c.a.createElement("div",{className:"modal-footer"},c.a.createElement(N.a,{isLoadingBtn:T,btnContent:"Save"})),c.a.createElement(S.a,{position:"top-right",autoClose:3e3,hideProgressBar:!1,newestOnTop:!1,closeOnClick:!0,rtl:!1,pauseOnVisibilityChange:!0,draggable:!0,pauseOnHover:!0})))))))}},,function(e,t,a){"use strict";a.r(t);var n=a(3),r=a(0),c=a.n(r),l=a(2),s=a(7),o=a.n(s),i=a(19),m=a(9),u=a(17),d=a(14),E=a(13),p=a(45),b=a(40),f=a(24);a(60);t.default=function(){var e=Object(l.b)(),t=Object(r.useState)(Object(l.c)(function(e){return e.authorization.menuStatus})),a=Object(n.a)(t,2),s=a[0],v=a[1],O=Object(r.useState)(null),N=Object(n.a)(O,2),S=N[0],g=N[1],T=Object(l.c)(function(e){return e.orders.loadingDeliveryFee}),h=Object(l.c)(function(e){return e.orders.isloadingDeliveryFeeBtn}),y=Object(l.c)(function(e){return e.orders.minimumFreeDeliveryOrderPrice}),C=Object(l.c)(function(e){return e.orders.fixedFee}),_=Object(l.c)(function(e){return e.orders.deliveryState}),A=Object(l.c)(function(e){return e.orders.minimumAmountForDelivery});Object(r.useEffect)(function(){e(Object(u.e)())},[]),Object(r.useEffect)(function(){g(_)},[_]),Object(r.useEffect)(function(){j.setValues({deliveryFixedFee:C,freeDelivery:y,minimumAmountForDelivery:A})},[C,y,A]);var j=Object(i.a)({initialValues:{deliveryFixedFee:"",freeDelivery:"",minimumAmountForDelivery:""},validationSchema:m.d({deliveryFixedFee:m.e().max(5,"Must be 5 characters or less").required("Required"),freeDelivery:m.e().max(5,"Must be 5 characters or less").required("Required"),minimumAmountForDelivery:m.e().required("Required")}),onSubmit:function(t){e(Object(u.k)({deliveryFixedFee:Number(t.deliveryFixedFee),minOrderPrice:Number(t.freeDelivery),minimumAmountForDelivery:Number(t.minimumAmountForDelivery),deliveryFee:S}))}});return Object(r.useEffect)(function(){!h&&f.b.success("Saved",{position:"top-right",autoClose:3e3,hideProgressBar:!1,closeOnClick:!0,pauseOnHover:!0,draggable:!0})},[h]),c.a.createElement("div",{id:"wrapper"},c.a.createElement(d.a,{open:s,setOpen:v}),c.a.createElement(E.a,{isCondensed:s}),c.a.createElement("div",{className:o()("content-page",{mL:s,"ml-0":!s})},c.a.createElement("div",{className:"content"},c.a.createElement("div",{className:"container-fluid"},c.a.createElement("div",{className:"row"},c.a.createElement("div",{className:"col-12"},c.a.createElement("div",{className:"page-title-box"},c.a.createElement("h4",{className:"page-title"},"Delivery Fees")))),T?c.a.createElement("div",{className:"d-flex justify-content-center"},c.a.createElement("div",{className:"spinner-border avatar-lg",role:"status"})):c.a.createElement("div",{className:"card-box"},c.a.createElement("form",{onSubmit:j.handleSubmit},c.a.createElement("label",{className:"control-label"},"Delivery Fixed Fee:"),c.a.createElement("input",{className:"form-control",label:"Delivery Fixed Fee:",name:"deliveryFixedFee",type:"number",placeholder:"Delivery Fixed Fee",onClick:function(){j.setFieldTouched("deliveryFixedFee",!0)},onChange:function(e){return j.setFieldValue("deliveryFixedFee",e.target.value)},value:j.values.deliveryFixedFee}),j.errors.deliveryFixedFee&&j.touched.deliveryFixedFee?c.a.createElement("ul",{className:"parsley-errors-list filled"},c.a.createElement("li",{className:"parsley-required"},j.errors.deliveryFixedFee)):null,c.a.createElement("label",{className:"control-label mt-2"},"Minimum Amount For Delivery:"),c.a.createElement("input",{className:"form-control",label:"Minimum Amount For Delivery:",name:"minimumAmountForDelivery",type:"number",placeholder:"Minimum Amount For Delivery",onClick:function(){j.setFieldTouched("minimumAmountForDelivery",!0)},onChange:function(e){return j.setFieldValue("minimumAmountForDelivery",e.target.value)},value:j.values.minimumAmountForDelivery||""}),j.errors.minimumAmountForDelivery&&j.touched.minimumAmountForDelivery?c.a.createElement("ul",{className:"parsley-errors-list filled"},c.a.createElement("li",{className:"parsley-required"},j.errors.minimumAmountForDelivery)):null,c.a.createElement("div",{className:"d-flex mt-2 mb-1"},c.a.createElement("label",{className:"control-label"},"Free Delivery:"),c.a.createElement("div",{className:"ml-2",onClick:function(){g(!S)}},c.a.createElement(p.a,{value:S,size:"small"}))),c.a.createElement("code",{style:{paddingTop:"3px"}},"(Minimum Order Price: Minimum order price for free delivery)"),c.a.createElement("input",{className:"form-control",label:"Free Delivery:",name:"freeDelivery",type:"number",value:j.values.freeDelivery,onClick:function(){j.setFieldTouched("freeDelivery",!0)},onChange:function(e){return j.setFieldValue("freeDelivery",e.target.value)},placeholder:"Free Delivery"}),j.errors.freeDelivery&&j.touched.freeDelivery?c.a.createElement("ul",{className:"parsley-errors-list filled"},c.a.createElement("li",{className:"parsley-required"},j.errors.freeDelivery)):null,c.a.createElement("div",{className:"modal-footer"},c.a.createElement(b.a,{isLoadingBtn:h,btnContent:"Save"})),c.a.createElement(f.a,{position:"top-right",autoClose:3e3,hideProgressBar:!1,newestOnTop:!1,closeOnClick:!0,rtl:!1,pauseOnVisibilityChange:!0,draggable:!0,pauseOnHover:!0})))))))}},function(e,t,a){"use strict";a.r(t);var n=a(3),r=a(0),c=a.n(r),l=a(2),s=a(18),o=a(7),i=a.n(o),m=a(37),u=a(14),d=a(13),E=a(36),p=a(28);t.default=function(){var e=Object(r.useState)(Object(l.c)(function(e){return e.authorization.menuStatus})),t=Object(n.a)(e,2),a=t[0],o=t[1],b=Object(s.d)("page",s.a),f=Object(n.a)(b,2),v=f[0],O=f[1],N=Object(r.useState)(v||1),S=Object(n.a)(N,2),g=S[0],T=S[1],h=Object(r.useState)(""),y=Object(n.a)(h,2),C=y[0],_=y[1],A=Object(r.useState)(10),j=Object(n.a)(A,1)[0],R=Object(l.b)(),U=Object(l.c)(function(e){return e.discounts.coupons}),I=Object(l.c)(function(e){return e.discounts.couponCount}),F=Object(l.c)(function(e){return e.discounts.isLoadingCoupons});Object(r.useEffect)(function(){T(v||1)}),Object(r.useEffect)(function(){R(Object(m.c)({pagination:{page:g,limit:j},data:{isActive:C}}))},[g,j,C]);var k=function(e){var t=e.target.value;return _(t)};return c.a.createElement("div",{id:"wrapper"},c.a.createElement(u.a,{open:a,setOpen:o}),c.a.createElement(d.a,{isCondensed:a}),c.a.createElement("div",{className:i()("content-page",a?"mL":"ml-0")},c.a.createElement("div",{className:"content"},c.a.createElement("div",{className:"container-fluid"},c.a.createElement("div",{className:"col-12"},c.a.createElement("div",{className:"page-title-box"},c.a.createElement("h4",{className:"page-title"},"Coupons"))),F?c.a.createElement("div",{className:"d-flex justify-content-center"},c.a.createElement("div",{className:"spinner-border avatar-lg",role:"status"})):c.a.createElement("div",{className:"row"},c.a.createElement("div",{className:"col-12"},c.a.createElement("div",{className:"card"},c.a.createElement("div",{className:"card-body"},c.a.createElement("div",{className:"text-sm-center form-inline"},c.a.createElement("label",{htmlFor:"example-select"},"Type : \xa0 \xa0 "),c.a.createElement("div",{className:"form-group mr-2"},c.a.createElement("select",{id:"demo-foo-filter-status",className:"custom-select custom-select-sm",name:"fileType",onChange:k,value:C},c.a.createElement("option",{value:""},"--"),c.a.createElement("option",{value:!0},"Active"),c.a.createElement("option",{value:!1},"Inactive"))))))),c.a.createElement("div",{className:"col-12"},c.a.createElement("div",{className:"card"},c.a.createElement("div",{className:"card-body"},c.a.createElement("div",{className:"row mb-2"}),c.a.createElement(p.a,{tableHead:[{name:"Name | En",key:"nameEn"},{name:"Name | Ar",key:"nameAr"},{name:"Value",key:"amount"},{name:"Valid From",field:"validFrom",key:"date"},{name:"Valid To",field:"validTo",key:"date"},{name:"Code",key:"code"},{name:"Discount Type",key:"isPercentage"},{name:"Active",key:"isActive"},{name:"Edit",key:"editWithRedirect",path:"coupons",param:"id"}],tableBody:U}),c.a.createElement(E.a,{totalCount:I,rows:j,currentPage:g,setCurrentPage:O})))))))))}},function(e,t,a){"use strict";a.r(t);var n=a(32),r=a(4),c=a(3),l=a(0),s=a.n(l),o=a(2),i=a(19),m=a(53),u=a.n(m),d=a(38),E=a.n(d),p=a(7),b=a.n(p),f=a(37),v=a(14),O=a(13),N=a(45),S=a(128),g=a(173),T=a(40),h=a(24);a(60);t.default=function(e){var t=e.history,a=e.match,m=Object(o.b)(),d=Object(l.useState)(!0),p=Object(c.a)(d,2),y=p[0],C=p[1],_={pickup:!1,dinein:!1,delivery:!1},A={android:!1,ios:!1,web:!1},j=Object(o.c)(function(e){return e.discounts}).coupon,R=void 0===j?{}:j,U=Object(o.c)(function(e){return e.discounts.isLoadingCoupon}),I=Object(o.c)(function(e){return e.discounts.isLoadingCouponBtn}),F=Object(i.a)({initialValues:Object(r.a)({},R,{selectedBranches:new Set,selectedProducts:new Set}),enableReinitialize:!0,onSubmit:function(e){m(Object(f.f)({id:e.id,validFrom:e.validFrom,validTo:e.validTo,orderType:Object.keys({Pickup:e.pickup,Dinein:e.dinein,Delivery:e.delivery}).filter(function(t){return e[t.toLocaleLowerCase()]}),platform:Object.keys({Android:e.dndroid,iOS:e.ios,web:e.web}).filter(function(t){return e[t.toLocaleLowerCase()]}),isActive:e.isActive,isUsed:e.isUsed,branches:Object(n.a)(e.selectedBranches.keys()),products:Object(n.a)(e.selectedProducts.keys())}))}});return Object(l.useEffect)(function(){F.values.orderType&&(_.pickup=!(!F.values||!0!==F.values.orderType.includes("Pickup")),_.dinein=!(!F.values||!0!==F.values.orderType.includes("Dinein")),_.delivery=!(!F.values||!0!==F.values.orderType.includes("Delivery"))),F.setFieldValue("pickup",_.pickup),F.setFieldValue("dinein",_.dinein),F.setFieldValue("delivery",_.delivery)},[F.values.orderType]),Object(l.useEffect)(function(){F.values.platform&&(A.android=!(!F.values||!0!==F.values.platform.includes("Android")),A.ios=!(!F.values||!0!==F.values.platform.includes("iOS")),A.web=!(!F.values||!0!==F.values.platform.includes("web"))),F.setFieldValue("android",A.android),F.setFieldValue("ios",A.ios),F.setFieldValue("web",A.web)},[F.values.orderType]),Object(l.useEffect)(function(){m(Object(f.b)(a.params.id))},[a.params.id]),Object(l.useEffect)(function(){I&&h.b.success("Saved",{position:"top-right",autoClose:3e3,hideProgressBar:!1,closeOnClick:!0,pauseOnHover:!0,draggable:!0})},[I]),s.a.createElement("div",{id:"wrapper"},s.a.createElement(v.a,{open:y,setOpen:C}),s.a.createElement(O.a,{isCondensed:y}),s.a.createElement("div",{className:b()("content-page",y?"mL":"ml-0")},s.a.createElement("div",{className:"content"},s.a.createElement("div",{className:"container-fluid"},s.a.createElement("div",{className:"row"},s.a.createElement("div",{className:"col-12"},s.a.createElement("div",{className:"page-title-box"},s.a.createElement("h4",{className:"page-title"},"Edit Coupon")))),u.a.isEmpty(R)||U?s.a.createElement("div",{className:"d-flex justify-content-center"},s.a.createElement("div",{className:"spinner-border avatar-lg",role:"status"})):s.a.createElement("div",{className:"row"},s.a.createElement("div",{className:"col-12"},s.a.createElement("div",{className:"card"},s.a.createElement("div",{className:"card-body"},s.a.createElement("div",{className:"row mb-2"}),s.a.createElement("div",{className:"col-md-12"},s.a.createElement("div",{className:"modal-content"},s.a.createElement("div",{className:"modal-body p-4"},s.a.createElement("form",{onSubmit:F.handleSubmit},s.a.createElement("div",{className:"row"},s.a.createElement("div",{className:"col-md-12"},s.a.createElement("div",{className:"form-group"},s.a.createElement("label",{htmlFor:"nameEn",className:"control-label"},"Name | En:"),s.a.createElement("input",{type:"text",className:"form-control",id:"nameEn",name:"nameEn",placeholder:"Name | Ar",disabled:!0,value:F.values.nameEn||""})))),s.a.createElement("div",{className:"row"},s.a.createElement("div",{className:"col-md-12"},s.a.createElement("div",{className:"form-group"},s.a.createElement("label",{htmlFor:"nameAr",className:"control-label"},"Name | Ar:"),s.a.createElement("input",{type:"text",className:"form-control",id:"nameAr",name:"nameAr",placeholder:"Name | En",disabled:!0,value:F.values.nameAr||""})))),s.a.createElement("div",{className:"row"},s.a.createElement("div",{className:"col-md-12"},s.a.createElement("div",{className:"form-group"},s.a.createElement("div",{className:"form-group mb-3"},s.a.createElement("label",{htmlFor:"example-select"},"Coupon Type:"),s.a.createElement("select",{className:"form-control",id:"amountOrPescentage",disabled:!0,value:F.values.isPercentage||!1},F.values.isPercentage?s.a.createElement("option",null,"Percentage"):s.a.createElement("option",null,"Amount")))))),s.a.createElement("div",{className:"row"},s.a.createElement("div",{className:"col-md-12"},s.a.createElement("div",{className:"form-group"},s.a.createElement("label",{htmlFor:"amount"},"Value:"),s.a.createElement("div",{className:"input-group"},s.a.createElement("input",{type:"number",className:"form-control",id:"amount",name:"amount",placeholder:"Value",value:F.values.amount||0,disabled:!0}),F.values.isPercentage&&s.a.createElement("div",{className:"input-group-prepend"},s.a.createElement("span",{className:"input-group-text"},"%")))))),s.a.createElement("div",{className:"row"},s.a.createElement("div",{className:"col-md-12"},s.a.createElement("div",{className:"form-group"},s.a.createElement("label",{htmlFor:"code",className:"control-label"},"Coupon Code:"),s.a.createElement("input",{type:"number",className:"form-control",id:"code",name:"code",placeholder:"Coupon Code",onChange:F.handleChange,value:F.values.code||0,disabled:!0})))),s.a.createElement("div",{className:"row"},s.a.createElement("div",{className:"col-md-6"},s.a.createElement("div",{className:"form-group"},s.a.createElement("label",{htmlFor:"validFrom",className:"control-label"},"From:"),s.a.createElement("input",{type:"date",className:"form-control",id:"validFrom",name:"validFrom",placeholder:"validFrom",onChange:F.handleChange,value:E()(F.values.validFrom).format("YYYY-MM-DD"),disabled:!0}))),s.a.createElement("div",{className:"col-md-6"},s.a.createElement("div",{className:"form-group"},s.a.createElement("label",{htmlFor:"validTo",className:"control-label"},"To:"),s.a.createElement("input",{type:"date",className:"form-control",id:"validTo",name:"validTo",placeholder:"validTo",onChange:F.handleChange,value:E()(F.values.validTo).format("YYYY-MM-DD"),disabled:!0})))),s.a.createElement("div",{className:"row"},s.a.createElement("div",{className:"col-md-12"},s.a.createElement("div",{className:"form-group"},s.a.createElement("label",{htmlFor:"orderType",className:"control-label"},"Order Type:"),s.a.createElement("div",{className:"row col-md-12 form-group"},s.a.createElement("div",{className:"col-md-3 custom-control custom-checkbox checkbox-dark"},s.a.createElement("input",{type:"checkbox",className:"custom-control-input",id:"pickup",name:"pickup",onChange:F.handleChange,checked:F.values.pickup||!1}),s.a.createElement("label",{className:"custom-control-label",htmlFor:"pickup"},"Pickup")),s.a.createElement("div",{className:"col-md-3 custom-control custom-checkbox checkbox-dark"},s.a.createElement("input",{type:"checkbox",className:"custom-control-input",id:"dinein",name:"dinein",onChange:F.handleChange,checked:F.values.dinein||!1}),s.a.createElement("label",{className:"custom-control-label",htmlFor:"dinein"},"Dine-In")),s.a.createElement("div",{className:"col-md-3 custom-control custom-checkbox checkbox-dark"},s.a.createElement("input",{type:"checkbox",className:"custom-control-input",id:"delivery",name:"delivery",onChange:F.handleChange,checked:F.values.delivery||!1}),s.a.createElement("label",{className:"custom-control-label",htmlFor:"delivery"},"Delivery")))))),s.a.createElement("div",{className:"row"},s.a.createElement("div",{className:"col-md-12"},s.a.createElement("div",{className:"form-group"},s.a.createElement("label",{htmlFor:"Platform",className:"control-label"},"Platform:"),s.a.createElement("div",{className:"row col-md-12 form-group"},s.a.createElement("div",{className:"col-md-3 custom-control custom-checkbox checkbox-dark"},s.a.createElement("input",{type:"checkbox",className:"custom-control-input",id:"android",name:"android",onChange:F.handleChange,checked:F.values.android||!1}),s.a.createElement("label",{className:"custom-control-label",htmlFor:"android"},"Android")),s.a.createElement("div",{className:"col-md-3 custom-control custom-checkbox checkbox-dark"},s.a.createElement("input",{type:"checkbox",className:"custom-control-input",id:"ios",name:"ios",onChange:F.handleChange,checked:F.values.ios||!1}),s.a.createElement("label",{className:"custom-control-label",htmlFor:"ios"},"iOS")),s.a.createElement("div",{className:"col-md-3 custom-control custom-checkbox checkbox-dark"},s.a.createElement("input",{type:"checkbox",className:"custom-control-input",id:"web",name:"web",onChange:F.handleChange,checked:F.values.web||!1}),s.a.createElement("label",{className:"custom-control-label",htmlFor:"web"},"Web")))))),s.a.createElement("br",null),s.a.createElement("div",{className:"d-flex justify-content-between"},s.a.createElement("div",{className:"row w-50"},s.a.createElement("div",{className:"col-md-5"},s.a.createElement("div",{className:"form-group"},s.a.createElement("label",{htmlFor:"Activated",className:"control-label"},"Activated:"))),s.a.createElement("div",{className:"col-md-3"},s.a.createElement("div",{onClick:function(){F.values.isActive?F.setFieldValue("isActive",!1):F.setFieldValue("isActive",!0)}},s.a.createElement(N.a,{id:"isActive",name:"isActive",value:F.values.isActive||!1})))),s.a.createElement("div",{className:"row w-50"},s.a.createElement("div",{className:"col-md-5"},s.a.createElement("div",{className:"form-group"},s.a.createElement("label",{htmlFor:"Used",className:"control-label"},"Used:"))),s.a.createElement("div",{className:"col-md-3"},s.a.createElement("div",{onClick:function(){F.values.isActive?F.setFieldValue("isUsed",!1):F.setFieldValue("isUsed",!0)}},s.a.createElement(N.a,{id:"isUsed",name:"isUsed",value:F.values.isUsed||!1,disabled:!0}))))),s.a.createElement(g.a,{formik:F}),s.a.createElement(S.a,{formik:F}),s.a.createElement("div",{className:"modal-footer"},s.a.createElement("button",{type:"button",className:"btn btn-light waves-effect","data-dismiss":"modal",onClick:function(){t.push("/coupons")}},"Close"),s.a.createElement(T.a,{isLoadingBtn:I,btnContent:"Save"})),s.a.createElement(h.a,{position:"top-right",autoClose:3e3,hideProgressBar:!1,newestOnTop:!1,closeOnClick:!0,rtl:!1,pauseOnVisibilityChange:!0,draggable:!0,pauseOnHover:!0})))))))))))))}},function(e,t,a){"use strict";a.r(t);var n=a(3),r=a(0),c=a.n(r),l=a(2),s=a(18),o=a(37),i=a(7),m=a.n(i),u=a(14),d=a(13),E=a(36),p=a(28);t.default=function(){var e=Object(r.useState)(Object(l.c)(function(e){return e.authorization.menuStatus})),t=Object(n.a)(e,2),a=t[0],i=t[1],b=Object(s.d)("page",s.a),f=Object(n.a)(b,2),v=f[0],O=f[1],N=Object(r.useState)(v||1),S=Object(n.a)(N,2),g=S[0],T=S[1],h=Object(r.useState)(10),y=Object(n.a)(h,1)[0],C=Object(l.b)(),_=Object(l.c)(function(e){return e.discounts.discounts}),A=Object(l.c)(function(e){return e.discounts.discountCount}),j=Object(l.c)(function(e){return e.discounts.isLoadingDiscounts});return Object(r.useEffect)(function(){T(v||1)}),Object(r.useEffect)(function(){C(Object(o.e)({pagination:{page:g||1,limit:y||10}}))},[C,g,y]),c.a.createElement("div",{id:"wrapper"},c.a.createElement(u.a,{open:a,setOpen:i}),c.a.createElement(d.a,{isCondensed:a}),c.a.createElement("div",{className:m()("content-page",a?"mL":"ml-0")},c.a.createElement("div",{className:"content"},c.a.createElement("div",{className:"container-fluid"},c.a.createElement("div",{className:"col-12"},c.a.createElement("div",{className:"page-title-box"},c.a.createElement("h4",{className:"page-title"},"Discounts"))),j?c.a.createElement("div",{className:"d-flex justify-content-center"},c.a.createElement("div",{className:"spinner-border avatar-lg",role:"status"})):c.a.createElement("div",{className:"row"},c.a.createElement("div",{className:"col-12"},c.a.createElement("div",{className:"card"},c.a.createElement("div",{className:"card-body"},c.a.createElement("div",{className:"row mb-2"}),c.a.createElement(p.a,{tableHead:[{name:"Name | En",key:"nameEn"},{name:"Name | Ar",key:"nameAr"},{name:"Code | Ar",key:"codeAr"},{name:"Code | En",key:"codeEn"},{name:"Value",key:"amount"},{name:"Valid From",field:"validFrom",key:"date"},{name:"Valid To",field:"validTo",key:"date"},{name:"Discount Type",key:"isPercentage"},{name:"Active",key:"isActive"},{name:"Edit",key:"editWithRedirect",path:"discounts",param:"id"}],tableBody:_}),c.a.createElement(E.a,{totalCount:A,rows:y,currentPage:g,setCurrentPage:O})))))))))}},function(e,t,a){"use strict";a.r(t);var n=a(32),r=a(4),c=a(3),l=a(0),s=a.n(l),o=a(2),i=a(37),m=a(19),u=a(53),d=a.n(u),E=a(38),p=a.n(E),b=a(14),f=a(13),v=a(45),O=a(7),N=a.n(O),S=a(128),g=a(173),T=a(40),h=a(24);a(60);t.default=function(e){var t=e.history,a=e.match,u=Object(o.b)(),E=Object(l.useState)(!0),O=Object(c.a)(E,2),y=O[0],C=O[1],_={pickup:!1,dinein:!1,delivery:!1},A={android:!1,ios:!1,web:!1},j=Object(o.c)(function(e){return e.discounts}).discount,R=void 0===j?{}:j,U=Object(o.c)(function(e){return e.discounts.isLoadingDiscount}),I=Object(o.c)(function(e){return e.discounts.isLoadingDiscountBtn}),F=Object(m.a)({initialValues:Object(r.a)({},R,{selectedBranches:new Set,selectedProducts:new Set}),enableReinitialize:!0,onSubmit:function(e){u(Object(i.g)({id:e.id,validFrom:e.validFrom,codeAr:e.codeAr,codeEn:e.codeEn,validTo:e.validTo,orderType:Object.keys({Pickup:e.pickup,Dinein:e.dinein,Delivery:e.delivery}).filter(function(t){return e[t.toLocaleLowerCase()]}),platform:Object.keys({Android:e.dndroid,iOS:e.ios,web:e.web}).filter(function(t){return e[t.toLocaleLowerCase()]}),isActive:e.isActive,limitOfUsages:e.limitOfUsages,branches:Object(n.a)(e.selectedBranches.keys()).filter(function(e){return!!e}),products:Object(n.a)(e.selectedProducts.keys())}))}});return Object(l.useEffect)(function(){F.values.orderType&&(_.pickup=!(!F.values||!0!==F.values.orderType.includes("Pickup")),_.dinein=!(!F.values||!0!==F.values.orderType.includes("Dinein")),_.delivery=!(!F.values||!0!==F.values.orderType.includes("Delivery"))),F.setFieldValue("pickup",_.pickup),F.setFieldValue("dinein",_.dinein),F.setFieldValue("delivery",_.delivery)},[F.values.orderType]),Object(l.useEffect)(function(){F.values.platform&&(A.android=!(!F.values||!0!==F.values.platform.includes("Android")),A.ios=!(!F.values||!0!==F.values.platform.includes("iOS")),A.web=!(!F.values||!0!==F.values.platform.includes("web"))),F.setFieldValue("android",A.android),F.setFieldValue("ios",A.ios),F.setFieldValue("web",A.web)},[F.values.orderType]),Object(l.useEffect)(function(){u(Object(i.d)(a.params.id))},[a.params.id]),Object(l.useEffect)(function(){F.setValues(Object(r.a)({},F.values,R))},[R]),Object(l.useEffect)(function(){I&&h.b.success("Saved",{position:"top-right",autoClose:3e3,hideProgressBar:!1,closeOnClick:!0,pauseOnHover:!0,draggable:!0})},[I]),s.a.createElement("div",{id:"wrapper"},s.a.createElement(b.a,{open:y,setOpen:C}),s.a.createElement(f.a,{isCondensed:y}),s.a.createElement("div",{className:N()("content-page",y?"mL":"ml-0")},s.a.createElement("div",{className:"content"},s.a.createElement("div",{className:"container-fluid"},s.a.createElement("div",{className:"row"},s.a.createElement("div",{className:"col-12"},s.a.createElement("div",{className:"page-title-box"},s.a.createElement("h4",{className:"page-title"},"Edit Discount")))),d.a.isEmpty(R)||U?s.a.createElement("div",{className:"d-flex justify-content-center"},s.a.createElement("div",{className:"spinner-border avatar-lg",role:"status"})):s.a.createElement("div",{className:"row"},s.a.createElement("div",{className:"col-12"},s.a.createElement("div",{className:"card"},s.a.createElement("div",{className:"card-body"},s.a.createElement("div",{className:"row mb-2"}),s.a.createElement("div",{className:"col-md-12"},s.a.createElement("div",{className:"modal-content"},s.a.createElement("div",{className:"modal-body p-4"},s.a.createElement("form",{onSubmit:F.handleSubmit},s.a.createElement("div",{className:"row"},s.a.createElement("div",{className:"col-md-12"},s.a.createElement("div",{className:"form-group"},s.a.createElement("label",{htmlFor:"nameEn",className:"control-label"},"Name | En:"),s.a.createElement("input",{type:"text",className:"form-control",id:"nameEn",name:"nameEn",placeholder:"Name | Ar",value:F.values.nameEn||"",disabled:!0})))),s.a.createElement("div",{className:"row"},s.a.createElement("div",{className:"col-md-12"},s.a.createElement("div",{className:"form-group"},s.a.createElement("label",{htmlFor:"nameAr",className:"control-label"},"Name | Ar:"),s.a.createElement("input",{type:"text",className:"form-control",id:"nameAr",name:"nameAr",placeholder:"Name | En",value:F.values.nameAr||"",disabled:!0})))),s.a.createElement("div",{className:"row"},s.a.createElement("div",{className:"col-md-12"},s.a.createElement("div",{className:"form-group"},s.a.createElement("div",{className:"form-group mb-3"},s.a.createElement("label",{htmlFor:"example-select"},"Discount Type:"),s.a.createElement("select",{className:"form-control",id:"amountOrPescentage",disabled:!0,value:F.values.isPercentage||!1},F.values.isPercentage?s.a.createElement("option",null,"Percentage"):s.a.createElement("option",null,"Amount")))))),s.a.createElement("div",{className:"row"},s.a.createElement("div",{className:"col-md-12"},s.a.createElement("div",{className:"form-group"},s.a.createElement("label",{htmlFor:"amount"},"Value:"),s.a.createElement("div",{className:"input-group"},s.a.createElement("input",{type:"number",className:"form-control",id:"amount",name:"amount",placeholder:"Value",disabled:!0,value:F.values.amount||0}),F.values.isPercentage&&s.a.createElement("div",{className:"input-group-prepend"},s.a.createElement("span",{className:"input-group-text",id:"basic-addon1"},"%")))))),s.a.createElement("div",{className:"row"},s.a.createElement("div",{className:"col-md-12"},s.a.createElement("div",{className:"form-group"},s.a.createElement("label",{htmlFor:"numberOfUsages",className:"control-label"},"Number of Usages:"),s.a.createElement("input",{type:"number",className:"form-control",id:"numberOfUsages",name:"numberOfUsages",placeholder:"Number of Usages",onChange:F.handleChange,value:F.values.numberOfUsages||0,disabled:!0})))),s.a.createElement("div",{className:"row"},s.a.createElement("div",{className:"col-md-12"},s.a.createElement("div",{className:"form-group"},s.a.createElement("label",{htmlFor:"limitOfUsages",className:"control-label"},"Limit of Usages:"),s.a.createElement("input",{type:"number",className:"form-control",id:"limitOfUsages",name:"limitOfUsages",placeholder:"Limit of Usages",onChange:F.handleChange,value:F.values.limitOfUsages||0})))),s.a.createElement("div",{className:"row"},s.a.createElement("div",{className:"col-md-6"},s.a.createElement("div",{className:"form-group"},s.a.createElement("label",{htmlFor:"validFrom",className:"control-label"},"From:"),s.a.createElement("input",{type:"date",className:"form-control",id:"validFrom",name:"validFrom",placeholder:"validFrom",onChange:F.handleChange,value:p()(F.values.validFrom).format("YYYY-MM-DD")}))),s.a.createElement("div",{className:"col-md-6"},s.a.createElement("div",{className:"form-group"},s.a.createElement("label",{htmlFor:"validTo",className:"control-label"},"To:"),s.a.createElement("input",{type:"date",className:"form-control",id:"validTo",name:"validTo",placeholder:"validTo",onChange:F.handleChange,value:p()(F.values.validTo).format("YYYY-MM-DD")})))),s.a.createElement("div",{className:"row"},s.a.createElement("div",{className:"col-md-6"},s.a.createElement("div",{className:"form-group"},s.a.createElement("label",{htmlFor:"codeAr",className:"control-label"},"Code Arabic:"),s.a.createElement("input",{type:"text",className:"form-control",id:"codeAr",name:"codeAr",placeholder:"codeAr",onChange:F.handleChange,value:F.values.codeAr||""}))),s.a.createElement("div",{className:"col-md-6"},s.a.createElement("div",{className:"form-group"},s.a.createElement("label",{htmlFor:"codeEn",className:"control-label"},"Code English:"),s.a.createElement("input",{type:"text",className:"form-control",id:"codeEn",name:"codeEn",placeholder:"codeEn",onChange:F.handleChange,value:F.values.codeEn||""})))),s.a.createElement("div",{className:"row"},s.a.createElement("div",{className:"col-md-12"},s.a.createElement("div",{className:"form-group"},s.a.createElement("label",{htmlFor:"orderType",className:"control-label"},"Order Type:"),s.a.createElement("div",{className:"row col-md-12 form-group"},s.a.createElement("div",{className:"col-md-3 custom-control custom-checkbox checkbox-dark"},s.a.createElement("input",{type:"checkbox",className:"custom-control-input",id:"pickup",name:"pickup",onChange:F.handleChange,checked:F.values.pickup||!1}),s.a.createElement("label",{className:"custom-control-label",htmlFor:"pickup"},"Pickup")),s.a.createElement("div",{className:"col-md-3 custom-control custom-checkbox checkbox-dark"},s.a.createElement("input",{type:"checkbox",className:"custom-control-input",id:"dinein",name:"dinein",onChange:F.handleChange,checked:F.values.dinein||!1}),s.a.createElement("label",{className:"custom-control-label",htmlFor:"dinein"},"Dine-In")),s.a.createElement("div",{className:"col-md-3 custom-control custom-checkbox checkbox-dark"},s.a.createElement("input",{type:"checkbox",className:"custom-control-input",id:"delivery",name:"delivery",onChange:F.handleChange,checked:F.values.delivery||!1}),s.a.createElement("label",{className:"custom-control-label",htmlFor:"delivery"},"Delivery")))))),s.a.createElement("div",{className:"row"},s.a.createElement("div",{className:"col-md-12"},s.a.createElement("div",{className:"form-group"},s.a.createElement("label",{htmlFor:"Platform",className:"control-label"},"Platform:"),s.a.createElement("div",{className:"row col-md-12 form-group"},s.a.createElement("div",{className:"col-md-3 custom-control custom-checkbox checkbox-dark"},s.a.createElement("input",{type:"checkbox",className:"custom-control-input",id:"android",name:"android",onChange:F.handleChange,checked:F.values.android||!1}),s.a.createElement("label",{className:"custom-control-label",htmlFor:"android"},"Android")),s.a.createElement("div",{className:"col-md-3 custom-control custom-checkbox checkbox-dark"},s.a.createElement("input",{type:"checkbox",className:"custom-control-input",id:"ios",name:"ios",onChange:F.handleChange,checked:F.values.ios||!1}),s.a.createElement("label",{className:"custom-control-label",htmlFor:"ios"},"iOS")),s.a.createElement("div",{className:"col-md-3 custom-control custom-checkbox checkbox-dark"},s.a.createElement("input",{type:"checkbox",className:"custom-control-input",id:"web",name:"web",onChange:F.handleChange,checked:F.values.web||!1}),s.a.createElement("label",{className:"custom-control-label",htmlFor:"web"},"Web")))))),s.a.createElement("br",null),s.a.createElement("div",{className:"row w-50"},s.a.createElement("div",{className:"col-md-5"},s.a.createElement("div",{className:"form-group"},s.a.createElement("label",{htmlFor:"field-1",className:"control-label"},"Activated:"))),s.a.createElement("div",{className:"col-md-3"},s.a.createElement("div",{onClick:function(){F.values.isActive?F.setFieldValue("isActive",!1):F.setFieldValue("isActive",!0)}},s.a.createElement(v.a,{value:F.values.isActive||!1})))),s.a.createElement(g.a,{formik:F}),s.a.createElement(S.a,{formik:F}),s.a.createElement("div",{className:"modal-footer"},s.a.createElement("button",{type:"button",className:"btn btn-light waves-effect","data-dismiss":"modal",onClick:function(){t.push("/discounts")}},"Close"),s.a.createElement(T.a,{isLoadingBtn:I,btnContent:"Save"})),s.a.createElement(h.a,{position:"top-right",autoClose:3e3,hideProgressBar:!1,newestOnTop:!1,closeOnClick:!0,rtl:!1,pauseOnVisibilityChange:!0,draggable:!0,pauseOnHover:!0})))))))))))))}},function(e,t,a){},function(e,t,a){"use strict";a.r(t);var n=a(4),r=a(3),c=a(0),l=a.n(c),s=a(2),o=a(7),i=a.n(o),m=a(10),u=a(19),d=a(14),E=a(13),p=a(28),b={aboutToExpire:"About to Expire",allEarnedPointsInSys:"Earned Points",allExpiredPointsInSys:"Expired Points",allUsedPointsInSys:"Used Points"};t.default=function(e){e.history;var t=Object(s.b)(),a=Object(c.useState)(Object(s.c)(function(e){return e.authorization.menuStatus})),o=Object(r.a)(a,2),f=o[0],v=o[1],O=Object(s.c)(function(e){return e.points}),N=O.pointsReport,S=O.userList,g=Object(s.c)(function(e){return e.points.isLoadingPoints}),T=Object(u.a)({initialValues:{gender:"",device:"",customer:""},enableReinitialize:!0});return Object(c.useEffect)(function(){t(Object(m.h)(T.values))},[T.values]),l.a.createElement("div",{id:"wrapper"},l.a.createElement(d.a,{open:f,setOpen:v}),l.a.createElement(E.a,{isCondensed:f}),l.a.createElement("div",{className:i()("content-page",f?"mL":"ml-0")},l.a.createElement("div",{className:"content"},l.a.createElement("div",{className:"container-fluid"},l.a.createElement("div",{className:"row"},l.a.createElement("div",{className:"col-12"},l.a.createElement("div",{className:"page-title-box"},l.a.createElement("h4",{className:"page-title"},"Points Report")))),g?l.a.createElement("div",{className:"d-flex justify-content-center"},l.a.createElement("div",{className:"spinner-border avatar-lg",role:"status"})):l.a.createElement("div",{className:"row"},l.a.createElement("div",{className:"col-sm-12"},l.a.createElement("div",{className:"card-box"},l.a.createElement("div",{className:"d-flex justify-content-between"},l.a.createElement("div",{className:"page-title-box"},l.a.createElement("h4",{className:"page-title"},"General Report")),l.a.createElement("div",{className:"text-md-right"},l.a.createElement("button",{type:"button",className:"btn btn-primary waves-effect waves-light mb-2 mr-2",onClick:function(){t(Object(m.h)(Object(n.a)({},T.values,{createFile:!0})))}},"Export as CSV"))),l.a.createElement("div",{className:"row"},N&&Object.entries(N).length&&Object.entries(N).map(function(e,t){return l.a.createElement("div",{key:e[0],className:"col-3 p-2"},l.a.createElement("div",{className:"rounded p-2 d-flex justify-content-between",style:{border:"2px solid"}},l.a.createElement("h3",null,"#"),l.a.createElement("div",{className:"text-right"},l.a.createElement("h2",null," ",e[1]),l.a.createElement("p",null,b[e[0]]))))})))),l.a.createElement("div",{className:"col-sm-12"},l.a.createElement("div",{className:"card-box"},l.a.createElement("div",{className:"d-flex justify-content-between"},l.a.createElement("div",{className:"page-title-box"},l.a.createElement("h4",{className:"page-title"},"Specific Report"))),l.a.createElement("div",{className:"row"},l.a.createElement("div",{className:"col-12 text-sm-center form-inline"},l.a.createElement("div",{className:"form-group mr-2"},l.a.createElement("label",{htmlFor:"Filter By"},"Customer: \xa0 \xa0"),l.a.createElement("select",{id:"customer",name:"customer",className:"custom-select custom-select-sm",onChange:T.handleChange,value:T.values.customer},l.a.createElement("option",{value:""},"--"),l.a.createElement("option",{value:"userList"},"All"),l.a.createElement("option",{value:"theMostEarnedPointsUser"},"The Most Earned Points Customer"),l.a.createElement("option",{value:"theMostUsedPointsUser"},"The Most Used Points Customer"))),l.a.createElement("div",{className:"form-group mr-2"},l.a.createElement("label",{htmlFor:"Filter By"},"Gender: \xa0 \xa0"),l.a.createElement("select",{id:"gender",name:"gender",className:"custom-select custom-select-sm",onChange:T.handleChange,value:T.values.gender},l.a.createElement("option",{value:""},"--"),l.a.createElement("option",{value:"unknown"},"Unknown"),l.a.createElement("option",{value:"male"},"Male"),l.a.createElement("option",{value:"female"},"Female"))),l.a.createElement("div",{className:"form-group mr-2"},l.a.createElement("label",{htmlFor:"Filter By"},"Device: \xa0 \xa0"),l.a.createElement("select",{id:"device",name:"device",className:"custom-select custom-select-sm",onChange:T.handleChange,value:T.values.device},l.a.createElement("option",{value:""},"--"),l.a.createElement("option",{value:"both"},"Both"),l.a.createElement("option",{value:"IOS"},"iOS"),l.a.createElement("option",{value:"Android"},"Android")))),l.a.createElement("div",{className:"col-12 mt-3"},l.a.createElement(p.a,{tableHead:[{name:"First Name",key:"firstName"},{name:"Last Name",key:"lastName"},{name:"Mobile Number",key:"phone"},{name:"email",key:"email"},{name:"Foodics Id",key:"foodicsId"},{name:"Spent Points",key:"spentPoints"},{name:"Points History",key:"details",path:"customer",param:"id"}],tableBody:S}))))))))))}},function(e,t,a){"use strict";a.r(t);var n=a(3),r=a(0),c=a.n(r),l=a(2),s=a(57),o=a(7),i=a.n(o),m=a(38),u=a.n(m),d=a(46),E=a(14),p=a(13),b=a(28);t.default=function(){var e=Object(s.useParams)().id,t=Object(l.c)(function(e){return e.customers.customers})||[],a=Object(r.useState)({}),o=Object(n.a)(a,2),m=o[0],f=o[1],v=Object(l.b)(),O=Object(r.useState)(Object(l.c)(function(e){return e.authorization.menuStatus})),N=Object(n.a)(O,2),S=N[0],g=N[1],T=Object(l.c)(function(e){return e.customers.isLoadingCustomer});Object(r.useEffect)(function(){v(Object(d.c)({pagination:{page:1,limit:1e3}}))},[v]),Object(r.useEffect)(function(){var a=t.findIndex(function(t){return t.id===e});a>-1&&f(t[a])},[t]);return c.a.createElement("div",{id:"wrapper"},c.a.createElement(E.a,{open:S,setOpen:g}),c.a.createElement(p.a,{isCondensed:S}),c.a.createElement("div",{className:i()("content-page",S?"mL":"ml-0")},c.a.createElement("div",{className:"content"},c.a.createElement("div",{className:"container-fluid"},c.a.createElement("div",{className:"col-12"},c.a.createElement("div",{className:"page-title-box"},c.a.createElement("h4",{className:"page-title"},"Customer Details"))),c.a.createElement("div",{className:"row"},c.a.createElement("div",{className:"col-12"},c.a.createElement("div",{className:"card"},c.a.createElement("div",{className:"card-body"},c.a.createElement("div",{className:"row mb-2"},c.a.createElement("div",{className:"col-md-12"},c.a.createElement("div",{className:"form-group w-100"},c.a.createElement("label",{className:"control-label"},"First name:"),c.a.createElement("input",{type:"text",className:"form-control",defaultValue:m.firstName,disabled:!0}))),c.a.createElement("div",{className:"col-md-12"},c.a.createElement("div",{className:"form-group w-100"},c.a.createElement("label",{className:"control-label"},"Last name:"),c.a.createElement("input",{type:"text",className:"form-control",defaultValue:m.lastName,disabled:!0}))),c.a.createElement("div",{className:"col-md-12"},c.a.createElement("div",{className:"form-group w-100"},c.a.createElement("label",{className:"control-label"},"Phone:"),c.a.createElement("input",{type:"text",className:"form-control",defaultValue:m.phone,disabled:!0}))),c.a.createElement("div",{className:"col-md-12"},c.a.createElement("div",{className:"form-group w-100"},c.a.createElement("label",{className:"control-label"},"Email:"),c.a.createElement("input",{type:"text",className:"form-control",defaultValue:m.email,disabled:!0}))),c.a.createElement("div",{className:"col-md-12"},c.a.createElement("div",{className:"form-group w-100"},c.a.createElement("label",{className:"control-label"},"Created at:"),c.a.createElement("input",{type:"text",className:"form-control",value:u.a.utc(m.createdAt).local().format("dddd, MMMM D, YYYY"),disabled:!0}))),c.a.createElement("div",{className:"col-md-12"},c.a.createElement("div",{className:"form-group w-100"},c.a.createElement("label",{className:"control-label"},"Birthdate:"),c.a.createElement("input",{type:"text",className:"form-control",value:u.a.utc(m.birthdate).local().format("dddd, MMMM D, YYYY"),disabled:!0}))),c.a.createElement("div",{className:"col-md-12"},c.a.createElement("div",{className:"form-group w-100"},c.a.createElement("label",{className:"control-label"},"Blacklist:"),c.a.createElement("input",{type:"text",className:"form-control",defaultValue:!!m.blacklist,disabled:!0}))),c.a.createElement("div",{className:"col-md-12"},c.a.createElement("div",{className:"form-group w-100"},c.a.createElement("label",{className:"control-label"},"Gender:"),c.a.createElement("input",{type:"text",className:"form-control",defaultValue:m.gender,disabled:!0}))),c.a.createElement("div",{className:"col-md-12"},c.a.createElement("div",{className:"form-group w-100"},c.a.createElement("label",{className:"control-label"},"Foodics Id:"),c.a.createElement("input",{type:"text",className:"form-control",defaultValue:m.foodicsId,disabled:!0}))),c.a.createElement("div",{className:"col-md-12"},c.a.createElement("div",{className:"form-group w-100"},c.a.createElement("label",{className:"control-label"},"Spent points:"),c.a.createElement("input",{type:"text",className:"form-control",defaultValue:m.spentPoints,disabled:!0}))),c.a.createElement("div",{className:"col-md-12"},c.a.createElement("div",{className:"form-group w-100"},c.a.createElement("label",{className:"control-label"},"Orders:"),c.a.createElement("input",{type:"text",className:"form-control",defaultValue:m.orders,disabled:!0})))),T?c.a.createElement("div",{className:"d-flex justify-content-center"},c.a.createElement("div",{className:"spinner-border avatar-lg",role:"status"})):c.a.createElement(b.a,{tableHead:[{name:"Address Name",key:"addressName"},{name:"Address Hid",key:"id"},{name:"Delivery zone Hid",key:"customerHid"},{name:"Main",key:"isMain"},{name:"Building Number",key:"buildingNumber"},{name:"Coordinates",key:"coordinates"}],tableBody:m.address})))))))))}},function(e,t,a){"use strict";a.r(t);var n=a(3),r=a(0),c=a.n(r),l=a(2),s=a(48),o=a(18),i=a(65),m=a(46),u=a(7),d=a.n(u),E=a(14),p=a(13),b=a(36),f=a(28),v=a(40),O=a(50);t.default=function(){var e=Object(o.d)("search",o.c),t=Object(n.a)(e,2),a=t[0],u=t[1],N=Object(o.d)("page",o.a),S=Object(n.a)(N,2),g=S[0],T=S[1],h=JSON.parse(O.a.getUser())||{},y=h.role,C=h.privileges,_=Object(r.useState)(a||""),A=Object(n.a)(_,2),j=A[0],R=A[1],U=Object(r.useState)(a||""),I=Object(n.a)(U,2),F=I[0],k=I[1],D=Object(r.useState)(g||1),x=Object(n.a)(D,2),P=x[0],L=x[1],w=Object(r.useState)(10),G=Object(n.a)(w,1)[0];Object(r.useEffect)(function(){L(g||1)}),Object(r.useEffect)(function(){R(a||"")});var B=Object(r.useState)(Object(l.c)(function(e){return e.authorization.menuStatus})),M=Object(n.a)(B,2),H=M[0],q=M[1],V=Object(l.c)(function(e){return e.customers}),Y=V.isLoadingCustomer,Q=V.isSynchronized,z=Object(l.b)(),K=Object(l.c)(function(e){return e.customers.customers}),W=Object(l.c)(function(e){return e.customers.countCustomers}),X=Object(s.a)(j),Z=Object(s.a)(P);Object(r.useEffect)(function(){if(void 0!==X&&void 0!==j&&X!==j&&1!==Z)return T(1);z(Object(m.c)({pagination:{page:P,limit:G},search:j}))},[z,P,G,j]);var J=[{name:"Blacklist",key:"blacklist"},{name:"Name",key:"firstName",lastName:"lastName"},{name:"Mobile Number",key:"phone"},{name:"Email",key:"email"},{name:"Order History",key:"details",path:"customers",param:"foodicsId"},{name:"Points History",key:"details",path:"pointHistory",param:"id"},{name:"Customer Details",key:"details",path:"customer",param:"id"},{name:"Awards History",key:"details",path:"awardHistory",param:"id"},{name:"Transactions Details",key:"details",path:"customerTransactions",param:"id"}];return("admin"===y||C.manageWallets)&&J.push({name:"Add credit",key:"addCredit",path:"customerAddCredit",param:"id"}),c.a.createElement("div",{id:"wrapper"},c.a.createElement(E.a,{open:H,setOpen:q}),c.a.createElement(p.a,{isCondensed:H}),c.a.createElement("div",{className:d()("content-page",H?"mL":"ml-0")},c.a.createElement("div",{className:"content"},c.a.createElement("div",{className:"container-fluid"},c.a.createElement("div",{className:"col-12"},c.a.createElement("div",{className:"page-title-box"},c.a.createElement("h4",{className:"page-title"},"Customers"))),c.a.createElement("div",{className:"col-12 p-0"},c.a.createElement("div",{className:"card-box d-flex"},c.a.createElement("h5",{className:"mr-3"},"Do you want to synchronize the customer blacklist with Foodics?"),c.a.createElement(v.a,{isLoadingBtn:!Q,btnContent:"Synchronize",onClick:function(){return z(Object(m.d)())}}))),c.a.createElement("div",{className:"row"},c.a.createElement("div",{className:"col-12"},c.a.createElement("div",{className:"card"},c.a.createElement("div",{className:"card-body"},c.a.createElement("div",{className:"row mb-2"},c.a.createElement("div",{className:"col-md-6"},c.a.createElement("div",{className:"form-inline"},c.a.createElement("div",{className:"form-group mb-2"},c.a.createElement("label",{htmlFor:"inputPassword2",className:"sr-only"},"Search"),c.a.createElement(i.DebounceInput,{type:"search",minLength:1,className:"form-control",debounceTimeout:800,value:F,onChange:function(e){k(e.target.value),u(e.target.value)},placeholder:"Search by phone..."}))))),Y?c.a.createElement("div",{className:"d-flex justify-content-center"},c.a.createElement("div",{className:"spinner-border avatar-lg",role:"status"})):c.a.createElement(f.a,{tableHead:J,tableBody:K}))))),c.a.createElement("div",{className:"row"},c.a.createElement("div",{className:"col-12"},c.a.createElement(b.a,{totalCount:W,rows:G,currentPage:P,setCurrentPage:T})))))))}},function(e,t,a){"use strict";a.r(t);var n=a(3),r=a(0),c=a.n(r),l=a(2),s=a(17),o=a(7),i=a.n(o),m=a(14),u=a(13),d=a(28);t.default=function(e){var t=e.match,a=Object(r.useState)(Object(l.c)(function(e){return e.authorization.menuStatus})),o=Object(n.a)(a,2),E=o[0],p=o[1],b=Object(l.c)(function(e){return e.orders.orders}),f=Object(l.c)(function(e){return e.orders.orderError}),v=Object(l.c)(function(e){return e.orders.loadingOrders}),O=Object(l.b)(),N=[{name:"Order ID",key:"id"},{name:"Order Date",field:"orderDate",key:"date"},{name:"Order Status",key:"status",orderStatus:{1:"Pending",2:"Active",3:"Void",4:"Done",5:"Payment Failed",6:"Foodics Failed"}},{name:"Order Type",key:"type",orderType:{1:"Dine in",2:"Take Away",3:"Pickup",4:"Delivery",5:"Drive Thru"}},{name:"Is Refunded",key:"isRefunded"},{name:"Order Details",key:"orderDetailsIcon",customerHid:t.params.id}];return Object(r.useEffect)(function(){O(Object(s.g)(t.params.id))},[t.params.id]),c.a.createElement("div",{id:"wrapper"},c.a.createElement(m.a,{open:E,setOpen:p}),c.a.createElement(u.a,{isCondensed:E}),c.a.createElement("div",{className:i()("content-page",E?"mL":"ml-0")},c.a.createElement("div",{className:"content"},c.a.createElement("div",{className:"container-fluid"},c.a.createElement("div",{className:"col-12"},c.a.createElement("div",{className:"page-title-box"},c.a.createElement("h4",{className:"page-title"},"Order History"))),c.a.createElement("div",{className:"row"},v?c.a.createElement("div",{className:"d-flex justify-content-center w-100"},c.a.createElement("div",{className:"spinner-border avatar-lg",role:"status"})):c.a.createElement("div",{className:"col-12"},c.a.createElement("div",{className:"card"},c.a.createElement("div",{className:"card-body"},c.a.createElement("div",{className:"row mb-2"},c.a.createElement("div",{className:"col-md-6"})),f?c.a.createElement("div",{className:"d-flex justify-content-center"},f):c.a.createElement(d.a,{tableHead:N,tableBody:b})))))))))}},function(e,t,a){"use strict";a.r(t);var n=a(3),r=a(0),c=a.n(r),l=a(2),s=a(7),o=a.n(s),i=a(14),m=a(13),u=a(28),d=a(43),E=a(19);t.default=function(e){var t=e.match,a=Object(r.useState)(Object(l.c)(function(e){return e.authorization.menuStatus})),s=Object(n.a)(a,2),p=s[0],b=s[1],f=Object(l.c)(function(e){return e.transactions.customerTransactions}),v=Object(l.c)(function(e){return e.transactions.customerTransactionsError}),O=Object(l.c)(function(e){return e.transactions.isLoadingTransactions}),N=Object(l.b)(),S=Object(E.a)({initialValues:{fileType:"excel"}}),g=function(){N(Object(d.b)({fileType:S.values.fileType,customer_id:t.params.id}))};Object(r.useEffect)(function(){N(Object(d.c)({customer_id:t.params.id}))},[t.params.id]);return c.a.createElement("div",{id:"wrapper"},c.a.createElement(i.a,{open:p,setOpen:b}),c.a.createElement(m.a,{isCondensed:p}),c.a.createElement("div",{className:o()("content-page",p?"mL":"ml-0")},c.a.createElement("div",{className:"content"},c.a.createElement("div",{className:"container-fluid"},c.a.createElement("div",{className:"col-12"},c.a.createElement("div",{className:"page-title-box"},c.a.createElement("h4",{className:"page-title"},"Customer Transactions History"))),c.a.createElement("div",{className:"row"},O?c.a.createElement("div",{className:"d-flex justify-content-center w-100"},c.a.createElement("div",{className:"spinner-border avatar-lg",role:"status"})):c.a.createElement("div",{className:"col-12"},c.a.createElement("div",{className:"card"},c.a.createElement("div",{className:"card-body"},c.a.createElement("div",{className:"row mb-2"},c.a.createElement("div",{className:"col-md-6"})),v?c.a.createElement("div",{className:"d-flex justify-content-center"},v):c.a.createElement(c.a.Fragment,null,c.a.createElement("div",{className:"row"},c.a.createElement("div",{className:"col-sm-12"},c.a.createElement("div",{className:"card-box p-0"},c.a.createElement("div",{className:"row mb-2"},c.a.createElement("div",{className:"col-md-12 d-flex align-items-center flex-wrap"},c.a.createElement("div",{className:"text-sm-center form-inline"},c.a.createElement("label",{htmlFor:"example-select"},"File Type : \xa0 \xa0"," "),c.a.createElement("div",{className:"form-group mr-2"},c.a.createElement("select",{id:"demo-foo-filter-status",className:"custom-select custom-select-sm",name:"fileType",onChange:S.handleChange,value:S.values.fileType},c.a.createElement("option",{value:"excel"},"Excel")))),c.a.createElement("div",null,c.a.createElement("button",{type:"button",className:"btn btn-primary waves-effect waves-light custom-select-sm",onClick:g},c.a.createElement("i",{className:"mr-1"},c.a.createElement("span",{style:{color:"#fff"}},"Save File"))))))))),c.a.createElement(u.a,{tableHead:[{name:"New balance",key:"new_balance"},{name:"Amount",key:"amount"},{name:"Type",key:"type",orderType:{1:"Online Top Up",2:"Order Purchase (Detection)",3:"Refund",4:"CashBack",5:"Compensations",6:"Expiration Detection (Detection)"}},{name:"Created at",key:"createdAt"},{name:"Expiration date",key:"expirationDate"}],tableBody:f}))))))))))}},function(e,t,a){},,function(e,t,a){},,,,,,,,,,,,,,,,,,,,,,,function(e,t){},,,function(e,t,a){},function(e,t,a){"use strict";a.r(t);var n=a(3),r=a(0),c=a.n(r),l=a(2),s=a(7),o=a.n(s),i=a(18),m=a(30),u=a(14),d=a(13),E=a(28),p=a(36);a(403);t.default=function(e){var t=e.match,a=Object(l.b)(),s=Object(i.d)("page",i.a),b=Object(n.a)(s,2),f=b[0],v=b[1],O=Object(r.useState)(f||1),N=Object(n.a)(O,2),S=N[0],g=N[1],T=Object(r.useState)(10),h=Object(n.a)(T,1)[0],y=Object(r.useState)(Object(l.c)(function(e){return e.authorization.menuStatus})),C=Object(n.a)(y,2),_=C[0],A=C[1],j=Object(l.c)(function(e){return e.feedback.customerFeedback||[]}),R=Object(l.c)(function(e){return e.feedback.countCustomerFeedback}),U=Object(l.c)(function(e){return e.feedback.isLoadingCustomerFeedback}),I=[{name:"Feedback Type",key:"customerFeedbackType",value:j.feedbackType},{name:"Question Type",key:"customerQuestionType"},{name:"Question",key:"questionTitle"},{name:"Answer",key:"answer"},{name:"Customer Name",key:"customerName"},{name:"Customer Phone Number",key:"customerPhone"},{name:"Customer Email",key:"customerEmail"}];return Object(r.useEffect)(function(){g(f||1)}),Object(r.useEffect)(function(){a(Object(m.b)(t.params.id))},[t.params.id]),c.a.createElement("div",{id:"wrapper"},c.a.createElement(u.a,{open:_,setOpen:A}),c.a.createElement(d.a,{isCondensed:_}),c.a.createElement("div",{className:o()("content-page",_?"mL":"ml-0")},c.a.createElement("div",{className:"content"},c.a.createElement("div",{className:"container-fluid"},c.a.createElement("div",{className:"row"},c.a.createElement("div",{className:"col-12"},c.a.createElement("div",{className:"page-title-box"},c.a.createElement("h4",{className:"page-title"},"Customer Feedback")))),c.a.createElement("div",{className:"row"},c.a.createElement("div",{className:"col-sm-12"},c.a.createElement("div",{className:"card-box"},c.a.createElement("div",{className:"General selected"},U?c.a.createElement("div",{className:"d-flex justify-content-center"},c.a.createElement("div",{className:"spinner-border avatar-lg",role:"status"})):c.a.createElement("div",{className:"col-md-12"},j.surveysAnswers&&c.a.createElement(E.a,{tableHead:I,tableBody:j.surveysAnswers}),c.a.createElement(p.a,{totalCount:R,rows:h,currentPage:S,setCurrentPage:v}))))))))))}},function(e,t,a){},function(e,t,a){},function(e,t,a){},function(e,t,a){"use strict";a.r(t);var n=a(3),r=a(0),c=a.n(r),l=a(2),s=a(7),o=a.n(s),i=a(47),m=a(16),u=a(14),d=a(13),E=a(28);t.default=function(e){var t=e.history,a=Object(l.b)(),s=Object(r.useState)(Object(l.c)(function(e){return e.authorization.menuStatus})),p=Object(n.a)(s,2),b=p[0],f=p[1],v=Object(l.c)(function(e){return e.foodTruck.menuData}),O=Object(l.c)(function(e){return e.products.products}),N=Object(l.c)(function(e){return e.foodTruck.isLoadingMenu}),S=[{name:"#",key:"#"},{name:"Product Id",key:"id"},{name:"Product Name",key:"productName",value:O}];return Object(r.useEffect)(function(){a(Object(i.c)())},[a]),Object(r.useEffect)(function(){a(Object(m.d)({pagination:{page:"",limit:""}}))},[a]),c.a.createElement("div",{id:"wrapper"},c.a.createElement(u.a,{open:b,setOpen:f}),c.a.createElement(d.a,{isCondensed:b}),c.a.createElement("div",{className:o()("content-page",b?"mL":"ml-0")},c.a.createElement("div",{className:"content"},c.a.createElement("div",{className:"container-fluid"},c.a.createElement("div",{className:"row"},c.a.createElement("div",{className:"col-12"},c.a.createElement("div",{className:"page-title-box"},c.a.createElement("h4",{className:"page-title"},"Food Truck")))),N?c.a.createElement("div",{className:"d-flex justify-content-center"},c.a.createElement("div",{className:"spinner-border avatar-lg",role:"status"})):c.a.createElement("div",null,c.a.createElement("div",{className:"row"},c.a.createElement("div",{className:"col-lg-12"},c.a.createElement("div",{className:"card-box"},c.a.createElement("div",{className:"text-md-right"},c.a.createElement("button",{type:"button",className:"btn btn-primary waves-effect waves-light mb-2 mr-2",onClick:function(){t.push("food-truck/manage")}},c.a.createElement("i",{className:"mr-1"})," Update Food Truck")),c.a.createElement("h5",{className:"text-uppercase mt-0 mb-3 bg-light p-2"},"Menu"),c.a.createElement("div",{className:"d-flex justify-content-start align-items-center flex-wrap"},c.a.createElement(E.a,{tableHead:[{name:"#",key:"#"},{name:"Number of Persons",key:"persons"},{name:"Price",key:"price"}],tableBody:v.quantityPrice}))))),c.a.createElement("div",{className:"row"},c.a.createElement("div",{className:"col-lg-12"},c.a.createElement("div",{className:"card-box"},c.a.createElement("h5",{className:"text-uppercase mt-0 mb-3 bg-light p-2"},"Products"),c.a.createElement("div",{className:"d-flex justify-content-start align-items-center flex-wrap"},c.a.createElement(E.a,{tableHead:S,tableBody:v.availableProducts}))))),c.a.createElement("div",{className:"row"},c.a.createElement("div",{className:"col-lg-12"},c.a.createElement("div",{className:"card-box"},c.a.createElement("h5",{className:"text-uppercase mt-0 mb-3 bg-light p-2"},"Additional Quantity"),c.a.createElement("div",{className:"d-flex justify-content-start align-items-center flex-wrap"},c.a.createElement("div",{className:"form-group mb-2 w-100"},c.a.createElement("label",{htmlFor:"product-meta-1"},"Number of Persons"),c.a.createElement("input",{type:"number",className:"form-control",id:"numberofPersons",name:"numberofPersons",placeholder:"Number of Persons",value:v.additionalQuantityPrice&&v.additionalQuantityPrice.persons,disabled:!0,readOnly:!0})),c.a.createElement("div",{className:"form-group w-100"},c.a.createElement("label",{htmlFor:"product-meta-1"},"Price"),c.a.createElement("input",{type:"number",className:"form-control",id:"price",name:"price",placeholder:"Price",value:v.additionalQuantityPrice&&v.additionalQuantityPrice.price,disabled:!0,readOnly:!0})))))))))))}},function(e,t,a){"use strict";a.r(t);var n=a(3),r=a(0),c=a.n(r),l=a(2),s=a(7),o=a.n(s),i=a(14),m=a(13),u=a(177);t.default=function(){var e=Object(r.useState)(Object(l.c)(function(e){return e.authorization.menuStatus})),t=Object(n.a)(e,2),a=t[0],s=t[1];return c.a.createElement("div",{id:"wrapper"},c.a.createElement(i.a,{open:a,setOpen:s}),c.a.createElement(m.a,{isCondensed:a}),c.a.createElement("div",{className:o()("content-page",a?"mL":"ml-0")},c.a.createElement("div",{className:"content"},c.a.createElement("div",{className:"container-fluid"},c.a.createElement("div",{className:"row"},c.a.createElement("div",{className:"col-12"},c.a.createElement("div",{className:"page-title-box"},c.a.createElement("h4",{className:"page-title"},"Advertisement")))),c.a.createElement("div",{className:"row"},c.a.createElement("div",{className:"col-sm-12"},c.a.createElement("div",{className:"card-box"},c.a.createElement(u.a,null))))))))}},function(e,t,a){"use strict";a.r(t);var n=a(3),r=a(0),c=a.n(r),l=a(2),s=a(48),o=a(18),i=a(16),m=a(29),u=a(36),d=a(107),E=a(109),p=a.n(E),b=a(14),f=a(13),v=a(7),O=a.n(v);t.default=function(){var e=Object(r.useState)([]),t=Object(n.a)(e,2),a=t[0],E=t[1],v=Object(o.d)("page",o.a),N=Object(n.a)(v,2),S=N[0],g=N[1],T=Object(o.d)("category",o.c),h=Object(n.a)(T,2),y=h[0],C=h[1],_=Object(r.useState)(y||""),A=Object(n.a)(_,2),j=A[0],R=A[1],U=Object(r.useState)(y||""),I=Object(n.a)(U,2),F=I[0],k=I[1],D=Object(r.useState)(S||1),x=Object(n.a)(D,2),P=x[0],L=x[1],w=Object(r.useState)(100),G=Object(n.a)(w,1)[0],B=Object(r.useState)(Object(l.c)(function(e){return e.authorization.menuStatus})),M=Object(n.a)(B,2),H=M[0],q=M[1],V=Object(l.b)(),Y=Object(l.c)(function(e){return e.products.products}),Q=Object(l.c)(function(e){return e.categories.categories||[]}),z=Object(l.c)(function(e){return e.products.countProduct}),K=Object(l.c)(function(e){return e.products.isLoadingProducts}),W=Object(s.a)(P),X=Object(s.a)(j);Object(r.useEffect)(function(){L(S||1)}),Object(r.useEffect)(function(){R(y||"")}),Object(r.useEffect)(function(){if(void 0!==X&&void 0!==j&&X!==j&&1!==W)return g(1);V(Object(i.d)({pagination:{page:"",limit:""},filteredCategory:j}))},[V,P,G,j]),Object(r.useEffect)(function(){V(Object(m.b)({pagination:{limit:"",page:""}}))},[]),Object(r.useEffect)(function(){E(Y.sort(function(e,t){return e.order-t.order}))},[Y]);return c.a.createElement("div",{id:"wrapper"},c.a.createElement(b.a,{open:H,setOpen:q}),c.a.createElement(f.a,{isCondensed:H}),c.a.createElement("div",{className:O()("content-page",H?"mL":"ml-0")},c.a.createElement("div",{className:"content"},c.a.createElement("div",{className:"container-fluid"},c.a.createElement("div",{className:"row"},c.a.createElement("div",{className:"col-12"},c.a.createElement("div",{className:"page-title-box"},c.a.createElement("h4",{className:"page-title"},"Products Arrangement")))),c.a.createElement("div",{className:"row"},c.a.createElement("div",{className:"col-12"},c.a.createElement("div",{className:"card-box"},c.a.createElement("div",{className:"row"},c.a.createElement("div",{className:"col-lg-12"},c.a.createElement("div",{className:"form-inline"},c.a.createElement("div",{className:"form-group mx-sm-3"},c.a.createElement("label",{htmlFor:"status-select",className:"mr-2"},"Category"),c.a.createElement("select",{className:"custom-select",id:"status-select",value:F,onChange:function(e){k(e.target.value),C(e.target.value)}},c.a.createElement("option",{value:""},"All "),Q.map(function(e){return c.a.createElement("option",{key:e.id,value:e.id},e.name.en," ")}))))),c.a.createElement("div",{className:"col-12 mt-3"},K?c.a.createElement("div",{className:"d-flex justify-content-center"},c.a.createElement("div",{className:"spinner-border avatar-lg",role:"status"})):Y.length?c.a.createElement("div",{className:"table-responsive"},c.a.createElement(d.a,{onDragEnd:function(e){if(e.destination){var t=function(e,t,a){var r=Array.from(e),c=r.splice(t,1),l=Object(n.a)(c,1)[0];return r.splice(a,0,l),r}(a,e.source.index,e.destination.index);E(t),V(Object(i.l)(t.map(function(e,t){return{id:e.id,order:t}})))}}},c.a.createElement("table",{className:"table table-centered table-borderless table-hover mb-0"},c.a.createElement("thead",{className:"thead-light"},c.a.createElement("tr",null,c.a.createElement("th",null,"Image"),c.a.createElement("th",null,"Name English"),c.a.createElement("th",null,"Name Arabic"))),c.a.createElement(d.c,{droppableId:"droppable"},function(e){return c.a.createElement("tbody",{ref:e.innerRef},a.map(function(e,t){return c.a.createElement(d.b,{key:e.id,draggableId:e.id,index:t},function(t){return c.a.createElement("tr",Object.assign({ref:t.innerRef},t.draggableProps,{id:e.id},t.dragHandleProps),c.a.createElement("td",{className:"table-user"},c.a.createElement("img",{alt:"table-user",className:"mr-2 rounded-circle",src:e.imagePath||p.a})),c.a.createElement("td",null,e.name.en),c.a.createElement("td",null,e.name.ar))})}),e.placeholder)})))):c.a.createElement("div",{className:"notFound"},"Not Found")))))),c.a.createElement("div",{className:"row"},c.a.createElement("div",{className:"col-12"},c.a.createElement(u.a,{totalCount:z,rows:G,currentPage:P,setCurrentPage:g})))))))}},,,,function(e,t,a){"use strict";a.r(t);var n=a(3),r=a(0),c=a.n(r),l=a(2),s=a(48),o=a(18),i=a(65),m=a(29),u=a(36),d=a(169),E=a(107),p=a(109),b=a.n(p),f=a(14),v=a(13),O=a(7),N=a.n(O);t.default=function(){var e=Object(o.d)("search",o.c),t=Object(n.a)(e,2),a=t[0],p=t[1],O=Object(o.d)("page",o.a),S=Object(n.a)(O,2),g=S[0],T=S[1],h=Object(r.useState)([]),y=Object(n.a)(h,2),C=y[0],_=y[1],A=Object(r.useState)(a||""),j=Object(n.a)(A,2),R=j[0],U=j[1],I=Object(r.useState)(a||""),F=Object(n.a)(I,2),k=F[0],D=F[1],x=Object(r.useState)(g||1),P=Object(n.a)(x,2),L=P[0],w=P[1],G=Object(r.useState)(100),B=Object(n.a)(G,1)[0],M=Object(r.useState)(Object(l.c)(function(e){return e.authorization.menuStatus})),H=Object(n.a)(M,2),q=H[0],V=H[1];Object(r.useEffect)(function(){w(g||1)}),Object(r.useEffect)(function(){U(a||"")});var Y=Object(l.c)(function(e){return e.categories.categories}),Q=Object(l.c)(function(e){return e.categories.isLoading}),z=Object(l.c)(function(e){return e.categories.countCategory}),K=Object(r.useState)(),W=Object(n.a)(K,2),X=W[0],Z=W[1],J=Object(r.useState)(!1),$=Object(n.a)(J,2),ee=$[0],te=$[1],ae=Object(l.b)(),ne=Object(s.a)(R),re=Object(s.a)(L);Object(r.useEffect)(function(){_(Y.sort(function(e,t){return e.order-t.order}))},[Y]),Object(r.useEffect)(function(){if(window.scrollTo(0,0),void 0!==ne&&void 0!==R&&ne!==R&&1!==re)return T(1);ae(Object(m.b)({pagination:{page:"",limit:""},search:R}))},[ae,L,B,R]);return c.a.createElement("div",{id:"wrapper"},c.a.createElement(f.a,{open:q,setOpen:V}),c.a.createElement(v.a,{isCondensed:q}),c.a.createElement("div",{className:N()("content-page",q?"mL":"ml-0")},c.a.createElement("div",{className:"content"},c.a.createElement("div",{className:"container-fluid"},c.a.createElement("div",{className:"col-12"},c.a.createElement("div",{className:"page-title-box"},c.a.createElement("h4",{className:"page-title"},"Categories Arrangement"))),c.a.createElement("div",{className:"col-12"},c.a.createElement("div",{className:"card"},c.a.createElement("div",{className:"card-body"},c.a.createElement("div",{className:"row mb-2"},c.a.createElement("div",{className:"col-md-6"},c.a.createElement("div",{className:"form-inline"},c.a.createElement("div",{className:"form-group mb-2"},c.a.createElement("label",{htmlFor:"inputPassword2",className:"sr-only"},"Search"),c.a.createElement(i.DebounceInput,{type:"search",minLength:1,className:"form-control",debounceTimeout:800,value:k,onChange:function(e){D(e.target.value),p(e.target.value)},placeholder:"Search..."}))))),Q?c.a.createElement("div",{className:"d-flex justify-content-center"},c.a.createElement("div",{className:"spinner-border avatar-lg",role:"status"})):c.a.createElement("div",{className:"table-responsive"},c.a.createElement(E.a,{onDragEnd:function(e){if(e.destination){var t=function(e,t,a){var r=Array.from(e),c=r.splice(t,1),l=Object(n.a)(c,1)[0];return r.splice(a,0,l),r}(C,e.source.index,e.destination.index);_(t),ae(Object(m.d)(t.map(function(e,t){return{id:e.id,order:t}})))}}},c.a.createElement("table",{className:"table table-centered table-borderless table-hover mb-0"},c.a.createElement("thead",{className:"thead-light"},c.a.createElement("tr",null,c.a.createElement("th",null,"Red Icon"),c.a.createElement("th",null,"Grey Icon"),c.a.createElement("th",null,"Name English"),c.a.createElement("th",null,"Name Arabic"))),c.a.createElement(E.c,{droppableId:"droppable"},function(e){return c.a.createElement("tbody",{ref:e.innerRef},C.map(function(e,t){return c.a.createElement(E.b,{key:e.id,draggableId:e.id,index:t},function(t){return c.a.createElement("tr",Object.assign({ref:t.innerRef},t.draggableProps,{id:e.id},t.dragHandleProps),c.a.createElement("td",{className:"table-user"},c.a.createElement("img",{alt:"table-user",className:"mr-2 rounded-circle",src:e.redIconPath||b.a})),c.a.createElement("td",{className:"table-user"},c.a.createElement("img",{alt:"table-user",className:"mr-2 rounded-circle",src:e.greyIconPath||b.a})),c.a.createElement("td",null,e.name.en),c.a.createElement("td",null,e.name.ar))})}),e.placeholder)})))),c.a.createElement(u.a,{totalCount:z,rows:B,currentPage:L,setCurrentPage:T}),X&&c.a.createElement(d.a,{category:X,modal:ee,onClose:function(){te(!ee),Z(void 0)}}))))))))}},function(e,t,a){"use strict";a.r(t);var n=a(3),r=a(0),c=a.n(r),l=a(2),s=a(18),o=a(10),i=a(7),m=a.n(i),u=a(14),d=a(13),E=a(36),p=a(28);t.default=function(e){var t=e.match,a=Object(s.d)("page",s.a),i=Object(n.a)(a,2),b=i[0],f=i[1],v=Object(r.useState)(b||1),O=Object(n.a)(v,2),N=O[0],S=O[1],g=Object(r.useState)(10),T=Object(n.a)(g,1)[0];Object(r.useEffect)(function(){S(b||1)});var h=Object(r.useState)(Object(l.c)(function(e){return e.authorization.menuStatus})),y=Object(n.a)(h,2),C=y[0],_=y[1],A=Object(l.c)(function(e){return e.points}),j=A.isLoadingPoints,R=A.rewards,U=A.countRewards,I=Object(l.b)();Object(r.useEffect)(function(){I(Object(o.d)({page:N,limit:T,id:t.params.id}))},[I,N,T]);return c.a.createElement("div",{id:"wrapper"},c.a.createElement(u.a,{open:C,setOpen:_}),c.a.createElement(d.a,{isCondensed:C}),c.a.createElement("div",{className:m()("content-page",C?"mL":"ml-0")},c.a.createElement("div",{className:"content"},c.a.createElement("div",{className:"container-fluid"},c.a.createElement("div",{className:"col-12"},c.a.createElement("div",{className:"page-title-box"},c.a.createElement("h4",{className:"page-title"},"Awards History"))),c.a.createElement("div",{className:"row"},c.a.createElement("div",{className:"col-12"},c.a.createElement("div",{className:"card"},c.a.createElement("div",{className:"card-body"},j?c.a.createElement("div",{className:"d-flex justify-content-center"},c.a.createElement("div",{className:"spinner-border avatar-lg",role:"status"})):c.a.createElement(p.a,{tableHead:[{name:"#",key:"#"},{name:"Award Name | AR",key:"awardNameAr"},{name:"Award Name | EN",key:"awardName"},{name:"Award Image",field:"imagePath",key:"imageIcon"},{name:"Award Points",key:"numberOfPoints"},{name:"Date",field:"saveDate",key:"date"}],tableBody:R}))))),c.a.createElement("div",{className:"row"},c.a.createElement("div",{className:"col-12"},c.a.createElement(E.a,{totalCount:U,rows:T,currentPage:N,setCurrentPage:f})))))))}},function(e,t,a){"use strict";a.r(t);var n=a(3),r=a(0),c=a.n(r),l=a(2),s=a(7),o=a.n(s),i=a(19),m=a(14),u=a(13),d=a(33),E=a(9),p=a(24);t.default=function(){var e=Object(l.b)(),t=Object(r.useState)(Object(l.c)(function(e){return e.authorization.menuStatus})),a=Object(n.a)(t,2),s=a[0],b=a[1],f=Object(i.a)({initialValues:{message:"",customers:!1,guests:!1},enableReinitialize:!0,validationSchema:E.d({message:E.e().required("Required")}),onSubmit:function(t,a){var n=a.resetForm;e(Object(d.f)(t)),n()}}),v=Object(l.c)(function(e){return e.notification}),O=v.loadingNotifications,N=v.success;return Object(r.useEffect)(function(){N&&p.b.success("Sent",{position:"top-right",autoClose:3e3,hideProgressBar:!1,closeOnClick:!0,pauseOnHover:!0,draggable:!0})},[N]),c.a.createElement("div",{id:"wrapper"},c.a.createElement(m.a,{open:s,setOpen:b}),c.a.createElement(u.a,{isCondensed:s}),c.a.createElement("div",{className:o()("content-page",s?"mL":"ml-0")},c.a.createElement("div",{className:"content"},c.a.createElement("div",{className:"container-fluid"},c.a.createElement("div",{className:"row"},c.a.createElement("div",{className:"col-12"},c.a.createElement("div",{className:"page-title-box"},c.a.createElement("h4",{className:"page-title"},"General Notifications")))),O?c.a.createElement("div",{className:"d-flex justify-content-center"},c.a.createElement("div",{className:"spinner-border avatar-lg",role:"status"})):c.a.createElement("div",{className:"row"},c.a.createElement("div",{className:"col-sm-12"},c.a.createElement("div",{className:"card-box"},c.a.createElement("div",{className:"row"},c.a.createElement("div",{className:"col-md-12"},c.a.createElement("div",{className:"form w-100 d-flex justify-content-between align-items-end"},c.a.createElement("div",{className:"form-group mb-2"},c.a.createElement("textarea",{className:"p-2 form-control",style:{width:"500px",height:"100px"},name:"message",id:"message",placeholder:"Message",value:f.values.message,onChange:f.handleChange,onClick:function(){f.setFieldTouched("message",!0)}}),f.errors.message&&f.touched.message?c.a.createElement("ul",{className:"parsley-errors-list filled"},c.a.createElement("li",{className:"parsley-required"},f.errors.message)):null),c.a.createElement("div",{className:"form-group"},c.a.createElement("label",{htmlFor:"customers",className:"mr-2"},"Customers"),c.a.createElement("input",{type:"checkbox",name:"customers",id:"customers",checked:f.values.customers,onChange:f.handleChange})),c.a.createElement("div",{className:"form-group"},c.a.createElement("label",{htmlFor:"guests",className:"mr-2"},"Guests"),c.a.createElement("input",{type:"checkbox",name:"guests",id:"guests",checked:f.values.guests,onChange:f.handleChange})),c.a.createElement("div",{className:"text-md-right"},c.a.createElement("button",{type:"button",className:"btn btn-success waves-effect waves-light mb-2 mr-2",onClick:f.handleSubmit},"Send")))))))),c.a.createElement(p.a,{position:"top-right",autoClose:3e3,hideProgressBar:!1,newestOnTop:!1,closeOnClick:!0,rtl:!1,pauseOnVisibilityChange:!0,draggable:!0,pauseOnHover:!0})))))}},function(e,t,a){"use strict";a.r(t);var n=a(3),r=a(0),c=a.n(r),l=a(2),s=a(7),o=a.n(s),i=a(19),m=a(14),u=a(13),d=a(28),E=a(48),p=a(18),b=a(46),f=a(33),v=a(65),O=a(36),N=a(9),S=a(24);t.default=function(){var e=Object(l.b)(),t=Object(r.useState)(Object(l.c)(function(e){return e.authorization.menuStatus})),a=Object(n.a)(t,2),s=a[0],g=a[1],T=Object(i.a)({initialValues:{message:"",customers:new Set},enableReinitialize:!0,validationSchema:N.d({message:N.e().required("Required")}),onSubmit:function(t,a){var n=a.resetForm;e(Object(f.g)(t)),n(),T.setValues({message:"",customers:new Set})}}),h=Object(p.d)("search",p.c),y=Object(n.a)(h,2),C=y[0],_=y[1],A=Object(p.d)("page",p.a),j=Object(n.a)(A,2),R=j[0],U=j[1],I=Object(r.useState)(C||""),F=Object(n.a)(I,2),k=F[0],D=F[1],x=Object(r.useState)(C||""),P=Object(n.a)(x,2),L=P[0],w=P[1],G=Object(r.useState)(R||1),B=Object(n.a)(G,2),M=B[0],H=B[1],q=Object(r.useState)(10),V=Object(n.a)(q,1)[0];Object(r.useEffect)(function(){H(R||1)}),Object(r.useEffect)(function(){D(C||"")});var Y=Object(l.c)(function(e){return e.customers}),Q=Y.customers,z=Y.countCustomers,K=Y.isLoadingCustomer,W=Object(l.c)(function(e){return e.notification}),X=W.loadingNotifications,Z=W.success,J=Object(E.a)(k),$=Object(E.a)(M);Object(r.useEffect)(function(){if(void 0!==J&&void 0!==k&&J!==k&&1!==$)return U(1);e(Object(b.c)({pagination:{page:M,limit:V},search:k}))},[e,M,V,k]);var ee=[{name:"Name",key:"firstName",lastName:"lastName"},{name:"Mobile Number",key:"phone"},{name:"Check",key:"checkCustomer",formik:T,onClick:function(e){var t=e.target.value,a=T.values.customers;a.has(t)?a.delete(t):a.add(t),T.setFieldValue("customers",a)}}];Object(r.useEffect)(function(){Z&&S.b.success("Sent",{position:"top-right",autoClose:3e3,hideProgressBar:!1,closeOnClick:!0,pauseOnHover:!0,draggable:!0})},[Z]);return c.a.createElement("div",{id:"wrapper"},c.a.createElement(m.a,{open:s,setOpen:g}),c.a.createElement(u.a,{isCondensed:s}),c.a.createElement("div",{className:o()("content-page",s?"mL":"ml-0")},c.a.createElement("div",{className:"content"},c.a.createElement("div",{className:"container-fluid"},c.a.createElement("div",{className:"row"},c.a.createElement("div",{className:"col-12"},c.a.createElement("div",{className:"page-title-box"},c.a.createElement("h4",{className:"page-title"},"Specific Notifications")))),K||X?c.a.createElement("div",{className:"d-flex justify-content-center"},c.a.createElement("div",{className:"spinner-border avatar-lg",role:"status"})):function(){return c.a.createElement("div",{className:"row"},c.a.createElement("div",{className:"col-sm-12"},c.a.createElement("div",{className:"card-box"},c.a.createElement("div",{className:"row"},c.a.createElement("div",{className:"col-md-12"},c.a.createElement("div",{className:"form-inline"},c.a.createElement("div",{className:"form-group mb-2"},c.a.createElement(v.DebounceInput,{type:"search",minLength:1,className:"form-control",debounceTimeout:800,value:L,onChange:function(e){w(e.target.value),_(e.target.value)},placeholder:"Search by phone..."}))),c.a.createElement("div",{className:"form w-100 d-flex justify-content-between align-items-end"},c.a.createElement("div",{className:"form-group mb-2"},c.a.createElement("textarea",{className:"p-2 form-control",style:{width:"500px",height:"100px"},name:"message",id:"message",placeholder:"Message",onChange:T.handleChange,value:T.values.message,onClick:function(){T.setFieldTouched("message",!0)}}),(e="message",T.errors[e]&&T.touched[e]?c.a.createElement("ul",{className:"parsley-errors-list filled"},c.a.createElement("li",{className:"parsley-required"},T.errors[e])):null)),c.a.createElement("div",{className:"text-md-right"},c.a.createElement("button",{type:"button",className:"btn btn-success waves-effect waves-light mb-2 mr-2",onClick:T.handleSubmit},"Send")))),c.a.createElement("div",{className:"col-12 mt-3"},c.a.createElement(d.a,{tableHead:ee,tableBody:Q}))),c.a.createElement("div",{className:"row"},c.a.createElement("div",{className:"col-12"},c.a.createElement(O.a,{totalCount:z,rows:V,currentPage:M,setCurrentPage:U}))))));var e}(),c.a.createElement(S.a,{position:"top-right",autoClose:3e3,hideProgressBar:!1,newestOnTop:!1,closeOnClick:!0,rtl:!1,pauseOnVisibilityChange:!0,draggable:!0,pauseOnHover:!0})))))}},function(e,t,a){},function(e,t,a){},function(e,t,a){"use strict";a.r(t);var n=a(3),r=a(0),c=a.n(r),l=a(2),s=a(57),o=a(7),i=a.n(o),m=a(38),u=a.n(m),d=a(14),E=a(13),p=a(43);t.default=function(){var e=Object(s.useParams)().id,t=Object(l.c)(function(e){return e.transactions.transactions})||[],a=Object(r.useState)({}),o=Object(n.a)(a,2),m=o[0],b=o[1],f=Object(l.b)(),v=Object(r.useState)(Object(l.c)(function(e){return e.authorization.menuStatus})),O=Object(n.a)(v,2),N=O[0],S=O[1];return Object(r.useEffect)(function(){f(Object(p.a)())},[p.a]),Object(r.useEffect)(function(){var a=t.findIndex(function(t){return t.id===e});a>-1&&b(t[a])},[t]),c.a.createElement("div",{id:"wrapper"},c.a.createElement(d.a,{open:N,setOpen:S}),c.a.createElement(E.a,{isCondensed:N}),c.a.createElement("div",{className:i()("content-page",N?"mL":"ml-0")},c.a.createElement("div",{className:"content"},c.a.createElement("div",{className:"container-fluid"},c.a.createElement("div",{className:"col-12"},c.a.createElement("div",{className:"page-title-box"},c.a.createElement("h4",{className:"page-title"},"Transactions Customer Details"))),c.a.createElement("div",{className:"row"},c.a.createElement("div",{className:"col-12"},c.a.createElement("div",{className:"card"},c.a.createElement("div",{className:"card-body"},c.a.createElement("div",{className:"row mb-2"},c.a.createElement("div",{className:"col-md-12"},c.a.createElement("div",{className:"form-group w-100"},c.a.createElement("label",{className:"control-label"},"First Name:"),c.a.createElement("input",{type:"text",className:"form-control",defaultValue:m.wallet&&m.wallet.customer.firstName,disabled:!0}))),c.a.createElement("div",{className:"col-md-12"},c.a.createElement("div",{className:"form-group w-100"},c.a.createElement("label",{className:"control-label"},"Last Name:"),c.a.createElement("input",{type:"text",className:"form-control",defaultValue:m.wallet&&m.wallet.customer.lastName,disabled:!0}))),c.a.createElement("div",{className:"col-md-12"},c.a.createElement("div",{className:"form-group w-100"},c.a.createElement("label",{className:"control-label"},"Spend:"),c.a.createElement("input",{type:"text",className:"form-control",defaultValue:m.wallet&&m.wallet.spend,disabled:!0}))),c.a.createElement("div",{className:"col-md-12"},c.a.createElement("div",{className:"form-group w-100"},c.a.createElement("label",{className:"control-label"},"Earned:"),c.a.createElement("input",{type:"text",className:"form-control",defaultValue:m.wallet&&m.wallet.earned,disabled:!0}))),c.a.createElement("div",{className:"col-md-12"},c.a.createElement("div",{className:"form-group w-100"},c.a.createElement("label",{className:"control-label"},"Created at:"),c.a.createElement("input",{type:"text",className:"form-control",value:u.a.utc(m.wallet&&m.wallet.customer.createdAt).local().format("dddd, MMMM D, YYYY"),disabled:!0}))),c.a.createElement("div",{className:"col-md-12"},c.a.createElement("div",{className:"form-group w-100"},c.a.createElement("label",{className:"control-label"},"Birthdate:"),c.a.createElement("input",{type:"text",className:"form-control",value:u.a.utc(m.wallet&&m.wallet.customer.birthdate).local().format("dddd, MMMM D, YYYY"),disabled:!0}))),c.a.createElement("div",{className:"col-md-12"},c.a.createElement("div",{className:"form-group w-100"},c.a.createElement("label",{className:"control-label"},"Blacklist:"),c.a.createElement("input",{type:"text",className:"form-control",defaultValue:m.wallet&&!!m.wallet.customer.blacklist,disabled:!0}))),c.a.createElement("div",{className:"col-md-12"},c.a.createElement("div",{className:"form-group w-100"},c.a.createElement("label",{className:"control-label"},"Gender:"),c.a.createElement("input",{type:"text",className:"form-control",defaultValue:m.wallet&&m.wallet.customer.gender,disabled:!0}))),c.a.createElement("div",{className:"col-md-12"},c.a.createElement("div",{className:"form-group w-100"},c.a.createElement("label",{className:"control-label"},"Phone:"),c.a.createElement("input",{type:"text",className:"form-control",defaultValue:m.wallet&&m.wallet.customer.phone,disabled:!0}))),c.a.createElement("div",{className:"col-md-12"},c.a.createElement("div",{className:"form-group w-100"},c.a.createElement("label",{className:"control-label"},"Email:"),c.a.createElement("input",{type:"text",className:"form-control",defaultValue:m.wallet&&m.wallet.customer.email,disabled:!0}))),c.a.createElement("div",{className:"col-md-12"},c.a.createElement("div",{className:"form-group w-100"},c.a.createElement("label",{className:"control-label"},"Notes:"),c.a.createElement("input",{type:"text",className:"form-control",defaultValue:m.wallet&&m.wallet.customer.notes,disabled:!0}))),c.a.createElement("div",{className:"col-md-12"},c.a.createElement("div",{className:"form-group w-100"},c.a.createElement("label",{className:"control-label"},"Foodics Id:"),c.a.createElement("input",{type:"text",className:"form-control",defaultValue:m.wallet&&m.wallet.customer.foodicsId,disabled:!0}))),c.a.createElement("div",{className:"col-md-12"},c.a.createElement("div",{className:"form-group w-100"},c.a.createElement("label",{className:"control-label"},"Spent points:"),c.a.createElement("input",{type:"text",className:"form-control",defaultValue:m.wallet&&m.wallet.customer.spentPoints,disabled:!0}))),c.a.createElement("div",{className:"col-md-12"},c.a.createElement("div",{className:"form-group w-100"},c.a.createElement("label",{className:"control-label"},"Orders:"),c.a.createElement("input",{type:"text",className:"form-control",defaultValue:m.wallet&&m.wallet.customer.orders,disabled:!0}))))))))))))}},function(e,t,a){},function(e,t,a){},,,,,,,,,,,,,,,,,function(e,t,a){"use strict";a.r(t);var n=a(0),r=a.n(n),c=a(54),l=a.n(c),s=a(42),o=a(57),i=a(18),m=a(67),u=a(4),d=a(3),E=a(2),p=a(30),b=a(29),f=a(16),v=a(7),O=a.n(v),N=a(14),S=a(13),g=a(51),T=a.n(g),h=(a(272),a(19)),y=a(238),C=a.n(y),_=function(e){var t=e.series,a=e.xaxis,n=e.height,c=void 0===n?350:n,l=e.endingShape,s={series:t.map(function(e,t){return{name:t+1,data:e.map(function(e){return e.toFixed(2)})}}),options:{chart:{type:"bar",height:c},plotOptions:{bar:{horizontal:!1,columnWidth:"55%",endingShape:l}},dataLabels:{enabled:!1},stroke:{show:!0,width:2,colors:["transparent"]},xaxis:{categories:a},fill:{opacity:1},tooltip:{y:{formatter:function(e){return"$ "+e}}},legend:{showForSingleSeries:!1}}};return r.a.createElement("div",{id:"chart"},r.a.createElement(C.a,{options:s.options,series:s.series,type:"bar",height:350}))},A=a(28),j={TOTAL_SALES:"Total Sales",TOTAL_DELIVERY_SALES:"Total Delivery Sales",TOTAL_PICK_UP_SALES:"Total Pickup Sales",TOTAL_DINE_IN_SALES:"Total Dinein Sales",TOTAL_iOS_SALES:"Total iOS Sales",TOTAL_ANDROID_SALES:"Total Android Sales",CUSTOMERS_WITHOUT_ORDERS:"Customers without any Orders",DAY_OVER_DAY:"Day Over Day",WEEK_OVER_WEEK:"Week over week",MONTH_OVER_MONTH:"Month over month",AVERAGE_CHECK:"Average Check",CUSTOMERS_BY_PHONE_NUMBER:"Specific Customer Orders",CUSTOMERS_OVER:"Customers with > 1 Orders",CUSTOMERS_WITH:"Customers with # of Orders",PROFIT_ALL_PRODUCTS:"All Products Profit",PROFIT_PRODUCT:"Specific Product Profit",ONLINE_SALES_TARGET:"Online Sales Target"},R="TOTAL_SALES",U="CUSTOMERS_WITHOUT_ORDERS",I="DAY_OVER_DAY",F="WEEK_OVER_WEEK",k="MONTH_OVER_MONTH",D="AVERAGE_CHECK",x="CUSTOMERS_BY_PHONE_NUMBER",P="CUSTOMERS_OVER",L="CUSTOMERS_WITH",w="COMPARE_DATES",G="CUSTOMERS_BY_ORDERS",B="PROFIT_ALL_PRODUCTS",M="PROFIT_PRODUCT",H="ONLINE_SALES_TARGET",q=["All","Pending","Active","Done","Void"],V={ios:"IOS",android:"Android",male:"Male",female:"Female",totalOrders:"Total Orders",totalPrice:"Total Price",averageCheck:"Average Check",targetSales:"Target Sales",totalSales:"Total Sales"},Y=[{name:"First Name",key:"firstName",lastName:""},{name:"Last Name",key:"lastName"},{name:"Mobile Number",key:"phone"},{name:"Email",key:"email"},{name:"Foodics Id",key:"foodicsId"},{name:"Number Of Orders",key:"orders"},{name:"Customer Details",key:"details",path:"customer",param:"id"},{name:"Orders History",key:"details",path:"customers",param:"foodicsId"}],Q=[{name:"First Name",key:"first_name",lastName:""},{name:"Last Name",key:"last_name"},{name:"Mobile Number",key:"phone"},{name:"Email",key:"email"},{name:"Foodics Id",key:"foodics_id"},{name:"Customer Details",key:"details",path:"customer",param:"id"}],z=[{name:"Number of Orders",key:"orders"},{name:"Total Purchases",key:"totalPrice"},{name:"Average Check",key:"count"}],K=function(e,t,a){return r.a.createElement("td",{key:e},t[a.key]&&t[a.key][a.lang])},W=[{name:"Product Name | Ar",key:"productname",lang:"ar",render:K},{name:"Product Name | En",key:"productname",lang:"en",render:K},{name:"Product Size Name | Ar",key:"productsizename",lang:"ar",render:K},{name:"Product Size Name | En",key:"productsizename",lang:"en",render:K},{name:"Profit",key:"profit"},{name:"Details",key:"details",path:"products",param:"productid"}],X=[{name:"Product Price",key:"price"},{name:"Product Cost",key:"cost"},{name:"Product Profit",key:"profit"},{name:"Details",key:"details",path:"products",param:"data",keyDetails:"productId",getCustomPath:function(e,t){if(t.keyDetails&&e[t.param]&&e[t.param][t.keyDetails])return e[t.param][t.keyDetails]}}],Z=[k,F,I,H],J=function(){var e=Object(E.b)(),t=Object(n.useState)(Object(E.c)(function(e){return e.authorization.menuStatus})),a=Object(d.a)(t,2),c=a[0],l=a[1],s=Object(n.useState)(""),o=Object(d.a)(s,2),i=o[0],m=o[1],v=Object(E.c)(function(e){return e.feedback}),g=v.isLoadingReports,y=v.reports,C=Object(E.c)(function(e){return e.categories.categories||[]}),K=Object(E.c)(function(e){return e.products.products}),J=Object(n.useState)([]),$=Object(d.a)(J,2),ee=$[0],te=$[1],ae=Object(n.useState)({}),ne=Object(d.a)(ae,2),re=ne[0],ce=ne[1],le=Object(n.useState)(""),se=Object(d.a)(le,2),oe=se[0],ie=se[1],me=Object(n.useState)(""),ue=Object(d.a)(me,2),de=ue[0],Ee=ue[1],pe=Object(n.useState)([]),be=Object(d.a)(pe,2),fe=be[0],ve=be[1],Oe=Object(n.useState)([]),Ne=Object(d.a)(Oe,2),Se=Ne[0],ge=Ne[1],Te=Object(h.a)({initialValues:{dateTo:"",dateFrom:"",fileType:"pdf",reportType:R,numberOfOrders:"",orderStatus:0,phoneNumber:"",targetSales:0}}),he=y.valuesByFirstDate,ye=y.valuesBySecondDate;Object(n.useEffect)(function(){var t={},a=Te.values,n=a.reportType,r=a.dateFrom,c=a.dateTo,l=a.numberOfOrders,s=a.orderStatus,o=a.phoneNumber;if(r&&(t.timeFrom=new Date(r).toISOString()),c&&(t.timeTo=new Date(c).toISOString()),n)if(n===I||n===F||n===k)t.reportType=w,t.dateType=n.split("_")[0];else if(n===P)t.reportType=G;else if(n===L)t.reportType=G,t.numberOfOrders=l;else if(n===D)t.reportType=D,t.orderStatusType=s;else if(n===x){if(13!==o.length)return;t.reportType=n,t.phoneNumber=o}else n===M?i&&oe&&de&&(t.reportType=n,t.productId=oe,t.productSizeId=de):t.reportType=n===H?R:Te.values.reportType;e(Object(p.d)(t))},[e,Te.values.dateTo,Te.values.dateFrom,Te.values.reportType,Te.values.numberOfOrders,Te.values.orderStatus,Te.values.phoneNumber,de]),Object(n.useEffect)(function(){var e=Te.values.reportType;e===k?ce({showMonthYearPicker:!0,dateFormat:"MMMM",placeholderText:"Month"}):e===I?ce({placeholderText:"Day"}):e===U?ge(Q):e===L||e===P?ge(Y):e===D?ge(z):e===B?ge(W):e===M?ge(X):(ce({}),ge(Y))},[Te.values.reportType]);var Ce=function(){var t={};Te.values.dateFrom&&(t.timeFrom=new Date(Te.values.dateFrom).toISOString()),Te.values.dateTo&&(t.timeTo=new Date(Te.values.dateTo).toISOString()),Te.values.fileType&&(t.fileType=Te.values.fileType),Te.values.reportType&&(t.reportType=Te.values.reportType),e(Object(p.d)(t))};Object(n.useEffect)(function(){y&&y.topCustomerByOrders?ve([y.topCustomerByOrders]):y&&y.customers&&y.customers.length?ve(y.customers):y&&Te.values.reportType===B?ve(y.data):ve([y])},[y]),Object(n.useEffect)(function(){e(Object(b.b)({pagination:{limit:null,page:null}}))},[]),Object(n.useEffect)(function(){i&&e(Object(f.d)({pagination:{page:null,limit:null},search:null,filteredCategory:i}))},[i]),Object(n.useEffect)(function(){if(K.length&&oe){var e=K.find(function(e){return e.id===oe});K&&e.sizes&&te(e&&e.sizes)}},[K,oe]);return r.a.createElement("div",{id:"wrapper",className:"reports"},r.a.createElement(N.a,{open:c,setOpen:l}),r.a.createElement(S.a,{isCondensed:c}),r.a.createElement("div",{className:O()("content-page",c?"mL":"ml-0")},r.a.createElement("div",{className:"content"},g?r.a.createElement("div",{className:"d-flex justify-content-center mt-5"},r.a.createElement("div",{className:"spinner-border avatar-lg",role:"status"})):r.a.createElement("div",{className:"container-fluid"},r.a.createElement("div",{className:"row"},r.a.createElement("div",{className:"col-12"},r.a.createElement("div",{className:"page-title-box"},r.a.createElement("h4",{className:"page-title"},"Reports")))),r.a.createElement("div",{className:"row"},r.a.createElement("div",{className:"col-sm-12"},r.a.createElement("div",{className:"card-box paddingNone"},r.a.createElement("div",{className:"row mb-2"},r.a.createElement("div",{className:"col-md-12 d-flex align-items-center flex-wrap"},r.a.createElement("div",{className:"text-sm-center form-inline"},r.a.createElement("label",{htmlFor:"example-select"},"File Type : \xa0 \xa0"," "),r.a.createElement("div",{className:"form-group mr-2"},r.a.createElement("select",{id:"demo-foo-filter-status",className:"custom-select custom-select-sm",name:"fileType",onChange:Te.handleChange,value:Te.values.fileType},r.a.createElement("option",{value:"pdf"},"PDF"),r.a.createElement("option",{value:"word"},"Word"),r.a.createElement("option",{value:"excel"},"Excel")))),r.a.createElement("div",{className:"text-sm-center form-inline"},r.a.createElement("label",{htmlFor:"example-select"},"Report Type : \xa0 \xa0"," "),r.a.createElement("div",{className:"form-group mr-3"},r.a.createElement("select",{id:"demo-foo-filter-status",className:"custom-select custom-select-sm",name:"reportType",onChange:Te.handleChange,value:Te.values.reportType},Object.entries(j).map(function(e){return r.a.createElement("option",{key:e[0],value:e[0]},e[1])})))),Te.values.reportType===L&&r.a.createElement("div",{className:"text-sm-center form-inline"},r.a.createElement("div",{className:"form-group mr-2"},r.a.createElement("input",{min:"1",type:"number",name:"numberOfOrders",id:"numberOfOrders",className:"form-control",onChange:Te.handleChange,value:Te.values.numberOfOrders,placeholder:"Number of orders"}))),Te.values.reportType===D&&r.a.createElement("div",{className:"text-sm-center form-inline"},r.a.createElement("label",{htmlFor:"example-select"},"Order status : \xa0 \xa0"," "),r.a.createElement("div",{className:"form-group mr-3"},r.a.createElement("select",{id:"demo-foo-filter-status",className:"custom-select custom-select-sm",name:"orderStatus",onChange:Te.handleChange,value:Te.values.orderStatus},q.map(function(e,t){return r.a.createElement("option",{key:t,value:t},e)})))),Te.values.reportType===x&&r.a.createElement("div",{className:"text-sm-center form-inline"},r.a.createElement("div",{className:"form-group mr-2"},r.a.createElement("input",{type:"text",name:"phoneNumber",id:"phoneNumber",className:"form-control",onChange:Te.handleChange,value:Te.values.phoneNumber,placeholder:"+966555555555"}))),Te.values.reportType===H&&r.a.createElement("div",{className:"text-sm-center form-inline"},r.a.createElement("label",{htmlFor:"targetSales"},"Target Sales: \xa0 \xa0"," "),r.a.createElement("div",{className:"form-group mr-2"},r.a.createElement("input",{type:"number",name:"targetSales",id:"targetSales",className:"form-control",onChange:Te.handleChange,value:Te.values.targetSales}))),Te.values.reportType!==F&&Te.values.reportType!==L&&Te.values.reportType!==P&&Te.values.reportType!==x&&Te.values.reportType!==M&&r.a.createElement(r.a.Fragment,null,r.a.createElement("div",{className:"col-md-2"},r.a.createElement(T.a,Object.assign({dateFormat:"dd-MM-yy",selected:Te.values.dateFrom,onChange:function(e){Te.setValues(Object(u.a)({},Te.values,{dateFrom:e}))},className:"datepicker"},re,{placeholderText:re.placeholderText?re.placeholderText+"#1":"DateFrom"}))),r.a.createElement("div",{className:"col-md-2"},r.a.createElement(T.a,Object.assign({dateFormat:"dd-MM-yy",selected:Te.values.dateTo,onChange:function(e){Te.setValues(Object(u.a)({},Te.values,{dateTo:e}))},className:"datepicker"},re,{placeholderText:re.placeholderText?re.placeholderText+"#2":"DateFrom"})))),r.a.createElement("div",null,r.a.createElement("button",{type:"button",className:"btn btn-primary waves-effect waves-light custom-select-sm",onClick:Ce},r.a.createElement("i",{className:"mr-1"},r.a.createElement("span",{style:{color:"#fff"}},"Save File")))))),Te.values.reportType===M&&r.a.createElement("div",{className:"row"},r.a.createElement("div",{className:"col-md-12 d-flex align-items-center"},r.a.createElement("div",{className:"form-group mr-2"},r.a.createElement("label",{htmlFor:"category-select",className:"mr-2"},"Category:"),r.a.createElement("select",{className:"custom-select",id:"category-select",value:i,onChange:function(e){te([]),m(e.target.value)}},i?null:r.a.createElement("option",{value:""},"Select a category:"),C.map(function(e){return r.a.createElement("option",{key:e.id,value:e.id},e.name.en," ")}))),r.a.createElement("div",{className:"form-group mr-2"},r.a.createElement("label",{htmlFor:"products-select",className:"mr-2"},"Product:"),r.a.createElement("select",{className:"custom-select",value:oe,onChange:function(e){te([]),ie(e.target.value)},id:"products-select"},r.a.createElement("option",{value:""},"Select a product:"),K.map(function(e){return r.a.createElement("option",{key:e.id,value:e.id},e.name.en," ")}))),r.a.createElement("div",{className:"form-group mr-2"},r.a.createElement("label",{htmlFor:"size-select",className:"mr-2"},"Product Sizes:"),r.a.createElement("select",{className:"custom-select",value:de,onChange:function(e){Ee(e.target.value)},id:"size-select"},r.a.createElement("option",{value:""},"Select a Size:"),ee.map(function(e){return r.a.createElement("option",{key:e.id,value:e.id},e.name.en," ")})))))))),Z.includes(Te.values.reportType)?function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a="rounded",n=[Object.values(e),Object.values(t)];return Te.values.reportType===H&&(e={targetSales:Te.values.targetSales||0,totalSales:y.totalPrice||0},n=[Object.values(e)],a="flat"),r.a.createElement("div",{className:"card-box"},r.a.createElement(_,{series:n,xaxis:Object.keys(e).map(function(e){return V[e]}),endingShape:a}))}(he,ye):r.a.createElement("div",{className:"row card-box"},Te.values.reportType!==U&&Te.values.reportType!==P&&r.a.createElement(r.a.Fragment,null,r.a.createElement("div",{className:"d-flex mb-2"},String(y.orders)?r.a.createElement("div",{className:"mx-2"},"Number of Orders: ",y.orders):null,y&&y.totalPrice?r.a.createElement("div",{className:"mx-2"},"Total Sales: ",y.totalPrice):null,y&&y.count?r.a.createElement("div",{className:"mx-2"},"Average Check: ",y.count):null),Te.values.reportType!==x&&r.a.createElement("div",{className:"col-12"},r.a.createElement("div",{className:"page-title-box"},r.a.createElement("h4",{className:"page-title"},"Top Customer by Orders")))),r.a.createElement(A.a,{tableHead:Se,tableBody:fe}))))))},$=a(9),ee=a(27),te=a(50),ae=a(108),ne=a.n(ae),re=(a(318),function(e){var t=e.history,a=Object(E.b)(),c=Object(E.c)(function(e){return e.authorization.token}),l=Object(E.c)(function(e){return e.authorization}),s=l.authError,o=l.isLoadingAuth,i=Object(E.c)(function(e){return e.authorization.userData}),m=Object(h.a)({initialValues:{email:"",password:""},validationSchema:$.d().shape({email:$.e().email("Invalid email").required("Email field is empty"),password:$.e().required("Password field is empty")}),onSubmit:function(e){a(Object(ee.g)(e))}});if(Object(n.useEffect)(function(){c&&(te.a.setToken(c),a(Object(ee.f)()))}),i){var u=i.branchesList,d=i.menu,p=i.orders,b=i.feedback,f=i.contentPages,v=i.customers,O=i.foodTruck,N=i.discountsAndCoupons;u?t.push("branches"):d?t.push("categories"):p?t.push("orders"):O?t.push("food-truck"):f?t.push("contentPages"):v?t.push("customers"):N?t.push("discounts"):b?t.push("feedbackSurveys"):t.push("/")}return r.a.createElement("div",{className:"authentication-bg authentication-bg-pattern enlarged","cz-shortcut-listen":"true"},r.a.createElement("div",{className:"account-pages mt-5 mb-5"},r.a.createElement("div",{className:"container"},r.a.createElement("div",{className:"row justify-content-center"},r.a.createElement("div",{className:"col-md-8 col-lg-6 col-xl-5"},r.a.createElement("div",{className:"card bg-pattern"},r.a.createElement("div",{className:"card-body p-4"},r.a.createElement("div",{className:"text-center w-75 m-auto"},r.a.createElement("span",null,r.a.createElement("span",null,r.a.createElement("img",{src:ne.a,alt:"",height:"120"}))),r.a.createElement("p",{className:"text-muted mb-4 mt-3"},"Enter your email address and password to access admin panel.")),r.a.createElement("form",{onSubmit:m.handleSubmit},r.a.createElement("div",{className:"form-group mb-3"},r.a.createElement("label",{htmlFor:"email"},"Username"),r.a.createElement("input",{className:"form-control "+(m.errors.username&&"parsley-error"),id:"email",name:"email",placeholder:"Enter your email",onClick:function(){m.setFieldTouched("email",!0)},onChange:m.handleChange}),m.errors.email&&m.touched.email&&r.a.createElement("ul",{className:"parsley-errors-list filled"},r.a.createElement("li",{className:"parsley-required"},m.errors.email))),r.a.createElement("div",{className:"form-group mb-3"},r.a.createElement("label",{htmlFor:"password"},"Password"),r.a.createElement("input",{className:"form-control "+(m.errors.password&&"parsley-error"),type:"password",name:"password",id:"password",placeholder:"Enter your password",onChange:m.handleChange,onClick:function(){m.setFieldTouched("password",!0)},autoComplete:"off"}),m.errors.password&&m.touched.password&&r.a.createElement("ul",{className:"parsley-errors-list filled"},r.a.createElement("li",{className:"parsley-required"},m.errors.password))),s&&s.message&&r.a.createElement("div",{className:"alert alert-danger",role:"alert"},s.message),o?r.a.createElement("div",{className:"d-flex justify-content-center"},r.a.createElement("div",{className:"spinner-border avatar-md",role:"status"})):r.a.createElement("div",{className:"form-group mb-0 text-center"},r.a.createElement("button",{className:"btn btn-login btn-block",type:"submit"},"Log In"))))))))),r.a.createElement("footer",{className:"footer footer-alt"},"\xa9 2024 Burgerizzr All Rights Reserved."))}),ce=function(){var e=Object(E.b)();return te.a.getToken()&&(localStorage.clear(),e(Object(ee.h)())),r.a.createElement(o.Redirect,{to:"/login"})},le=function(){var e=Object(n.useState)(Object(E.c)(function(e){return e.authorization.menuStatus})),t=Object(d.a)(e,2),a=t[0],c=t[1];return r.a.createElement("div",{id:"wrapper"},r.a.createElement(N.a,{open:a,setOpen:c}),r.a.createElement(S.a,{isCondensed:a}),r.a.createElement("div",{className:O()("content-page",a?"mL":"ml-0")},r.a.createElement("div",{className:"content"},r.a.createElement("div",{className:"container-fluid"},r.a.createElement("div",{className:"row justify-content-center"},r.a.createElement("div",{className:"col-lg-6 col-xl-4 mb-4"},r.a.createElement("div",{className:"error-text-box"},r.a.createElement("svg",{viewBox:"0 0 600 200"},r.a.createElement("symbol",{id:"s-text"},r.a.createElement("text",{textAnchor:"middle",x:"50%",y:"50%",dy:".35em"},"404!")),r.a.createElement("use",{className:"text",xlinkHref:"#s-text"}),r.a.createElement("use",{className:"text",xlinkHref:"#s-text"}),r.a.createElement("use",{className:"text",xlinkHref:"#s-text"}),r.a.createElement("use",{className:"text",xlinkHref:"#s-text"}),r.a.createElement("use",{className:"text",xlinkHref:"#s-text"}))),r.a.createElement("div",{className:"text-center"},r.a.createElement("h3",{className:"mt-0 mb-2"},"Whoops! Page not found "),r.a.createElement("p",{className:"text-muted mb-3"},"It's looking like you may have taken a wrong turn. Don't worry... it happens to the best of us. You might want to check your internet connection. Here's a little tip that might help you get back on track."),r.a.createElement(s.b,{className:"btn btn-success waves-effect waves-light",to:"/"},"Back to Dashboard"))))))))},se=a(98),oe=a(101),ie=a(6),me=a.n(ie),ue=a(168),de=a(242),Ee=a(243),pe=new(function(){function e(){Object(de.a)(this,e)}return Object(Ee.a)(e,[{key:"checkAuth",value:function(){var e=Object(ue.a)(me.a.mark(function e(t){var a;return me.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,JSON.parse(te.a.getUser());case 2:if("admin"!==(a=e.sent).role&&!0!==a.privileges[t.fieldName]){e.next=7;break}return e.abrupt("return",!0);case 7:return e.abrupt("return",!1);case 8:case"end":return e.stop()}},e)}));return function(t){return e.apply(this,arguments)}}()}]),e}()),be=function(e){var t=e.component,a=Object(oe.a)(e,["component"]);return r.a.createElement(o.Route,Object.assign({},a,{render:function(e){return pe.checkAuth(a)?r.a.createElement(t,e):r.a.createElement(se.a,null)}}))},fe=[{path:"/categories",fieldName:"menu",exact:!0,component:function(){return a(321).default}},{path:"/products",fieldName:"menu",exact:!0,component:function(){return a(452).default}},{path:"/products/:id",fieldName:"menu",exact:!0,component:function(){return a(453).default}},{path:"/modifiers",fieldName:"menu",exact:!0,component:function(){return a(443).default}},{path:"/branches",fieldName:"branchesList",exact:!0,component:function(){return a(445).default}},{path:"/branches/bulk/status",fieldName:"bulkBranchesEdit",exact:!0,component:function(){return a(351).default}},{path:"/branches/bulk/working-hrs",fieldName:"bulkBranchesEdit",exact:!0,component:function(){return a(353).default}},{path:"/orderStatus",fieldName:"order",exact:!0,component:function(){return a(454).default}},{path:"/orderCancelTime",fieldName:"order",exact:!0,component:function(){return a(360).default}},{path:"/deliveryFees",fieldName:"order",exact:!0,component:function(){return a(362).default}},{path:"/relatedProductUpsell",fieldName:"order",exact:!0,component:function(){return a(455).default}},{path:"/fixedProductUpsell",fieldName:"order",exact:!0,component:function(){return a(456).default}},{path:"/coupons",fieldName:"discountsAndCoupons",exact:!0,component:function(){return a(363).default}},{path:"/coupons/:id",fieldName:"discountsAndCoupons",exact:!0,component:function(){return a(364).default}},{path:"/discounts",fieldName:"discountsAndCoupons",exact:!0,component:function(){return a(365).default}},{path:"/discounts/:id",fieldName:"discountsAndCoupons",exact:!0,component:function(){return a(366).default}},{path:"/points",fieldName:"discountsAndCoupons",exact:!0,component:function(){return a(446).default}},{path:"/points-report",fieldName:"discountsAndCoupons",exact:!0,component:function(){return a(368).default}},{path:"/pointHistory/:id",fieldName:"discountsAndCoupons",exact:!0,component:function(){return a(447).default}},{path:"/createPoint",fieldName:"discountsAndCoupons",exact:!0,component:function(){return a(457).default}},{path:"/updatePoint/:pointType",fieldName:"discountsAndCoupons",exact:!0,component:function(){return a(458).default}},{path:"/rewards",fieldName:"discountsAndCoupons",exact:!0,component:function(){return a(448).default}},{path:"/offers",fieldName:"discountsAndCoupons",exact:!0,component:function(){return a(459).default}},{path:"/customer/:id",fieldName:"customers",exact:!0,component:function(){return a(369).default}},{path:"/customers",fieldName:"customers",exact:!0,component:function(){return a(370).default}},{path:"/customers/:id",fieldName:"customers",exact:!0,component:function(){return a(371).default}},{path:"/customerTransactions/:id",fieldName:"customers",exact:!0,component:function(){return a(372).default}},{path:"/customerAddCredit/:id",fieldName:"customers",exact:!0,component:function(){return a(449).default}},{path:"/customers/:Hid/:id",fieldName:"order",exact:!0,component:function(){return a(460).default}},{path:"/feedbackSurveys",fieldName:"feedback",exact:!0,component:function(){return a(461).default}},{path:"/createSurvey",fieldName:"feedback",exact:!0,component:function(){return a(462).default}},{path:"/updateSurvey/:id",fieldName:"feedback",exact:!0,component:function(){return a(463).default}},{path:"/feedbackSurveys/:id",fieldName:"feedback",exact:!0,component:function(){return a(402).default}},{path:"/feedbackQuestions/:id",fieldName:"feedback",exact:!0,component:function(){return a(464).default}},{path:"/contentPages",fieldName:"contentPages",exact:!0,component:function(){return a(440).default}},{path:"/supervisors",fieldName:"supervisors",exact:!0,component:function(){return a(450).default}},{path:"/food-truck",fieldName:"foodTruck",exact:!0,component:function(){return a(406).default}},{path:"/food-truck/booked",fieldName:"foodTruck",exact:!0,component:function(){return a(465).default}},{path:"/food-truck/manage",fieldName:"foodTruck",exact:!0,component:function(){return a(451).default}},{path:"/advertisement",fieldName:"advertisement",exact:!0,component:function(){return a(407).default}},{path:"/orders",fieldName:"orders",exact:!0,component:function(){return a(197).default}},{path:"/arrangement/products",fieldName:"arrangement",exact:!0,component:function(){return a(408).default}},{path:"/arrangement/categories",fieldName:"arrangement",exact:!0,component:function(){return a(412).default}},{path:"/awardHistory/:id",fieldName:"customers",exact:!0,component:function(){return a(413).default}},{path:"/notifications/general",fieldName:"customers",exact:!0,component:function(){return a(414).default}},{path:"/notifications/specific",fieldName:"customers",exact:!0,component:function(){return a(415).default}},{path:"/notifications/offer",fieldName:"customers",exact:!0,component:function(){return a(466).default}},{path:"/notifications/birthday",fieldName:"customers",exact:!0,component:function(){return a(467).default}},{path:"/transactions",fieldName:"transactions",exact:!0,component:function(){return a(468).default}},{path:"/transactions/:id",fieldName:"transactions",exact:!0,component:function(){return a(418).default}}];function ve(){var e=Object(o.useLocation)().pathname;return Object(n.useEffect)(function(){window.scrollTo(0,0)},[e]),null}a(419),a(420);var Oe=function(){var e=Object(m.createBrowserHistory)();return r.a.createElement(s.a,null,r.a.createElement(ve,null),r.a.createElement(i.b,{ReactRouterRoute:o.Route},r.a.createElement(o.Switch,{history:e},r.a.createElement(o.Route,{exact:!0,path:"/",component:function(){return r.a.createElement(o.Redirect,{to:"/branches"})}}),r.a.createElement(o.Route,{exact:!0,path:"/login",component:re}),r.a.createElement(o.Route,{exact:!0,path:"/logout",component:ce}),r.a.createElement(o.Route,{exact:!0,path:"/reports",component:J}),fe.map(function(e){return r.a.createElement(be,{key:e.path,exact:e.exact,path:e.path,fieldName:e.fieldName,component:e.component()})}),r.a.createElement(o.Route,{path:"/403",component:se.a}),r.a.createElement(o.Route,{path:"*",component:le}),!localStorage.getItem("token")&&r.a.createElement(o.Redirect,{to:"/login"}))))};Boolean("localhost"===window.location.hostname||"[::1]"===window.location.hostname||window.location.hostname.match(/^127(?:\.(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)){3}$/));var Ne=a(66),Se=a(247),ge={categories:[],isLoading:!1,countCategory:0,isSynchronizedMenu:!1};var Te=a(32),he={credentials:{},isLoadingAuth:!1,isLoadingSupervisors:!1,authError:null,pagination:null,token:"",menuStatus:!1,sideBarStatus:!1,foodicsToken:"",supervisors:[],countSupervisors:null,supervisorError:""};var ye=a(22),Ce={countBranch:0,countriesList:[],countries:[],cities:[],countryId:null,cityId:null,availableForDelivery:null,showInMobileApp:null,branchId:null,loadingBranches:!1,branches:[],isSynchronizedBranches:!1,bulkBranchesUpdateLoading:!1,bulkBranchesUpdateErr:"",isBulkBranchesUpdateSucceeded:!1};var _e={countProduct:0,countModifiers:0,products:[],isLoadingProduct:!1,isLoadingProducts:!1,isLoadingModifiers:!1,product:{},modifiers:[],prevModifiers:[],productDetails:{},formData:{},oldRelatedProductId:null,pagination:{},isLoadingProductBtn:!1};var Ae=a(46),je={customers:[],isLoadingCustomer:!1,countCustomers:{},isSynchronized:!0,isLoadingAddWalletCredit:!1,errorAddWalletCredit:null};var Re=a(17),Ue={fixedFee:0,minimumFreeDeliveryOrderPrice:0,loadingDeliveryFee:!1,isloadingDeliveryFeeBtn:!1,loadingCancelTime:!1,isloadingCancelTimeBtn:!1,loadingOrderStatus:!1,loadingOrderStatusBtn:!1,value:"00:00:00",orderStatus:[],orders:[],loadingOrders:!1,deliveryState:!1,dashboardStatus:[],mobileStatus:[],orderError:null,specificOrder:{},receiptExpirationTime:"",orderRefunds:[],loadingOrderRefunds:!1,createOrderRefundError:"",countOrders:0};var Ie=a(25),Fe={contactUs:[],aboutUs:[],aboutUsImage:"",privacy:[],loadingPrivacy:!1,isloadingPrivacyBtn:!1,loadingAboutUs:!1,isloadingAboutUsBtn:!1,loadingContactUs:!1,isloadingContactUsBtn:!1,advertisementData:[],loadingAd:!1};var ke=a(37),De={discounts:[],discount:[],coupons:[],coupon:[],isLoadingDiscounts:!1,isLoadingCoupons:!1,isLoadingDiscount:!1,isLoadingDiscountBtn:!1,isLoadingCoupon:!1,isLoadingCouponBtn:!1};var xe=a(34),Pe={fixedUpsells:[],relatedUpsells:[],countFixedUpsell:{},countRelatedUpsell:{},fixedMSG53:null,relatedMSG53:null,loadingFixedUpsell:!1,loadingRelatedUpsell:!1};var Le={feedbackQuestions:[],isLoadingFeedbackQuestions:!1,isLoadingFeedbackQuestionsBtn:!1,customerFeedback:[],isLoadingCustomerFeedback:!1,countFeedbackQuestions:null,countCustomerFeedback:null,deletedFeedbackQuestion:"",reports:{},isLoadingReports:!1};var we=a(10),Ge={rewards:[],countRewards:null,isLoadingRewards:!1,offers:[],countOffers:null,isLoadingOffers:!1,offerError:"",points:[],pointHistory:[],countPoints:null,isLoadingPoints:!1,isLoadingPointsBtn:!1,isLoadingPointHistory:!1,pointError:"",pointsReport:{},userList:[],showMessage:!1,error:""};var Be=a(47),Me={menuData:[],bookedData:[],isLoadingMenu:!1,isLoadingMenuBtn:!1,countBookedData:0,isLoadingBooked:!1};var He=a(33),qe={loadingNotifications:!1,success:!1,notifications:[]};var Ve=a(43),Ye={transactions:[],customerTransactions:[],customerTransactionsError:null,isLoadingTransactions:!1};var Qe=Object(Ne.c)({categories:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:ge,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case b.a.GET_CATEGORIES:return Object(u.a)({},e,{isLoading:!0});case b.a.GET_CATEGORIES_SUCCESS:return Object(u.a)({},e,{countCategory:t.payload.meta.count,categories:t.payload.categories,isLoading:!1});case b.a.GET_CATEGORIES_FAILURE:return Object(u.a)({},e,{isLoading:!1});case b.a.SYNCHRONIZE_MENU:return Object(u.a)({},e,{isSynchronizedMenu:!0});case b.a.SYNCHRONIZE_MENU_SUCCESS:case b.a.SYNCHRONIZE_MENU_FAILURE:return Object(u.a)({},e,{isSynchronizedMenu:!1});case b.a.UPDATE_CATEGORY_IMAGE_SUCCESS:return Object(u.a)({},e,{categories:e.categories.map(function(e){return e.id===t.payload.id&&(e.greyIconPath=t.payload.greyIconPath,e.redIconPath=t.payload.redIconPath),e})});case b.a.UPDATE_CATEGORY_SUCCESS:return Object(u.a)({},e,{categories:e.categories.map(function(e){return e.id===t.payload.id&&(e.name=t.payload.name,e.selected=t.payload.selected),e})});case b.a.UPDATE_CATEGORIES_ORDER:return Object(u.a)({},e,{isLoading:!0});case b.a.UPDATE_CATEGORIES_ORDER_SUCCESS:case b.a.UPDATE_CATEGORIES_ORDER_FAILURE:return Object(u.a)({},e,{isLoading:!1});default:return e}},authorization:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:he,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case ee.a.SET_STATUS_MENU:return e.menuStatus=!e.menuStatus,Object(u.a)({},e,{authError:null});case ee.a.SET_STATUS_MENU_FALSE:return e.menuStatus=!1,Object(u.a)({},e,{authError:null});case ee.a.LOGIN:return Object(u.a)({},e,{credentials:t.payload,authError:!1,isLoadingAuth:!0});case ee.a.LOGIN_SUCCESS:return Object(u.a)({},e,{token:t.payload.token,authError:null,isLoadingAuth:!1});case ee.a.LOGIN_FAILURE:return Object(u.a)({},e,{authError:t.payload,isLoadingAuth:!1});case ee.a.LOGOUT:return Object(u.a)({},e,{token:""});case ee.a.GET_SUPERVISORS:case ee.a.SET_SUPERVISORS:return Object(u.a)({},e,{isLoadingSupervisors:!0});case ee.a.GET_SUPERVISORS_SUCCESS:return Object(u.a)({},e,{supervisors:t.payload.supervisors,countSupervisors:t.payload.meta.totalCount,isLoadingSupervisors:!1});case ee.a.GET_SUPERVISORS_FAILURE:return Object(u.a)({},e,{isLoadingSupervisors:!1});case ee.a.SET_SUPERVISORS_SUCCESS:var a=[].concat(Object(Te.a)(e.supervisors),[t.payload]);return Object(u.a)({},e,{supervisors:a,isLoadingSupervisors:!1});case ee.a.SET_SUPERVISORS_FAILURE:return Object(u.a)({},e,{supervisorError:t.payload,isLoadingSupervisors:!1});case ee.a.UPDATE_SUPERVISORS_SUCCESS:return Object(u.a)({},e,{supervisors:e.supervisors.map(function(e){return e.id===t.payload.id&&(e.privileges=t.payload.privileges),e})});case ee.a.DELETE_SUPERVISORS:return Object(u.a)({},e,{deletedSupervisor:t.payload,isLoadingSupervisors:!0});case ee.a.DELETE_SUPERVISORS_SUCCESS:var n=e.supervisors.filter(function(e){return e.id!==t.payload});return Object(u.a)({},e,{supervisors:n,isLoadingSupervisors:!1});case ee.a.GET_USER_SUCCESS:return Object(u.a)({},e,{userData:t.payload.privileges});default:return e}},products:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:_e,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case f.e.GET_PRODUCTS:return Object(u.a)({},e,{isLoadingProducts:!0});case f.e.GET_PRODUCTS_SUCCESS:return Object(u.a)({},e,{countProduct:t.payload.meta.totalCount,products:t.payload.data,isLoadingProducts:!1});case f.e.GET_PRODUCTS_FAILURE:return Object(u.a)({},e,{isLoadingProducts:!1});case f.e.GET_PRODUCT:return Object(u.a)({},e,{isLoadingProduct:!0});case f.e.GET_PRODUCT_SUCCESS:return Object(u.a)({},e,{product:t.payload,history:t.payload.history,isLoadingProduct:!1});case f.e.GET_PRODUCT_FAILURE:return Object(u.a)({},e,{isLoadingProduct:!1});case f.e.GET_MODIFIERS:return Object(u.a)({},e,{isLoadingModifiers:!0});case f.e.GET_MODIFIERS_SUCCESS:return Object(u.a)({},e,{modifiers:t.payload.modifiers,isLoadingModifiers:!1,countModifiers:t.payload.meta.totalCount});case f.e.GET_MODIFIERS_FAILURE:return Object(u.a)({},e,{isLoadingModifiers:!1});case f.e.SET_DOUBLE_MODIFIERS:var a=e.modifiers.map(function(e){return e.id===t.payload.modifierId?Object(u.a)({},e,{isDouble:!e.isDouble}):e});return Object(u.a)({},e,{prevModifiers:e.modifiers,modifiers:a,modifiersForSetDouble:t.payload});case f.e.SET_DOUBLE_MODIFIERS_SUCCESS:return Object(u.a)({},e,{prevModifiers:[]});case f.e.SET_DOUBLE_MODIFIERS_FAILURE:return Object(u.a)({},e,{modifiers:e.prevModifiers,prevModifiers:[]});case f.e.ADD_PRODUCT:return Object(u.a)({},e,{productId:t.payload.productId,relatedProductId:t.payload.relatedProductId,oldRelatedProductId:t.payload.oldRelatedProductId});case f.e.ADD_PRODUCT_SUCCESS:var n=e.categories,r=Object(oe.a)(e,["categories"]);return n=n.map(function(a){return a.products=a.products.map(function(a){return t.payload.id===a.id&&(a=t.payload),t.payload.relatedProductId===a.id&&(a.relatedProductId=a.id,a.relatedProduct=t.payload),e.oldRelatedProductId&&e.oldRelatedProductId===a.id&&(a.relatedProductId=null,a.relatedProduct=null),a}),a}),Object(u.a)({},r,{categories:n,oldRelatedProductId:null});case f.e.UPDATE_PRODUCT_IMAGE:return Object(u.a)({},e,{isLoadingProductImage:!0});case f.e.UPDATE_PRODUCT_IMAGE_SUCCESS:return Object(u.a)({},e,{products:e.products.map(function(e){return e.id===t.payload.id&&(e.imagePath=t.payload.imagePath),e}),isLoadingProductImage:!1});case f.e.UPDATE_PRODUCT:return Object(u.a)({},e,{isLoadingProductBtn:!0});case f.e.UPDATE_PRODUCT_SUCCESS:return Object(u.a)({},e,{isLoadingProductBtn:!1,products:e.products.map(function(e){return e.id===t.payload.id&&(e.name=t.payload.name,e.selected=t.payload.selected),e})});case f.e.UPDATE_PRODUCTS_ORDER:return Object(u.a)({},e,{isLoadingProducts:!0});case f.e.UPDATE_PRODUCTS_ORDER_SUCCESS:case f.e.UPDATE_PRODUCTS_ORDER_FAILURE:return Object(u.a)({},e,{isLoadingProducts:!1});default:return e}},branches:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Ce,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case ye.a.GET_CITIES_SUCCESS:return Object(u.a)({},e,{cityId:null,cities:t.payload.data});case ye.a.GET_COUNTRIES:return Object(u.a)({},e,{loadingBranches:!0});case ye.a.GET_COUNTRIES_SUCCESS:return Object(u.a)({},e,{countriesList:t.payload.data.countries,loadingBranches:!1});case ye.a.GET_COUNTRIES_FAILURE:return Object(u.a)({},e,{loadingBranches:!1});case ye.a.GET_COUNTRIES_LIST:return Object(u.a)({},e,{countryId:t.payload.countryId,cityId:t.payload.cityId,availableForDelivery:t.payload.availableForDelivery,showInMobileApp:t.payload.showInMobileApp});case ye.a.GET_COUNTRIES_LIST_SUCCESS:return Object(u.a)({},e,{countBranch:t.payload.data.meta.count,countries:t.payload.data.countries});case ye.a.GET_BRANCHES_SUCCESS:return Object(u.a)({},e,{branches:t.payload.data.branches,countBranch:t.payload.data.meta.totalCount,isBulkBranchesUpdateSucceeded:!1});case ye.a.SYNCHRONIZE_BRANCHES:return Object(u.a)({},e,{isSynchronizedBranches:!0,isBulkBranchesUpdateSucceeded:!1});case ye.a.SYNCHRONIZE_BRANCHES_SUCCESS:case ye.a.SYNCHRONIZE_BRANCHES_FAILURE:return Object(u.a)({},e,{isSynchronizedBranches:!1});case ye.a.UPDATE_BRANCH_SUCCESS:var a=t.payload,n=e.branches.findIndex(function(e){return e.id===a.id});if(-1!==n){var r=Object(Te.a)(e.branches);return r[n]=Object(u.a)({},r[n],a),Object(u.a)({},e,{branches:r})}return e;case ye.a.BULK_BRANCHES_UPDATE:return Object(u.a)({},e,{bulkBranchesUpdateLoading:!0,bulkBranchesUpdateErr:""});case ye.a.BULK_BRANCHES_UPDATE_SUCCESS:return Object(u.a)({},e,{bulkBranchesUpdateLoading:!1,isBulkBranchesUpdateSucceeded:!0});case ye.a.BULK_BRANCHES_UPDATE_FAILURE:return Object(u.a)({},e,{bulkBranchesUpdateLoading:!1,bulkBranchesUpdateErr:t.payload});default:return e}},customers:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:je,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case Ae.b.GET_CUSTOMERS:return Object(u.a)({},e,{isLoadingCustomer:!0});case Ae.b.GET_CUSTOMERS_SUCCESS:return Object(u.a)({},e,{customers:t.payload.customers,countCustomers:t.payload.meta.count,isLoadingCustomer:!1});case Ae.b.SYNCHRONIZE_BLACKLIST:return Object(u.a)({},e,{isSynchronized:!1});case Ae.b.SYNCHRONIZE_BLACKLIST_SUCCESS:case Ae.b.SYNCHRONIZE_BLACKLIST_FAILURE:return Object(u.a)({},e,{isSynchronized:!0});case Ae.b.ADD_WALLET_CREDIT:return Object(u.a)({},e,{isLoadingAddWalletCredit:!0,errorAddWalletCredit:null});case Ae.b.ADD_WALLET_CREDIT_SUCCESS:return Object(u.a)({},e,{isLoadingAddWalletCredit:!1,errorAddWalletCredit:null});case Ae.b.ADD_WALLET_CREDIT_FAILURE:return Object(u.a)({},e,{isLoadingAddWalletCredit:!1,errorAddWalletCredit:t.payload});default:return e}},orders:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Ue,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case Re.i.GET_ORDERS:return Object(u.a)({},e,{loadingOrders:!0,orderError:null});case Re.i.GET_ORDERS_SUCCESS:return Object(u.a)({},e,{orders:t.payload,loadingOrders:!1,orderError:null});case Re.i.GET_ORDERS_FAILURE:return Object(u.a)({},e,{orderError:t.payload,loadingOrders:!1});case Re.i.GET_SPECIFIC_ORDER_SUCCESS:return Object(u.a)({},e,{specificOrder:t.payload});case Re.i.GET_SPECIFIC_ORDER_FAILURE:return Object(u.a)({},e);case Re.i.GET_DASHBOARD_STATUS:return Object(u.a)({},e,{loadingOrderStatus:!0});case Re.i.GET_DASHBOARD_STATUS_SUCCESS:return Object(u.a)({},e,{loadingOrderStatus:!1,dashboardStatus:t.payload});case Re.i.GET_MOBILE_STATUS_SUCCESS:return Object(u.a)({},e,{mobileStatus:t.payload});case Re.i.SET_ORDER_STATUS:return Object(u.a)({},e,{loadingOrderStatusBtn:!0});case Re.i.SET_ORDER_STATUS_SUCCESS:return Object(u.a)({},e,{loadingOrderStatusBtn:!1});case Re.i.GET_CANCEL_TIME:return Object(u.a)({},e,{loadingCancelTime:!0});case Re.i.GET_CANCEL_TIME_SUCCESS:return Object(u.a)({},e,{value:t.payload.value,loadingCancelTime:!1});case Re.i.SET_CANCEL_TIME:return Object(u.a)({},e,{isloadingCancelTimeBtn:!0});case Re.i.SET_CANCEL_TIME_SUCCESS:return Object(u.a)({},e,{isloadingCancelTimeBtn:!1});case Re.i.GET_DELIVERY_FEE:return Object(u.a)({},e,{loadingDeliveryFee:!0});case Re.i.GET_DELIVERY_FEE_SUCCESS:return Object(u.a)({},e,{fixedFee:t.payload.fixedFee,minimumFreeDeliveryOrderPrice:t.payload.minimumFreeDeliveryOrderPrice,deliveryState:t.payload.deliveryFee,minimumAmountForDelivery:t.payload.minimumAmountForDelivery,loadingDeliveryFee:!1});case Re.i.SET_DELIVERY_FEE:return Object(u.a)({},e,{isloadingDeliveryFeeBtn:!0});case Re.i.SET_DELIVERY_FEE_SUCCESS:return Object(u.a)({},e,{isloadingDeliveryFeeBtn:!1});case Re.i.GET_ALL_ORDERS:return Object(u.a)({},e,{loadingOrders:!0});case Re.i.GET_ALL_ORDERS_SUCCESS:return Object(u.a)({},e,{loadingOrders:!1,orders:t.payload.orders,countOrders:t.payload.meta.count});case Re.i.GET_RECEIPT_EXPIRATION:return Object(u.a)({},e,{loadingOrders:!0});case Re.i.GET_RECEIPT_EXPIRATION_SUCCESS:return Object(u.a)({},e,{loadingOrders:!1,receiptExpirationTime:t.payload.receiptExpirationTime});case Re.i.GET_RECEIPT_EXPIRATION_FAILURE:return Object(u.a)({},e,{loadingOrders:!1});case Re.i.SET_RECEIPT_EXPIRATION:return Object(u.a)({},e,{loadingOrders:!0});case Re.i.SET_RECEIPT_EXPIRATION_SUCCESS:case Re.i.SET_RECEIPT_EXPIRATION_FAILURE:return Object(u.a)({},e,{loadingOrders:!1});case Re.i.ADD_ORDER:return Object(u.a)({},e,{orders:[Object(u.a)({},t.payload,{newOrder:!0})].concat(Object(Te.a)(e.orders))});case Re.i.GET_ORDER_REFUNDS:return Object(u.a)({},e,{loadingOrderRefunds:!1});case Re.i.GET_ORDER_REFUNDS_SUCCESS:return Object(u.a)({},e,{loadingOrderRefunds:!1,orderRefunds:t.payload});case Re.i.GET_ORDER_REFUNDS_FAILURE:return Object(u.a)({},e,{loadingOrderRefunds:!1});case Re.i.SET_ORDER_REFUND:return Object(u.a)({},e,{loadingOrderRefunds:!0});case Re.i.SET_ORDER_REFUND_SUCCESS:return Object(u.a)({},e,{loadingOrderRefunds:!1});case Re.i.SET_ORDER_REFUND_FAILURE:return Object(u.a)({},e,{loadingOrderRefunds:!1,createOrderRefundError:t.payload});default:return e}},pagesContent:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Fe,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case Ie.f.GET_CONTACT_US:return Object(u.a)({},e,{contactUs:t.payload,loadingContactUs:!0});case Ie.f.GET_CONTACT_US_SUCCESS:return Object(u.a)({},e,{contactUs:t.payload,loadingContactUs:!1});case Ie.f.SET_CONTACT_US:return Object(u.a)({},e,{isloadingContactUsBtn:!0});case Ie.f.SET_CONTACT_US_SUCCESS:return Object(u.a)({},e,{isloadingContactUsBtn:!1});case Ie.f.GET_ABOUT_US:return Object(u.a)({},e,{aboutUs:t.payload,loadingAboutUs:!0});case Ie.f.GET_ABOUT_US_SUCCESS:return Object(u.a)({},e,{aboutUs:t.payload.en||t.payload.ar,aboutUsImage:t.payload.aboutUsImage,loadingAboutUs:!1});case Ie.f.SET_ABOUT_US:return Object(u.a)({},e,{isloadingAboutUsBtn:!0});case Ie.f.SET_ABOUT_US_SUCCESS:return Object(u.a)({},e,{isloadingAboutUsBtn:!1});case Ie.f.GET_PRIVACY:return Object(u.a)({},e,{loadingPrivacy:!0});case Ie.f.GET_PRIVACY_SUCCESS:return Object(u.a)({},e,{privacy:t.payload.en||t.payload.ar,loadingPrivacy:!1});case Ie.f.SET_PRIVACY:return Object(u.a)({},e,{isloadingPrivacyBtn:!0});case Ie.f.SET_PRIVACY_SUCCESS:return Object(u.a)({},e,{isloadingPrivacyBtn:!1});case Ie.f.GET_ADVERTISEMENT:return Object(u.a)({},e,{loadingAd:!0});case Ie.f.GET_ADVERTISEMENT_SUCCESS:return Object(u.a)({},e,{advertisementData:t.payload.advertisements,loadingAd:!1});case Ie.f.GET_ADVERTISEMENT_FAILURE:return Object(u.a)({},e,{loadingAd:!1});case Ie.f.SET_ADVERTISEMENT_SUCCESS:var a=[].concat(Object(Te.a)(e.advertisementData),[t.payload]);return Object(u.a)({},e,{advertisementData:a});case Ie.f.DELETE_ADVERTISEMENT:var n=e.advertisementData.filter(function(e){return e.id!==t.payload});return Object(u.a)({},e,{advertisementData:n});default:return e}},discounts:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:De,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case ke.a.GET_DISCOUNTS:return Object(u.a)({},e,{isLoadingDiscounts:!0});case ke.a.GET_DISCOUNTS_SUCCESS:return Object(u.a)({},e,{discounts:t.payload.allDiscounts,isLoadingDiscounts:!1,discountCount:t.payload.meta.totalCount});case ke.a.GET_DISCOUNT:return Object(u.a)({},e,{isLoadingDiscount:!0});case ke.a.GET_DISCOUNT_SUCCESS:return Object(u.a)({},e,{discount:t.payload,isLoadingDiscount:!1});case ke.a.UPDATE_DISCOUNT:return Object(u.a)({},e,{isLoadingDiscountBtn:!0});case ke.a.UPDATE_DISCOUNT_SUCCESS:return Object(u.a)({},e,{isLoadingDiscountBtn:!1});case ke.a.GET_COUPONS:return Object(u.a)({},e,{isLoadingCoupons:!0});case ke.a.GET_COUPONS_SUCCESS:return Object(u.a)({},e,{coupons:t.payload.allCoupons,isLoadingCoupons:!1,couponCount:t.payload.meta.totalCount});case ke.a.GET_COUPON:return Object(u.a)({},e,{isLoadingCoupon:!0});case ke.a.GET_COUPON_SUCCESS:return Object(u.a)({},e,{coupon:t.payload,isLoadingCoupon:!1});case ke.a.UPDATE_COUPON:return Object(u.a)({},e,{isLoadingCouponBtn:!0});case ke.a.UPDATE_COUPON_SUCCESS:return Object(u.a)({},e,{isLoadingCouponBtn:!1});default:return e}},upsell:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Pe,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case xe.h.GET_FIXED_UPSELL:return Object(u.a)({},e,{loadingFixedUpsell:!0});case xe.h.GET_FIXED_UPSELL_SUCCESS:return Object(u.a)({},e,{fixedUpsells:t.payload.upsells,loadingFixedUpsell:!1});case xe.h.SET_FIXED_UPSELL:return Object(u.a)({},e,{fixedMSG53:null});case xe.h.SET_FIXED_UPSELL_SUCCESS:var a=[].concat(Object(Te.a)(e.fixedUpsells),[t.payload.data]);return Object(u.a)({},e,{fixedUpsells:a});case xe.h.SET_FIXED_UPSELL_FAILURE:return Object(u.a)({},e,{fixedMSG53:t.payload});case xe.h.DELETE_FIXED_UPSELL:var n=e.fixedUpsells.filter(function(e){return e.id!==t.payload});return Object(u.a)({},e,{fixedUpsells:n});case xe.h.GET_RELATED_UPSELL:return Object(u.a)({},e,{loadingRelatedUpsell:!0,relatedMSG53:null});case xe.h.GET_RELATED_UPSELL_SUCCESS:return Object(u.a)({},e,{relatedUpsells:t.payload.upsells,loadingRelatedUpsell:!1});case xe.h.SET_RELATED_UPSELL:return Object(u.a)({},e,{relatedMSG53:null});case xe.h.SET_RELATED_UPSELL_SUCCESS:var r=[].concat(Object(Te.a)(e.relatedUpsells),[t.payload.data]);return Object(u.a)({},e,{relatedUpsells:r});case xe.h.SET_RELATED_UPSELL_FAILURE:return Object(u.a)({},e,{relatedMSG53:t.payload});case xe.h.DELETE_RELATED_UPSELL:var c=e.relatedUpsells.filter(function(e){return e.id!==t.payload});return Object(u.a)({},e,{relatedUpsells:c});case xe.h.RESET_ERROR:return Object(u.a)({},e,{relatedMSG53:null,fixedMSG53:null});default:return e}},feedback:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Le,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case p.a.GET_FEEDBACK_QUESTIONS:return Object(u.a)({},e,{isLoadingFeedbackQuestions:!0});case p.a.GET_FEEDBACK_QUESTIONS_SUCCESS:return Object(u.a)({},e,{feedbackQuestions:t.payload.surveys,isLoadingFeedbackQuestions:!1,countFeedbackQuestions:t.payload.meta.totalCount});case p.a.GET_FEEDBACK_QUESTIONS_FAILURE:return Object(u.a)({},e,{isLoadingFeedbackQuestions:!1});case p.a.SET_FEEDBACK_QUESTIONS:return Object(u.a)({},e,{isLoadingFeedbackQuestionsBtn:!0});case p.a.SET_FEEDBACK_QUESTIONS_SUCCESS:case p.a.SET_FEEDBACK_QUESTIONS_FAILURE:return Object(u.a)({},e,{isLoadingFeedbackQuestionsBtn:!1});case p.a.UPDATE_FEEDBACK_QUESTIONS:return Object(u.a)({},e,{isLoadingFeedbackQuestionsBtn:!0});case p.a.UPDATE_FEEDBACK_QUESTIONS_SUCCESS:case p.a.UPDATE_FEEDBACK_QUESTIONS_FAILURE:return Object(u.a)({},e,{isLoadingFeedbackQuestionsBtn:!1});case p.a.DELETE_FEEDBACK_QUESTIONS:return Object(u.a)({},e,{deletedFeedbackQuestion:t.payload});case p.a.DELETE_FEEDBACK_QUESTIONS_SUCCESS:var a=e.feedbackQuestions.filter(function(e){return e.id!==t.payload});return Object(u.a)({},e,{feedbackQuestions:a});case p.a.GET_CUSTOMER_FEEDBACK:return Object(u.a)({},e,{isLoadingCustomerFeedback:!0});case p.a.GET_CUSTOMER_FEEDBACK_SUCCESS:return Object(u.a)({},e,{customerFeedback:t.payload,isLoadingCustomerFeedback:!1,countCustomerFeedback:t.payload.meta.totalCount});case p.a.GET_CUSTOMER_FEEDBACK_FAILURE:return Object(u.a)({},e,{isLoadingCustomerFeedback:!1});case p.a.GET_REPORTS:return Object(u.a)({},e,{isLoadingReports:!0});case p.a.GET_REPORTS_SUCCESS:return Object(u.a)({},e,{isLoadingReports:!1,reports:t.payload});case p.a.GET_REPORTS_FAILURE:return Object(u.a)({},e,{isLoadingReports:!1});default:return e}},points:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Ge,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case we.k.GET_REWARDS:return Object(u.a)({},e,{isLoadingRewards:!0});case we.k.GET_REWARDS_SUCCESS:return Object(u.a)({},e,{rewards:t.payload.awards,countRewards:t.payload.meta.totalCount,isLoadingRewards:!1});case we.k.GET_REWARDS_FAILURE:return Object(u.a)({},e,{isLoadingRewards:!1});case we.k.SET_REWARD_SUCCESS:var a=[].concat(Object(Te.a)(e.rewards),[t.payload]);return Object(u.a)({},e,{rewards:a});case we.k.DELETE_REWARD_SUCCESS:return Object(u.a)({},e,{rewards:e.rewards.filter(function(e){return e.id!==t.payload}),error:""});case we.k.DELETE_REWARD_FAILURE:return Object(u.a)({},e,{error:t.payload});case we.k.GET_OFFERS:return Object(u.a)({},e,{isLoadingOffers:!0});case we.k.GET_OFFERS_SUCCESS:return Object(u.a)({},e,{offers:t.payload.offers,countOffers:t.payload.meta.totalCount,isLoadingOffers:!1});case we.k.GET_OFFERS_FAILURE:return Object(u.a)({},e,{isLoadingOffers:!1});case we.k.SET_OFFER_SUCCESS:var n=[].concat(Object(Te.a)(e.offers),[t.payload]);return Object(u.a)({},e,{offers:n});case we.k.SET_OFFER_FAILURE:return Object(u.a)({},e,{offerError:t.payload});case we.k.DELETE_OFFER:var r=e.offers.filter(function(e){return e.productId!==t.payload});return Object(u.a)({},e,{offers:r});case we.k.GET_POINTS:return Object(u.a)({},e,{isLoadingPoints:!0,isLoadingPointsBtn:!0});case we.k.GET_POINTS_SUCCESS:return Object(u.a)({},e,{points:t.payload.points[0]||[],countPoints:t.payload.meta.totalCount,isLoadingPoints:!1,isLoadingPointsBtn:!1});case we.k.GET_POINTS_FAILURE:return Object(u.a)({},e,{isLoadingReisLoadingPointswards:!1,isLoadingPointsBtn:!1});case we.k.SET_POINT:return Object(u.a)({},e,{isLoadingPointsBtn:!0});case we.k.SET_POINT_SUCCESS:var c=[].concat(Object(Te.a)(e.points),[t.payload]);return Object(u.a)({},e,{points:c,isLoadingPointsBtn:!1});case we.k.SET_POINT_FAILURE:return Object(u.a)({},e,{pointError:t.payload,isLoadingPointsBtn:!1});case we.k.UPDATE_POINT_SUCCESS:var l=e.points.pointConditions.map(function(e){return e.id===t.payload[0].id&&(e=t.payload[0]),e});return e.points.pointConditions=l,Object(u.a)({},e,{points:e.points,showMessage:!0});case we.k.GET_POINT_HISTORY:return Object(u.a)({},e,{isLoadingPointHistory:!0});case we.k.GET_POINT_HISTORY_SUCCESS:return Object(u.a)({},e,{pointHistory:t.payload,isLoadingPointHistory:!1});case we.k.GET_POINT_HISTORY_FAILURE:return Object(u.a)({},e,{isLoadingPointHistory:!1});case we.k.RESET_ERROR:return Object(u.a)({},e,{pointError:null,offerError:null,showMessage:!1});case we.k.ASSIGN_POINT_SUCCESS:return e.pointHistory.pointsHistory=[].concat(Object(Te.a)(e.pointHistory.pointsHistory),[t.payload]),Object(u.a)({},e,{pointHistory:e.pointHistory});case we.k.GET_POINTS_RIYAL_SUCCESS:return Object(u.a)({},e,{pointsRiyal:t.payload.pointsRiyalValue});case we.k.GET_POINTS_RIYAL_FAILURE:case we.k.UPDATE_POINTS_RIYAL_FAILURE:return Object(u.a)({},e,{pointError:t.payload});case we.k.UPDATE_REWARD_SUCCESS:return Object(u.a)({},e,{rewards:e.rewards.map(function(e){return e.id===t.payload.id?Object(u.a)({},e,t.payload.data):e})});case we.k.GET_POINTS_REPORT:return Object(u.a)({},e,{isLoadingPoints:!0});case we.k.GET_POINTS_REPORT_SUCCESS:if(t.payload){var s=Object.entries(t.payload);return Object(u.a)({},e,{pointsReport:Object.fromEntries(s.slice(0,4)),userList:s.slice(4)[0][1]||[],isLoadingPoints:!1})}return Object(u.a)({},e,{isLoadingPoints:!1});case we.k.GET_POINTS_REPORT_FAILURE:return Object(u.a)({},e,{isLoadingPoints:!1});case we.k.GET_AWARD_HISTORY:return Object(u.a)({},e,{isLoadingPoints:!0});case we.k.GET_AWARD_HISTORY_SUCCESS:return Object(u.a)({},e,{isLoadingPoints:!1,rewards:t.payload&&t.payload.awards,countRewards:t.payload.meta&&t.payload.meta.totalCount});case we.k.GET_AWARD_HISTORY_FAILURE:return Object(u.a)({},e,{isLoadingPoints:!1});default:return e}},foodTruck:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Me,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case Be.a.GET_FOODTRUCK_MENU:return Object(u.a)({},e,{isLoadingMenu:!0});case Be.a.GET_FOODTRUCK_MENU_SUCCESS:return Object(u.a)({},e,{menuData:t.payload,isLoadingMenu:!1});case Be.a.GET_FOODTRUCK_MENU_FAILURE:return Object(u.a)({},e,{isLoadingMenu:!1});case Be.a.UPDATE_FOODTRUCK_MENU:return Object(u.a)({},e,{isLoadingMenuBtn:!0});case Be.a.UPDATE_FOODTRUCK_MENU_SUCCESS:case Be.a.UPDATE_FOODTRUCK_MENU_FAILURE:return Object(u.a)({},e,{isLoadingMenuBtn:!1});case Be.a.GET_FOODTRUCK_BOOKED:return Object(u.a)({},e,{isLoadingBooked:!0});case Be.a.GET_FOODTRUCK_BOOKED_SUCCESS:return Object(u.a)({},e,{bookedData:t.payload.bookedTrucks,countBookedData:t.payload.meta.totalCount,isLoadingBooked:!1});case Be.a.GET_FOODTRUCK_BOOKED_FAILURE:return Object(u.a)({},e,{isLoadingBooked:!1});default:return e}},notification:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:qe,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case He.e.SEND_ALL_NOTIFICATIONS:return Object(u.a)({},e,{loadingNotifications:!0,success:!1});case He.e.SEND_ALL_NOTIFICATIONS_SUCCESS:return Object(u.a)({},e,{loadingNotifications:!1,success:!0});case He.e.SEND_ALL_NOTIFICATIONS_FAILURE:return Object(u.a)({},e,{loadingNotifications:!1,success:!1});case He.e.SEND_SPECIFIC_NOTIFICATIONS:return Object(u.a)({},e,{loadingNotifications:!0,success:!1});case He.e.SEND_SPECIFIC_NOTIFICATIONS_SUCCESS:return Object(u.a)({},e,{loadingNotifications:!1,success:!0});case He.e.SEND_SPECIFIC_NOTIFICATIONS_FAILURE:return Object(u.a)({},e,{loadingNotifications:!1,success:!1});case He.e.CREATE_SCHEDULE_NOTIFICATION:return Object(u.a)({},e,{loadingNotifications:!0,success:!1});case He.e.CREATE_SCHEDULE_NOTIFICATION_SUCCESS:return Object(u.a)({},e,{loadingNotifications:!1,success:!0,notifications:[].concat(Object(Te.a)(e.notifications),[Object(u.a)({},t.payload,{repeat_times:t.payload.repeatTimes,additional_data:t.payload.additionalData})])});case He.e.CREATE_SCHEDULE_NOTIFICATION_FAILURE:return Object(u.a)({},e,{loadingNotifications:!1,success:!1});case He.e.GET_SCHEDULE_NOTIFICATION:return Object(u.a)({},e,{loadingNotifications:!0});case He.e.GET_SCHEDULE_NOTIFICATION_SUCCESS:return Object(u.a)({},e,{loadingNotifications:!1,notifications:t.payload});case He.e.GET_SCHEDULE_NOTIFICATION_FAILURE:return Object(u.a)({},e,{loadingNotifications:!1});case He.e.HIDE_SUCCESS_MESSAGE:return Object(u.a)({},e,{success:!1});default:return e}},transactions:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Ye,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case Ve.d.GET_TRANSACTIONS:return Object(u.a)({},e,{isLoadingTransactions:!0});case Ve.d.GET_TRANSACTIONS_SUCCESS:return Object(u.a)({},e,{transactions:t.payload,isLoadingTransactions:!1});case Ve.d.GET_TRANSACTIONS_FAILURE:return Object(u.a)({},e,{isLoadingTransactions:!1});case Ve.d.GET_TRANSACTIONS_ID:return Object(u.a)({},e,{customerTransactionsError:null,isLoadingTransactions:!0});case Ve.d.GET_TRANSACTIONS_ID_SUCCESS:return Object(u.a)({},e,{customerTransactions:t.payload,isLoadingTransactions:!1,customerTransactionsError:null});case Ve.d.GET_TRANSACTIONS_ID_FAILURE:return Object(u.a)({},e,{isLoadingTransactions:!1,customerTransactionsError:t.payload});case Ve.d.GET_TRANSACTIONS_EXPORT:return Object(u.a)({},e,{isLoadingTransactions:!0});case Ve.d.GET_TRANSACTIONS_EXPORT_SUCCESS:case Ve.d.GET_TRANSACTIONS_EXPORT_FAILURE:return Object(u.a)({},e,{isLoadingTransactions:!1});default:return e}}}),ze=function(e,t){return Qe(e,t)},Ke=a(1),We=a(15),Xe=a(174),Ze=a.n(Xe),Je=Ze.a.create({baseURL:We.a}),$e=function(){var e=Object(ue.a)(me.a.mark(function e(t){return me.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(401!==t.response.status){e.next=4;break}return localStorage.clear(),window.location="/login",e.abrupt("return");case 4:if(403!==t.response.status){e.next=7;break}return window.location="/403",e.abrupt("return");case 7:if(404!==t.response.status){e.next=10;break}return window.location="/404",e.abrupt("return");case 10:if(!(t.response.status>=400)){e.next=13;break}return e.next=13,Promise.reject(t.response);case 13:case"end":return e.stop()}},e)}));return function(t){return e.apply(this,arguments)}}();Je.interceptors.request.use(function(e){return function(e){var t=te.a.getToken();return t&&(e.headers.Authorization="".concat(t)),e.headers["Access-Control-Allow-Origin"]="*",e}(e)}),Je.interceptors.response.use(function(e){return function(e){return e}(e)},function(e){return $e(e)});var et=Je,tt={getCategories:function(e,t){var a=e.page,n=e.limit;return et.get("".concat(We.a,"/categories"),{params:{page:a,limit:n,search:t}})},selectCategories:function(e,t){return et.patch("".concat(We.a,"/categories/").concat(e,"/selection"),{selected:t})},updateCategory:function(e,t,a){return et.patch("".concat(We.a,"/categories/").concat(e),{name:t,selected:a})},updateModifiers:function(e,t){return et.patch("".concat(We.a,"/modifiers/").concat(e,"/selection"),{selected:t})},updateCategoryImage:function(e){return et.put("".concat(We.a,"/categories/").concat(e.categoryId,"/image"),e.formdata)},synchronizeMenu:function(){return et.post("".concat(We.a,"/foodics/sync-manage-menu"))},updateCategoriesOrder:function(e){return et.patch("".concat(We.a,"/categories/order"),{categories:e})}},at=me.a.mark(ot),nt=me.a.mark(it),rt=me.a.mark(mt),ct=me.a.mark(ut),lt=me.a.mark(dt),st=me.a.mark(Et);function ot(e){var t;return me.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.prev=0,a.next=3,Object(Ke.b)(tt.getCategories,e.payload.pagination,e.payload.search);case 3:return t=a.sent,a.next=6,Object(Ke.c)({type:b.a.GET_CATEGORIES_SUCCESS,payload:t.data.data});case 6:a.next=12;break;case 8:return a.prev=8,a.t0=a.catch(0),a.next=12,Object(Ke.c)({type:b.a.GET_CATEGORIES_FAILURE});case 12:case"end":return a.stop()}},at,null,[[0,8]])}function it(e){var t;return me.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.prev=0,a.next=3,Object(Ke.b)(tt.updateCategoryImage,e.payload);case 3:return t=a.sent,a.next=6,Object(Ke.c)({type:b.a.UPDATE_CATEGORY_IMAGE_SUCCESS,payload:t.data});case 6:a.next=12;break;case 8:return a.prev=8,a.t0=a.catch(0),a.next=12,Object(Ke.c)({type:b.a.UPDATE_CATEGORY_IMAGE_FAILURE});case 12:case"end":return a.stop()}},nt,null,[[0,8]])}function mt(e){var t;return me.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.prev=0,a.next=3,Object(Ke.b)(tt.updateCategory,e.payload.id,e.payload.name,e.payload.selected);case 3:return t=a.sent,a.next=6,Object(Ke.c)({type:b.a.UPDATE_CATEGORY_SUCCESS,payload:e.payload||t.data});case 6:a.next=12;break;case 8:return a.prev=8,a.t0=a.catch(0),a.next=12,Object(Ke.c)({type:b.a.UPDATE_CATEGORY_FAILURE});case 12:case"end":return a.stop()}},rt,null,[[0,8]])}function ut(){return me.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,Object(Ke.b)(tt.synchronizeMenu);case 3:return e.next=5,Object(Ke.c)({type:b.a.SYNCHRONIZE_MENU_SUCCESS});case 5:return e.next=7,Object(Ke.c)(b.b());case 7:e.next=13;break;case 9:return e.prev=9,e.t0=e.catch(0),e.next=13,Object(Ke.c)({type:b.a.SYNCHRONIZE_MENU_FAILURE});case 13:case"end":return e.stop()}},ct,null,[[0,9]])}function dt(e){return me.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,Object(Ke.b)(tt.updateCategoriesOrder,e.payload);case 3:return t.next=5,Object(Ke.c)({type:b.a.UPDATE_CATEGORIES_ORDER_SUCCESS});case 5:t.next=11;break;case 7:return t.prev=7,t.t0=t.catch(0),t.next=11,Object(Ke.c)({type:b.a.UPDATE_CATEGORIES_ORDER_FAILURE});case 11:case"end":return t.stop()}},lt,null,[[0,7]])}function Et(){return me.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(Ke.e)([b.a.GET_CATEGORIES],ot);case 2:return e.next=4,Object(Ke.e)([b.a.UPDATE_CATEGORY_IMAGE],it);case 4:return e.next=6,Object(Ke.e)([b.a.UPDATE_CATEGORY],mt);case 6:return e.next=8,Object(Ke.e)([b.a.SYNCHRONIZE_MENU],ut);case 8:return e.next=10,Object(Ke.e)([b.a.UPDATE_CATEGORIES_ORDER],dt);case 10:case"end":return e.stop()}},st)}var pt=Et,bt={login:function(e){return Ze.a.post("".concat(We.a,"/admin/sign-in"),e)},getSupervisors:function(e){return et.get("".concat(We.a,"/admin/all-supervisors"),{params:e})},setSupervisors:function(e){return et.post("".concat(We.a,"/admin/supervisor"),e)},updateSupervisors:function(e){return et.patch("".concat(We.a,"/admin/supervisor"),e)},deleteSupervisors:function(e){return et.delete("".concat(We.a,"/admin/supervisor/").concat(e))},getUser:function(){return et.get("".concat(We.a,"/admin/privileges"))}},ft=me.a.mark(yt),vt=me.a.mark(Ct),Ot=me.a.mark(_t),Nt=me.a.mark(At),St=me.a.mark(jt),gt=me.a.mark(Rt),Tt=me.a.mark(Ut),ht=function(e){return{id:e.authorization.deletedSupervisor}};function yt(e){var t,a;return me.a.wrap(function(n){for(;;)switch(n.prev=n.next){case 0:return n.prev=0,n.next=3,Object(Ke.b)(bt.login,e.payload);case 3:return t=n.sent,n.next=6,Object(Ke.c)({type:ee.a.LOGIN_SUCCESS,payload:t.data});case 6:n.next=13;break;case 8:return n.prev=8,n.t0=n.catch(0),a=n.t0.response,n.next=13,Object(Ke.c)({type:ee.a.LOGIN_FAILURE,payload:a.data});case 13:case"end":return n.stop()}},ft,null,[[0,8]])}function Ct(e){var t;return me.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.prev=0,a.next=3,Object(Ke.b)(bt.getSupervisors,e.payload);case 3:return t=a.sent,a.next=6,Object(Ke.c)({type:ee.a.GET_SUPERVISORS_SUCCESS,payload:t.data});case 6:a.next=12;break;case 8:return a.prev=8,a.t0=a.catch(0),a.next=12,Object(Ke.c)({type:ee.a.GET_SUPERVISORS_FAILURE});case 12:case"end":return a.stop()}},vt,null,[[0,8]])}function _t(e){var t;return me.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.prev=0,a.next=3,Object(Ke.b)(bt.setSupervisors,e.payload);case 3:return t=a.sent,a.next=6,Object(Ke.c)({type:ee.a.SET_SUPERVISORS_SUCCESS,payload:t.data});case 6:a.next=12;break;case 8:return a.prev=8,a.t0=a.catch(0),a.next=12,Object(Ke.c)({type:ee.a.SET_SUPERVISORS_FAILURE,payload:a.t0.data.message});case 12:case"end":return a.stop()}},Ot,null,[[0,8]])}function At(e){var t;return me.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.prev=0,a.next=3,Object(Ke.b)(bt.updateSupervisors,e.payload);case 3:return t=a.sent,a.next=6,Object(Ke.c)({type:ee.a.UPDATE_SUPERVISORS_SUCCESS,payload:e.payload||t.data});case 6:a.next=12;break;case 8:return a.prev=8,a.t0=a.catch(0),a.next=12,Object(Ke.c)({type:ee.a.UPDATE_SUPERVISORS_FAILURE});case 12:case"end":return a.stop()}},Nt,null,[[0,8]])}function jt(e){var t;return me.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.next=2,Object(Ke.d)(ht);case 2:return t=a.sent,a.prev=3,a.next=6,Object(Ke.b)(bt.deleteSupervisors,e.payload);case 6:return a.next=8,Object(Ke.c)({type:ee.a.DELETE_SUPERVISORS_SUCCESS,payload:t.id});case 8:a.next=14;break;case 10:return a.prev=10,a.t0=a.catch(3),a.next=14,Object(Ke.c)({type:ee.a.DELETE_SUPERVISORS_FAILURE});case 14:case"end":return a.stop()}},St,null,[[3,10]])}function Rt(){var e;return me.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,Object(Ke.b)(bt.getUser);case 3:return e=t.sent,te.a.setUser(e.data.data),t.next=7,Object(Ke.c)({type:ee.a.GET_USER_SUCCESS,payload:e.data.data});case 7:t.next=13;break;case 9:return t.prev=9,t.t0=t.catch(0),t.next=13,Object(Ke.c)({type:ee.a.GET_USER_FAILURE});case 13:case"end":return t.stop()}},gt,null,[[0,9]])}function Ut(){return me.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(Ke.e)([ee.a.LOGIN],yt);case 2:return e.next=4,Object(Ke.e)([ee.a.GET_SUPERVISORS],Ct);case 4:return e.next=6,Object(Ke.e)([ee.a.SET_SUPERVISORS],_t);case 6:return e.next=8,Object(Ke.e)([ee.a.UPDATE_SUPERVISORS],At);case 8:return e.next=10,Object(Ke.e)([ee.a.DELETE_SUPERVISORS],jt);case 10:return e.next=12,Object(Ke.e)([ee.a.GET_USER],Rt);case 12:case"end":return e.stop()}},Tt)}var It=Ut,Ft={getProducts:function(e,t,a){var n=e.page,r=e.limit;return et.get("/products",{params:{page:n,limit:r,search:t,categoryId:a}})},getProduct:function(e){return et.get("/products/".concat(e))},getModifiers:function(e){var t=e.page,a=e.limit;return et.get("/modifiers",{params:{page:t,limit:a}})},updateProduct:function(e,t){return et.patch("/products/".concat(e),t)},updateModifierProduct:function(e,t,a){return et.patch("/modifiers/".concat(t,"/selection-product"),{productId:e,selected:a})},addProduct:function(e,t){return et.put("/products/".concat(e,"/related-product-id"),t)},updateProductImage:function(e){return et.put("/products/".concat(e.productId,"/image"),e.formData)},setDoubledModifiers:function(e,t){return et.patch("/modifiers/".concat(e,"/is-double"),{isDouble:t})},updateModifierImage:function(e,t){return et.put("/modifier-options/".concat(e,"/image"),t)},updateProductsOrder:function(e){return et.patch("/products/order",{products:e})},toggleSelection:function(e){var t=e.id,a=e.selected;return et.patch("/products/".concat(t,"/selection"),{selected:a})}},kt=me.a.mark(Qt),Dt=me.a.mark(zt),xt=me.a.mark(Kt),Pt=me.a.mark(Wt),Lt=me.a.mark(Xt),wt=me.a.mark(Zt),Gt=me.a.mark(Jt),Bt=me.a.mark($t),Mt=me.a.mark(ea),Ht=me.a.mark(ta),qt=me.a.mark(aa),Vt=me.a.mark(na),Yt=function(e){return{productsForUpdate:e.products.productsForUpdate,modifiersForUpdate:e.products.modifiersForUpdate,modifiersForChange:e.products.modifiersForChange,modifiersForUpdateOptions:e.products.modifiersForUpdateOptions,modifiersForSetDouble:e.products.modifiersForSetDouble,modifiersForChangeOptions:e.products.modifiersForChangeOptions}};function Qt(e){var t;return me.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.prev=0,a.next=3,Object(Ke.b)(Ft.getProducts,e.payload.pagination,e.payload.search,e.payload.filteredCategory);case 3:return t=a.sent,a.next=6,Object(Ke.c)({type:f.e.GET_PRODUCTS_SUCCESS,payload:t.data});case 6:a.next=12;break;case 8:return a.prev=8,a.t0=a.catch(0),a.next=12,Object(Ke.c)({type:f.e.GET_PRODUCTS_FAILURE});case 12:case"end":return a.stop()}},kt,null,[[0,8]])}function zt(e){var t;return me.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.prev=0,a.next=3,Object(Ke.b)(Ft.getProduct,e.payload);case 3:return t=a.sent,a.next=6,Object(Ke.c)({type:f.e.GET_PRODUCT_SUCCESS,payload:t.data.data});case 6:a.next=12;break;case 8:return a.prev=8,a.t0=a.catch(0),a.next=12,Object(Ke.c)({type:f.e.GET_PRODUCT_FAILURE});case 12:case"end":return a.stop()}},Dt,null,[[0,8]])}function Kt(e){var t;return me.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.prev=0,a.next=3,Object(Ke.b)(Ft.getModifiers,e.payload.pagination);case 3:return t=a.sent,a.next=6,Object(Ke.c)({type:f.e.GET_MODIFIERS_SUCCESS,payload:t.data.data});case 6:a.next=12;break;case 8:return a.prev=8,a.t0=a.catch(0),a.next=12,Object(Ke.c)({type:f.e.GET_MODIFIERS_FAILURE});case 12:case"end":return a.stop()}},xt,null,[[0,8]])}function Wt(){var e,t;return me.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.next=2,Object(Ke.d)(Yt);case 2:return e=a.sent,a.prev=3,a.next=6,Object(Ke.b)(Ft.setDoubledModifiers,e.modifiersForSetDouble.modifierId,e.modifiersForSetDouble.modifierIsDoubled);case 6:return t=a.sent,a.next=9,Object(Ke.c)({type:f.e.SET_DOUBLE_MODIFIERS_SUCCESS,payload:t.data.data});case 9:a.next=15;break;case 11:return a.prev=11,a.t0=a.catch(3),a.next=15,Object(Ke.c)({type:f.e.SET_DOUBLE_MODIFIERS_FAILURE});case 15:case"end":return a.stop()}},Pt,null,[[3,11]])}function Xt(e){var t;return me.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.prev=0,a.next=3,Object(Ke.b)(Ft.addProduct,e.payload.productId,e.payload);case 3:return t=a.sent,a.next=6,Object(Ke.c)({type:f.e.ADD_PRODUCT_SUCCESS,payload:t.data.data.result});case 6:a.next=12;break;case 8:return a.prev=8,a.t0=a.catch(0),a.next=12,Object(Ke.c)({type:f.e.ADD_PRODUCT_FAILURE});case 12:case"end":return a.stop()}},Lt,null,[[0,8]])}function Zt(e){var t;return me.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.prev=0,a.next=3,Object(Ke.b)(Ft.updateProductImage,e.payload.formData,e.payload.productId);case 3:return t=a.sent,a.next=6,Object(Ke.c)({type:f.e.UPDATE_PRODUCT_IMAGE_SUCCESS,payload:t.data});case 6:a.next=12;break;case 8:return a.prev=8,a.t0=a.catch(0),a.next=12,Object(Ke.c)({type:f.e.UPDATE_PRODUCT_IMAGE_FAILURE});case 12:case"end":return a.stop()}},wt,null,[[0,8]])}function Jt(e){var t,a,n,r;return me.a.wrap(function(c){for(;;)switch(c.prev=c.next){case 0:return t=e.payload,a=t.id,n=Object(oe.a)(t,["id"]),c.prev=1,c.next=4,Object(Ke.b)(Ft.updateProduct,a,n);case 4:return r=c.sent,c.next=7,Object(Ke.c)({type:f.e.UPDATE_PRODUCT_SUCCESS,payload:{result:r.data.data.result}});case 7:c.next=13;break;case 9:return c.prev=9,c.t0=c.catch(1),c.next=13,Object(Ke.c)({type:f.e.UPDATE_PRODUCT_FAILURE});case 13:case"end":return c.stop()}},Gt,null,[[1,9]])}function $t(e){var t;return me.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.prev=0,a.next=3,Object(Ke.b)(Ft.updateModifierProduct,e.payload.id,e.payload.modifierIds,e.payload.selected);case 3:return t=a.sent,a.next=6,Object(Ke.c)({type:f.e.UPDATE_MODIFIER_PRODUCT_SUCCESS,payload:{result:t.data.data.result}});case 6:a.next=12;break;case 8:return a.prev=8,a.t0=a.catch(0),a.next=12,Object(Ke.c)({type:f.e.UPDATE_MODIFIER_PRODUCT_FAILURE});case 12:case"end":return a.stop()}},Bt,null,[[0,8]])}function ea(e){return me.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,Object(Ke.b)(Ft.updateModifierImage,e.payload.id,e.payload.formData);case 3:t.next=9;break;case 5:return t.prev=5,t.t0=t.catch(0),t.next=9,Object(Ke.c)({type:f.e.UPDATE_MODIFIER_IMAGE_FAILURE});case 9:case"end":return t.stop()}},Mt,null,[[0,5]])}function ta(e){return me.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,Object(Ke.b)(Ft.updateProductsOrder,e.payload);case 3:return t.next=5,Object(Ke.c)({type:f.e.UPDATE_PRODUCTS_ORDER_SUCCESS});case 5:t.next=11;break;case 7:return t.prev=7,t.t0=t.catch(0),t.next=11,Object(Ke.c)({type:f.e.UPDATE_PRODUCTS_ORDER_FAILURE});case 11:case"end":return t.stop()}},Ht,null,[[0,7]])}function aa(e){return me.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,Object(Ke.b)(Ft.toggleSelection,e.payload);case 3:return t.next=5,Object(Ke.c)({type:f.e.TOGGLE_SELECTION_SUCCESS});case 5:t.next=11;break;case 7:return t.prev=7,t.t0=t.catch(0),t.next=11,Object(Ke.c)({type:f.e.TOGGLE_SELECTION_FAILURE});case 11:case"end":return t.stop()}},qt,null,[[0,7]])}function na(){return me.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(Ke.e)([f.e.GET_PRODUCTS],Qt);case 2:return e.next=4,Object(Ke.e)([f.e.GET_PRODUCT],zt);case 4:return e.next=6,Object(Ke.e)([f.e.GET_MODIFIERS],Kt);case 6:return e.next=8,Object(Ke.e)([f.e.ADD_PRODUCT],Xt);case 8:return e.next=10,Object(Ke.e)([f.e.UPDATE_PRODUCT_IMAGE],Zt);case 10:return e.next=12,Object(Ke.e)([f.e.UPDATE_PRODUCT],Jt);case 12:return e.next=14,Object(Ke.e)([f.e.UPDATE_MODIFIER_PRODUCT],$t);case 14:return e.next=16,Object(Ke.e)([f.e.SET_DOUBLE_MODIFIERS],Wt);case 16:return e.next=18,Object(Ke.e)([f.e.UPDATE_MODIFIER_IMAGE],ea);case 18:return e.next=20,Object(Ke.e)([f.e.UPDATE_PRODUCTS_ORDER],ta);case 20:return e.next=22,Object(Ke.e)([f.e.TOGGLE_SELECTION],aa);case 22:case"end":return e.stop()}},Vt)}var ra=na,ca={getCountriesList:function(e,t,a){var n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,r=[];return e&&"All"!==e&&r.push("countryId=".concat(e)),t&&"All"!==t&&r.push("cityId=".concat(t)),a&&"All"!==a&&r.push("availableForDelivery=".concat(a)),n&&"All"!==n&&r.push("showInMobileApp=".concat(n)),et.get("".concat(We.a,"/countries?").concat(r.join("&")))},getCountries:function(){return et.get("".concat(We.a,"/countries"))},getCities:function(e){return et.get("".concat(We.a,"/cities?countryId=").concat(e))},setAvailableForDelivery:function(e,t){return et.patch("".concat(We.a,"/branches/").concat(e,"/available-for-delivery"),{availableForDelivery:t})},getBranches:function(e,t,a){if(e){var n=e.page,r=e.limit;return et.get("".concat(We.a,"/branches"),{params:{page:n,limit:r,cityId:t,countryId:a}})}return et.get("".concat(We.a,"/branches"))},selectBranches:function(e,t){return et.patch("".concat(We.a,"/branches/").concat(e,"/selection"),{selected:t})},updateBranch:function(e,t){return et.patch("".concat(We.a,"/branches/").concat(e),t)},synchronizeBranches:function(){return et.post("".concat(We.a,"/foodics/sync-branches-menu"))},bulkBranchesUpdate:function(e){var t=e.branches,a=e.option;return et.put("".concat(We.a,"/branches/bulk?option=").concat(a),t)}},la=me.a.mark(fa),sa=me.a.mark(va),oa=me.a.mark(Oa),ia=me.a.mark(Na),ma=me.a.mark(Sa),ua=me.a.mark(ga),da=me.a.mark(Ta),Ea=me.a.mark(ha),pa=me.a.mark(ya),ba=function(e){return{countryId:e.branches.countryId,cityId:e.branches.cityId,availableForDelivery:e.branches.availableForDelivery,showInMobileApp:e.branches.showInMobileApp}};function fa(){var e;return me.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,Object(Ke.b)(ca.getCountries);case 3:return e=t.sent,t.next=6,Object(Ke.c)({type:ye.a.GET_COUNTRIES_SUCCESS,payload:e.data});case 6:t.next=12;break;case 8:return t.prev=8,t.t0=t.catch(0),t.next=12,Object(Ke.c)({type:ye.a.GET_COUNTRIES_FAILURE});case 12:case"end":return t.stop()}},la,null,[[0,8]])}function va(){var e,t;return me.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.next=2,Object(Ke.d)(ba);case 2:return e=a.sent,a.prev=3,a.next=6,Object(Ke.b)(ca.getCountriesList,e.countryId,e.cityId,e.availableForDelivery,e.showInMobileApp);case 6:return t=a.sent,console.log("Result:: ",t),a.next=10,Object(Ke.c)({type:ye.a.GET_COUNTRIES_LIST_SUCCESS,payload:t.data});case 10:a.next=16;break;case 12:return a.prev=12,a.t0=a.catch(3),a.next=16,Object(Ke.c)({type:ye.a.GET_COUNTRIES_LIST_FAILURE});case 16:case"end":return a.stop()}},sa,null,[[3,12]])}function Oa(e){var t;return me.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.prev=0,a.next=3,Object(Ke.b)(ca.getCities,e.payload);case 3:return t=a.sent,a.next=6,Object(Ke.c)({type:ye.a.GET_CITIES_SUCCESS,payload:t.data});case 6:a.next=12;break;case 8:return a.prev=8,a.t0=a.catch(0),a.next=12,Object(Ke.c)({type:ye.a.GET_CITIES_FAILURE});case 12:case"end":return a.stop()}},oa,null,[[0,8]])}function Na(e){var t;return me.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.prev=0,a.next=3,Object(Ke.b)(ca.setAvailableForDelivery,e.payload.branchId,e.payload.availableForDelivery);case 3:return t=a.sent,a.next=6,Object(Ke.c)({type:ye.a.SET_AVAILABLE_FOR_DELIVERY_SUCCESS,payload:t.data.data});case 6:a.next=12;break;case 8:return a.prev=8,a.t0=a.catch(0),a.next=12,Object(Ke.c)({type:ye.a.SET_AVAILABLE_FOR_DELIVERY_SUCCESS_FAILURE});case 12:case"end":return a.stop()}},ia,null,[[0,8]])}function Sa(e){var t;return me.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.prev=0,a.next=3,Object(Ke.b)(ca.getBranches,e.payload.pagination,e.payload.cityId,e.payload.countryId);case 3:return t=a.sent,a.next=6,Object(Ke.c)({type:ye.a.GET_BRANCHES_SUCCESS,payload:t.data});case 6:a.next=12;break;case 8:return a.prev=8,a.t0=a.catch(0),a.next=12,Object(Ke.c)({type:ye.a.GET_BRANCHES_FAILURE});case 12:case"end":return a.stop()}},ma,null,[[0,8]])}function ga(e){var t;return me.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.prev=0,a.next=3,Object(Ke.b)(ca.updateBranch,e.payload.branchId,e.payload.branch);case 3:return t=a.sent,a.next=6,Object(Ke.c)({type:ye.a.UPDATE_BRANCH_SUCCESS,payload:t.data});case 6:a.next=12;break;case 8:return a.prev=8,a.t0=a.catch(0),a.next=12,Object(Ke.c)({type:ye.a.UPDATE_BRANCH_FAILURE});case 12:case"end":return a.stop()}},ua,null,[[0,8]])}function Ta(){return me.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,Object(Ke.b)(ca.synchronizeBranches);case 3:return e.next=5,Object(Ke.c)({type:ye.a.SYNCHRONIZE_BRANCHES_SUCCESS});case 5:return e.next=7,Object(Ke.c)(ye.e());case 7:e.next=13;break;case 9:return e.prev=9,e.t0=e.catch(0),e.next=13,Object(Ke.c)({type:ye.a.SYNCHRONIZE_BRANCHES_FAILURE});case 13:case"end":return e.stop()}},da,null,[[0,9]])}function ha(e){var t;return me.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.prev=0,a.next=3,Object(Ke.b)(ca.bulkBranchesUpdate,e.payload);case 3:return t=a.sent,a.next=6,Object(Ke.c)({type:ye.a.BULK_BRANCHES_UPDATE_SUCCESS,payload:t.data});case 6:a.next=12;break;case 8:return a.prev=8,a.t0=a.catch(0),a.next=12,Object(Ke.c)({type:ye.a.BULK_BRANCHES_UPDATE_FAILURE});case 12:case"end":return a.stop()}},Ea,null,[[0,8]])}function ya(){return me.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(Ke.e)([ye.a.GET_COUNTRIES_LIST,ye.a.UPDATE_BRANCH_SUCCESS],va);case 2:return e.next=4,Object(Ke.e)([ye.a.GET_CITIES],Oa);case 4:return e.next=6,Object(Ke.e)([ye.a.GET_COUNTRIES],fa);case 6:return e.next=8,Object(Ke.e)([ye.a.GET_BRANCHES],Sa);case 8:return e.next=10,Object(Ke.e)([ye.a.UPDATE_BRANCH],ga);case 10:return e.next=12,Object(Ke.e)([ye.a.SET_AVAILABLE_FOR_DELIVERY],Na);case 12:return e.next=14,Object(Ke.e)([ye.a.SYNCHRONIZE_BRANCHES],Ta);case 14:return e.next=16,Object(Ke.e)([ye.a.BULK_BRANCHES_UPDATE],ha);case 16:case"end":return e.stop()}},pa)}var Ca=ya,_a={getCustomers:function(e,t){var a=e.page,n=e.limit;return et.get("".concat(We.a,"/customers"),{params:{page:a,limit:n,search:t}})},synchronizeBlacklist:function(){return et.post("/foodics/sync-blocked-customers")},addWalletCredit:function(e){return et.post("".concat(We.a,"/wallet/add-credit"),e)}},Aa=me.a.mark(Ia),ja=me.a.mark(Fa),Ra=me.a.mark(ka),Ua=me.a.mark(Da);function Ia(e){var t;return me.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.prev=0,a.next=3,Object(Ke.b)(_a.getCustomers,e.payload.pagination,e.payload.search);case 3:return t=a.sent,a.next=6,Object(Ke.c)({type:Ae.b.GET_CUSTOMERS_SUCCESS,payload:t.data.data});case 6:a.next=12;break;case 8:return a.prev=8,a.t0=a.catch(0),a.next=12,Object(Ke.c)({type:Ae.b.GET_CUSTOMERS_FAILURE});case 12:case"end":return a.stop()}},Aa,null,[[0,8]])}function Fa(){return me.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,Object(Ke.b)(_a.synchronizeBlacklist);case 3:return e.next=5,Object(Ke.c)({type:Ae.b.SYNCHRONIZE_BLACKLIST_SUCCESS});case 5:e.next=11;break;case 7:return e.prev=7,e.t0=e.catch(0),e.next=11,Object(Ke.c)({type:Ae.b.SYNCHRONIZE_BLACKLIST_FAILURE});case 11:case"end":return e.stop()}},ja,null,[[0,7]])}function ka(e){var t;return me.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.prev=0,a.next=3,Object(Ke.b)(_a.addWalletCredit,e.payload);case 3:return t=a.sent,a.next=6,Object(Ke.c)({type:Ae.b.ADD_WALLET_CREDIT_SUCCESS,payload:t.data});case 6:a.next=13;break;case 8:return a.prev=8,a.t0=a.catch(0),console.log("Error: ",a.t0),a.next=13,Object(Ke.c)({type:Ae.b.ADD_WALLET_CREDIT_FAILURE,payload:a.t0.data.error||a.t0.data.message});case 13:case"end":return a.stop()}},Ra,null,[[0,8]])}function Da(){return me.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(Ke.e)([Ae.b.GET_CUSTOMERS],Ia);case 2:return e.next=4,Object(Ke.e)([Ae.b.ADD_WALLET_CREDIT],ka);case 4:return e.next=6,Object(Ke.e)([Ae.b.SYNCHRONIZE_BLACKLIST],Fa);case 6:case"end":return e.stop()}},Ua)}var xa=Da,Pa={getOrders:function(e){return et.get("".concat(We.a,"/orders"),{params:{customerHid:e}})},getAllOrders:function(e){var t=e.pagination,a=t.page,n=t.limit;return et.get("".concat(We.a,"/orders/all"),{params:Object(u.a)({},e,{page:a,limit:n})})},getSpecificOrder:function(e){return et.get("".concat(We.a,"/orders/specific-order-statuses"),{params:{id:e}})},getDashboardStatus:function(){return et.get("".concat(We.a,"/orders/dashboard-statuses"))},getMobileStatus:function(){return et.get("".concat(We.a,"/orders/mobile-statuses"))},setOrderStatus:function(e){var t=[];return e.map(function(e){return t.push({mobileStatusId:e.id,periodTime:e.periodTime,nameEn:e.nameEn,nameAr:e.nameAr}),t}),et.post("".concat(We.a,"/orders/manage-order-status-mobile"),t)},getCancelTime:function(){return et.get("".concat(We.a,"/orders/cancel-time"))},setCancelTime:function(e){return et.post("".concat(We.a,"/orders/cancel-time"),{value:e})},getDeliveryFee:function(){return et.get("".concat(We.a,"/delivery-fee"))},setDeliveryFee:function(e,t,a,n){return et.patch("".concat(We.a,"/delivery-fee"),{deliveryFee:e,fixedFee:t,minimumFreeDeliveryOrderPrice:a,minimumAmountForDelivery:n})},getReceiptExpiration:function(){return et.get("".concat(We.a,"/admin/receipt-expiration"))},setReceiptExpiration:function(e){return et.post("".concat(We.a,"/admin/receipt-expiration"),{receiptExpirationTime:e})},getAllOrderRefunds:function(e){return et.get("".concat(We.a,"/orders/refunds/").concat(e),{})},setOrderRefund:function(e){return et.post("".concat(We.a,"/orders/refunds"),e)}},La=me.a.mark(Za),wa=me.a.mark(Ja),Ga=me.a.mark($a),Ba=me.a.mark(en),Ma=me.a.mark(tn),Ha=me.a.mark(an),qa=me.a.mark(nn),Va=me.a.mark(rn),Ya=me.a.mark(cn),Qa=me.a.mark(ln),za=me.a.mark(sn),Ka=me.a.mark(on),Wa=me.a.mark(mn),Xa=me.a.mark(un);function Za(e){var t;return me.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.prev=0,a.next=3,Object(Ke.b)(Pa.getOrders,e.payload);case 3:return t=a.sent,a.next=6,Object(Ke.c)({type:Re.i.GET_ORDERS_SUCCESS,payload:t.data});case 6:a.next=12;break;case 8:return a.prev=8,a.t0=a.catch(0),a.next=12,Object(Ke.c)({type:Re.i.GET_ORDERS_FAILURE,payload:a.t0.data.message});case 12:case"end":return a.stop()}},La,null,[[0,8]])}function Ja(e){var t;return me.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.prev=0,a.next=3,Object(Ke.b)(Pa.getSpecificOrder,e.payload);case 3:return t=a.sent,a.next=6,Object(Ke.c)({type:Re.i.GET_SPECIFIC_ORDER_SUCCESS,payload:t.data});case 6:a.next=12;break;case 8:return a.prev=8,a.t0=a.catch(0),a.next=12,Object(Ke.c)({type:Re.i.GET_SPECIFIC_ORDER_FAILURE});case 12:case"end":return a.stop()}},wa,null,[[0,8]])}function $a(){var e;return me.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,Object(Ke.b)(Pa.getDashboardStatus);case 3:return e=t.sent,t.next=6,Object(Ke.c)({type:Re.i.GET_DASHBOARD_STATUS_SUCCESS,payload:e.data});case 6:t.next=12;break;case 8:return t.prev=8,t.t0=t.catch(0),t.next=12,Object(Ke.c)({type:Re.i.GET_DASHBOARD_STATUS_FAILURE});case 12:case"end":return t.stop()}},Ga,null,[[0,8]])}function en(){var e;return me.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,Object(Ke.b)(Pa.getMobileStatus);case 3:return e=t.sent,t.next=6,Object(Ke.c)({type:Re.i.GET_MOBILE_STATUS_SUCCESS,payload:e.data});case 6:t.next=12;break;case 8:return t.prev=8,t.t0=t.catch(0),t.next=12,Object(Ke.c)({type:Re.i.GET_MOBILE_STATUS_FAILURE});case 12:case"end":return t.stop()}},Ba,null,[[0,8]])}function tn(e){var t;return me.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.prev=0,a.next=3,Object(Ke.b)(Pa.setOrderStatus,e.payload);case 3:return t=a.sent,a.next=6,Object(Ke.c)({type:Re.i.SET_ORDER_STATUS_SUCCESS,payload:t.data.data.data});case 6:a.next=12;break;case 8:return a.prev=8,a.t0=a.catch(0),a.next=12,Object(Ke.c)({type:Re.i.SET_ORDER_STATUS_SUCCESS});case 12:case"end":return a.stop()}},Ma,null,[[0,8]])}function an(){var e;return me.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,Object(Ke.b)(Pa.getCancelTime);case 3:return e=t.sent,t.next=6,Object(Ke.c)({type:Re.i.GET_CANCEL_TIME_SUCCESS,payload:e.data});case 6:t.next=12;break;case 8:return t.prev=8,t.t0=t.catch(0),t.next=12,Object(Ke.c)({type:Re.i.GET_CANCEL_TIME_FAILURE});case 12:case"end":return t.stop()}},Ha,null,[[0,8]])}function nn(e){var t;return me.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.prev=0,a.next=3,Object(Ke.b)(Pa.setCancelTime,e.payload);case 3:return t=a.sent,a.next=6,Object(Ke.c)({type:Re.i.SET_CANCEL_TIME_SUCCESS,payload:t.data.data});case 6:a.next=12;break;case 8:return a.prev=8,a.t0=a.catch(0),a.next=12,Object(Ke.c)({type:Re.i.SET_CANCEL_TIME_FAILURE});case 12:case"end":return a.stop()}},qa,null,[[0,8]])}function rn(){var e;return me.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,Object(Ke.b)(Pa.getDeliveryFee);case 3:return e=t.sent,t.next=6,Object(Ke.c)({type:Re.i.GET_DELIVERY_FEE_SUCCESS,payload:e.data});case 6:t.next=12;break;case 8:return t.prev=8,t.t0=t.catch(0),t.next=12,Object(Ke.c)({type:Re.i.GET_DELIVERY_FEE_FAILURE});case 12:case"end":return t.stop()}},Va,null,[[0,8]])}function cn(e){var t;return me.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.prev=0,a.next=3,Object(Ke.b)(Pa.setDeliveryFee,e.payload.deliveryFee,e.payload.deliveryFixedFee,e.payload.minOrderPrice,e.payload.minimumAmountForDelivery);case 3:return t=a.sent,a.next=6,Object(Ke.c)({type:Re.i.SET_DELIVERY_FEE_SUCCESS,payload:t.data.data});case 6:a.next=12;break;case 8:return a.prev=8,a.t0=a.catch(0),a.next=12,Object(Ke.c)({type:Re.i.SET_DELIVERY_FEE_FAILURE});case 12:case"end":return a.stop()}},Ya,null,[[0,8]])}function ln(e){var t;return me.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.prev=0,a.next=3,Object(Ke.b)(Pa.getAllOrders,e.payload);case 3:return t=a.sent,a.next=6,Object(Ke.c)({type:Re.i.GET_ALL_ORDERS_SUCCESS,payload:t.data});case 6:a.next=12;break;case 8:return a.prev=8,a.t0=a.catch(0),a.next=12,Object(Ke.c)({type:Re.i.GET_ALL_ORDERS_FAILURE});case 12:case"end":return a.stop()}},Qa,null,[[0,8]])}function sn(){var e;return me.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,Object(Ke.b)(Pa.getReceiptExpiration);case 3:return e=t.sent,t.next=6,Object(Ke.c)({type:Re.i.GET_RECEIPT_EXPIRATION_SUCCESS,payload:e.data});case 6:t.next=12;break;case 8:return t.prev=8,t.t0=t.catch(0),t.next=12,Object(Ke.c)({type:Re.i.GET_RECEIPT_EXPIRATION_FAILURE});case 12:case"end":return t.stop()}},za,null,[[0,8]])}function on(e){var t;return me.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.prev=0,a.next=3,Object(Ke.b)(Pa.setReceiptExpiration,e.payload);case 3:return t=a.sent,a.next=6,Object(Ke.c)({type:Re.i.SET_RECEIPT_EXPIRATION_SUCCESS,payload:t.data});case 6:a.next=12;break;case 8:return a.prev=8,a.t0=a.catch(0),a.next=12,Object(Ke.c)({type:Re.i.SET_RECEIPT_EXPIRATION_FAILURE});case 12:case"end":return a.stop()}},Ka,null,[[0,8]])}function mn(e){var t;return me.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.prev=0,a.next=3,Object(Ke.b)(Pa.setOrderRefund,e.payload);case 3:return t=a.sent,a.next=6,Object(Ke.c)({type:Re.i.SET_ORDER_REFUND_SUCCESS,payload:t.data});case 6:a.next=12;break;case 8:return a.prev=8,a.t0=a.catch(0),a.next=12,Object(Ke.c)({type:Re.i.SET_ORDER_REFUND_FAILURE,payload:a.t0.data.message||"An error occurred while processing the refund."});case 12:case"end":return a.stop()}},Wa,null,[[0,8]])}function un(){return me.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(Ke.e)([Re.i.GET_ORDERS],Za);case 2:return e.next=4,Object(Ke.e)([Re.i.GET_SPECIFIC_ORDER],Ja);case 4:return e.next=6,Object(Ke.e)([Re.i.GET_DASHBOARD_STATUS],$a);case 6:return e.next=8,Object(Ke.e)([Re.i.GET_MOBILE_STATUS],en);case 8:return e.next=10,Object(Ke.e)([Re.i.SET_ORDER_STATUS],tn);case 10:return e.next=12,Object(Ke.e)([Re.i.GET_CANCEL_TIME],an);case 12:return e.next=14,Object(Ke.e)([Re.i.SET_CANCEL_TIME],nn);case 14:return e.next=16,Object(Ke.e)([Re.i.GET_DELIVERY_FEE],rn);case 16:return e.next=18,Object(Ke.e)([Re.i.SET_DELIVERY_FEE],cn);case 18:return e.next=20,Object(Ke.e)([Re.i.GET_ALL_ORDERS],ln);case 20:return e.next=22,Object(Ke.e)([Re.i.GET_RECEIPT_EXPIRATION],sn);case 22:return e.next=24,Object(Ke.e)([Re.i.SET_RECEIPT_EXPIRATION],on);case 24:return e.next=26,Object(Ke.e)([Re.i.SET_ORDER_REFUND],mn);case 26:case"end":return e.stop()}},Xa)}var dn=un,En=a(81),pn={getContactUs:function(){return et.get("".concat(We.a,"/content-pages/contact-us"))},setContactUs:function(e){return et.patch("".concat(We.a,"/content-pages/contact-us"),Object(u.a)({},e))},getAboutUs:function(e){return et.get("".concat(We.a,"/content-pages/about-us?language=").concat(e))},setAboutUs:function(e){var t=e.lang,a=Object(oe.a)(e,["lang"]);return et.patch("".concat(We.a,"/content-pages/about-us?language=").concat(t),Object(En.a)(a))},getPrivacy:function(e){return et.get("".concat(We.a,"/content-pages/privacy-and-policy?language=").concat(e))},setPrivacy:function(e){return et.patch("".concat(We.a,"/content-pages/privacy-and-policy?language=").concat(e.lang),{privacyAndPolicy:e.privacyAndPolicy})},getAdvertisement:function(){return et.get("".concat(We.a,"/content-pages/advertisement"))},setAdvertisement:function(e){var t=e.formData,a=e.product,n={};return a&&(n.productId=a.id),et.post("".concat(We.a,"/content-pages/advertisement"),t,{params:n})},deleteAdvertisement:function(e){return et.delete("".concat(We.a,"/content-pages/advertisement/").concat(e))}},bn=me.a.mark(Cn),fn=me.a.mark(_n),vn=me.a.mark(An),On=me.a.mark(jn),Nn=me.a.mark(Rn),Sn=me.a.mark(Un),gn=me.a.mark(In),Tn=me.a.mark(Fn),hn=me.a.mark(kn),yn=me.a.mark(Dn);function Cn(){var e;return me.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,Object(Ke.b)(pn.getContactUs);case 3:return e=t.sent,t.next=6,Object(Ke.c)({type:Ie.f.GET_CONTACT_US_SUCCESS,payload:e.data.data});case 6:t.next=12;break;case 8:return t.prev=8,t.t0=t.catch(0),t.next=12,Object(Ke.c)({type:Ie.f.GET_CONTACT_US_FAILURE});case 12:case"end":return t.stop()}},bn,null,[[0,8]])}function _n(e){var t;return me.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.prev=0,a.next=3,Object(Ke.b)(pn.setContactUs,e.payload);case 3:return t=a.sent,a.next=6,Object(Ke.c)({type:Ie.f.SET_CONTACT_US_SUCCESS,payload:t.data.data});case 6:a.next=12;break;case 8:return a.prev=8,a.t0=a.catch(0),a.next=12,Object(Ke.c)({type:Ie.f.SET_CONTACT_US_FAILURE});case 12:case"end":return a.stop()}},fn,null,[[0,8]])}function An(e){var t;return me.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.prev=0,a.next=3,Object(Ke.b)(pn.getAboutUs,e.payload);case 3:return t=a.sent,a.next=6,Object(Ke.c)({type:Ie.f.GET_ABOUT_US_SUCCESS,payload:t.data});case 6:a.next=12;break;case 8:return a.prev=8,a.t0=a.catch(0),a.next=12,Object(Ke.c)({type:Ie.f.GET_ABOUT_US_FAILURE});case 12:case"end":return a.stop()}},vn,null,[[0,8]])}function jn(e){var t;return me.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.prev=0,a.next=3,Object(Ke.b)(pn.setAboutUs,e.payload);case 3:return t=a.sent,a.next=6,Object(Ke.c)({type:Ie.f.SET_ABOUT_US_SUCCESS,payload:t.data.data});case 6:a.next=12;break;case 8:return a.prev=8,a.t0=a.catch(0),a.next=12,Object(Ke.c)({type:Ie.f.SET_ABOUT_US_FAILURE});case 12:case"end":return a.stop()}},On,null,[[0,8]])}function Rn(e){var t;return me.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.prev=0,a.next=3,Object(Ke.b)(pn.getPrivacy,e.payload);case 3:return t=a.sent,a.next=6,Object(Ke.c)({type:Ie.f.GET_PRIVACY_SUCCESS,payload:t.data});case 6:a.next=12;break;case 8:return a.prev=8,a.t0=a.catch(0),a.next=12,Object(Ke.c)({type:Ie.f.GET_PRIVACY_FAILURE});case 12:case"end":return a.stop()}},Nn,null,[[0,8]])}function Un(e){var t;return me.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.prev=0,a.next=3,Object(Ke.b)(pn.setPrivacy,e.payload);case 3:return t=a.sent,a.next=6,Object(Ke.c)({type:Ie.f.SET_PRIVACY_SUCCESS,payload:t.data.data});case 6:a.next=12;break;case 8:return a.prev=8,a.t0=a.catch(0),a.next=12,Object(Ke.c)({type:Ie.f.SET_PRIVACY_FAILURE});case 12:case"end":return a.stop()}},Sn,null,[[0,8]])}function In(){var e;return me.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,Object(Ke.b)(pn.getAdvertisement);case 3:return e=t.sent,t.next=6,Object(Ke.c)({type:Ie.f.GET_ADVERTISEMENT_SUCCESS,payload:e.data});case 6:t.next=12;break;case 8:return t.prev=8,t.t0=t.catch(0),t.next=12,Object(Ke.c)({type:Ie.f.GET_ADVERTISEMENT_FAILURE});case 12:case"end":return t.stop()}},gn,null,[[0,8]])}function Fn(e){var t,a,n;return me.a.wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return t=e.payload,r.prev=1,r.next=4,Object(Ke.b)(pn.setAdvertisement,t);case 4:return a=r.sent,n=a.data,t.product&&(n.product=t.product),r.next=9,Object(Ke.c)({type:Ie.f.SET_ADVERTISEMENT_SUCCESS,payload:n});case 9:r.next=15;break;case 11:return r.prev=11,r.t0=r.catch(1),r.next=15,Object(Ke.c)({type:Ie.f.SET_ADVERTISEMENT_FAILURE});case 15:case"end":return r.stop()}},Tn,null,[[1,11]])}function kn(e){var t;return me.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.prev=0,a.next=3,Object(Ke.b)(pn.deleteAdvertisement,e.payload);case 3:return t=a.sent,a.next=6,Object(Ke.c)({type:Ie.f.DELETE_ADVERTISEMENT_SUCCESS,payload:t.data.data});case 6:a.next=12;break;case 8:return a.prev=8,a.t0=a.catch(0),a.next=12,Object(Ke.c)({type:Ie.f.DELETE_ADVERTISEMENT_FAILURE});case 12:case"end":return a.stop()}},hn,null,[[0,8]])}function Dn(){return me.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(Ke.e)([Ie.f.GET_CONTACT_US],Cn);case 2:return e.next=4,Object(Ke.e)([Ie.f.SET_CONTACT_US],_n);case 4:return e.next=6,Object(Ke.e)([Ie.f.GET_ABOUT_US],An);case 6:return e.next=8,Object(Ke.e)([Ie.f.SET_ABOUT_US],jn);case 8:return e.next=10,Object(Ke.e)([Ie.f.GET_PRIVACY],Rn);case 10:return e.next=12,Object(Ke.e)([Ie.f.SET_PRIVACY],Un);case 12:return e.next=14,Object(Ke.e)([Ie.f.GET_ADVERTISEMENT],In);case 14:return e.next=16,Object(Ke.e)([Ie.f.SET_ADVERTISEMENT],Fn);case 16:return e.next=18,Object(Ke.e)([Ie.f.DELETE_ADVERTISEMENT],kn);case 18:case"end":return e.stop()}},yn)}var xn=Dn,Pn={getDiscounts:function(e){var t=e.page,a=e.limit;return et.post("/discounts?page=".concat(t,"&limit=").concat(a))},getDiscount:function(e){return et.get("/discounts/".concat(e))},updateDiscount:function(e){return et.put("/discounts/".concat(e.id),e)},getCoupons:function(e,t){return et.post("/discounts/coupons",Object(u.a)({},t,e))},getCoupon:function(e){return et.get("/discounts/coupon/".concat(e))},updateCoupon:function(e){return et.put("/discounts/coupon/".concat(e.id),e)}},Ln=me.a.mark(Vn),wn=me.a.mark(Yn),Gn=me.a.mark(Qn),Bn=me.a.mark(zn),Mn=me.a.mark(Kn),Hn=me.a.mark(Wn),qn=me.a.mark(Xn);function Vn(e){var t;return me.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.prev=0,a.next=3,Object(Ke.b)(Pn.getDiscounts,e.payload.pagination,e.payload.discountId);case 3:return t=a.sent,a.next=6,Object(Ke.c)({type:ke.a.GET_DISCOUNTS_SUCCESS,payload:t.data});case 6:a.next=12;break;case 8:return a.prev=8,a.t0=a.catch(0),a.next=12,Object(Ke.c)({type:ke.a.GET_DISCOUNTS_FAILURE});case 12:case"end":return a.stop()}},Ln,null,[[0,8]])}function Yn(e){var t;return me.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.prev=0,a.next=3,Object(Ke.b)(Pn.getDiscount,e.payload);case 3:return t=a.sent,a.next=6,Object(Ke.c)({type:ke.a.GET_DISCOUNT_SUCCESS,payload:t.data});case 6:a.next=12;break;case 8:return a.prev=8,a.t0=a.catch(0),a.next=12,Object(Ke.c)({type:ke.a.GET_DISCOUNT_FAILURE});case 12:case"end":return a.stop()}},wn,null,[[0,8]])}function Qn(e){var t;return me.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.prev=0,a.next=3,Object(Ke.b)(Pn.updateDiscount,e.payload);case 3:return t=a.sent,a.next=6,Object(Ke.c)({type:ke.a.UPDATE_DISCOUNT_SUCCESS,payload:t.data});case 6:a.next=12;break;case 8:return a.prev=8,a.t0=a.catch(0),a.next=12,Object(Ke.c)({type:ke.a.UPDATE_DISCOUNT_FAILURE});case 12:case"end":return a.stop()}},Gn,null,[[0,8]])}function zn(e){var t,a,n,r;return me.a.wrap(function(c){for(;;)switch(c.prev=c.next){case 0:return c.prev=0,t=e.payload,a=t.pagination,n=t.data,c.next=4,Object(Ke.b)(Pn.getCoupons,a,n);case 4:return r=c.sent,c.next=7,Object(Ke.c)({type:ke.a.GET_COUPONS_SUCCESS,payload:r.data});case 7:c.next=13;break;case 9:return c.prev=9,c.t0=c.catch(0),c.next=13,Object(Ke.c)({type:ke.a.GET_COUPONS_FAILURE});case 13:case"end":return c.stop()}},Bn,null,[[0,9]])}function Kn(e){var t;return me.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.prev=0,a.next=3,Object(Ke.b)(Pn.getCoupon,e.payload);case 3:return t=a.sent,a.next=6,Object(Ke.c)({type:ke.a.GET_COUPON_SUCCESS,payload:t.data});case 6:a.next=12;break;case 8:return a.prev=8,a.t0=a.catch(0),a.next=12,Object(Ke.c)({type:ke.a.GET_COUPON_FAILURE});case 12:case"end":return a.stop()}},Mn,null,[[0,8]])}function Wn(e){var t;return me.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.prev=0,a.next=3,Object(Ke.b)(Pn.updateCoupon,e.payload);case 3:return t=a.sent,a.next=6,Object(Ke.c)({type:ke.a.UPDATE_COUPON_SUCCESS,payload:t.data});case 6:a.next=12;break;case 8:return a.prev=8,a.t0=a.catch(0),a.next=12,Object(Ke.c)({type:ke.a.UPDATE_COUPON_FAILURE});case 12:case"end":return a.stop()}},Hn,null,[[0,8]])}function Xn(){return me.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(Ke.e)([ke.a.GET_DISCOUNTS],Vn);case 2:return e.next=4,Object(Ke.e)([ke.a.GET_COUPONS],zn);case 4:return e.next=6,Object(Ke.e)([ke.a.GET_DISCOUNT],Yn);case 6:return e.next=8,Object(Ke.e)([ke.a.GET_COUPON],Kn);case 8:return e.next=10,Object(Ke.e)([ke.a.UPDATE_DISCOUNT],Qn);case 10:return e.next=12,Object(Ke.e)([ke.a.UPDATE_COUPON],Wn);case 12:case"end":return e.stop()}},qn)}var Zn=Xn,Jn={getFixedUpsell:function(){return et.get("".concat(We.a,"/upsell/fixed"))},setFixedUpsell:function(e){var t=e.dateTo,a=e.dateFrom,n=e.timeFrom,r=e.timeTo,c=e.product;return et.post("".concat(We.a,"/upsell/fixed"),{dateTo:t,dateFrom:a,timeFrom:n,timeTo:r,product:c})},deleteFixedUpsell:function(e){return et.delete("".concat(We.a,"/upsell/fixed/").concat(e))},getRelatedUpsell:function(){return et.get("".concat(We.a,"/upsell/related"))},setRelatedUpsell:function(e){var t=e.productUpsellId,a=e.productRelatedUpsellId;return et.post("".concat(We.a,"/upsell/related"),{productUpsellId:t,productRelatedUpsellId:a})},deleteRelatedUpsell:function(e){return et.delete("".concat(We.a,"/upsell/related/").concat(e))}},$n=me.a.mark(lr),er=me.a.mark(sr),tr=me.a.mark(or),ar=me.a.mark(ir),nr=me.a.mark(mr),rr=me.a.mark(ur),cr=me.a.mark(dr);function lr(){var e;return me.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,Object(Ke.b)(Jn.getFixedUpsell);case 3:return e=t.sent,t.next=6,Object(Ke.c)({type:xe.h.GET_FIXED_UPSELL_SUCCESS,payload:e.data.data});case 6:t.next=12;break;case 8:return t.prev=8,t.t0=t.catch(0),t.next=12,Object(Ke.c)({type:xe.h.GET_FIXED_UPSELL_FAILURE});case 12:case"end":return t.stop()}},$n,null,[[0,8]])}function sr(e){var t;return me.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.prev=0,a.next=3,Object(Ke.b)(Jn.setFixedUpsell,e.payload);case 3:return t=a.sent,a.next=6,Object(Ke.c)({type:xe.h.SET_FIXED_UPSELL_SUCCESS,payload:t.data});case 6:a.next=12;break;case 8:return a.prev=8,a.t0=a.catch(0),a.next=12,Object(Ke.c)({type:xe.h.SET_FIXED_UPSELL_FAILURE,payload:a.t0.data.message});case 12:case"end":return a.stop()}},er,null,[[0,8]])}function or(e){var t;return me.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.prev=0,a.next=3,Object(Ke.b)(Jn.deleteFixedUpsell,e.payload);case 3:return t=a.sent,a.next=6,Object(Ke.c)({type:xe.h.DELETE_FIXED_UPSELL_SUCCESS,payload:t.data});case 6:a.next=12;break;case 8:return a.prev=8,a.t0=a.catch(0),a.next=12,Object(Ke.c)({type:xe.h.DELETE_FIXED_UPSELL_FAILURE});case 12:case"end":return a.stop()}},tr,null,[[0,8]])}function ir(){var e;return me.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,Object(Ke.b)(Jn.getRelatedUpsell);case 3:return e=t.sent,t.next=6,Object(Ke.c)({type:xe.h.GET_RELATED_UPSELL_SUCCESS,payload:e.data.data});case 6:t.next=12;break;case 8:return t.prev=8,t.t0=t.catch(0),t.next=12,Object(Ke.c)({type:xe.h.GET_RELATED_UPSELL_FAILURE});case 12:case"end":return t.stop()}},ar,null,[[0,8]])}function mr(e){var t;return me.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.prev=0,a.next=3,Object(Ke.b)(Jn.setRelatedUpsell,e.payload);case 3:return t=a.sent,a.next=6,Object(Ke.c)({type:xe.h.SET_RELATED_UPSELL_SUCCESS,payload:t.data});case 6:a.next=12;break;case 8:return a.prev=8,a.t0=a.catch(0),a.next=12,Object(Ke.c)({type:xe.h.SET_RELATED_UPSELL_FAILURE,payload:a.t0.data.message||a.t0.data.error});case 12:case"end":return a.stop()}},nr,null,[[0,8]])}function ur(e){var t;return me.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.prev=0,a.next=3,Object(Ke.b)(Jn.deleteRelatedUpsell,e.payload);case 3:return t=a.sent,a.next=6,Object(Ke.c)({type:xe.h.DELETE_RELATED_UPSELL_SUCCESS,payload:t.data});case 6:a.next=12;break;case 8:return a.prev=8,a.t0=a.catch(0),a.next=12,Object(Ke.c)({type:xe.h.DELETE_RELATED_UPSELL_FAILURE});case 12:case"end":return a.stop()}},rr,null,[[0,8]])}function dr(){return me.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(Ke.e)([xe.h.GET_FIXED_UPSELL],lr);case 2:return e.next=4,Object(Ke.e)([xe.h.SET_FIXED_UPSELL],sr);case 4:return e.next=6,Object(Ke.e)([xe.h.DELETE_FIXED_UPSELL],or);case 6:return e.next=8,Object(Ke.e)([xe.h.GET_RELATED_UPSELL],ir);case 8:return e.next=10,Object(Ke.e)([xe.h.SET_RELATED_UPSELL],mr);case 10:return e.next=12,Object(Ke.e)([xe.h.DELETE_RELATED_UPSELL],ur);case 12:case"end":return e.stop()}},cr)}var Er=dr,pr={pdf:"pdf",excel:"xlsx",word:"doc"},br={getCustomerFeedback:function(e){return et.get("".concat(We.a,"/surveys/submitted-surveys"),{params:{surveyId:e}})},getFeedbackQuestions:function(e,t,a){var n=t.page,r=t.limit;return et.get("".concat(We.a,"/surveys"),{params:{feedbackType:e,page:n,limit:r,id:a}})},setFeedbackQuestions:function(e){var t=e.feedbackType,a=e.isActive,n=e.questions,r=e.specialTypeFilters,c=n.map(function(e){return e.questionType=Number(e.questionType),3!==e.questionType&&(e.choices=void 0),e});return et.post("".concat(We.a,"/surveys"),{feedbackType:Number(t),isActive:a,questions:c,specialTypeFilters:r})},updateFeedbackQuestions:function(e){return et.patch("".concat(We.a,"/surveys/").concat(e.id),e)},deleteFeedbackQuestion:function(e){return et.delete("".concat(We.a,"/surveys/").concat(e))},getReports:function(e){if(!e.fileType)return et.get("".concat(We.a,"/reports"),{params:e});et.get("".concat(We.a,"/reports"),{responseType:"blob",params:{fileType:e.fileType,reportType:e.reportType,dateType:e.dateType}}).then(function(t){var a=window.URL.createObjectURL(new Blob([t.data])),n=document.createElement("a");n.href=a,n.setAttribute("download","file.".concat(pr[e.fileType])),document.body.appendChild(n),n.click()})}},fr=me.a.mark(yr),vr=me.a.mark(Cr),Or=me.a.mark(_r),Nr=me.a.mark(Ar),Sr=me.a.mark(jr),gr=me.a.mark(Rr),Tr=me.a.mark(Ur),hr=function(e){return{id:e.feedback.deletedFeedbackQuestion}};function yr(e){var t;return me.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.prev=0,a.next=3,Object(Ke.b)(br.getCustomerFeedback,e.payload);case 3:return t=a.sent,a.next=6,Object(Ke.c)({type:p.a.GET_CUSTOMER_FEEDBACK_SUCCESS,payload:t.data});case 6:a.next=12;break;case 8:return a.prev=8,a.t0=a.catch(0),a.next=12,Object(Ke.c)({type:p.a.GET_CUSTOMER_FEEDBACK_FAILURE});case 12:case"end":return a.stop()}},fr,null,[[0,8]])}function Cr(e){var t;return me.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.prev=0,a.next=3,Object(Ke.b)(br.getFeedbackQuestions,e.payload.feedbackType,e.payload.pagination,e.payload.id);case 3:return t=a.sent,a.next=6,Object(Ke.c)({type:p.a.GET_FEEDBACK_QUESTIONS_SUCCESS,payload:t.data});case 6:a.next=12;break;case 8:return a.prev=8,a.t0=a.catch(0),a.next=12,Object(Ke.c)({type:p.a.GET_FEEDBACK_QUESTIONS_FAILURE});case 12:case"end":return a.stop()}},vr,null,[[0,8]])}function _r(e){var t;return me.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.prev=0,a.next=3,Object(Ke.b)(br.setFeedbackQuestions,e.payload);case 3:return t=a.sent,a.next=6,Object(Ke.c)({type:p.a.SET_FEEDBACK_QUESTIONS_SUCCESS,payload:t.data});case 6:a.next=12;break;case 8:return a.prev=8,a.t0=a.catch(0),a.next=12,Object(Ke.c)({type:p.a.SET_FEEDBACK_QUESTIONS_FAILURE});case 12:case"end":return a.stop()}},Or,null,[[0,8]])}function Ar(e){var t;return me.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.prev=0,a.next=3,Object(Ke.b)(br.updateFeedbackQuestions,e.payload);case 3:return t=a.sent,a.next=6,Object(Ke.c)({type:p.a.UPDATE_FEEDBACK_QUESTIONS_SUCCESS,payload:t.data});case 6:a.next=12;break;case 8:return a.prev=8,a.t0=a.catch(0),a.next=12,Object(Ke.c)({type:p.a.UPDATE_FEEDBACK_QUESTIONS_FAILURE});case 12:case"end":return a.stop()}},Nr,null,[[0,8]])}function jr(e){var t;return me.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.next=2,Object(Ke.d)(hr);case 2:return t=a.sent,a.prev=3,a.next=6,Object(Ke.b)(br.deleteFeedbackQuestion,e.payload);case 6:return a.next=8,Object(Ke.c)({type:p.a.DELETE_FEEDBACK_QUESTIONS_SUCCESS,payload:t.id});case 8:a.next=14;break;case 10:return a.prev=10,a.t0=a.catch(3),a.next=14,Object(Ke.c)({type:p.a.DELETE_FEEDBACK_QUESTIONS_FAILURE});case 14:case"end":return a.stop()}},Sr,null,[[3,10]])}function Rr(e){var t;return me.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.prev=0,a.next=3,Object(Ke.b)(br.getReports,e.payload);case 3:return t=a.sent,a.next=6,Object(Ke.c)({type:p.a.GET_REPORTS_SUCCESS,payload:t.data});case 6:a.next=12;break;case 8:return a.prev=8,a.t0=a.catch(0),a.next=12,Object(Ke.c)({type:p.a.GET_REPORTS_FAILURE});case 12:case"end":return a.stop()}},gr,null,[[0,8]])}function Ur(){return me.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(Ke.e)([p.a.GET_CUSTOMER_FEEDBACK],yr);case 2:return e.next=4,Object(Ke.e)([p.a.GET_FEEDBACK_QUESTIONS],Cr);case 4:return e.next=6,Object(Ke.e)([p.a.SET_FEEDBACK_QUESTIONS],_r);case 6:return e.next=8,Object(Ke.e)([p.a.UPDATE_FEEDBACK_QUESTIONS],Ar);case 8:return e.next=10,Object(Ke.e)([p.a.DELETE_FEEDBACK_QUESTIONS],jr);case 10:return e.next=12,Object(Ke.e)([p.a.GET_REPORTS],Rr);case 12:case"end":return e.stop()}},Tr)}var Ir=Ur,Fr={getPointsRiyal:function(){return et.get("".concat(We.a,"/orders/points-riyal-value"))},updatePointsRiyal:function(e){return et.post("".concat(We.a,"/orders/points-riyal-value"),e)},getRewards:function(e){var t=e.page,a=e.limit;return et.get("".concat(We.a,"/awards"),{params:{page:t,limit:a}})},setReward:function(e){return et.post("".concat(We.a,"/awards"),e)},updateReward:function(e,t){return et.patch("".concat(We.a,"/awards/").concat(e),Object(En.a)(t))},deleteReward:function(e){return et.delete("".concat(We.a,"/awards/").concat(e))},getOffers:function(e){var t=e.page,a=e.limit;return et.get("".concat(We.a,"/offers"),{params:{page:t,limit:a}})},setOffer:function(e){return et.post("".concat(We.a,"/offers"),e)},deleteOffer:function(e){return et.delete("".concat(We.a,"/offers/").concat(e))},getPoints:function(e,t){var a=t.page,n=t.limit;return et.get("".concat(We.a,"/points"),{params:{type:e,page:a,limit:n}})},setPoint:function(e){return et.post("".concat(We.a,"/points"),e)},updatePoint:function(e){return e.expiration?et.patch("".concat(We.a,"/points/").concat(e.pointId),{expiration:e.expiration}):et.patch("".concat(We.a,"/points/").concat(e.pointId),{pointCondition:e.pointCondition})},getPointHistory:function(e){return et.get("".concat(We.a,"/points/points-history"),{params:{id:e}})},assignPoint:function(e){return et.post("".concat(We.a,"/points/").concat(e.id,"/assign-points"),e)},getPointsReport:function(e){return e.createFile?(et.get("".concat(We.a,"/points/points-report"),{responseType:"blob",params:e}).then(function(e){var t=window.URL.createObjectURL(new Blob([e.data])),a=document.createElement("a");a.href=t,a.setAttribute("download","points.csv"),document.body.appendChild(a),a.click()}),{data:null}):et.get("".concat(We.a,"/points/points-report"),{params:e})},getAwardHistory:function(e){return et.get("".concat(We.a,"/awards/awards-history"),{params:e})}},kr=me.a.mark(Xr),Dr=me.a.mark(Zr),xr=me.a.mark(Jr),Pr=me.a.mark($r),Lr=me.a.mark(ec),wr=me.a.mark(tc),Gr=me.a.mark(ac),Br=me.a.mark(nc),Mr=me.a.mark(rc),Hr=me.a.mark(cc),qr=me.a.mark(lc),Vr=me.a.mark(sc),Yr=me.a.mark(oc),Qr=me.a.mark(ic),zr=me.a.mark(mc),Kr=me.a.mark(uc),Wr=me.a.mark(dc);function Xr(e){var t;return me.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.prev=0,a.next=3,Object(Ke.b)(Fr.getRewards,e.payload);case 3:return t=a.sent,a.next=6,Object(Ke.c)({type:we.k.GET_REWARDS_SUCCESS,payload:t.data});case 6:a.next=12;break;case 8:return a.prev=8,a.t0=a.catch(0),a.next=12,Object(Ke.c)({type:we.k.GET_REWARDS_FAILURE});case 12:case"end":return a.stop()}},kr,null,[[0,8]])}function Zr(e){var t;return me.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.prev=0,a.next=3,Object(Ke.b)(Fr.setReward,e.payload);case 3:return t=a.sent,a.next=6,Object(Ke.c)({type:we.k.SET_REWARD_SUCCESS,payload:t.data});case 6:a.next=12;break;case 8:return a.prev=8,a.t0=a.catch(0),a.next=12,Object(Ke.c)({type:we.k.SET_REWARD_FAILURE});case 12:case"end":return a.stop()}},Dr,null,[[0,8]])}function Jr(e){return me.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,Object(Ke.b)(Fr.deleteReward,e.payload);case 3:return t.next=5,Object(Ke.c)({type:we.k.DELETE_REWARD_SUCCESS,payload:e.payload});case 5:t.next=11;break;case 7:return t.prev=7,t.t0=t.catch(0),t.next=11,Object(Ke.c)({type:we.k.DELETE_REWARD_FAILURE,payload:t.t0.data.message});case 11:case"end":return t.stop()}},xr,null,[[0,7]])}function $r(e){var t;return me.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.prev=0,a.next=3,Object(Ke.b)(Fr.getOffers,e.payload);case 3:return t=a.sent,a.next=6,Object(Ke.c)({type:we.k.GET_OFFERS_SUCCESS,payload:t.data});case 6:a.next=12;break;case 8:return a.prev=8,a.t0=a.catch(0),a.next=12,Object(Ke.c)({type:we.k.GET_OFFERS_FAILURE});case 12:case"end":return a.stop()}},Pr,null,[[0,8]])}function ec(e){var t;return me.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.prev=0,a.next=3,Object(Ke.b)(Fr.setOffer,e.payload);case 3:return t=a.sent,a.next=6,Object(Ke.c)({type:we.k.SET_OFFER_SUCCESS,payload:t.data});case 6:a.next=12;break;case 8:return a.prev=8,a.t0=a.catch(0),a.next=12,Object(Ke.c)({type:we.k.SET_OFFER_FAILURE,payload:a.t0.data.message});case 12:case"end":return a.stop()}},Lr,null,[[0,8]])}function tc(e){var t;return me.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.prev=0,a.next=3,Object(Ke.b)(Fr.deleteOffer,e.payload);case 3:return t=a.sent,a.next=6,Object(Ke.c)({type:we.k.DELETE_OFFER_SUCCESS,payload:t.data});case 6:a.next=12;break;case 8:return a.prev=8,a.t0=a.catch(0),a.next=12,Object(Ke.c)({type:we.k.DELETE_OFFER_FAILURE});case 12:case"end":return a.stop()}},wr,null,[[0,8]])}function ac(e){var t;return me.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.prev=0,a.next=3,Object(Ke.b)(Fr.getPoints,e.payload.type,e.payload.pagination);case 3:return t=a.sent,a.next=6,Object(Ke.c)({type:we.k.GET_POINTS_SUCCESS,payload:t.data});case 6:a.next=12;break;case 8:return a.prev=8,a.t0=a.catch(0),a.next=12,Object(Ke.c)({type:we.k.GET_POINTS_FAILURE});case 12:case"end":return a.stop()}},Gr,null,[[0,8]])}function nc(e){var t;return me.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.prev=0,a.next=3,Object(Ke.b)(Fr.setPoint,e.payload);case 3:return t=a.sent,a.next=6,Object(Ke.c)({type:we.k.SET_POINT_SUCCESS,payload:t.data});case 6:a.next=12;break;case 8:return a.prev=8,a.t0=a.catch(0),a.next=12,Object(Ke.c)({type:we.k.SET_POINT_FAILURE,payload:a.t0.data.message});case 12:case"end":return a.stop()}},Br,null,[[0,8]])}function rc(e){var t;return me.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.prev=0,a.next=3,Object(Ke.b)(Fr.updatePoint,e.payload);case 3:return t=a.sent,a.next=6,Object(Ke.c)({type:we.k.UPDATE_POINT_SUCCESS,payload:t.data});case 6:a.next=12;break;case 8:return a.prev=8,a.t0=a.catch(0),a.next=12,Object(Ke.c)({type:we.k.UPDATE_POINT_FAILURE});case 12:case"end":return a.stop()}},Mr,null,[[0,8]])}function cc(e){var t;return me.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.prev=0,a.next=3,Object(Ke.b)(Fr.getPointHistory,e.payload);case 3:return t=a.sent,a.next=6,Object(Ke.c)({type:we.k.GET_POINT_HISTORY_SUCCESS,payload:t.data});case 6:a.next=12;break;case 8:return a.prev=8,a.t0=a.catch(0),a.next=12,Object(Ke.c)({type:we.k.GET_POINT_HISTORY_FAILURE});case 12:case"end":return a.stop()}},Hr,null,[[0,8]])}function lc(e){var t;return me.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.prev=0,a.next=3,Object(Ke.b)(Fr.assignPoint,e.payload);case 3:return t=a.sent,a.next=6,Object(Ke.c)({type:we.k.ASSIGN_POINT_SUCCESS,payload:t.data});case 6:a.next=12;break;case 8:return a.prev=8,a.t0=a.catch(0),a.next=12,Object(Ke.c)({type:we.k.ASSIGN_POINT_FAILURE});case 12:case"end":return a.stop()}},qr,null,[[0,8]])}function sc(){var e;return me.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,Object(Ke.b)(Fr.getPointsRiyal);case 3:return e=t.sent,t.next=6,Object(Ke.c)({type:we.k.GET_POINTS_RIYAL_SUCCESS,payload:e.data});case 6:t.next=12;break;case 8:return t.prev=8,t.t0=t.catch(0),t.next=12,Object(Ke.c)({type:we.k.GET_POINTS_RIYAL_FAILURE,payload:t.t0.data.message});case 12:case"end":return t.stop()}},Vr,null,[[0,8]])}function oc(e){return me.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,Object(Ke.b)(Fr.updatePointsRiyal,e.payload);case 3:t.next=9;break;case 5:return t.prev=5,t.t0=t.catch(0),t.next=9,Object(Ke.c)({type:we.k.UPDATE_POINTS_RIYAL_FAILURE,payload:t.t0.data.message});case 9:case"end":return t.stop()}},Yr,null,[[0,5]])}function ic(e){return me.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,Object(Ke.b)(Fr.updateReward,e.payload.id,e.payload.data);case 3:return t.next=5,Object(Ke.c)({type:we.k.UPDATE_REWARD_SUCCESS,payload:{id:e.payload.id,data:e.payload.data}});case 5:t.next=11;break;case 7:return t.prev=7,t.t0=t.catch(0),t.next=11,Object(Ke.c)({type:we.k.UPDATE_REWARD_FAILURE,payload:t.t0.data.message});case 11:case"end":return t.stop()}},Qr,null,[[0,7]])}function mc(e){var t;return me.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.prev=0,a.next=3,Object(Ke.b)(Fr.getPointsReport,e.payload);case 3:return t=a.sent,a.next=6,Object(Ke.c)({type:we.k.GET_POINTS_REPORT_SUCCESS,payload:t.data});case 6:a.next=12;break;case 8:return a.prev=8,a.t0=a.catch(0),a.next=12,Object(Ke.c)({type:we.k.GET_POINTS_REPORT_FAILURE,payload:a.t0.data.message});case 12:case"end":return a.stop()}},zr,null,[[0,8]])}function uc(e){var t;return me.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.prev=0,a.next=3,Object(Ke.b)(Fr.getAwardHistory,e.payload);case 3:return t=a.sent,a.next=6,Object(Ke.c)({type:we.k.GET_AWARD_HISTORY_SUCCESS,payload:t.data});case 6:a.next=12;break;case 8:return a.prev=8,a.t0=a.catch(0),a.next=12,Object(Ke.c)({type:we.k.GET_AWARD_HISTORY_FAILURE,payload:a.t0.data.message});case 12:case"end":return a.stop()}},Kr,null,[[0,8]])}function dc(){return me.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(Ke.e)([we.k.GET_REWARDS],Xr);case 2:return e.next=4,Object(Ke.e)([we.k.SET_REWARD],Zr);case 4:return e.next=6,Object(Ke.e)([we.k.DELETE_REWARD],Jr);case 6:return e.next=8,Object(Ke.e)([we.k.GET_OFFERS],$r);case 8:return e.next=10,Object(Ke.e)([we.k.SET_OFFER],ec);case 10:return e.next=12,Object(Ke.e)([we.k.DELETE_OFFER],tc);case 12:return e.next=14,Object(Ke.e)([we.k.GET_POINTS],ac);case 14:return e.next=16,Object(Ke.e)([we.k.SET_POINT],nc);case 16:return e.next=18,Object(Ke.e)([we.k.UPDATE_POINT],rc);case 18:return e.next=20,Object(Ke.e)([we.k.GET_POINT_HISTORY],cc);case 20:return e.next=22,Object(Ke.e)([we.k.ASSIGN_POINT],lc);case 22:return e.next=24,Object(Ke.e)([we.k.GET_POINTS_RIYAL],sc);case 24:return e.next=26,Object(Ke.e)([we.k.UPDATE_POINTS_RIYAL],oc);case 26:return e.next=28,Object(Ke.e)([we.k.UPDATE_REWARD],ic);case 28:return e.next=30,Object(Ke.e)([we.k.GET_POINTS_REPORT],mc);case 30:return e.next=32,Object(Ke.e)([we.k.GET_AWARD_HISTORY],uc);case 32:case"end":return e.stop()}},Wr)}var Ec=dc,pc={getFoodTruckMenu:function(){return et.get("".concat(We.a,"/food-truck/truck-menu"))},updateFoodTruckMenu:function(e){return et.patch("".concat(We.a,"/food-truck/truck-menu"),Object(u.a)({},e))},getFoodTruckBooked:function(e){var t=e.page,a=e.limit;return et.get("".concat(We.a,"/food-truck/booked-truck"),{params:{page:t,limit:a}})}},bc=me.a.mark(Nc),fc=me.a.mark(Sc),vc=me.a.mark(gc),Oc=me.a.mark(Tc);function Nc(){var e;return me.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,Object(Ke.b)(pc.getFoodTruckMenu);case 3:return e=t.sent,t.next=6,Object(Ke.c)({type:Be.a.GET_FOODTRUCK_MENU_SUCCESS,payload:e.data});case 6:t.next=12;break;case 8:return t.prev=8,t.t0=t.catch(0),t.next=12,Object(Ke.c)({type:Be.a.GET_FOODTRUCK_MENU_FAILURE});case 12:case"end":return t.stop()}},bc,null,[[0,8]])}function Sc(e){var t;return me.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.prev=0,a.next=3,Object(Ke.b)(pc.updateFoodTruckMenu,e.payload);case 3:return t=a.sent,a.next=6,Object(Ke.c)({type:Be.a.UPDATE_FOODTRUCK_MENU_SUCCESS,payload:t.data});case 6:a.next=12;break;case 8:return a.prev=8,a.t0=a.catch(0),a.next=12,Object(Ke.c)({type:Be.a.UPDATE_FOODTRUCK_MENU_FAILURE});case 12:case"end":return a.stop()}},fc,null,[[0,8]])}function gc(e){var t;return me.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.prev=0,a.next=3,Object(Ke.b)(pc.getFoodTruckBooked,e.payload.pagination);case 3:return t=a.sent,a.next=6,Object(Ke.c)({type:Be.a.GET_FOODTRUCK_BOOKED_SUCCESS,payload:t.data});case 6:a.next=12;break;case 8:return a.prev=8,a.t0=a.catch(0),a.next=12,Object(Ke.c)({type:Be.a.GET_FOODTRUCK_BOOKED_FAILURE});case 12:case"end":return a.stop()}},vc,null,[[0,8]])}function Tc(){return me.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(Ke.e)([Be.a.GET_FOODTRUCK_MENU],Nc);case 2:return e.next=4,Object(Ke.e)([Be.a.UPDATE_FOODTRUCK_MENU],Sc);case 4:return e.next=6,Object(Ke.e)([Be.a.GET_FOODTRUCK_BOOKED],gc);case 6:case"end":return e.stop()}},Oc)}var hc=Tc,yc={sendAllNotifications:function(e){return et.post("/notifications/send-all",e)},sendSpecificNotifications:function(e){return et.post("/notifications/send-specific",e)},createScheduleNotification:function(e){return et.post("/notifications/schedule-notification",e)},getScheduleNotifications:function(e){return et.get("/notifications/scheduled-notifications",{params:e})},editScheduleNotificationStatus:function(e,t){return et.patch("/notifications/".concat(e,"/scheduled-notification"),t)}},Cc=me.a.mark(Ic),_c=me.a.mark(Fc),Ac=me.a.mark(kc),jc=me.a.mark(Dc),Rc=me.a.mark(xc),Uc=me.a.mark(Pc);function Ic(e){return me.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,Object(Ke.b)(yc.sendAllNotifications,e.payload);case 3:return t.next=5,Object(Ke.c)({type:He.e.SEND_ALL_NOTIFICATIONS_SUCCESS});case 5:t.next=11;break;case 7:return t.prev=7,t.t0=t.catch(0),t.next=11,Object(Ke.c)({type:He.e.SEND_ALL_NOTIFICATIONS_FAILURE});case 11:case"end":return t.stop()}},Cc,null,[[0,7]])}function Fc(e){return me.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,Object(Ke.b)(yc.sendSpecificNotifications,e.payload);case 3:return t.next=5,Object(Ke.c)({type:He.e.SEND_SPECIFIC_NOTIFICATIONS_SUCCESS});case 5:t.next=11;break;case 7:return t.prev=7,t.t0=t.catch(0),t.next=11,Object(Ke.c)({type:He.e.SEND_SPECIFIC_NOTIFICATIONS_FAILURE});case 11:case"end":return t.stop()}},_c,null,[[0,7]])}function kc(e){var t,a;return me.a.wrap(function(n){for(;;)switch(n.prev=n.next){case 0:return n.prev=0,n.next=3,Object(Ke.b)(yc.createScheduleNotification,e.payload);case 3:return t=n.sent,a=t.data,n.next=7,Object(Ke.c)({type:He.e.CREATE_SCHEDULE_NOTIFICATION_SUCCESS,payload:a});case 7:n.next=13;break;case 9:return n.prev=9,n.t0=n.catch(0),n.next=13,Object(Ke.c)({type:He.e.CREATE_SCHEDULE_NOTIFICATION_FAILURE});case 13:case"end":return n.stop()}},Ac,null,[[0,9]])}function Dc(e){var t,a;return me.a.wrap(function(n){for(;;)switch(n.prev=n.next){case 0:return n.prev=0,n.next=3,Object(Ke.b)(yc.getScheduleNotifications,e.payload);case 3:return t=n.sent,a=t.data,n.next=7,Object(Ke.c)({type:He.e.GET_SCHEDULE_NOTIFICATION_SUCCESS,payload:a});case 7:n.next=13;break;case 9:return n.prev=9,n.t0=n.catch(0),n.next=13,Object(Ke.c)({type:He.e.GET_SCHEDULE_NOTIFICATION_FAILURE});case 13:case"end":return n.stop()}},jc,null,[[0,9]])}function xc(e){return me.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,Object(Ke.b)(yc.editScheduleNotificationStatus,e.payload.id,e.payload.data);case 3:return t.next=5,Object(Ke.c)({type:He.e.EDIT_SCHEDULE_NOTIFICATION_STATUS_SUCCESS});case 5:t.next=11;break;case 7:return t.prev=7,t.t0=t.catch(0),t.next=11,Object(Ke.c)({type:He.e.EDIT_SCHEDULE_NOTIFICATION_STATUS_FAILURE});case 11:case"end":return t.stop()}},Rc,null,[[0,7]])}function Pc(){return me.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(Ke.e)([He.e.SEND_ALL_NOTIFICATIONS],Ic);case 2:return e.next=4,Object(Ke.e)([He.e.SEND_SPECIFIC_NOTIFICATIONS],Fc);case 4:return e.next=6,Object(Ke.e)([He.e.CREATE_SCHEDULE_NOTIFICATION],kc);case 6:return e.next=8,Object(Ke.e)([He.e.GET_SCHEDULE_NOTIFICATION],Dc);case 8:return e.next=10,Object(Ke.e)([He.e.EDIT_SCHEDULE_NOTIFICATION_STATUS],xc);case 10:case"end":return e.stop()}},Uc)}var Lc=Pc,wc={pdf:"pdf",excel:"xls",word:"doc"},Gc=function(e,t){var a=window.URL.createObjectURL(new Blob([e.data])),n=document.createElement("a");n.href=a,n.setAttribute("download","file.".concat(wc[t.fileType])),document.body.appendChild(n),n.click()},Bc={getTransactions:function(){return et.post("".concat(We.a,"/wallet/transaction-list-dashboard"))},getTransactionsID:function(e){return console.log("Param:",e),et.post("".concat(We.a,"/wallet/transaction-list-dashboard"),e)},getTransactionsExport:function(e){return e.customer_id?et.post("".concat(We.a,"/wallet/export-transaction"),{customer_id:e.customer_id}).then(function(t){Gc(t,e)}):et.post("".concat(We.a,"/wallet/export-transaction")).then(function(t){Gc(t,e)})}},Mc=me.a.mark(Yc),Hc=me.a.mark(Qc),qc=me.a.mark(zc),Vc=me.a.mark(Kc);function Yc(e){var t;return me.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.prev=0,a.next=3,Object(Ke.b)(Bc.getTransactions,e.payload);case 3:return t=a.sent,console.log("result: ",t),a.next=7,Object(Ke.c)({type:Ve.d.GET_TRANSACTIONS_SUCCESS,payload:t.data.data});case 7:a.next=13;break;case 9:return a.prev=9,a.t0=a.catch(0),a.next=13,Object(Ke.c)({type:Ve.d.GET_TRANSACTIONS_FAILURE});case 13:case"end":return a.stop()}},Mc,null,[[0,9]])}function Qc(e){var t;return me.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.prev=0,console.log("Calling...."),a.next=4,Object(Ke.b)(Bc.getTransactionsID,e.payload);case 4:return t=a.sent,console.log("Result: ",t),a.next=8,Object(Ke.c)({type:Ve.d.GET_TRANSACTIONS_ID_SUCCESS,payload:t.data.data});case 8:a.next=15;break;case 10:return a.prev=10,a.t0=a.catch(0),console.log("Eroorrr:",a.t0),a.next=15,Object(Ke.c)({type:Ve.d.GET_TRANSACTIONS_ID_FAILURE});case 15:case"end":return a.stop()}},Hc,null,[[0,10]])}function zc(e){return me.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,Object(Ke.b)(Bc.getTransactionsExport,e.payload);case 3:return t.next=5,Object(Ke.c)({type:Ve.d.GET_TRANSACTIONS_EXPORT_SUCCESS});case 5:t.next=11;break;case 7:return t.prev=7,t.t0=t.catch(0),t.next=11,Object(Ke.c)({type:Ve.d.GET_TRANSACTIONS_EXPORT_FAILURE});case 11:case"end":return t.stop()}},qc,null,[[0,7]])}function Kc(){return me.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(Ke.e)([Ve.d.GET_TRANSACTIONS],Yc);case 2:return e.next=4,Object(Ke.e)([Ve.d.GET_TRANSACTIONS_ID],Qc);case 4:return e.next=6,Object(Ke.e)([Ve.d.GET_TRANSACTIONS_EXPORT],zc);case 6:case"end":return e.stop()}},Vc)}var Wc=Kc,Xc=me.a.mark(Zc);function Zc(){return me.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(Ke.a)([pt(),ra(),Ca(),xa(),dn(),xn(),Zn(),Er(),Ir(),Ec(),hc(),It(),Lc(),Wc()]);case 2:case"end":return e.stop()}},Xc)}var Jc=Object(Se.a)(),$c=Object(Ne.e)(ze,Object(Ne.a)(Jc));Jc.run(Zc);var el=$c;l.a.render(r.a.createElement(E.a,{store:el},r.a.createElement(Oe,null)),document.getElementById("root")),"serviceWorker"in navigator&&navigator.serviceWorker.ready.then(function(e){e.unregister()})},,,function(e,t,a){"use strict";a.r(t);var n=a(3),r=a(0),c=a.n(r),l=a(2),s=a(7),o=a.n(s),i=a(14),m=a(13),u=function(e){var t=e.setFilter,a=e.filter,n=e.setLang;return c.a.createElement("div",{className:"row mb-2"},c.a.createElement("div",{className:"col-md-12"},c.a.createElement("div",{className:o()("col-12 text-sm-center form-inline")},c.a.createElement("label",{htmlFor:"example-select"},"Filter By: \xa0 \xa0 "),c.a.createElement("div",{className:"form-group mr-2"},c.a.createElement("select",{id:"demo-foo-filter-status",className:"custom-select custom-select-sm",onChange:function(e){return t(e.target.value)}},c.a.createElement("option",{value:"contactUs"},"Contact Us"),c.a.createElement("option",{value:"aboutUs"},"About Us"),c.a.createElement("option",{value:"privacyAndPolicy"},"Privacy and Policy")),"contactUs"!==a&&"advertisement"!==a&&c.a.createElement("select",{id:"demo-foo-filter-status",className:"custom-select custom-select-sm",onChange:function(e){return n(e.target.value)}},c.a.createElement("option",{value:"en"},"English"),c.a.createElement("option",{value:"ar"},"\u0639\u0631\u0628\u0649"))))))},d=a(25),E=a(19),p=a(53),b=a.n(p),f=a(40),v=(a(404),a(24)),O=(a(60),function(){var e=Object(l.b)(),t=Object(l.c)(function(e){return e.pagesContent.contactUs||[]}),a=Object(l.c)(function(e){return e.pagesContent.loadingContactUs}),n=Object(l.c)(function(e){return e.pagesContent.isloadingContactUsBtn}),s=b.a.chain(t).keyBy("key").mapValues("value").value(),o=Object(E.a)({initialValues:s,enableReinitialize:!0,onSubmit:function(t){e(Object(d.i)(t))}});return Object(r.useEffect)(function(){e(Object(d.d)())},[]),Object(r.useEffect)(function(){!n&&v.b.success("Saved",{position:"top-right",autoClose:3e3,hideProgressBar:!1,closeOnClick:!0,pauseOnHover:!0,draggable:!0})},[n]),a?c.a.createElement("div",{className:"d-flex justify-content-center"},c.a.createElement("div",{className:"spinner-border avatar-lg",role:"status"})):c.a.createElement("form",{onSubmit:o.handleSubmit},c.a.createElement("div",{className:"col-md-12"},c.a.createElement("div",{className:"modal-content"},c.a.createElement("div",{className:"modal-body p-4"},t.map(function(e){return c.a.createElement("div",{className:"row",key:e.id},c.a.createElement("div",{className:"col-md-12"},c.a.createElement("div",{className:"form-group"},c.a.createElement("label",{htmlFor:e.key,className:"control-label"},e.key,":"),c.a.createElement("input",{type:"text",className:"form-control",id:e.key,name:e.key,placeholder:e.key,onChange:o.handleChange,value:o.values[e.key]||""}))))}))),c.a.createElement("div",{className:"modal-footer"},c.a.createElement(f.a,{isLoadingBtn:n,btnContent:"Save"}))),c.a.createElement(v.a,{position:"top-right",autoClose:3e3,hideProgressBar:!1,newestOnTop:!1,closeOnClick:!0,rtl:!1,pauseOnVisibilityChange:!0,draggable:!0,pauseOnHover:!0}))}),N=a(4),S=(a(405),function(e){var t=e.aboutUsImage,a=e.height,s=e.action,i=Object(r.useState)(!1),m=Object(n.a)(i,2),u=m[0],d=m[1],E=Object(r.useState)(null),p=Object(n.a)(E,2),b=p[0],f=p[1],v=Object(r.useState)(t),O=Object(n.a)(v,1)[0],N=Object(l.c)(function(e){return e.products.isLoadingProductImage});return c.a.createElement("div",null,N?c.a.createElement("div",{className:" h-75 d-flex justify-content-center align-items-center"},c.a.createElement("div",{className:"spinner-border avatar-lg",role:"status"})):c.a.createElement(c.a.Fragment,null,c.a.createElement("code",null,"Image Type: PNG"),c.a.createElement("div",{style:{height:a},className:o()("dropify aboutUsDropify",u&&(b||t)&&"hoverImage"),onMouseEnter:function(){return d(!0)},onMouseLeave:function(){return d(!1)}},c.a.createElement("input",{type:"file",accept:".png,",hidden:!0,id:"selectedFile",name:"selectedFile",onChange:function(e){s(e.target.files[0]);var t=new FileReader;t.onload=function(){f(t.result)},t.readAsDataURL(e.target.files[0])}}),c.a.createElement("div",{className:o()("dropify-upload",(t||b)&&"opacityZero")},c.a.createElement("i",{className:"dripicons-cloud-upload"}),c.a.createElement("h5",null,"Drop files here or click to upload.")),u&&(b||t)&&c.a.createElement("div",{className:"dropify-replace text-center"},c.a.createElement("p",{className:"dropify-filename"},c.a.createElement("span",{className:"dropify-filename-inner"},O&&O.slice(67)||t&&t.slice(67))),c.a.createElement("p",{className:"dropify-infos-message"},"Drag and drop or click to replace")),c.a.createElement("img",{src:b||t,alt:"Card cap",className:o()("",!b&&!t&&"opacityZero"),onClick:function(e){document.getElementById("uploadHeader").click()}}))))}),g=function(e){var t=e.lang,a=Object(l.b)(),s=Object(l.c)(function(e){return e.pagesContent.aboutUs||[]}),i=Object(l.c)(function(e){return e.pagesContent.aboutUsImage||""}),m=Object(l.c)(function(e){return e.pagesContent.loadingAboutUs}),u=Object(l.c)(function(e){return e.pagesContent.isloadingAboutUsBtn}),p=Object(r.useState)(!0),b=Object(n.a)(p,2),O=b[0],g=b[1],T=Object(r.useState)(i),h=Object(n.a)(T,2),y=h[0],C=h[1],_=Object(E.a)({initialValues:s,enableReinitialize:!0,onSubmit:function(e){g(!1),a(Object(d.g)(Object(N.a)({},e,{image:y,lang:t})))}});return Object(r.useEffect)(function(){a(Object(d.b)(t))},[t]),Object(r.useEffect)(function(){C(i)},[i]),Object(r.useEffect)(function(){!u&&v.b.success("Saved",{position:"top-right",autoClose:3e3,hideProgressBar:!1,closeOnClick:!0,pauseOnHover:!0,draggable:!0})},[u]),m?c.a.createElement("div",{className:"d-flex justify-content-center"},c.a.createElement("div",{className:"spinner-border avatar-lg",role:"status"})):c.a.createElement("div",{className:"col-md-12"},c.a.createElement("form",{onSubmit:_.handleSubmit},c.a.createElement("div",{className:"modal-content"},c.a.createElement("div",{className:"modal-body p-4"},c.a.createElement("div",{className:"row"},c.a.createElement("div",{className:"col-md-12"},c.a.createElement("div",{className:"form-group"},c.a.createElement("div",{className:o()("d-flex","ar"===t&&"justify-content-end")},c.a.createElement("label",{htmlFor:"aboutUs",className:"control-label"},"en"===t?"About Burgerizze Image":"\u0639\u0646 \u0628\u0631\u0642\u0631\u0627\u064a\u0632\u0631 - \u0635\u0648\u0631\u0629")),c.a.createElement(S,{aboutUsImage:i,height:"25vh",action:C,modal:O,formik:_})),c.a.createElement("div",{className:"form-group"},c.a.createElement("label",{htmlFor:"aboutUs",className:o()("control-label","ar"===t&&"float-right")},"en"===t?"About Us":" \u0639\u0646 \u0628\u0631\u0642\u0631\u0627\u0631\u0632\u0631"),c.a.createElement("textarea",{rows:"5",id:"aboutUs",className:o()("form-control","ar"===t&&"text-right"),placeholder:"en"===t?"About Us":"\u0639\u0646 \u0628\u0631\u0642\u0631\u0627\u0631\u0632\u0631",onChange:_.handleChange,value:_.values.aboutUs||""})),c.a.createElement("div",{className:"form-group"},c.a.createElement("label",{htmlFor:"vision",className:o()("control-label","ar"===t&&"float-right")},"en"===t?"Vision":"\u0627\u0644\u0631\u0624\u064a\u0629"),c.a.createElement("textarea",{rows:"5",id:"vision",className:o()("form-control","ar"===t&&"text-right"),placeholder:"en"===t?"Vision":"\u0627\u0644\u0631\u0624\u064a\u0629",onChange:_.handleChange,value:_.values.vision||""})),c.a.createElement("div",{className:"form-group"},c.a.createElement("label",{htmlFor:"mission",className:o()("control-label","ar"===t&&"float-right")},"en"===t?"Mission":"\u0627\u0644\u0631\u0633\u0627\u0644\u0629"),c.a.createElement("textarea",{rows:"5",id:"mission",className:o()("form-control","ar"===t&&"text-right"),placeholder:"en"===t?"Mission":"\u0627\u0644\u0631\u0633\u0627\u0644\u0629",onChange:_.handleChange,value:_.values.mission||""})))))),c.a.createElement("div",{className:"modal-footer"},c.a.createElement(f.a,{isLoadingBtn:u,btnContent:"Save"})),c.a.createElement(v.a,{position:"top-right",autoClose:3e3,hideProgressBar:!1,newestOnTop:!1,closeOnClick:!0,rtl:!1,pauseOnVisibilityChange:!0,draggable:!0,pauseOnHover:!0})))},T=function(e){var t=e.lang,a=Object(l.b)(),n=Object(l.c)(function(e){return e.pagesContent.privacy||[]}),s=Object(l.c)(function(e){return e.pagesContent.loadingPrivacy}),i=Object(l.c)(function(e){return e.pagesContent.isloadingPrivacyBtn}),m=Object(E.a)({initialValues:n,enableReinitialize:!0,onSubmit:function(e){a(Object(d.j)({privacyAndPolicy:e.privacyAndPolicy,lang:t}))}});return Object(r.useEffect)(function(){a(Object(d.e)(t))},[t]),Object(r.useEffect)(function(){!i&&v.b.success("Saved",{position:"top-right",autoClose:3e3,hideProgressBar:!1,closeOnClick:!0,pauseOnHover:!0,draggable:!0})},[i]),s?c.a.createElement("div",{className:"d-flex justify-content-center"},c.a.createElement("div",{className:"spinner-border avatar-lg",role:"status"})):c.a.createElement("div",{className:"col-md-12"},c.a.createElement("form",{onSubmit:m.handleSubmit},c.a.createElement("div",{className:"modal-content"},c.a.createElement("div",{className:"modal-body p-4"},c.a.createElement("div",{className:"row"},c.a.createElement("div",{className:"col-md-12"},c.a.createElement("label",{htmlFor:"privacyAndPolicy",className:o()("control-label","ar"===t&&"float-right")},"en"===t?"Privacy and Policy:":"\u0627\u0644\u0623\u062d\u0643\u0627\u0645 \u0648\u0633\u064a\u0627\u0633\u0629 \u0627\u0644\u062e\u0635\u0648\u0635\u064a\u0629"),c.a.createElement("textarea",{rows:"8",className:o()("form-control","ar"===t&&"text-right"),id:"privacyAndPolicy",placeholder:"en"===t?"Privacy and Policy:":"\u0627\u0644\u0623\u062d\u0643\u0627\u0645 \u0648\u0633\u064a\u0627\u0633\u0629 \u0627\u0644\u062e\u0635\u0648\u0635\u064a\u0629",onChange:m.handleChange,value:m.values.privacyAndPolicy||""}))))),c.a.createElement("div",{className:"modal-footer"},c.a.createElement(f.a,{isLoadingBtn:i,btnContent:"Save"})),c.a.createElement(v.a,{position:"top-right",autoClose:3e3,hideProgressBar:!1,newestOnTop:!1,closeOnClick:!0,rtl:!1,pauseOnVisibilityChange:!0,draggable:!0,pauseOnHover:!0})))},h=a(177);t.default=function(){var e=Object(r.useState)("contactUs"),t=Object(n.a)(e,2),a=t[0],s=t[1],d=Object(r.useState)("en"),E=Object(n.a)(d,2),p=E[0],b=E[1],f=Object(r.useState)(Object(l.c)(function(e){return e.authorization.menuStatus})),v=Object(n.a)(f,2),N=v[0],S=v[1];return c.a.createElement("div",{id:"wrapper"},c.a.createElement(i.a,{open:N,setOpen:S}),c.a.createElement(m.a,{isCondensed:N}),c.a.createElement("div",{className:o()("content-page",N?"mL":"ml-0")},c.a.createElement("div",{className:"content"},c.a.createElement("div",{className:"container-fluid"},c.a.createElement("div",{className:"row"},c.a.createElement("div",{className:"col-12"},c.a.createElement("div",{className:"page-title-box"},c.a.createElement("h4",{className:"page-title"},"Pages Content")))),c.a.createElement("div",{className:"row"},c.a.createElement("div",{className:"col-sm-12"},c.a.createElement("div",{className:"card-box"},c.a.createElement(u,{setFilter:s,setLang:b,filter:a}),"contactUs"===a&&c.a.createElement(O,null),"aboutUs"===a&&c.a.createElement(g,{lang:p}),"privacyAndPolicy"===a&&c.a.createElement(T,{lang:p}),"advertisement"===a&&c.a.createElement(h.a,null))))))))}},,,function(e,t,a){"use strict";a.r(t);var n=a(3),r=a(0),c=a.n(r),l=a(2),s=a(18),o=a(7),i=a.n(o),m=a(16),u=a(14),d=a(13),E=a(45),p=function(e){var t=e.modifier,a=Object(l.b)();return c.a.createElement("tr",null,c.a.createElement("td",null,t.name&&t.name.en),c.a.createElement("td",null,t.name&&t.name.ar),c.a.createElement("td",null,c.a.createElement("div",{className:"d-flex justify-content-center",onClick:function(){a(Object(m.f)({modifierId:t.id,modifierIsDoubled:!t.isDouble}))}},c.a.createElement(E.a,{value:t.isDouble}))))},b=(a(215),a(171)),f=function(e){var t=e.id,a=e.name,s=a.en,o=a.ar,u=e.price,d=e.calories,E=e.imagePath,p=Object(l.b)(),f=Object(r.useState)(),v=Object(n.a)(f,2),O=v[0],N=v[1],S=Object(r.useState)(""),g=Object(n.a)(S,2),T=g[0],h=g[1];return c.a.createElement("tr",{key:t},c.a.createElement("td",null,s),c.a.createElement("td",null,o),c.a.createElement("td",null,u),c.a.createElement("td",null,d),c.a.createElement("td",null,c.a.createElement("label",{htmlFor:"selectedFile".concat(t)},c.a.createElement("input",{type:"file",accept:".png",hidden:!0,id:"selectedFile".concat(t),name:"img",style:{zIndex:"1"},onChange:function(e){var a=new FileReader;a.onload=function(){N(a.result)};var n=Object(b.a)(e.target.files[0].size);if(n)h(n);else{h("");var r=new FormData;r.append("image",e.target.files[0]),p(Object(m.h)(t,r)),a.readAsDataURL(e.target.files[0])}}}),c.a.createElement("div",{className:i()("dropify-upload modifier-img")},c.a.createElement("code",{className:"mb-2"},"Image size ","<="," 5 MB"),E||O?c.a.createElement("img",{className:"mod-image",src:O||E,alt:"alt"}):c.a.createElement("i",{className:"dripicons-cloud-upload"}))),T&&c.a.createElement("ul",{className:"parsley-errors-list filled"},c.a.createElement("li",{className:"parsley-required"},T))))},v=function(e){var t=e.modifier,a=Object(r.useState)(!0),l=Object(n.a)(a,2),s=l[0],o=l[1];return c.a.createElement("div",{className:"card-box"},c.a.createElement("h4",{className:"header-title mb-4"},t.name.en),c.a.createElement("div",{className:"row"},c.a.createElement("div",{className:"col-sm-3"},c.a.createElement("div",{className:"nav flex-column nav-pills nav-pills-tab"},c.a.createElement("span",{className:i()("nav-link show mb-2 d-flex justify-content-between",s&&"active"),onClick:function(){return o(!s)}},"Basic Information ",c.a.createElement("i",{className:"mdi mdi-arrow-right"})),c.a.createElement("span",{className:i()("nav-link show mb-2 d-flex justify-content-between",!s&&"active"),onClick:function(){return o(!s)}},"Options ",c.a.createElement("i",{className:"mdi mdi-arrow-right"})))),c.a.createElement("div",{className:"col-sm-9"},c.a.createElement("div",{className:"tab-content pt-0"},c.a.createElement("div",{className:i()("",s?"showContent":"hideContent")},c.a.createElement("div",{className:"table-responsive"},c.a.createElement("table",{className:"table table-centered table-borderless table-hover mb-0"},c.a.createElement("thead",{className:"thead-light"},c.a.createElement("tr",null,c.a.createElement("th",{className:"w-25"},"Name | En"),c.a.createElement("th",{className:"w-25"},"Name | Ar"),c.a.createElement("th",{className:"w-25"},"IsDouble"))),c.a.createElement("tbody",null,c.a.createElement(p,{modifier:t}))))),c.a.createElement("div",{className:i()("",s?"hideContent":"showContent")},c.a.createElement("div",{className:"table-responsive"},c.a.createElement("table",{className:"table table-centered table-borderless table-hover mb-0"},c.a.createElement("thead",{className:"thead-light"},c.a.createElement("tr",null,c.a.createElement("th",null,"Name | En"),c.a.createElement("th",null,"Name | Ar"),c.a.createElement("th",null,"Price"),c.a.createElement("th",null,"Calories"),c.a.createElement("th",null,"Image"))),c.a.createElement("tbody",null,t.modifierOptions.map(function(e){return c.a.createElement(f,Object.assign({key:e.id},e))})))))))))},O=a(36);t.default=function(){var e=Object(l.b)(),t=Object(l.c)(function(e){return e.products.modifiers}),a=Object(r.useState)(Object(l.c)(function(e){return e.authorization.menuStatus})),o=Object(n.a)(a,2),E=o[0],p=o[1],b=Object(l.c)(function(e){return e.products.isLoadingModifiers}),f=Object(l.c)(function(e){return e.products.countModifiers}),N=Object(s.d)("page",s.a),S=Object(n.a)(N,2),g=S[0],T=S[1],h=Object(r.useState)(g||1),y=Object(n.a)(h,2),C=y[0],_=y[1],A=Object(r.useState)(10),j=Object(n.a)(A,1)[0];return Object(r.useEffect)(function(){_(g||1)}),Object(r.useEffect)(function(){e(Object(m.b)({pagination:{page:C||1,limit:j||10}}))},[e,C,j]),c.a.createElement("div",{id:"wrapper"},c.a.createElement(u.a,{open:E,setOpen:p}),c.a.createElement(d.a,{isCondensed:E}),c.a.createElement("div",{className:i()("content-page",E?"mL":"ml-0")},c.a.createElement("div",{className:"content"},c.a.createElement("div",{className:"container-fluid"},c.a.createElement("div",{className:"row"},c.a.createElement("div",{className:"col-12"},c.a.createElement("div",{className:"page-title-box"},c.a.createElement("h4",{className:"page-title"},"Modifiers")))),b?c.a.createElement("div",{className:"d-flex justify-content-center"},c.a.createElement("div",{className:"spinner-border avatar-lg",role:"status"})):t.length?c.a.createElement("div",{className:"row"},c.a.createElement("div",{className:"col-xl-12"},t&&t.map(function(e,t){return c.a.createElement(v,{key:e.id,modifier:e,index:t})}),c.a.createElement(O.a,{totalCount:f,rows:j,currentPage:C,setCurrentPage:T}))):c.a.createElement("div",{className:"notFound"},"Not Found")))))}},,function(e,t,a){"use strict";a.r(t);var n=a(3),r=a(0),c=a.n(r),l=a(2),s=a(7),o=a.n(s),i=a(22),m=a(19),u=a(9),d=a(249),E=a(248),p=a(469),b=a(134),f=a(45),v=a(129);function O(e){var t=e.allBranches,a=e.branch,s=e.modal,o=e.toggle,O=Object(l.b)(),N=Object(r.useState)(a.workingHours),S=Object(n.a)(N,2),g=S[0],T=S[1],h=Object(m.a)({initialValues:{branchNameAr:a.name.ar,branchNameEn:a.name.en,selected:a.selected,availableForDelivery:a.availableForDelivery,freeDelivery:a.freeDelivery,backupBranchId:a.backupBranchId},validationSchema:u.d({branchNameAr:u.e().required("Required"),branchNameEn:u.e().required("Required")}),onSubmit:function(e){O(Object(i.h)({branchId:a.id,branch:{name:{en:e.branchNameEn,ar:e.branchNameAr},workingHours:g||a.workingHours,selected:e.selected,availableForDelivery:e.availableForDelivery,freeDelivery:e.freeDelivery,backupBranchId:e.backupBranchId}})),h.resetForm(),o()}});return c.a.createElement(d.a,{isOpen:s,toggle:function(){o(),h.resetForm()}},c.a.createElement(E.a,{toggle:function(){o(),h.resetForm()}},"Edit Branch"),c.a.createElement("div",{className:"modal-body p-4"},c.a.createElement("form",{onSubmit:h.handleSubmit},c.a.createElement("label",{className:"control-label",htmlFor:"branchNameEn"},"Branch Name - English"),c.a.createElement("input",{className:"form-control",name:"branchNameEn",id:"branchNameEn",type:"text",placeholder:"Branch Name - English",onChange:h.handleChange,onClick:function(){h.setFieldTouched("branchNameEn",!0)},value:h.values.branchNameEn}),h.errors.branchNameEn&&h.touched.branchNameEn?c.a.createElement("ul",{className:"parsley-errors-list filled"},c.a.createElement("li",{className:"parsley-required"},h.errors.branchNameEn)):null,c.a.createElement("label",{className:"control-label",htmlFor:"branchNameEn"},"Branch Name - Arabic"),c.a.createElement("input",{className:"form-control",name:"branchNameAr",id:"branchNameAr",type:"text",placeholder:"Branch Name - Arabic",onChange:h.handleChange,onClick:function(){h.setFieldTouched("branchNameAr",!0)},value:h.values.branchNameAr}),h.errors.branchNameAr&&h.touched.branchNameAr?c.a.createElement("ul",{className:"parsley-errors-list filled"},c.a.createElement("li",{className:"parsley-required"},h.errors.branchNameAr)):null,c.a.createElement("label",{className:"control-label",htmlFor:"branchNameEn"},"Backup Branch"),c.a.createElement("select",{className:"form-control",name:"backupBranchId",onChange:h.handleChange,value:h.values.backupBranchId||""},c.a.createElement("option",{value:""},"--"),t.map(function(e){return e.id!==a.id&&c.a.createElement("option",{key:e.id,value:e.id},e.name.en)})),h.errors.backupBranchId&&h.touched.backupBranchId?c.a.createElement("ul",{className:"parsley-errors-list filled"},c.a.createElement("li",{className:"parsley-required"},h.errors.backupBranchId)):null,c.a.createElement("div",{className:"workingHours mt-1"},c.a.createElement(v.a,{workHours:function(e){return T(e)},data:g,disable:!1})),c.a.createElement("div",{className:"toggle-block"},c.a.createElement("div",null,"Available for Delivery"),c.a.createElement("div",{onClick:function(){h.values.availableForDelivery?h.setFieldValue("availableForDelivery",!1):h.setFieldValue("availableForDelivery",!0)}},c.a.createElement(f.a,{id:"availableForDelivery",name:"availableForDelivery",value:h.values.availableForDelivery}))),c.a.createElement("div",{className:"toggle-block"},c.a.createElement("div",null,"Free Delivery"),c.a.createElement("div",{onClick:function(){h.values.freeDelivery?h.setFieldValue("freeDelivery",!1):h.setFieldValue("freeDelivery",!0)}},c.a.createElement(f.a,{id:"freeDelivery",name:"freeDelivery",value:h.values.freeDelivery}))),c.a.createElement("div",{className:"toggle-block"},c.a.createElement("div",null,"Show in Mobile App"),c.a.createElement("div",{onClick:function(){h.values.selected?h.setFieldValue("selected",!1):h.setFieldValue("selected",!0)}},c.a.createElement(f.a,{id:"selected",name:"selected",value:h.values.selected}))),c.a.createElement(p.a,{className:"mt-3"},c.a.createElement(b.a,{color:"secondary",onClick:function(){o(),h.resetForm()}},"Close"),c.a.createElement(b.a,{color:"success",type:"submit"},"Save")))))}a(138),a(349);var N=function(e){var t=e.allBranches,a=e.branch,l=e.city,s=e.user,o=(a.latitude,a.longitude,Object(r.useState)(!1)),i=Object(n.a)(o,2),m=i[0],u=i[1],d=Object(r.useState)([]),E=Object(n.a)(d,2),p=(E[0],E[1]),b=function(){return u(!m)},f=Object(r.useState)(a.workingHours),N=Object(n.a)(f,2),S=N[0],g=N[1];Object(r.useEffect)(function(){var e=t.find(function(e){return e.id===a.id});e&&e.deliveryZones&&p(e.deliveryZones.coordinates)},[a,t]);var T=s.role,h=s.privileges;return c.a.createElement("div",{className:"col-xl-6"},c.a.createElement("div",{className:"card-box project-box"},c.a.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},c.a.createElement("h4",{className:"mt-0 branchName"},a.name.en),("admin"===T||"supervisor"===T&&h&&h.branchesEdit)&&c.a.createElement("i",{style:{cursor:"pointer"},className:"font-18 cursor text-muted mdi mdi-pencil",onClick:b})),c.a.createElement("h4",{className:"mt-0 branchName"},a.name.ar),c.a.createElement("p",{className:"text-muted text-uppercase mb-1"},c.a.createElement("small",null,l.name.en)),a.selected?c.a.createElement("div",{className:"badge bg-soft-success text-success mb-1 pt-1 pb-1"},"Active"):c.a.createElement("div",{className:"badge bg-soft-danger text-danger mb-1 pt-1 pb-1"},"Closed"),c.a.createElement("div",{className:"deliveryPhone"},c.a.createElement("i",{className:"mdi mdi-phone-classic"}),c.a.createElement("p",{className:"text-muted mb-0 sp-line-2"},a.phone)),c.a.createElement("div",{className:"deliveryTime"},c.a.createElement("p",{className:"font-weight-bold mb-0"},"Pickup Promising Time"),c.a.createElement("p",{className:"font-weight-bold mb-0"},a.pickupPromisingTime," min")),c.a.createElement("div",{className:"deliveryTime"},c.a.createElement("p",{className:"font-weight-bold mb-0"},"Delivery Promising Time"),c.a.createElement("p",{className:"font-weight-bold mb-0"},a.deliveryPromisingTime," min")),c.a.createElement("div",{className:"workingHours"},c.a.createElement(v.a,{workHours:function(e){return g(e)},data:S,disable:!0})),a&&c.a.createElement(O,{allBranches:t,branch:a,modal:m,toggle:b})))},S=a(100),g=a(14),T=a(13),h=a(40),y=(a(350),a(203)),C=a(50);t.default=function(){var e=Object(l.b)(),t=Object(r.useState)(Object(l.c)(function(e){return e.authorization.menuStatus})),a=Object(n.a)(t,2),s=a[0],m=a[1],u=JSON.parse(C.a.getUser())||{},d=Object(l.c)(function(e){return e.branches.branches||[]}),E=Object(l.c)(function(e){return e.branches.countries||[]}),p=E[0]&&E[0].cities&&!E[0].cities.some(function(e){return e.branches.length}),b=Object(l.c)(function(e){return e.branches.loadingBranches}),f=Object(l.c)(function(e){return e.branches.isSynchronizedBranches});Object(r.useEffect)(function(){e(Object(i.c)({pagination:{page:"",limit:""}}))},[e]);var v=u.role,O=u.privileges;return c.a.createElement("div",{id:"wrapper"},c.a.createElement(g.a,{open:s,setOpen:m}),c.a.createElement(T.a,{isCondensed:s}),c.a.createElement("div",{className:o()("content-page",s?"mL":"ml-0")},c.a.createElement("div",{className:"content"},c.a.createElement("div",{className:"container-fluid"},c.a.createElement("div",{className:"row"},c.a.createElement("div",{className:"col-12"},c.a.createElement("div",{className:"page-title-box"},c.a.createElement("h4",{className:"page-title"},"Branches"))),c.a.createElement("div",{className:"col-12"},c.a.createElement("div",{className:"card-box d-flex"},("admin"===v||"supervisor"===v&&O&&O.branchesSync)&&c.a.createElement(c.a.Fragment,null,c.a.createElement("h5",{className:"mr-3"},"Do you want to synchronize Branches with Foodics ?"),c.a.createElement(h.a,{isLoadingBtn:f,btnContent:"Synchronize",onClick:function(){return e(Object(i.g)())}})),!f&&d.length>0&&("admin"===v||"supervisor"===v&&O&&O.bulkBranchesEdit)&&c.a.createElement("div",{className:"ml-auto "},c.a.createElement(y.Link,{className:"bg-warning p-1 m-1 font-8 ",to:"/branches/bulk/status",branches:d},"Bulk Status Edit "," ",c.a.createElement("i",{style:{cursor:"pointer"},className:"font-12 cursor text-muted mdi mdi-pencil"})),c.a.createElement(y.Link,{className:"bg-warning p-1 m-1 ",to:"/branches/bulk/working-hrs",branches:d},"Bulk Working HRs Edit "," ",c.a.createElement("i",{style:{cursor:"pointer"},className:"font-12 cursor text-muted mdi mdi-pencil"}))))),c.a.createElement("div",{className:"col-12"},c.a.createElement("div",{className:"card-box d-flex justify-content-center"},c.a.createElement(S.a,{action:i.f,isAvailable:!0,showInMobile:!0})))),b?c.a.createElement("div",{className:"d-flex justify-content-center"},c.a.createElement("div",{className:"spinner-border avatar-lg",role:"status"})):E.length?c.a.createElement("div",{className:"row"},E&&E.map(function(e){return e.cities.length>0&&e.cities.some(function(e){return e.branches.length>0})&&e.cities.map(function(e){return e.branches.length>0&&e.branches.map(function(t){return c.a.createElement(N,{user:u,key:t.id,allBranches:d,branch:t,city:e})})})})):c.a.createElement("div",{className:"notFound"},"Not Found"),!b&&p&&c.a.createElement("div",{className:"notFound"},"Not Found")))))}},function(e,t,a){"use strict";a.r(t);var n=a(3),r=a(0),c=a.n(r),l=a(2),s=a(7),o=a.n(s),i=a(10),m=a(16),u=a(18),d=a(19),E=a(14),p=a(13),b=function(e){var t=e.setFilter,a=e.value;return c.a.createElement("div",{className:"row mb-2"},c.a.createElement("div",{className:"col-md-12"},c.a.createElement("div",{className:"col-12 text-sm-center form-inline"},c.a.createElement("label",{htmlFor:"Filter By"},"Filter By: \xa0 \xa0 "),c.a.createElement("div",{className:"form-group mr-2"},c.a.createElement("select",{id:"filterPoints",className:"custom-select custom-select-sm",onChange:function(e){return t(e.target.value)},value:a},c.a.createElement("option",{value:1},"Order"),c.a.createElement("option",{value:2},"Product"))))))},f=a(36),v=a(9),O=a(249),N=a(248),S=a(469),g=a(134);function T(e){var t=e.products,a=e.point,n=e.pointType,r=e.modal,s=e.onClose,o=Object(l.b)(),m=Object(d.a)({initialValues:{pointProduct:a.productId||"--",numberOfItems:a.numberOfOrders||a.numberOfProducts,numberOfPoints:a.numberOfPoints,pointId:a.pointId,id:a.id},validationSchema:v.d().shape({pointProduct:v.e().required("Required"),numberOfItems:v.e().required("Required"),numberOfPoints:v.e().required("Required")}),onSubmit:function(e){1===Number(n)?o(Object(i.p)({pointId:e.pointId,pointCondition:[{id:e.id,numberOfOrders:e.numberOfItems,numberOfPoints:e.numberOfPoints}]})):o(Object(i.p)({pointId:e.pointId,pointCondition:[{id:e.id,numberOfProducts:e.numberOfItems,numberOfPoints:e.numberOfPoints,productId:e.pointProduct}]})),s()}});return c.a.createElement(O.a,{isOpen:r,toggle:s},c.a.createElement(N.a,{toggle:s},"Edit Point"),c.a.createElement("form",{className:"modal-body p-4",onSubmit:m.handleSubmit},2===Number(n)&&c.a.createElement("div",{className:"row"},c.a.createElement("div",{className:"col-md-12"},c.a.createElement("div",{className:"form-group"},c.a.createElement("label",{htmlFor:"pointProduct",className:"control-label"},"Select Product"),c.a.createElement("select",{className:"custom-select custom-select-sm",value:m.values.pointProduct,name:"pointProduct",onChange:m.handleChange},c.a.createElement("option",{value:""},"--"),t.map(function(e){return c.a.createElement("option",{key:e.id,value:e.id},e.name.en)})),m.errors.pointProduct&&m.touched.pointProduct?c.a.createElement("ul",{className:"parsley-errors-list filled"},c.a.createElement("li",{className:"parsley-required"},m.errors.pointProduct)):null))),c.a.createElement("div",{className:"row"},c.a.createElement("div",{className:"col-md-12"},c.a.createElement("div",{className:"form-group"},c.a.createElement("label",{htmlFor:"numberOfItems",className:"control-label"},1===Number(n)?"Number of Orders":"Number of Products"),c.a.createElement("input",{type:"number",className:"form-control",name:"numberOfItems",placeholder:1===Number(n)?"Number of Orders":"Number of Products",value:m.values.numberOfItems,onChange:m.handleChange,onClick:function(){m.setFieldTouched("numberOfItems",!0)}}),m.errors.numberOfItems&&m.touched.numberOfItems?c.a.createElement("ul",{className:"parsley-errors-list filled"},c.a.createElement("li",{className:"parsley-required"},m.errors.numberOfItems)):null)),c.a.createElement("div",{className:"col-md-12"},c.a.createElement("div",{className:"form-group"},c.a.createElement("label",{htmlFor:"numberOfPoints",className:"control-label"},"Number of Points"),c.a.createElement("input",{type:"number",className:"form-control",name:"numberOfPoints",placeholder:"Number of Points",value:m.values.numberOfPoints,onChange:m.handleChange,onClick:function(){m.setFieldTouched("numberOfPoints",!0)}}),m.errors.numberOfPoints&&m.touched.numberOfPoints?c.a.createElement("ul",{className:"parsley-errors-list filled"},c.a.createElement("li",{className:"parsley-required"},m.errors.numberOfPoints)):null))),c.a.createElement(S.a,null,c.a.createElement(g.a,{color:"secondary",onClick:function(){s(),m.resetForm()}},"Close"),c.a.createElement(g.a,{color:"success",type:"submit"},"Save Changes"))))}var h=a(28),y=(a(367),a(53)),C=a.n(y);t.default=function(e){var t=e.history,a=Object(l.b)(),s=Object(r.useState)(1),v=Object(n.a)(s,2),O=v[0],N=v[1],S=Object(r.useState)(!1),g=Object(n.a)(S,2),y=g[0],_=g[1],A=function(){return _(!y)},j=Object(u.d)("page",u.a),R=Object(n.a)(j,2),U=R[0],I=R[1],F=Object(r.useState)(U||1),k=Object(n.a)(F,2),D=k[0],x=k[1],P=Object(r.useState)(2),L=Object(n.a)(P,1)[0],w=Object(r.useState)(),G=Object(n.a)(w,2),B=G[0],M=G[1],H=Object(r.useState)(Object(l.c)(function(e){return e.authorization.menuStatus})),q=Object(n.a)(H,2),V=q[0],Y=q[1],Q=Object(l.c)(function(e){return e.points}),z=Q.points,K=Q.pointsRiyal,W=Object(l.c)(function(e){return e.points.points.pointConditions}),X=Object(l.c)(function(e){return e.points.countPoints}),Z=Object(l.c)(function(e){return e.products.products}),J=Object(l.c)(function(e){return e.points.isLoadingPoints}),$=Object(d.a)({initialValues:{expiration:z.expiration&&z.expiration.split(":")||["00","00","00","00","00"],str:"",editable:!1,year:"00",month:"00",day:"00",hour:"00",minute:"00",pointsRiyal:K,pointsEditable:!1},enableReinitialize:!0}),ee=[1===Number(z.pointType)?{name:"Number of Orders",key:"numberOfOrders"}:{name:"Number of Products",key:"numberOfProducts"},{name:"Number of Points",key:"numberOfPoints"},{name:"Edit",key:"editWithCallback",onClick:function(e){M(e),A()}}];2===+z.pointType&&ee.unshift({name:"Name",key:"pointName",value:z.pointType,products:Z});var te=function(e,t){var a=document.getElementById(t).value;a.length<2?(document.getElementById(t).value="0"+a,$.setFieldValue(t,"0"+e)):$.setFieldValue(t,e)};return Object(r.useEffect)(function(){x(U||1)}),Object(r.useEffect)(function(){a(Object(m.d)({pagination:{limit:100,page:1},search:"",filteredCategory:""}))},[a]),Object(r.useEffect)(function(){a(Object(i.g)({type:O,pagination:{page:D||1,limit:L||10}})),a(Object(i.i)())},[O,D,L]),Object(r.useEffect)(function(){$.setFieldValue("year",$.values.expiration[0]),$.setFieldValue("month",$.values.expiration[1]),$.setFieldValue("day",$.values.expiration[2]),$.setFieldValue("hour",$.values.expiration[3]),$.setFieldValue("day",$.values.expiration[4])},[$.values.expiration]),Object(r.useEffect)(function(){$.setFieldValue.apply($,["str"].concat([$.values.year+":"+$.values.month+":"+$.values.day+":"+$.values.hour+":"+$.values.minute]))},[$.values.year,$.values.month,$.values.day,$.values.hour,$.values.minute]),c.a.createElement("div",{id:"wrapper"},c.a.createElement(E.a,{open:V,setOpen:Y}),c.a.createElement(p.a,{isCondensed:V}),c.a.createElement("div",{className:o()("content-page",V?"mL":"ml-0")},c.a.createElement("div",{className:"content"},c.a.createElement("div",{className:"container-fluid"},c.a.createElement("div",{className:"row"},c.a.createElement("div",{className:"col-12"},c.a.createElement("div",{className:"page-title-box"},c.a.createElement("h4",{className:"page-title"},"Points")))),J?c.a.createElement("div",{className:"d-flex justify-content-center"},c.a.createElement("div",{className:"spinner-border avatar-lg",role:"status"})):c.a.createElement("div",{className:"row"},c.a.createElement("div",{className:"col-sm-12"},c.a.createElement("div",{className:"card-box"},c.a.createElement("div",{className:"text-md-right"},c.a.createElement("button",{type:"button",className:"btn btn-primary waves-effect waves-light mb-2 mr-2",onClick:function(){C.a.isEmpty(z)?t.push("createPoint"):t.push("updatePoint/".concat(O))}},c.a.createElement("i",{className:"mdi mdi-plus mr-1"})," ",C.a.isEmpty(z)?"New":"Update")),c.a.createElement("div",{className:"d-flex"},c.a.createElement(b,{setFilter:N,value:O}),c.a.createElement("div",{className:"row mb-2"},c.a.createElement("div",{className:"col-md-12"},c.a.createElement("div",{className:"col-12 text-sm-center form-inline"},c.a.createElement("label",{htmlFor:"expiration",className:"control-label mr-2"},"Point Duration:"),c.a.createElement("div",{className:"form-group mr-2"},c.a.createElement("form",{id:"duration",className:"duration"},c.a.createElement("input",{id:"year",type:"number",min:"0",max:"99",placeholder:"00",className:o()("form-control custom-select-sm",!$.values.editable&&"border-0"),value:$.values.year||"",onChange:function(e){return te(e.target.value,"year")},disabled:!$.values.editable})," ",": \xa0",c.a.createElement("input",{id:"month",type:"number",min:"0",max:"99",placeholder:"00",className:o()("form-control custom-select-sm",!$.values.editable&&"border-0"),value:$.values.month||"",onChange:function(e){return te(e.target.value,"month")},disabled:!$.values.editable}),": \xa0",c.a.createElement("input",{id:"day",type:"number",min:"0",max:"99",placeholder:"00",className:o()("form-control custom-select-sm",!$.values.editable&&"border-0"),value:$.values.day||"",onChange:function(e){return te(e.target.value,"day")},disabled:!$.values.editable}),": \xa0",c.a.createElement("input",{id:"hour",type:"number",min:"0",max:"99",placeholder:"00",className:o()("form-control custom-select-sm",!$.values.editable&&"border-0"),value:$.values.hour||"",onChange:function(e){return te(e.target.value,"hour")},disabled:!$.values.editable}),": \xa0",c.a.createElement("input",{id:"minute",type:"number",min:"0",max:"99",placeholder:"00",className:o()("form-control custom-select-sm",!$.values.editable&&"border-0"),value:$.values.minute||"",onChange:function(e){return te(e.target.value,"minute")},disabled:!$.values.editable})),$.values.editable?c.a.createElement("i",{className:"mdi mdi-check-circle action-icon",onClick:function(){$.setFieldValue("editable",!1),a(Object(i.p)({expiration:$.values.str||"00:00:00:00:00",pointId:z.id}))}}):c.a.createElement("i",{className:"mdi mdi-pencil action-icon",onClick:function(){$.setFieldValue("editable",!0)}}))))),c.a.createElement("div",{className:"row mb-2"},c.a.createElement("div",{className:"col-md-12"},c.a.createElement("div",{className:"col-12 text-sm-center form-inline"},c.a.createElement("label",{htmlFor:"expiration",className:"control-label mr-2"},"1 Riyal ="),c.a.createElement("div",{className:"form-group mr-2"},c.a.createElement("form",{id:"pointsRiyal",className:"pointsRiyal w-25"},c.a.createElement("input",{id:"pointsRiyal",type:"number",name:"pointsRiyal",className:o()("form-control custom-select-sm w-100",!$.values.pointsEditable&&"border-0"),value:$.values.pointsRiyal||"",onChange:$.handleChange,disabled:!$.values.pointsEditable})),$.values.pointsEditable?c.a.createElement("i",{className:"mdi mdi-check-circle action-icon",onClick:function(){$.setFieldValue("pointsEditable",!1),a(Object(i.q)({points:$.values.pointsRiyal}))}}):c.a.createElement("i",{className:"mdi mdi-pencil action-icon",onClick:function(){$.setFieldValue("pointsEditable",!0)}})))))),c.a.createElement("div",{className:"MultipleChoices selected"},c.a.createElement("div",{className:"col-md-12"},c.a.createElement(h.a,{tableHead:ee,tableBody:W||z.pointConditions}),c.a.createElement(f.a,{totalCount:X,rows:L,currentPage:D,setCurrentPage:I}))),B&&c.a.createElement(T,{products:Z,point:B,pointType:z.pointType,modal:y,onClose:function(){A(),M(void 0)}}))))))))}},function(e,t,a){"use strict";a.r(t);var n=a(3),r=a(0),c=a.n(r),l=a(2),s=a(10),o=a(7),i=a.n(o),m=a(14),u=a(13),d=a(4),E=a(19),p=a(9),b=a(249),f=a(248),v=a(469),O=a(134),N=a(51),S=a.n(N),g=function(e){var t=new Date(e);return"".concat(t.getFullYear(),":").concat(t.getMonth()+1,":").concat(t.getDate(),":").concat(t.getHours(),":").concat(t.getMinutes())};function T(e){var t=e.modal,a=e.toggle,n=e.id,r=Object(l.b)(),o=Object(E.a)({initialValues:{numberOfPoints:"",expiration:""},validationSchema:p.d().shape({numberOfPoints:p.e().required("Required"),expiration:p.e().required("Required")}),onSubmit:function(e){var t=g(e.expiration);r(Object(s.a)({numberOfPoints:e.numberOfPoints,expiration:t,id:n})),o.resetForm(),a()}}),i=function(e){return o.errors[e]&&o.touched[e]?c.a.createElement("ul",{className:"parsley-errors-list filled"},c.a.createElement("li",{className:"parsley-required"},o.errors[e])):null};return c.a.createElement(b.a,{isOpen:t,toggle:function(){a(),o.resetForm()}},c.a.createElement(f.a,{toggle:function(){a(),o.resetForm()}},"Assign Points"),c.a.createElement("form",{className:"modal-body p-4",onSubmit:o.handleSubmit},c.a.createElement("div",{className:"row"},c.a.createElement("div",{className:"col-md-12"},c.a.createElement("div",{className:"form-group"},c.a.createElement("label",{htmlFor:"numberOfPoints",className:"control-label"},"Number of Points"),c.a.createElement("input",{type:"number",className:"form-control",name:"numberOfPoints",placeholder:"Number of Points",value:o.values.numberOfPoints,onChange:o.handleChange,onClick:function(){o.setFieldTouched("numberOfPoints",!0)}}),i("numberOfPoints"))),c.a.createElement("div",{className:"col-md-12"},c.a.createElement("div",{className:"form-group"},c.a.createElement("label",{htmlFor:"expiration",className:"control-label"},"Points Expiration:"),c.a.createElement(S.a,{id:"expiration",selected:o.values.expiration,onChange:function(e){o.setValues(Object(d.a)({},o.values,{expiration:e}))},showTimeSelect:!0,className:"datepicker",dateFormat:"MMMM d, yyyy h:mm aa"}),i("expiration")))),c.a.createElement(v.a,null,c.a.createElement(O.a,{color:"secondary",onClick:function(){a(),o.resetForm()}},"Close"),c.a.createElement(O.a,{color:"success",type:"submit"},"Save Changes"))))}var h=a(28),y=a(50);t.default=function(e){var t=e.match,a=Object(l.b)(),o=Object(r.useState)(Object(l.c)(function(e){return e.authorization.menuStatus})),d=Object(n.a)(o,2),E=d[0],p=d[1],b=Object(l.c)(function(e){return e.points.pointHistory}),f=Object(l.c)(function(e){return e.points.pointHistory.pointsHistory}),v=JSON.parse(y.a.getUser())||{},O=v.role,N=v.privileges,S=Object(l.c)(function(e){return e.points.isLoadingPointHistory}),g=Object(r.useState)(!1),C=Object(n.a)(g,2),_=C[0],A=C[1],j=function(){return A(!_)};return Object(r.useEffect)(function(){a(Object(s.f)(t.params.id))},[t.params.id]),c.a.createElement("div",{id:"wrapper"},c.a.createElement(m.a,{open:E,setOpen:p}),c.a.createElement(u.a,{isCondensed:E}),c.a.createElement("div",{className:i()("content-page",E?"mL":"ml-0")},c.a.createElement("div",{className:"content"},c.a.createElement("div",{className:"container-fluid"},c.a.createElement("div",{className:"col-12"},c.a.createElement("div",{className:"page-title-box"},c.a.createElement("h4",{className:"page-title"},"Point History"))),S?c.a.createElement("div",{className:"d-flex justify-content-center"},c.a.createElement("div",{className:"spinner-border avatar-lg",role:"status"})):c.a.createElement("div",{className:"row"},c.a.createElement("div",{className:"col-12"},c.a.createElement("div",{className:"card-body"},c.a.createElement("div",{className:"col-lg-12"},"admin"===O||N.managePoints?c.a.createElement("div",{className:"text-md-right"},c.a.createElement("button",{type:"button",className:"btn btn-primary waves-effect waves-light mb-2 mr-2",onClick:j},c.a.createElement("i",{className:"mr-1"})," Assign Points")):c.a.createElement(c.a.Fragment,null),c.a.createElement("div",{className:"card-box"},c.a.createElement("div",{className:"form-group mb-1"},c.a.createElement("label",{htmlFor:"product-meta-1"},"Total Points"),c.a.createElement("input",{disabled:!0,type:"text",className:"form-control",placeholder:"Total Points",value:b.totalPoints,required:!0})),c.a.createElement("div",{className:"form-group mb-1"},c.a.createElement("label",{htmlFor:"product-meta-1"},"Available Points"),c.a.createElement("input",{disabled:!0,type:"text",className:"form-control",placeholder:"Available Points",value:b.availablePoints,required:!0})),c.a.createElement("div",{className:"form-group mb-1"},c.a.createElement("label",{htmlFor:"product-meta-1"},"Expired Points"),c.a.createElement("input",{disabled:!0,type:"text",className:"form-control",placeholder:"Expired Points",value:b.expiredPoints,required:!0})),c.a.createElement("div",{className:"form-group mb-1"},c.a.createElement("label",{htmlFor:"product-meta-1"},"Used Points"),c.a.createElement("input",{disabled:!0,type:"text",className:"form-control",placeholder:"Used Points",value:b.usedPoints,required:!0})),c.a.createElement("div",null,c.a.createElement("label",{htmlFor:"product-meta-1"},"Points History"),c.a.createElement(h.a,{tableHead:[{name:"Type",key:"pointType"},{name:"Points",key:"numberOfHistoryPoints"},{name:"Expiration Date",key:"expirationDate"},{name:"Used Date",key:"currentDate"}],tableBody:f})),c.a.createElement(T,{modal:_,toggle:j,id:t.params.id}))))))))))}},function(e,t,a){"use strict";a.r(t);var n=a(4),r=a(3),c=a(0),l=a.n(c),s=a(2),o=a(18),i=a(19),m=a(9),u=a(81),d=a(29),E=a(16),p=a(10),b=a(7),f=a.n(b),v=a(14),O=a(13),N=a(36),S=a(249),g=a(248),T=a(469),h=a(134),y=a(87);function C(e){var t=e.modal,a=e.toggle,n=e.categories,r=e.products,c=e.formik;return l.a.createElement(S.a,{isOpen:t,toggle:function(){a(),c.resetForm()}},l.a.createElement(g.a,{toggle:function(){a(),c.resetForm()}},"New Award"),l.a.createElement("form",{className:"modal-body p-4",onSubmit:c.handleSubmit},l.a.createElement("div",{className:"row"},l.a.createElement("div",{className:"col-md-12"},l.a.createElement("div",{className:"form-group"},l.a.createElement("label",{htmlFor:"category",className:"control-label"},"Category"),l.a.createElement("select",{className:"form-control",id:"category",name:"category",onChange:c.handleChange,value:c.values.category},l.a.createElement("option",{value:""},"All"),n.map(function(e){return l.a.createElement("option",{key:e.id,value:e.id},e.name.en)})),c.errors.category&&c.touched.category?l.a.createElement("ul",{className:"parsley-errors-list filled"},l.a.createElement("li",{className:"parsley-required"},c.errors.category)):null))),l.a.createElement("div",{className:"row"},l.a.createElement("div",{className:"col-md-12"},l.a.createElement("div",{className:"form-group"},l.a.createElement("label",{htmlFor:"product",className:"control-label"},"Select product"),l.a.createElement("select",{className:"form-control",id:"product",name:"product",onChange:c.handleChange,value:c.values.product},l.a.createElement("option",{value:""},"Select Product"),r.map(function(e){return l.a.createElement("option",{key:e.id,value:e.id},e.name.en)})),c.errors.product&&c.touched.product?l.a.createElement("ul",{className:"parsley-errors-list filled"},l.a.createElement("li",{className:"parsley-required"},c.errors.product)):null))),l.a.createElement("div",{className:"row"},l.a.createElement("div",{className:"col-md-12"},l.a.createElement("div",{className:"form-group"},l.a.createElement("label",{htmlFor:"numberOfPoints",className:"control-label"},"Number of Points"),l.a.createElement("input",{type:"number",className:"form-control",id:"numberOfPoints",placeholder:"Number of Points",value:c.values.numberOfPoints,onClick:function(){c.setFieldTouched("numberOfPoints",!0)},onChange:c.handleChange}),c.errors.numberOfPoints&&c.touched.numberOfPoints?l.a.createElement("ul",{className:"parsley-errors-list filled"},l.a.createElement("li",{className:"parsley-required"},c.errors.numberOfPoints)):null))),l.a.createElement("div",{className:"row"},l.a.createElement("div",{className:"col-md-12"},l.a.createElement("div",{className:"form-group"},l.a.createElement("label",{htmlFor:"awardName",className:"control-label"},"Award Name"),l.a.createElement("input",{type:"text",className:"form-control",id:"awardName",placeholder:"Award Name",value:c.values.awardName,onClick:function(){c.setFieldTouched("awardName",!0)},onChange:c.handleChange}),c.errors.awardName&&c.touched.awardName?l.a.createElement("ul",{className:"parsley-errors-list filled"},l.a.createElement("li",{className:"parsley-required"},c.errors.awardName)):null))),l.a.createElement("div",{className:"row"},l.a.createElement("div",{className:"col-md-12"},l.a.createElement("div",{className:"form-group"},l.a.createElement("label",{htmlFor:"awardNameAr",className:"control-label"},"Name|Ar"),l.a.createElement("input",{type:"text",className:"form-control",id:"awardNameAr",placeholder:"Name|Ar",value:c.values.awardNameAr,onClick:function(){c.setFieldTouched("awardNameAr",!0)},onChange:c.handleChange}),c.errors.awardNameAr&&c.touched.awardNameAr?l.a.createElement("ul",{className:"parsley-errors-list filled"},l.a.createElement("li",{className:"parsley-required"},c.errors.awardNameAr)):null))),l.a.createElement("div",{className:"row"},l.a.createElement("div",{className:"col-md-12"},l.a.createElement("div",{className:"form-group"},l.a.createElement("label",{htmlFor:"field-3",className:"control-label"},"Award Image"),l.a.createElement(y.a,{height:"25vh",formik:c,type:"selectedFile"})))),l.a.createElement(T.a,null,l.a.createElement(h.a,{color:"secondary",onClick:function(){c.resetForm(),a()}},"Close")," ",l.a.createElement(h.a,{type:"submit",color:"success"},"Save Changes"))))}var _=a(28),A=a(74);function j(e){var t=e.modal,a=e.toggle,n=e.award,r=Object(s.b)(),o=Object(s.c)(function(e){return e.categories.categories}),u=Object(s.c)(function(e){return e.products.products}),b=Object(i.a)({initialValues:n,enableReinitialize:!0,validationSchema:m.d({productId:m.e().required("Required"),numberOfPoints:m.c().required("Required"),awardName:m.e().required("Required"),imagePath:m.b().required("Required")}),onSubmit:function(e){var t={numberOfPoints:e.numberOfPoints,awardName:e.awardName,awardNameAr:e.awardNameAr,productId:e.productId};if(n.imagePath!==e.imagePath){t.image=e.imagePath;var c=new FileReader;c.onload=function(){t.imagePath=c.result},c.readAsDataURL(e.imagePath)}r(Object(p.r)(e.id,t)),a()}});return Object(c.useEffect)(function(){r(Object(d.b)({pagination:{limit:"",page:""}}))},[r]),Object(c.useEffect)(function(){r(Object(E.d)({pagination:{page:"",limit:""},filteredCategory:b.values.category}))},[r,b.values.category]),l.a.createElement(S.a,{isOpen:t,toggle:function(){a(),b.resetForm()}},l.a.createElement(g.a,{toggle:function(){a(),b.resetForm()}},"Edit Award"),l.a.createElement("form",{className:"modal-body p-4",onSubmit:b.handleSubmit},l.a.createElement("div",{className:"row"},l.a.createElement("div",{className:"col-md-12"},l.a.createElement("div",{className:"form-group"},l.a.createElement("label",{htmlFor:"category",className:"control-label"},"Category"),l.a.createElement("select",{className:"form-control",id:"category",name:"category",onChange:b.handleChange,defaultValue:n.product&&n.product.categoryId,value:b.values.category},l.a.createElement("option",{value:""},"All"),o.map(function(e){return l.a.createElement("option",{key:e.id,value:e.id},e.name.en)})),b.errors.category&&b.touched.category?l.a.createElement("ul",{className:"parsley-errors-list filled"},l.a.createElement("li",{className:"parsley-required"},b.errors.category)):null))),l.a.createElement("div",{className:"row"},l.a.createElement("div",{className:"col-md-12"},l.a.createElement("div",{className:"form-group"},l.a.createElement("label",{htmlFor:"product",className:"control-label"},"Select product"),l.a.createElement("select",{className:"form-control",id:"productId",name:"productId",onChange:b.handleChange,value:b.values.productId},l.a.createElement("option",{value:""},"Select Product"),u.map(function(e){return l.a.createElement("option",{key:e.id,value:e.id},e.name.en)})),b.errors.productId&&b.touched.productId?l.a.createElement("ul",{className:"parsley-errors-list filled"},l.a.createElement("li",{className:"parsley-required"},b.errors.productId)):null))),l.a.createElement("div",{className:"row"},l.a.createElement("div",{className:"col-md-12"},l.a.createElement("div",{className:"form-group"},l.a.createElement("label",{htmlFor:"numberOfPoints",className:"control-label"},"Number of Points"),l.a.createElement("input",{type:"number",className:"form-control",id:"numberOfPoints",placeholder:"Number of Points",value:b.values.numberOfPoints||"",onClick:function(){b.setFieldTouched("numberOfPoints",!0)},onChange:b.handleChange}),b.errors.numberOfPoints&&b.touched.numberOfPoints?l.a.createElement("ul",{className:"parsley-errors-list filled"},l.a.createElement("li",{className:"parsley-required"},b.errors.numberOfPoints)):null))),l.a.createElement("div",{className:"row"},l.a.createElement("div",{className:"col-md-12"},l.a.createElement("div",{className:"form-group"},l.a.createElement("label",{htmlFor:"awardName",className:"control-label"},"Award Name"),l.a.createElement("input",{type:"text",className:"form-control",id:"awardName",placeholder:"Award Name",value:b.values.awardName||"",onClick:function(){b.setFieldTouched("awardName",!0)},onChange:b.handleChange}),b.errors.awardName&&b.touched.awardName?l.a.createElement("ul",{className:"parsley-errors-list filled"},l.a.createElement("li",{className:"parsley-required"},b.errors.awardName)):null))),l.a.createElement("div",{className:"row"},l.a.createElement("div",{className:"col-md-12"},l.a.createElement("div",{className:"form-group"},l.a.createElement("label",{htmlFor:"awardNameAr",className:"control-label"},"Name|Ar"),l.a.createElement("input",{type:"text",className:"form-control",id:"awardNameAr",placeholder:"Name|Ar",value:b.values.awardNameAr||"",onClick:function(){b.setFieldTouched("awardNameAr",!0)},onChange:b.handleChange}),b.errors.awardNameAr&&b.touched.awardNameAr?l.a.createElement("ul",{className:"parsley-errors-list filled"},l.a.createElement("li",{className:"parsley-required"},b.errors.awardNameAr)):null))),l.a.createElement("div",{className:"row"},l.a.createElement("div",{className:"col-md-12"},l.a.createElement("div",{className:"form-group"},l.a.createElement("label",{htmlFor:"field-3",className:"control-label"},"Award Image"),l.a.createElement(y.a,{height:"25vh",formik:b,type:"imagePath"})))),l.a.createElement(T.a,null,l.a.createElement(h.a,{color:"secondary",onClick:function(){b.resetForm(),a()}},"Close")," ",l.a.createElement(h.a,{type:"submit",color:"success"},"Save Changes"))))}t.default=function(){var e=Object(s.b)(),t=Object(c.useState)(Object(s.c)(function(e){return e.authorization.menuStatus})),a=Object(r.a)(t,2),b=a[0],S=a[1],g=Object(o.d)("page",o.a),T=Object(r.a)(g,2),h=T[0],y=T[1],R=Object(c.useState)(h||1),U=Object(r.a)(R,2),I=U[0],F=U[1],k=Object(c.useState)(10),D=Object(r.a)(k,1)[0],x=Object(c.useState)(!1),P=Object(r.a)(x,2),L=P[0],w=P[1],G=function(){return w(!L)},B=function(){return J(!Z)},M=Object(c.useState)(""),H=Object(r.a)(M,2),q=H[0],V=H[1],Y=Object(c.useState)(!1),Q=Object(r.a)(Y,2),z=Q[0],K=Q[1],W=Object(c.useState)(!1),X=Object(r.a)(W,2),Z=X[0],J=X[1],$=Object(c.useState)({}),ee=Object(r.a)($,2),te=ee[0],ae=ee[1],ne=function(){return K(!z)},re=Object(s.c)(function(e){return e.points}),ce=re.rewards,le=re.error,se=re.countRewards,oe=re.isLoadingRewards,ie=Object(s.c)(function(e){return e.categories}).categories,me=Object(s.c)(function(e){return e.products}).products,ue=Object(c.useState)(ce||[]),de=Object(r.a)(ue,2),Ee=de[0],pe=de[1],be=[{name:"Number of Points",key:"numberOfPoints"},{name:"Award Name",key:"awardName"},{name:"Name|AR",key:"awardNameAr"},{name:"Award Image",field:"imagePath",key:"imageIcon"},{name:"Edit",key:"editWithCallback",onClick:function(e){B(),ae(e)}},{name:"Active",key:"show",onClick:function(t){pe(Ee.map(function(e){return e.id===t.id?Object(n.a)({},e,{show:!e.show}):e})),e(Object(p.r)(t.id,{show:!t.show}))}},{name:"Delete",key:"delete",return:"id",onClick:function(e){G(),V(e)}}],fe=Object(i.a)({initialValues:{category:"",product:"",numberOfPoints:"",awardName:"",awardNameAr:"",selectedFile:""},validationSchema:m.d({category:m.e().required("Required"),product:m.e().required("Required"),numberOfPoints:m.c().required("Required"),awardName:m.e().required("Required"),selectedFile:m.b().required("Required")}),onSubmit:function(t){e(Object(p.o)(Object(u.a)({numberOfPoints:t.numberOfPoints,awardName:t.awardName,awardNameAr:t.awardNameAr,image:t.selectedFile,productId:t.product}))),ne(),fe.resetForm()}});return Object(c.useEffect)(function(){F(h||1)}),Object(c.useEffect)(function(){e(Object(p.j)({page:I||1,limit:D||10}))},[e,I,D]),Object(c.useEffect)(function(){e(Object(d.b)({pagination:{limit:"",page:""}}))},[e]),Object(c.useEffect)(function(){e(Object(E.d)({pagination:{page:"",limit:""},filteredCategory:fe.values.category}))},[e,fe.values.category]),Object(c.useEffect)(function(){pe(ce)},[ce]),l.a.createElement("div",{id:"wrapper"},l.a.createElement(v.a,{open:b,setOpen:S}),l.a.createElement(O.a,{isCondensed:b}),l.a.createElement("div",{className:f()("content-page",b?"mL":"ml-0")},l.a.createElement("div",{className:"content"},l.a.createElement("div",{className:"container-fluid"},l.a.createElement("div",{className:"col-12"},l.a.createElement("div",{className:"page-title-box"},l.a.createElement("h4",{className:"page-title"},"Awards"))),l.a.createElement("div",{className:"col-12"},le&&l.a.createElement("div",{className:"alert alert-danger mb-2"},le),oe?l.a.createElement("div",{className:"d-flex justify-content-center"},l.a.createElement("div",{className:"spinner-border avatar-lg",role:"status"})):l.a.createElement("div",{className:"card"},l.a.createElement("div",{className:"card-body"},l.a.createElement("div",{className:"row mb-2"},l.a.createElement("div",{className:"col-md-12"},l.a.createElement("div",{className:"text-md-right"},l.a.createElement("button",{type:"button",className:"btn btn-primary waves-effect waves-light mb-2 mr-2",onClick:ne},l.a.createElement("i",{className:"mdi mdi-plus mr-1"})," Add New")),l.a.createElement(_.a,{tableHead:be,tableBody:Ee}))),l.a.createElement(N.a,{totalCount:se,rows:D,currentPage:I,setCurrentPage:y}),l.a.createElement(C,{modal:z,toggle:ne,categories:ie,products:me,formik:fe}),l.a.createElement(j,{modal:Z,toggle:B,award:te}),l.a.createElement(A.a,{modal:L,toggle:G,id:q,name:"Reward"}))))))))}},function(e,t,a){"use strict";a.r(t);var n=a(4),r=a(3),c=a(0),l=a.n(c),s=a(2),o=a(7),i=a.n(o),m=a(14),u=a(13),d=a(43),E=a(25),p=a(19),b=a(53),f=a.n(b),v=a(9),O=(a(373),a(24)),N=(a(60),a(40)),S=[{id:"1",key:"type",value:"",field_type:"dropdown"},{id:"2",key:"amount",value:"",field_type:"input"},{id:"3",key:"expiration_date",value:"",field_type:"datePicker"},{id:"4",key:"reason",value:"",field_type:"textarea"}],g=[{id:1,value:"Online Top Up (By Admin)"},{id:2,value:"Order Purchase (Detection)"},{id:3,value:"Refund"},{id:4,value:"CashBack"},{id:5,value:"Compensations"},{id:6,value:"Expiration Detection (Detection)"}],T=a(51),h=a.n(T),y=a(46);t.default=function(e){var t=e.match,a=Object(s.b)(),o=Object(c.useState)(Object(s.c)(function(e){return e.authorization.menuStatus})),b=Object(r.a)(o,2),T=b[0],C=b[1],_=Object(c.useState)(!1),A=Object(r.a)(_,2),j=A[0],R=A[1],U=Object(s.c)(function(e){return e.transactions}),I=(U.isLoadingTransactions,U.customerTransactions),F=Object(s.c)(function(e){return e.customers}),k=F.isLoadingAddWalletCredit,D=F.errorAddWalletCredit;Object(c.useEffect)(function(){a(Object(d.c)({customer_id:t.params.id}))},[t.params.id]);var x=Object(s.c)(function(e){return e.pagesContent.isloadingContactUsBtn}),P=f.a.chain(S).keyBy("key").mapValues("value").value(),L=function(e){return w.errors[e]&&w.touched[e]?l.a.createElement("ul",{className:"parsley-errors-list filled"},l.a.createElement("li",{className:"parsley-required"},w.errors[e])):null},w=Object(p.a)({initialValues:P,enableReinitialize:!0,validationSchema:v.d().shape({type:v.e().required("Required"),amount:v.e().required("Required"),expiration_date:v.e(),reason:v.e().required("Required")}),onSubmit:function(e){R(!0),a(Object(y.a)(Object(n.a)({},e,{amount:+e.amount,type:+e.type,customer_id:t.params.id}))),setTimeout(function(){a(Object(d.c)({customer_id:t.params.id}))},4e3)}});return Object(c.useEffect)(function(){a(Object(E.d)())},[]),Object(c.useEffect)(function(){R(!1)},[t]),Object(c.useEffect)(function(){x||k||!j||(O.b.success("Credit added successfully",{position:"top-right",autoClose:7e3,hideProgressBar:!1,closeOnClick:!0,pauseOnHover:!0,draggable:!0}),R(!1)),D&&!x&&j&&(O.b.error("Error adding credit: ".concat(D),{position:"top-right",autoClose:7e3,hideProgressBar:!1,closeOnClick:!0,pauseOnHover:!0,draggable:!0}),R(!1))},[x,k,D,j]),l.a.createElement("div",{id:"wrapper"},l.a.createElement(m.a,{open:T,setOpen:C}),l.a.createElement(u.a,{isCondensed:T}),l.a.createElement("div",{className:i()("content-page",T?"mL":"ml-0")},l.a.createElement("div",{className:"content"},l.a.createElement("div",{className:"container-fluid"},l.a.createElement("div",{className:"col-12"},l.a.createElement("div",{className:"page-title-box"},l.a.createElement("h4",{className:"page-title"},"Add Credit for customers"))),l.a.createElement("div",{className:"row"},k?l.a.createElement("div",{className:"d-flex justify-content-center w-100"},l.a.createElement("div",{className:"spinner-border avatar-lg",role:"status"})):l.a.createElement("div",{className:"col-12"},l.a.createElement("div",{className:"card"},l.a.createElement("div",{className:"card-body"},l.a.createElement("div",{className:"row mb-2"},l.a.createElement("form",{className:"col-12 p-4",onSubmit:w.handleSubmit},S.map(function(e){return l.a.createElement("div",{className:"form-group",key:e.id},l.a.createElement("label",{htmlFor:e.key,className:"control-label"},e.key,":"),function(){switch(e.field_type){case"textarea":return l.a.createElement(l.a.Fragment,null,l.a.createElement("textarea",{rows:"5",id:e.key,name:e.key,className:"form-control",placeholder:e.key,onChange:w.handleChange,value:w.values[e.key]||""}),L(e.key));case"input":return l.a.createElement(l.a.Fragment,null,l.a.createElement("input",{type:"text",className:"form-control",id:e.key,name:e.key,placeholder:e.key,onChange:w.handleChange,value:w.values[e.key]||""}),L(e.key));case"dropdown":return l.a.createElement(l.a.Fragment,null,l.a.createElement("select",{id:e.key,name:e.key,className:"custom-select custom-select-sm",onChange:w.handleChange,value:w.values[e.key]||""},l.a.createElement("option",{value:""},"Please select type"),g.map(function(e){return l.a.createElement("option",{value:e.id,key:e.id},e.value)})),L(e.key));case"datePicker":return l.a.createElement(l.a.Fragment,null,l.a.createElement(h.a,{dateFormat:"dd-MM-yy",selected:w.values[e.key],onChange:function(e){w.setValues(Object(n.a)({},w.values,{expiration_date:e}))},className:"datepicker"}),L(e.key));default:return l.a.createElement("div",null,"Unknown input type found!")}}())}),l.a.createElement("div",{className:"modal-footer"},l.a.createElement(N.a,{isLoadingBtn:x,btnContent:"Save"})),l.a.createElement(O.a,{position:"top-right",autoClose:3e3,hideProgressBar:!1,newestOnTop:!1,closeOnClick:!0,rtl:!1,pauseOnVisibilityChange:!0,draggable:!0,pauseOnHover:!0}))))))),l.a.createElement("h2",null,"Customer Transactions History"),l.a.createElement("div",{className:"row"},I.sort(function(e,t){return new Date(t.createdAt)-new Date(e.createdAt)}).map(function(e,t){return l.a.createElement("div",{className:"col-4",key:t},l.a.createElement("div",{className:"card"},l.a.createElement("div",{className:"card-body"},l.a.createElement("h5",{className:"card-title"},"Transaction ID: ",e.id),l.a.createElement("div",{className:"card-text"},l.a.createElement("strong",null,"Type:")," ",function(e){var t=g.find(function(t){return t.id===e});return t?t.value:"Method not found"}(e.type)),l.a.createElement("div",{className:"card-text"},l.a.createElement("strong",null,"Amount:")," ",e.amount),l.a.createElement("div",{className:"card-text"},l.a.createElement("strong",null,"New Balance:")," ",e.new_balance),l.a.createElement("div",{className:"card-text"},l.a.createElement("strong",null,"Reason:")," ",e.reason),l.a.createElement("div",{className:"card-text"},l.a.createElement("strong",null,"Created By:")," ",e.created_by),l.a.createElement("div",{className:"card-text"},l.a.createElement("strong",null,"Created At:")," ",new Date(e.createdAt).toLocaleString()),l.a.createElement("div",{className:"card-text"},l.a.createElement("strong",null,"Updated At:")," ",new Date(e.updatedAt).toLocaleString()))))}))))))}},function(e,t,a){"use strict";a.r(t);var n=a(32),r=a(3),c=a(0),l=a.n(c),s=a(2),o=a(18),i=a(27),m=a(7),u=a.n(m),d=a(14),E=a(13),p=a(4),b=a(19),f=a(249),v=a(248),O=a(469),N=a(134),S=[{name:"List All Branches",key:"branchesList"},{name:"Edit All Branches",key:"branchesEdit"},{name:"Edit Bulk Branches",key:"bulkBranchesEdit"},{name:"Sync All Branches",key:"branchesSync"},{name:"View Order",key:"order"},{name:"View All Orders",key:"orders"},{name:"Manage Order Refund",key:"manageOrderRefund"},{name:"Manage Menu and modifier",key:"menu"},{name:"Manage Sync Menus",key:"menuSync"},{name:"Manage Discount and Coupons",key:"discountsAndCoupons"},{name:"View Customers",key:"customers"},{name:"Manage Customers Wallets",key:"manageWallets"},{name:"Manage Customer Points",key:"managePoints"},{name:"Manage Feedback",key:"feedback"},{name:"Mange page\u2019s contents",key:"contentPages"},{name:"Manage Food Truck",key:"foodTruck"}];function g(e){var t=e.extraData,a=e.modal,n=e.onClose,o=e.supervisor,m=Object(s.b)(),u=Object(c.useState)(o.privileges.branchesList),d=Object(r.a)(u,2),E=d[0],g=d[1],T=Object(c.useState)(o.privileges.branchesEdit),h=Object(r.a)(T,2),y=h[0],C=h[1],_=Object(b.a)({initialValues:{privileges:o.privileges,id:o.id},onSubmit:function(e){var t=e.privileges,a=t.branchesList,r=t.singleBranch,c=t.branchesEdit,l=t.singleBranchEdit;m(Object(i.j)(Object(p.a)({},e,{privileges:Object(p.a)({},e.privileges,{branchesList:E,singleBranch:"2"!==a&&E?"string"===typeof a?a:r:"",branchesEdit:y,singleBranchEdit:"2"!==c&&y?"string"===typeof c?c:l:""})}))),_.resetForm(),n(),setTimeout(function(){m(Object(i.e)({page:1,limit:10}))},2e3)}}),A=function(){var e=o.privileges.singleBranch;if(o.privileges.singleBranch){var a=t.findIndex(function(t){return t.id===e});if(a>-1)return t[a].name.en}return"All"},j=function(){var e=o.privileges.singleBranchEdit;if(o.privileges.singleBranchEdit){var a=t.findIndex(function(t){return t.id===e});if(a>-1)return t[a].name.en}return"All"};return l.a.createElement(f.a,{isOpen:a,toggle:function(){n(),_.resetForm()}},l.a.createElement(v.a,{toggle:function(){n(),_.resetForm()}},"Edit Privileges"),l.a.createElement("form",{onSubmit:_.handleSubmit,className:"modal-body pb-1 pr-4 pl-4 "},l.a.createElement("div",{className:"row"},l.a.createElement("div",{className:"col-md-12"},l.a.createElement("div",{className:"form-group"},l.a.createElement("label",{className:"control-label"},"Privileges"),l.a.createElement("div",{className:"table-responsive"},l.a.createElement("table",{className:"table table-bordered mb-0"},l.a.createElement("thead",null,l.a.createElement("tr",null,l.a.createElement("th",null,"Select"),l.a.createElement("th",{colSpan:2},"Privilege"))),l.a.createElement("tbody",null,S.map(function(e){return l.a.createElement("tr",{key:e.key},"branchesList"==e.key?l.a.createElement(l.a.Fragment,null,l.a.createElement("td",null,l.a.createElement("div",{className:"checkbox checkbox-dark mb-2"},l.a.createElement("input",{type:"checkbox",id:"listBranchesPrivilege",name:"listBranchesPrivilege",onChange:function(e){return g(e.target.checked)},checked:E,value:E}),l.a.createElement("label",{htmlFor:"listBranchesPrivilege"}))),l.a.createElement("td",null,"List Branches"),l.a.createElement("td",null,l.a.createElement("select",{id:"privileges[".concat(e.key,"]"),name:"privileges[".concat(e.key,"]"),onChange:_.handleChange,disabled:!(_.values.privileges&&_.values.privileges[e.key])&&!E},t.map(function(e){return l.a.createElement("option",{value:e.id,defaultValue:A(),selected:e.name.en==A(),key:e.id},e.name.en)})))):"branchesEdit"==e.key?l.a.createElement(l.a.Fragment,null,l.a.createElement("td",{style:{textAlign:"center"}},l.a.createElement("div",{className:"checkbox checkbox-dark mb-3"},l.a.createElement("input",{type:"checkbox",id:"editBranchesPrivilege",name:"editBranchesPrivilege",onChange:function(e){C(e.target.checked)},checked:y,value:y}),l.a.createElement("label",{htmlFor:"editBranchesPrivilege"}))),l.a.createElement("td",null,"Edit branches"),l.a.createElement("td",null,l.a.createElement("select",{id:"privileges[".concat(e.key,"]"),name:"privileges[".concat(e.key,"]"),onChange:_.handleChange,disabled:!(_.values.privileges&&_.values.privileges[e.key])&&!y},t.map(function(e){return l.a.createElement("option",{value:e.id,defaultValue:j(),selected:e.name.en==j(),key:e.id},e.name.en)})))):l.a.createElement(l.a.Fragment,null,l.a.createElement("td",null,l.a.createElement("div",{className:"checkbox checkbox-dark mb-2"},l.a.createElement("input",{type:"checkbox",id:"privileges[".concat(e.key,"]"),name:"privileges[".concat(e.key,"]"),onChange:_.handleChange,checked:_.values.privileges&&_.values.privileges[e.key],value:e.key}),l.a.createElement("label",{htmlFor:"privileges[".concat(e.key,"]")}))),l.a.createElement("td",{colSpan:2},e.name)))}))))))),l.a.createElement(O.a,null,l.a.createElement(N.a,{color:"secondary",onClick:function(){n(),_.resetForm()}},"Close")," ",l.a.createElement(N.a,{type:"submit",color:"success"},"Save Changes"))))}var T=a(9),h=[{name:"List All Branches",key:"branchesList"},{name:"Edit All Branches",key:"branchesEdit"},{name:"Edit Bulk Branches",key:"bulkBranchesEdit"},{name:"Sync All Branches",key:"branchesSync"},{name:"View Order",key:"order"},{name:"View All Orders",key:"orders"},{name:"Manage Order Refund",key:"manageOrderRefund"},{name:"Manage Menu and modifier",key:"menu"},{name:"Manage Sync Menus",key:"menuSync"},{name:"Manage Discount and Coupons",key:"discountsAndCoupons"},{name:"View Customers",key:"customers"},{name:"Manage Customers Wallets",key:"manageWallets"},{name:"Manage Customer Points",key:"managePoints"},{name:"Manage Feedback",key:"feedback"},{name:"Mange page\u2019s contents",key:"contentPages"},{name:"Manage Food Truck",key:"foodTruck"}],y={branchesList:"2",singleBranch:"",branchesEdit:"2",branchesSync:!1,singleBranchEdit:"",menu:!1,menuSync:!1,order:!1,orders:!1,discountsAndCoupons:!1,customers:!1,feedback:!1,contentPages:!1,foodTruck:!1,manageOrderRefund:!1,manageWallets:!1,bulkBranchesEdit:!1,managePoints:!1};function C(e){var t=e.extraData,a=e.modal,n=e.toggle,o=Object(s.b)(),m=Object(c.useState)(!1),u=Object(r.a)(m,2),d=u[0],E=u[1],S=Object(c.useState)(!1),g=Object(r.a)(S,2),C=g[0],_=g[1],A=Object(b.a)({initialValues:{name:"",email:"",privileges:y},validationSchema:T.d().shape({name:T.e().required("Required"),email:T.e().email("Invalid email").required("Required")}),onSubmit:function(e){"1"!==e.privileges.branchesList&&0!=e.privileges.branchesList?"1"!==e.privileges.branchesEdit&&0!=e.privileges.branchesEdit?(o(Object(i.i)(Object(p.a)({},e,{privileges:Object(p.a)({},e.privileges,{branchesList:d,singleBranch:"2"===e.privileges.branchesList?"":e.privileges.branchesList,branchesEdit:C,singleBranchEdit:"2"===e.privileges.branchesEdit?"":e.privileges.branchesEdit})}))),A.resetForm(),n()):alert("please select branch edit to be assigned..."):alert("please select branch to be assigned...")}});return l.a.createElement(f.a,{isOpen:a,toggle:function(){n(),A.resetForm()}},l.a.createElement(v.a,{toggle:function(){n(),A.resetForm()}},"New Supervisor"),l.a.createElement("form",{onSubmit:A.handleSubmit,className:"modal-body pb-1 pr-4 pl-4 "},l.a.createElement("div",{className:"row"},l.a.createElement("div",{className:"col-md-12"},l.a.createElement("div",{className:"form-group"},l.a.createElement("label",{htmlFor:"name",className:"control-label"},"Name"),l.a.createElement("input",{type:"text",className:"form-control",id:"name",name:"name",onChange:A.handleChange,placeholder:"Name",onClick:function(){A.setFieldTouched("name",!0)}}),A.errors.name&&A.touched.name?l.a.createElement("ul",{className:"parsley-errors-list filled"},l.a.createElement("li",{className:"parsley-required"},A.errors.name)):null))),l.a.createElement("div",{className:"row"},l.a.createElement("div",{className:"col-md-12"},l.a.createElement("div",{className:"form-group"},l.a.createElement("label",{htmlFor:"email",className:"control-label"},"Email"),l.a.createElement("input",{type:"text",className:"form-control",id:"email",name:"email",onChange:A.handleChange,placeholder:"Email",onClick:function(){A.setFieldTouched("email",!0)}}),A.errors.email&&A.touched.email?l.a.createElement("ul",{className:"parsley-errors-list filled"},l.a.createElement("li",{className:"parsley-required"},A.errors.email)):null))),l.a.createElement("div",{className:"row"},l.a.createElement("div",{className:"col-md-12"},l.a.createElement("div",{className:"form-group"},l.a.createElement("label",{className:"control-label"},"Privileges"),l.a.createElement("div",{className:"table-responsive"},l.a.createElement("table",{className:"table table-bordered mb-0"},l.a.createElement("thead",null,l.a.createElement("tr",null,l.a.createElement("th",null,"Select"),l.a.createElement("th",{colSpan:2},"Privilege"))),l.a.createElement("tbody",null,h.map(function(e){return l.a.createElement("tr",{key:e.key},"branchesList"==e.key?l.a.createElement(l.a.Fragment,null,l.a.createElement("td",{style:{textAlign:"center"}},l.a.createElement("div",{className:"checkbox checkbox-dark mb-3"},l.a.createElement("input",{type:"checkbox",id:"listBranchesPrivilege",name:"listBranchesPrivilege",onChange:function(e){console.log("e.target.checked",e.target.checked),E(e.target.checked)},checked:d,value:d}),l.a.createElement("label",{htmlFor:"listBranchesPrivilege"}))),l.a.createElement("td",null,"List Branches"),l.a.createElement("td",null,l.a.createElement("select",{disabled:!d,id:"privileges[".concat(e.key,"]"),name:"privileges[".concat(e.key,"]"),onChange:A.handleChange},t.map(function(e){return l.a.createElement("option",{value:e.id,defaultValue:"All",key:e.id},e.name.en)})))):"branchesEdit"==e.key?l.a.createElement(l.a.Fragment,null,l.a.createElement("td",{style:{textAlign:"center"}},l.a.createElement("div",{className:"checkbox checkbox-dark mb-3"},l.a.createElement("input",{type:"checkbox",id:"editBranchesPrivilege",name:"editBranchesPrivilege",onChange:function(e){return _(e.target.checked)},checked:C,value:C}),l.a.createElement("label",{htmlFor:"editBranchesPrivilege"}))),l.a.createElement("td",null,"Edit branches"),l.a.createElement("td",null,l.a.createElement("select",{disabled:!C,id:"privileges[".concat(e.key,"]"),name:"privileges[".concat(e.key,"]"),onChange:A.handleChange},t.map(function(e){return l.a.createElement("option",{value:e.id,defaultValue:"All",key:e.id},e.name.en)})))):l.a.createElement(l.a.Fragment,null,l.a.createElement("td",null,l.a.createElement("div",{className:"checkbox checkbox-dark mb-3"},l.a.createElement("input",{type:"checkbox",id:"privileges[".concat(e.key,"]"),name:"privileges[".concat(e.key,"]"),onChange:A.handleChange,checked:A.values.privileges[e.key],value:e.key}),l.a.createElement("label",{htmlFor:"privileges[".concat(e.key,"]")}))),l.a.createElement("td",{colSpan:2},e.name)))}))))))),l.a.createElement(O.a,null,l.a.createElement(N.a,{color:"secondary",onClick:function(){n(),A.resetForm()}},"Close"),l.a.createElement(N.a,{type:"submit",color:"success"},"Save"))))}var _=a(74),A=a(28),j=a(36),R=a(24),U=(a(60),a(22));t.default=function(e){var t=e.history,a=Object(s.b)(),m=Object(c.useState)(Object(s.c)(function(e){return e.authorization.menuStatus})),p=Object(r.a)(m,2),b=p[0],f=p[1],v=Object(s.c)(function(e){return e.authorization.supervisors||[]}),O=Object(s.c)(function(e){return e.authorization.isLoadingSupervisors}),N=Object(s.c)(function(e){return e.authorization.countSupervisors}),S=Object(s.c)(function(e){return e.authorization.supervisorError}),T=Object(c.useState)(""),h=Object(r.a)(T,2),y=h[0],I=h[1],F=Object(c.useState)(),k=Object(r.a)(F,2),D=k[0],x=k[1],P=Object(c.useState)(!1),L=Object(r.a)(P,2),w=L[0],G=L[1],B=function(){return G(!w)},M=Object(c.useState)(!1),H=Object(r.a)(M,2),q=H[0],V=H[1],Y=function(){return V(!q)},Q=Object(c.useState)(!1),z=Object(r.a)(Q,2),K=z[0],W=z[1],X=function(){return W(!K)},Z=Object(o.d)("page",o.a),J=Object(r.a)(Z,2),$=J[0],ee=J[1],te=Object(c.useState)($||1),ae=Object(r.a)(te,2),ne=ae[0],re=ae[1],ce=Object(c.useState)(10),le=Object(r.a)(ce,1)[0],se=Object(s.c)(function(e){return e.branches.branches||[]}),oe=[{name:"Name",key:"supervisorName",value:"name"},{name:"Email",key:"email"},{name:"Privileges",key:"editWithCallback",onClick:function(e){x(e),X()}},{name:"Delete",key:"delete",return:"id",onClick:function(e){B(),I(e)}}];return Object(c.useEffect)(function(){re($||1)}),Object(c.useEffect)(function(){a(Object(U.c)({pagination:{page:"",limit:""}}))},[a]),Object(c.useEffect)(function(){a(Object(i.e)({page:ne||1,limit:le||10}))},[ne,t,le]),Object(c.useEffect)(function(){S&&R.b.error(S,{position:"top-right",autoClose:3e3,hideProgressBar:!1,closeOnClick:!0,pauseOnHover:!0,draggable:!0})},[S]),l.a.createElement("div",{id:"wrapper"},l.a.createElement(d.a,{open:b,setOpen:f}),l.a.createElement(E.a,{isCondensed:b}),l.a.createElement("div",{className:u()("content-page",b?"mL":"ml-0")},l.a.createElement("div",{className:"content"},l.a.createElement("div",{className:"container-fluid"},l.a.createElement("div",{className:"row"},l.a.createElement("div",{className:"col-12"},l.a.createElement("div",{className:"page-title-box"},l.a.createElement("h4",{className:"page-title"},"Supervisors Privileges")))),l.a.createElement("div",{className:"card-box"},l.a.createElement("div",{className:"row mb-2"},l.a.createElement("div",{className:"col-md-12"},l.a.createElement("div",{className:"text-md-right"},l.a.createElement("button",{type:"button",className:"btn btn-primary waves-effect waves-light mb-2 mr-2",onClick:Y},l.a.createElement("i",{className:"mdi mdi-plus mr-1"})," New Supervisor")),O?l.a.createElement("div",{className:"d-flex justify-content-center"},l.a.createElement("div",{className:"spinner-border avatar-lg",role:"status"})):l.a.createElement("div",{className:"col-md-12"},l.a.createElement(A.a,{tableHead:oe,tableBody:v}),l.a.createElement(j.a,{totalCount:N,rows:le,currentPage:ne,setCurrentPage:ee})))))),D&&l.a.createElement(g,{extraData:[{id:"2",name:{en:"All",ar:"\u0643\u0644"}}].concat(Object(n.a)(se)),modal:K,supervisor:D,onClose:function(){X(),x(void 0)}}),l.a.createElement(C,{extraData:[{id:"2",name:{en:"All",ar:"\u0643\u0644"}}].concat(Object(n.a)(se)),modal:q,toggle:Y}),l.a.createElement(_.a,{modal:w,toggle:B,id:y,name:"Supervisor"}),l.a.createElement(R.a,{position:"top-right",autoClose:3e3,hideProgressBar:!1,newestOnTop:!1,closeOnClick:!0,rtl:!1,pauseOnVisibilityChange:!0,draggable:!0,pauseOnHover:!0}))))}},function(e,t,a){"use strict";a.r(t);var n=a(4),r=a(32),c=a(3),l=a(0),s=a.n(l),o=a(2),i=a(7),m=a.n(i),u=a(19),d=a(9),E=a(16),p=a(29),b=a(47),f=a(14),v=a(13),O=a(40),N=function(e){return(e.taskList.length?e.taskList:[{}]).map(function(t,a){return s.a.createElement(l.Fragment,{key:t+a},s.a.createElement("tr",{className:"d-flex"},s.a.createElement("td",{className:"col-md-4 pl-0 pr-0 border-0"},s.a.createElement("input",{type:"number",className:"form-control",id:"quantityPrice[".concat(a,"].persons"),name:"quantityPrice[".concat(a,"].persons"),value:e.formik.values.quantityPrice[a]&&e.formik.values.quantityPrice[a].persons,onChange:e.formik.handleChange,placeholder:"Persons",required:!0})),s.a.createElement("td",{className:"col-md-4 pr-0 pl-0 border-0"},s.a.createElement("input",{type:"text",className:"form-control",id:"quantityPrice[".concat(a,"].price"),name:"quantityPrice[".concat(a,"].price"),value:e.formik.values.quantityPrice[a]&&e.formik.values.quantityPrice[a].price,onChange:e.formik.handleChange,placeholder:"Price",required:!0})),s.a.createElement("td",{className:"col-md-3 border-0"},0===a?s.a.createElement("button",{onClick:function(){return e.add()},type:"button",className:"btn btn-primary text-center"},"Add Quantity"):s.a.createElement("button",{type:"button",className:"btn btn-danger text-center",onClick:function(){return e.delete(t)}},"X"))))})},S=function(e){return(e.taskList.length?e.taskList:[{}]).map(function(t,a){return s.a.createElement(l.Fragment,{key:t+a},s.a.createElement("tr",{className:"d-flex"},s.a.createElement("td",{className:"col-md-8 pr-0 pl-0 border-0"},s.a.createElement("select",{className:"form-control",name:"availableProducts[".concat(a,"].id"),onChange:e.formik.handleChange,value:e.formik.values.availableProducts[a]&&e.formik.values.availableProducts[a].id,required:!0},s.a.createElement("option",{value:""},"--"),e.products.map(function(e){return s.a.createElement("option",{key:e.id,value:e.id},e.name.en)}))),s.a.createElement("td",{className:"col-md-3 border-0"},0===a?s.a.createElement("button",{onClick:function(){return e.add()},type:"button",className:"btn btn-primary text-center"},"Add product"):s.a.createElement("button",{type:"button",className:"btn btn-danger text-center",onClick:function(){return e.delete(t)}},"X"))),s.a.createElement("tr",null,s.a.createElement("td",{className:"col-md-12 pl-0 pr-0"},s.a.createElement("input",{type:"text",className:"form-control",name:"availableProducts[".concat(a,"].id"),value:e.products.filter(function(t){return e.formik.values.availableProducts[a]&&t.id===e.formik.values.availableProducts[a].id}).map(function(e){return e.name.en}),onChange:e.formik.handleChange,placeholder:"Product",disabled:!0,required:!0}))))})};a(60),t.default=function(e){var t=e.history,a=Object(o.b)(),i=Object(l.useState)(Object(o.c)(function(e){return e.authorization.menuStatus})),g=Object(c.a)(i,2),T=g[0],h=g[1],y=Object(o.c)(function(e){return e.foodTruck.menuData}),C=Object(o.c)(function(e){return e.products}),_=C.products,A=C.isLoadingProducts,j=Object(o.c)(function(e){return e.foodTruck.isLoadingMenu}),R=Object(o.c)(function(e){return e.foodTruck.isLoadingMenuBtn}),U=function(){t.push("/food-truck")},I=Object(u.a)({initialValues:Object(n.a)({},y),enableReinitialize:!0,validationSchema:d.d().shape({additionalQuantityPrice:d.d().shape({persons:d.c().required(),price:d.c().required()})}),onSubmit:function(e){a(Object(b.d)({quantityPrice:e.quantityPrice,additionalQuantityPrice:e.additionalQuantityPrice,availableProducts:e.availableProducts.map(function(e){return e.id})})),setTimeout(function(){!R&&U()},800)}});return Object(l.useEffect)(function(){a(Object(b.c)())},[a]),Object(l.useEffect)(function(){a(Object(p.b)({pagination:{limit:"",page:""}}))},[a]),Object(l.useEffect)(function(){a(Object(E.d)({pagination:{limit:100,page:1}}))},[a]),s.a.createElement("div",{id:"wrapper"},s.a.createElement(f.a,{open:T,setOpen:h}),s.a.createElement(v.a,{isCondensed:T}),s.a.createElement("div",{className:m()("content-page",T?"mL":"ml-0")},s.a.createElement("div",{className:"content"},s.a.createElement("div",{className:"container-fluid"},s.a.createElement("div",{className:"row"},s.a.createElement("div",{className:"col-12"},s.a.createElement("div",{className:"page-title-box"},s.a.createElement("h4",{className:"page-title"},"Manage Food Truck")))),s.a.createElement("div",{className:"row"},s.a.createElement("div",{className:"col-12"},s.a.createElement("div",{className:"card"},s.a.createElement("div",{className:"card-body"},s.a.createElement("div",{className:"row mb-2"}),s.a.createElement("div",{className:"col-md-12"},s.a.createElement("div",{className:"modal-content"},s.a.createElement("div",{className:"modal-body p-4"},j||A?s.a.createElement("div",{className:"d-flex justify-content-center"},s.a.createElement("div",{className:"spinner-border avatar-lg",role:"status"})):s.a.createElement("form",{onSubmit:I.handleSubmit},s.a.createElement("div",{className:"row"},s.a.createElement("div",{className:"col-md-12"},s.a.createElement("div",{className:"form-group"},s.a.createElement("label",{htmlFor:"additionalQuantityPrice.persons"},"Additional Persons"),s.a.createElement("input",{type:"number",id:"additionalQuantityPrice.persons",name:"additionalQuantityPrice.persons",className:"form-control",placeholder:"Persons",onChange:I.handleChange,value:I.values.additionalQuantityPrice?I.values.additionalQuantityPrice.persons:"",required:!0})))),s.a.createElement("div",{className:"row"},s.a.createElement("div",{className:"col-md-12"},s.a.createElement("div",{className:"form-group"},s.a.createElement("label",{htmlFor:"additionalQuantityPrice.price",className:"control-label"},"Additional Price"),s.a.createElement("input",{type:"number",className:"form-control",id:"additionalQuantityPrice.price",name:"additionalQuantityPrice.price",placeholder:"Price",value:I.values.additionalQuantityPrice?I.values.additionalQuantityPrice.price:"",onChange:I.handleChange,required:!0})))),s.a.createElement("table",{className:"table"},s.a.createElement("thead",null,s.a.createElement("tr",{className:"d-flex"},s.a.createElement("th",{className:"col-md-5 pl-0 text-left"},"Persons"),s.a.createElement("th",{className:"col-md-5 pl-0 text-left"},"Price"),s.a.createElement("th",{className:"col-md-2 pl-0"}))),s.a.createElement("tbody",null,I.values.quantityPrice&&s.a.createElement(N,{add:function(e){I.setFieldValue("quantityPrice",[].concat(Object(r.a)(I.values.quantityPrice),[{persons:"",price:""}]))},delete:function(e){I.setFieldValue("quantityPrice",I.values.quantityPrice.filter(function(t){return t!==e}))},taskList:I.values.quantityPrice,formik:I}))),s.a.createElement("table",{className:"table"},s.a.createElement("thead",null,s.a.createElement("tr",{className:"d-flex"},s.a.createElement("th",{className:"col-md-12 pl-0 text-left"},"Select Product"))),s.a.createElement("tbody",null,I.values.availableProducts&&s.a.createElement(S,{add:function(e){I.setFieldValue("availableProducts",[].concat(Object(r.a)(I.values.availableProducts),[{id:""}]))},delete:function(e){I.setFieldValue("availableProducts",I.values.availableProducts.filter(function(t){return t!==e}))},taskList:I.values.availableProducts,formik:I,products:_}))),s.a.createElement("div",{className:"modal-footer mt-3"},s.a.createElement("button",{type:"button",className:"btn btn-light waves-effect","data-dismiss":"modal",onClick:U},"Close"),s.a.createElement(O.a,{isLoadingBtn:R,btnContent:"Save"}))))))))))))))}},function(e,t,a){"use strict";a.r(t);var n=a(3),r=a(0),c=a.n(r),l=a(2),s=a(48),o=a(18),i=a(65),m=a(16),u=a(29),d=a(7),E=a.n(d),p=a(42),b=a(53),f=a.n(b),v=a(244),O=a.n(v),N=(a(332),function(e){var t=e.product;return c.a.createElement(c.a.Fragment,null,c.a.createElement("div",{className:"col-md-6 col-xl-4 mb-3"},c.a.createElement("div",{className:"card-box product-box h-100"},c.a.createElement("div",{className:"product-action"},c.a.createElement(p.b,{className:"btn btn-primary btn-background btn-xs waves-effect waves-light",to:"products/".concat(t.id)},c.a.createElement("i",{className:"fe-eye mr-0"}))),c.a.createElement("div",{className:"productImage"},c.a.createElement("img",{src:t.imagePath||O.a,className:"img-fluid",alt:"#"})),c.a.createElement("div",{className:"product-info"},c.a.createElement("div",{className:"row align-items-center"},c.a.createElement("div",{className:"col"},t.selected?c.a.createElement("h5",{className:"font-16 mt-0 sp-line-1"}," ",c.a.createElement("span",{className:"badge bg-soft-success text-success"},"Active")):c.a.createElement("h5",{className:"font-16 mt-0 sp-line-1"}," ",c.a.createElement("span",{className:"badge bg-soft-danger text-danger"},"Active")),c.a.createElement("h5",{className:"font-16 mt-0 sp-line-1"},c.a.createElement("span",{className:"text-dark"},t.name.en)," "),c.a.createElement("h5",{className:"font-16 mt-0 sp-line-1"},c.a.createElement("span",{className:"text-dark"},t.name.ar)," "),c.a.createElement("h6",{className:"m-0"}," ",c.a.createElement("span",{className:"text-muted"}," ",f.a.isEmpty(t.categories)?"Category name":t.categories[0].name.en))),c.a.createElement("div",{className:"col-auto"},c.a.createElement("div",{className:"product-price-tag"},t.price," SR")))))))}),S=a(14),g=a(13),T=a(36);t.default=function(){var e=Object(o.d)("search",o.c),t=Object(n.a)(e,2),a=t[0],d=t[1],p=Object(o.d)("page",o.a),b=Object(n.a)(p,2),f=b[0],v=b[1],O=Object(o.d)("category",o.c),h=Object(n.a)(O,2),y=h[0],C=h[1],_=Object(r.useState)(a||""),A=Object(n.a)(_,2),j=A[0],R=A[1],U=Object(r.useState)(a||""),I=Object(n.a)(U,2),F=I[0],k=I[1],D=Object(r.useState)(y||""),x=Object(n.a)(D,2),P=x[0],L=x[1],w=Object(r.useState)(y||""),G=Object(n.a)(w,2),B=G[0],M=G[1],H=Object(r.useState)(f||1),q=Object(n.a)(H,2),V=q[0],Y=q[1],Q=Object(r.useState)(9),z=Object(n.a)(Q,1)[0],K=Object(l.b)(),W=Object(l.c)(function(e){return e.products.products}),X=Object(l.c)(function(e){return e.categories.categories||[]}),Z=Object(l.c)(function(e){return e.products.countProduct}),J=Object(l.c)(function(e){return e.products.isLoadingProducts}),$=Object(s.a)(j),ee=Object(s.a)(V),te=Object(s.a)(P);Object(r.useEffect)(function(){Y(f||1)}),Object(r.useEffect)(function(){R(a||"")}),Object(r.useEffect)(function(){L(y||"")}),Object(r.useEffect)(function(){return void 0!==$&&void 0!==j&&$!==j&&1!==ee?v(1):void 0!==te&&void 0!==P&&te!==P&&1!==ee?v(1):void K(Object(m.d)({pagination:{page:V,limit:z},search:j,filteredCategory:P}))},[K,V,z,j,P]),Object(r.useEffect)(function(){K(Object(u.b)({pagination:{limit:"",page:""}}))},[]);var ae=Object(r.useState)(Object(l.c)(function(e){return e.authorization.menuStatus})),ne=Object(n.a)(ae,2),re=ne[0],ce=ne[1];return c.a.createElement("div",{id:"wrapper"},c.a.createElement(S.a,{open:re,setOpen:ce}),c.a.createElement(g.a,{isCondensed:re}),c.a.createElement("div",{className:E()("content-page",re?"mL":"ml-0")},c.a.createElement("div",{className:"content"},c.a.createElement("div",{className:"container-fluid"},c.a.createElement("div",{className:"row"},c.a.createElement("div",{className:"col-12"},c.a.createElement("div",{className:"page-title-box"},c.a.createElement("h4",{className:"page-title"},"Products")))),c.a.createElement("div",{className:"row"},c.a.createElement("div",{className:"col-12"},c.a.createElement("div",{className:"card-box"},c.a.createElement("div",{className:"row"},c.a.createElement("div",{className:"col-lg-12"},c.a.createElement("div",{className:"form-inline"},c.a.createElement("div",{className:"form-group"},c.a.createElement("label",{htmlFor:"inputPassword2",className:"sr-only"},"Search"),c.a.createElement(i.DebounceInput,{type:"search",minLength:1,className:"form-control",debounceTimeout:800,value:F,id:"inputPassword2",onChange:function(e){k(e.target.value),d(e.target.value)},placeholder:"Search..."})),c.a.createElement("div",{className:"form-group mx-sm-3"},c.a.createElement("label",{htmlFor:"status-select",className:"mr-2"},"Category"),c.a.createElement("select",{className:"custom-select",id:"status-select",value:B,onChange:function(e){M(e.target.value),C(e.target.value)}},c.a.createElement("option",{value:""},"All "),X.map(function(e){return c.a.createElement("option",{key:e.id,value:e.id},e.name.en," ")}))))))))),J?c.a.createElement("div",{className:"d-flex justify-content-center"},c.a.createElement("div",{className:"spinner-border avatar-lg",role:"status"})):W.length?c.a.createElement("div",{className:"row"},W.map(function(e){return c.a.createElement(N,{key:e.id,product:e})})):c.a.createElement("div",{className:"notFound"},"Not Found"),c.a.createElement("div",{className:"row"},c.a.createElement("div",{className:"col-12"},c.a.createElement(T.a,{totalCount:Z,rows:z,currentPage:V,setCurrentPage:v})))))))}},function(e,t,a){"use strict";a.r(t);var n=a(32),r=a(3),c=a(0),l=a.n(c),s=a(2),o=a(19),i=a(9),m=a(7),u=a.n(m),d=a(128),E=a(16),p=a(42),b=a(14),f=a(13),v=a(45),O=(a(334),function(e){var t=e.product,a=e.modifier,n=Object(s.b)(),o=Object(c.useState)(a.selectedForProduct),i=Object(r.a)(o,2),m=i[0],d=i[1];return l.a.createElement("span",{key:a.id,className:u()("btn btn-xs btn-light waves-effect waves-light",a.selectedForProduct?"modifier-selected":"modifier-notselected"),onClick:function(){a.selectedForProduct=!a.selectedForProduct,n(Object(E.i)({modifierIds:a.id,id:t.id,selected:a.selectedForProduct})),d(!m)}},a.name&&a.name.en)}),N=a(170),S=a(40),g=a(24);a(60),a(336),t.default=function(e){var t=e.match,a=Object(s.b)(),m=Object(c.useState)(Object(s.c)(function(e){return e.authorization.menuStatus})),T=Object(r.a)(m,2),h=T[0],y=T[1],C=Object(c.useState)(!1),_=Object(r.a)(C,2),A=_[0],j=_[1],R=Object(s.c)(function(e){return e.products}),U=R.product,I=R.products,F=Object(s.c)(function(e){return e.products.isLoadingProductBtn}),k=Object(c.useState)(!0),D=Object(r.a)(k,2),x=D[0],P=D[1],L=Object(s.c)(function(e){return e.products.isLoadingProduct}),w=Object(o.a)({initialValues:{productNameEn:"",productNameAr:"",productLabelEn:"",productLabelAr:"",assignedProductLabelEn:"",assignedProductLabelAr:"",selectedFile:"",assignedProduct:"",selected:!1,selectedBranches:new Set},enableReinitialize:!0,validationSchema:i.d({productNameEn:i.e().required("Required"),productNameAr:i.e().required("Required"),selectedFile:i.b().required("Required")}),onSubmit:function(e){P(!1),a(Object(E.j)({name:{en:e.productNameEn,ar:e.productNameAr},startTime:U.startTime,endTime:U.endTime,id:U.id,branches:Object(n.a)(e.selectedBranches.keys()).filter(function(e){return!!e}),labelEn:e.productLabelEn,labelAr:e.productLabelAr})),a(Object(E.g)({id:t.params.id,selected:e.selected}))}});return Object(c.useEffect)(function(){a(Object(E.c)(t.params.id)),I.length||a(Object(E.d)({pagination:{limit:100,page:1}}))},[t.params.id]),Object(c.useEffect)(function(){U.name&&(w.setFieldValue("productNameEn",U.name.en),w.setFieldValue("productNameAr",U.name.ar),w.setFieldValue("productLabelEn",U.labelEn||""),w.setFieldValue("productLabelAr",U.labelAr||""),w.setFieldValue("selected",U.selected),w.setFieldValue("selectedFile",U.imagePath))},[U]),Object(c.useEffect)(function(){U.relatedProduct&&(w.setFieldValue("assignedProduct",U.relatedProduct.name.en),w.setFieldValue("assignedProductLabelEn",U.relatedProduct.labelEn),w.setFieldValue("assignedProductLabelAr",U.relatedProduct.labelAr))},[U.relatedProduct]),Object(c.useEffect)(function(){!F&&g.b.success("Saved",{position:"top-right",autoClose:3e3,hideProgressBar:!1,closeOnClick:!0,pauseOnHover:!0,draggable:!0})},[F]),Object(c.useEffect)(function(){if(U.notAvailableBranches){var e=new Set(U.notAvailableBranches.map(function(e){return e.id}));w.setFieldValue("notAvailableBranches",e)}},[U]),l.a.createElement("div",{id:"wrapper"},l.a.createElement(b.a,{open:h,setOpen:y}),l.a.createElement(f.a,{isCondensed:h}),l.a.createElement("div",{className:u()("content-page",h?"mL":"ml-0")},l.a.createElement("div",{className:"content"},l.a.createElement("div",{className:"container-fluid"},l.a.createElement("div",{className:"row"},l.a.createElement("div",{className:"col-12"},l.a.createElement("div",{className:"page-title-box"},l.a.createElement("h4",{className:"page-title"},"Product Details")))),L?l.a.createElement("div",{id:"wrapper"},l.a.createElement("div",{className:"d-flex justify-content-center"},l.a.createElement("div",{className:"spinner-border avatar-lg",role:"status"}))):l.a.createElement(l.a.Fragment,null,l.a.createElement("form",{onSubmit:w.handleSubmit,className:"productDetails"},l.a.createElement("div",{className:"row",style:{marginBottom:"25px"}},l.a.createElement("div",{className:"col-lg-6 h-50vh"},l.a.createElement("div",{className:"card-box h-100 "},l.a.createElement("h5",{className:"text-uppercase mt-0 mb-3 bg-light p-2"},"Product Image"),l.a.createElement(N.a,{product:U,height:"36.8vh",action:E.k,modal:x,formik:w}))),l.a.createElement("div",{className:"col-lg-6 h-50vh"},l.a.createElement("div",{className:"card-box h-100"},l.a.createElement("h5",{className:"text-uppercase mt-0 mb-1 bg-light p-2"},"Product Information"),l.a.createElement("div",{className:"form-group mb-1"},l.a.createElement("label",{htmlFor:"product-meta-1"},"Product Name | En"),l.a.createElement("input",{type:"text",className:"form-control",id:"product-meta-1",placeholder:"Product Name | En",onClick:function(){w.setFieldTouched("productNameEn",!0)},onChange:function(e){return w.setFieldValue("productNameEn",e.target.value)},value:w.values.productNameEn||"",required:!0}),w.errors.productNameEn&&w.touched.productNameEn?l.a.createElement("ul",{className:"parsley-errors-list filled"},l.a.createElement("li",{className:"parsley-required"},w.errors.productNameEn)):null),l.a.createElement("div",{className:"form-group mb-1"},l.a.createElement("label",{htmlFor:"product-meta-2"},"Product Name | Ar"),l.a.createElement("input",{type:"text",className:"form-control",id:"product-meta-2",placeholder:"Product Name | Ar",onClick:function(){w.setFieldTouched("productNameAr",!0)},onChange:function(e){return w.setFieldValue("productNameAr",e.target.value)},value:w.values.productNameAr||""}),w.errors.productNameAr&&w.touched.productNameAr?l.a.createElement("ul",{className:"parsley-errors-list filled"},l.a.createElement("li",{className:"parsley-required"},w.errors.productNameAr)):null),l.a.createElement("div",{className:"form-group mb-1"},l.a.createElement("label",{htmlFor:"product-meta-3"},"Product Description | En"),l.a.createElement("input",{type:"text",className:"form-control",id:"product-meta-3",placeholder:"Product Description | En",disabled:!0,value:U.description&&U.description.en||""})),l.a.createElement("div",{className:"form-group mb-2"},l.a.createElement("label",{htmlFor:"product-meta-4"},"Product Description | Ar"),l.a.createElement("input",{type:"text",className:"form-control",id:"product-meta-4",placeholder:"Product Description | Ar",disabled:!0,value:U.description&&U.description.ar||""})),l.a.createElement("div",{className:"form-group mb-2"},l.a.createElement("label",{htmlFor:"product-meta-4"},"Product Hid"),l.a.createElement("input",{type:"text",className:"form-control",id:"product-meta-4",placeholder:"Product Description | Ar",disabled:!0,value:U.foodicsId&&U.foodicsId||""})),l.a.createElement("div",{className:"form-group mb-1"},l.a.createElement("div",{className:"toggleButton"},l.a.createElement("div",null,"Show in Mobile App"),l.a.createElement("div",{onClick:function(){w.values.selected?w.setFieldValue("selected",!1):w.setFieldValue("selected",!0)}},l.a.createElement(v.a,{id:"selected",name:"selected",value:w.values.selected}))))))),l.a.createElement("div",{className:"row"},l.a.createElement("div",{className:"col-lg-12"},l.a.createElement("div",{className:"card-box"},l.a.createElement("h5",{className:"text-uppercase mt-0 mb-1 bg-light p-2"},"Product Sizes"),l.a.createElement("div",{className:"d-flex justify-content-start align-items-center flex-wrap"},U.sizes&&U.sizes.map(function(e,t){return(0===t||1===t)&&l.a.createElement("div",{key:e.id,className:"w-50"},l.a.createElement("div",{className:"form-group mb-1 pr-3 w-100"},l.a.createElement("label",{htmlFor:"product-meta-7"},"Size Name | En"),l.a.createElement("input",{type:"text",className:"form-control btn-light",id:"product-meta-7",placeholder:"Product Description | En",disabled:!0,value:e.name&&e.name.en||""})),l.a.createElement("div",{className:"form-group mb-1 w-100 pr-3"},l.a.createElement("label",{htmlFor:"product-meta-8"},"Size Name | Ar"),l.a.createElement("input",{type:"text",className:"form-control btn-light",id:"product-meta-8",placeholder:"Product Description | En",disabled:!0,value:e.name&&e.name.ar||""})),l.a.createElement("div",{className:"form-group mb-1 w-100 pr-3"},l.a.createElement("label",{htmlFor:"product-meta-9"},"Calories"),l.a.createElement("input",{type:"text",className:"form-control btn-light",id:"product-meta-9",placeholder:"Calories",disabled:!0,value:e.calories})),l.a.createElement("div",{className:"form-group mb-1 w-100 pr-3"},l.a.createElement("label",{htmlFor:"product-meta-10"},"Price"),l.a.createElement("input",{type:"text",className:"form-control btn-light",id:"product-meta-10",placeholder:"Product Description | En",disabled:!0,value:e.price||""})),l.a.createElement("div",{className:"form-group mb-1 w-100 pr-3"},l.a.createElement("label",{htmlFor:"product-meta-11"},"Cost"),l.a.createElement("input",{type:"text",className:"form-control btn-light",id:"product-meta-11",placeholder:"Product Description | En",disabled:!0,value:e.cost||""})))}))))),l.a.createElement("div",{className:"row"},l.a.createElement("div",{className:"col-lg-12"},l.a.createElement("div",{className:"card-box"},l.a.createElement("h5",{className:"text-uppercase mt-0 mb-1 bg-light p-2"},"Assign to"),l.a.createElement("div",{className:"form-group mb-2"},!U.show&&l.a.createElement("h5",{className:"font-16 mt-0 sp-line-1"},l.a.createElement("span",{className:"badge bg-soft-warning text-warning"},"Hidden")),l.a.createElement("div",{className:"d-flex justify-content-between"},l.a.createElement("div",{className:"w-50 mr-1"},l.a.createElement("label",{htmlFor:"productLabelAr"},"Product Label | AR"),l.a.createElement("input",{type:"text",className:"form-control",id:"productLabelAr",placeholder:" Product Label | AR",onChange:function(e){return w.setFieldValue("productLabelAr",e.target.value)},value:w.values.productLabelAr||""})),l.a.createElement("div",{className:"w-50 ml-1"},l.a.createElement("label",{htmlFor:"productLabelEn"},"Product Label | EN"),l.a.createElement("input",{type:"text",className:"form-control",id:"productLabelAr",placeholder:" Product Label | EN",onChange:function(e){return w.setFieldValue("productLabelEn",e.target.value)},value:w.values.productLabelEn||""})))),l.a.createElement("div",{className:"mt-3 d-flex "},l.a.createElement("input",{style:{width:"40%"},type:"text",className:"form-control",id:"product-meta-12",placeholder:"Assigned Product",disabled:!0,value:w.values.assignedProduct||""}),l.a.createElement("div",{className:"dropdown",style:{width:"50%"}},l.a.createElement("span",{style:{width:"60%"},className:"btn btn-light dropdown-toggle",id:"dropdownMenuLink","data-toggle":"dropdown","aria-haspopup":"true","aria-expanded":"false",onClick:function(){return j(!A)}},"Assign to another"," ",l.a.createElement("i",{className:"mdi mdi-chevron-down"})),l.a.createElement("div",{className:u()("dropdown-menu",A&&"show"),"aria-labelledby":"dropdownMenuLink","x-placement":"bottom-start"},l.a.createElement("span",{"aria-expanded":"false",className:"dropdown-item",onClick:function(){j(!A),w.setFieldValue("assignedProduct",""),a(Object(E.a)({productId:U.id,relatedProductId:"",productLabelEn:w.values.productLabelEn,productLabelAr:w.values.productLabelAr,assignedToLabelEn:w.values.assignedProductLabelEn||"",assignedToLabelAr:w.values.assignedProductLabelAr||""}))}},"None"),I.map(function(e){return l.a.createElement("span",{"aria-expanded":"false",className:"dropdown-item",key:e.id,onClick:function(){j(!A),w.setFieldValue("assignedProduct",e.name.en),a(Object(E.a)({productId:U.id,relatedProductId:e.id,productLabelEn:w.values.productLabelEn,productLabelAr:w.values.productLabelAr,assignedToLabelEn:w.values.assignedProductLabelEn||"",assignedToLabelAr:w.values.assignedProductLabelAr||""}))}},e&&e.name.en)})))),l.a.createElement("div",{className:"form-group mb-2 mt-2"},l.a.createElement("div",{className:"d-flex justify-content-between"},l.a.createElement("div",{className:"w-50 mr-1"},l.a.createElement("label",{htmlFor:"assignedProductLabelAr"},"Assigned Product Label | AR"),l.a.createElement("input",{type:"text",className:"form-control",id:"assignedProductLabelAr",placeholder:"Assigned Product Label | AR",onChange:function(e){return w.setFieldValue("assignedProductLabelAr",e.target.value)},value:w.values.assignedProductLabelAr||""})),l.a.createElement("div",{className:"w-50 ml-1"},l.a.createElement("label",{htmlFor:"assignedProductLabelEn"},"Assigned Product Label | EN"),l.a.createElement("input",{type:"text",className:"form-control",id:"assignedProductLabelEn",placeholder:"Assigned Product Label | EN",onChange:function(e){return w.setFieldValue("assignedProductLabelEn",e.target.value)},value:w.values.assignedProductLabelEn||""}))))))),l.a.createElement("div",{className:"row"},l.a.createElement("div",{className:"col-lg-12"},l.a.createElement("div",{className:"card-box"},l.a.createElement(d.a,{formik:w})))),l.a.createElement("div",{className:"row"},l.a.createElement("div",{className:"col-lg-12"},l.a.createElement("div",{className:"card-box"},l.a.createElement("h5",{className:"text-uppercase mt-0 mb-1 bg-light p-2"},"Modifiers"),l.a.createElement("div",{className:"col-sm-12 mt-2"},l.a.createElement("div",{className:"text-center button-list"},U.modifiers&&U.modifiers.map(function(e){return l.a.createElement(O,{key:e.id,product:U,modifier:e})})))))),l.a.createElement("div",{className:"row"},l.a.createElement("div",{className:"col-12"},l.a.createElement("div",{className:"text-center mb-3"},l.a.createElement(p.b,{to:"/products"},l.a.createElement("button",{type:"button",className:"btn btn-dark w-sm btn-danger waves-effect waves-light mr-1"},"Close")),l.a.createElement(S.a,{isLoadingBtn:F,btnContent:"Save"})))),l.a.createElement(g.a,{position:"top-right",autoClose:3e3,hideProgressBar:!1,newestOnTop:!1,closeOnClick:!0,rtl:!1,pauseOnVisibilityChange:!0,draggable:!0,pauseOnHover:!0})))))))}},function(e,t,a){"use strict";a.r(t);var n=a(3),r=a(0),c=a.n(r),l=a(2),s=a(7),o=a.n(s),i=a(17),m=a(14),u=a(13),d=a(172),E=a.n(d),p=a(38),b=a.n(p),f=function(e){var t=e.mobile,a=e.dashboard;return c.a.createElement(c.a.Fragment,null,c.a.createElement("div",{className:"col-md-3"},c.a.createElement("div",{className:"form-group"},c.a.createElement("label",{className:"control-label"},"Name:"),c.a.createElement("input",{type:"text",className:"form-control",value:a.name,disabled:!0}))),c.a.createElement("div",{className:"col-md-3"},c.a.createElement("div",{className:"form-group"},c.a.createElement("label",{className:"control-label"},"NameEn:"),c.a.createElement("input",{type:"text",className:"form-control",defaultValue:t.nameEn,disabled:"None"===t.nameEn,onChange:function(e){t.nameEn=e.target.value}}))),c.a.createElement("div",{className:"col-md-3"},c.a.createElement("div",{className:"form-group"},c.a.createElement("label",{className:"control-label"},"NameAr:"),c.a.createElement("input",{type:"text",className:"form-control",defaultValue:t.nameAr,disabled:"None"===t.nameAr,onChange:function(e){t.nameAr=e.target.value}}))),c.a.createElement("div",{className:"col-md-3"},c.a.createElement("div",{className:"form-group"},c.a.createElement("label",{className:"control-label"},"Period Time:"),c.a.createElement(E.a,{className:"form-control",placeholder:null===t.periodTime?"-----":"Period Time","data-enable-time":"true",defaultValue:t.periodTime,onChange:function(e){t.periodTime=b()(e,"ddd MMM D YYYY HH:mm:ss").format("HH:mm:ss")},options:{allowInput:!0,enableTime:!0,noCalendar:!0,dateFormat:"H:i:S",time_24hr:!0,enableSeconds:!0},disabled:null===t.periodTime}))))},v=a(40),O=a(24);a(60),a(359),t.default=function(){var e=Object(l.b)(),t=Object(r.useState)(Object(l.c)(function(e){return e.authorization.menuStatus})),a=Object(n.a)(t,2),s=a[0],d=a[1],E=Object(r.useState)("Pending"),p=Object(n.a)(E,2),b=p[0],N=p[1],S=Object(l.c)(function(e){return e.orders.dashboardStatus}),g=Object(l.c)(function(e){return e.orders.mobileStatus}),T=Object(l.c)(function(e){return e.orders.loadingOrderStatus}),h=Object(l.c)(function(e){return e.orders.loadingOrderStatusBtn});return Object(r.useEffect)(function(){e(Object(i.d)()),e(Object(i.f)())},[]),Object(r.useEffect)(function(){!h&&O.b.success("Saved",{position:"top-right",autoClose:3e3,hideProgressBar:!1,closeOnClick:!0,pauseOnHover:!0,draggable:!0})},[h]),c.a.createElement("div",{id:"wrapper"},c.a.createElement(m.a,{open:s,setOpen:d}),c.a.createElement(u.a,{isCondensed:s}),c.a.createElement("div",{className:o()("content-page",s?"mL":"ml-0")},c.a.createElement("div",{className:"content"},c.a.createElement("div",{className:"container-fluid"},c.a.createElement("div",{className:"row"},c.a.createElement("div",{className:"col-12"},c.a.createElement("div",{className:"page-title-box"},c.a.createElement("h4",{className:"page-title"},"Order Status")))),T?c.a.createElement("div",{className:"d-flex justify-content-center"},c.a.createElement("div",{className:"spinner-border avatar-lg",role:"status"})):c.a.createElement("div",{className:"row"},c.a.createElement("div",{className:"col-xl-12"},c.a.createElement("div",{className:"card-box"},c.a.createElement("div",{className:"row"},c.a.createElement("div",{className:"col-sm-3"},c.a.createElement("div",{className:"nav flex-column nav-pills nav-pills-tab"},c.a.createElement("span",{className:o()("nav-link show mb-2 d-flex justify-content-between","Pending"===b&&"active"),onClick:function(){return N("Pending")}},"Pending ",c.a.createElement("i",{className:"mdi mdi-arrow-right"})),c.a.createElement("span",{className:o()("nav-link show mb-2 d-flex justify-content-between","Active"===b&&"active"),onClick:function(){return N("Active")}},"Active",c.a.createElement("i",{className:"mdi mdi-arrow-right"})),c.a.createElement("span",{className:o()("nav-link show mb-2 d-flex justify-content-between","Done"===b&&"active"),onClick:function(){return N("Done")}},"Done",c.a.createElement("i",{className:"mdi mdi-arrow-right"})),c.a.createElement("span",{className:o()("nav-link show mb-2 d-flex justify-content-between","Void"===b&&"active"),onClick:function(){return N("Void")}},"Void",c.a.createElement("i",{className:"mdi mdi-arrow-right"})))),c.a.createElement("div",{className:"col-sm-9"},c.a.createElement("div",{className:"tab-content pt-0"},[{name:"Pending",foodicsStatusCode:1},{name:"Active",foodicsStatusCode:2},{name:"Done",foodicsStatusCode:4},{name:"Void",foodicsStatusCode:3}].map(function(e){return c.a.createElement("div",{key:e.name,className:o()("show",{showContent:b===e.name,hideContent:b!==e.name})},c.a.createElement("div",{className:"col-md-12 dashboard-status"},c.a.createElement("div",{className:"card-header"},c.a.createElement("ul",{className:"nav nav-tabs card-header-tabs"},c.a.createElement("li",{className:"nav-item col-lg-4 pl-0"},c.a.createElement("span",{className:"nav-link active text-center"},"Dashboard Order Status"," ")),c.a.createElement("li",{className:"nav-item col-lg-4 pl-0"},c.a.createElement("span",{className:"nav-link active text-center"},"Mobile Order Status"))))),c.a.createElement("div",{className:"row col-md-12 pl-4"},S.map(function(t){return 14===t.id&&t.foodicsStatusCode===e.foodicsStatusCode?c.a.createElement(f,{key:t.id,mobile:{nameEn:"None",nameAr:"None",periodTime:null},dashboard:t}):1===t.id&&t.foodicsStatusCode===e.foodicsStatusCode?g.map(function(e){return 2===e.id?c.a.createElement(f,{key:e.id,mobile:e,dashboard:t}):null}):3===t.id&&t.foodicsStatusCode===e.foodicsStatusCode?g.map(function(e){return 4===e.id?c.a.createElement(f,{key:e.id,mobile:e,dashboard:t}):null}):5===t.id&&t.foodicsStatusCode===e.foodicsStatusCode?g.map(function(e){return 5===e.id?c.a.createElement(f,{key:e.id,mobile:e,dashboard:t}):null}):7===t.id&&t.foodicsStatusCode===e.foodicsStatusCode?g.map(function(e){return 8===e.id?c.a.createElement(f,{key:e.id,mobile:e,dashboard:t}):null}):9===t.id&&t.foodicsStatusCode===e.foodicsStatusCode?g.map(function(e){return 10===e.id?c.a.createElement(f,{key:e.id,mobile:e,dashboard:t}):null}):11===t.id&&t.foodicsStatusCode===e.foodicsStatusCode?g.map(function(e){return 11===e.id?c.a.createElement(f,{key:e.id,mobile:e,dashboard:t}):null}):12===t.id&&t.foodicsStatusCode===e.foodicsStatusCode?g.map(function(e){return 12===e.id?c.a.createElement(f,{key:e.id,mobile:e,dashboard:t}):null}):13===t.id&&t.foodicsStatusCode===e.foodicsStatusCode?g.map(function(e){return 13===e.id?c.a.createElement(f,{key:e.id,mobile:e,dashboard:t}):null}):6===t.id&&t.foodicsStatusCode===e.foodicsStatusCode?c.a.createElement(f,{key:t.id,mobile:{nameEn:"None",nameAr:"None",periodTime:null},dashboard:t}):null})))})))),c.a.createElement("div",{className:"modal-footer"},c.a.createElement(v.a,{isLoadingBtn:h,btnContent:"Save",onClick:function(){e(Object(i.m)(g))}})),c.a.createElement(O.a,{position:"top-right",autoClose:3e3,hideProgressBar:!1,newestOnTop:!1,closeOnClick:!0,rtl:!1,pauseOnVisibilityChange:!0,draggable:!0,pauseOnHover:!0}))))))))}},function(e,t,a){"use strict";a.r(t);var n=a(3),r=a(0),c=a.n(r),l=a(2),s=a(7),o=a.n(s),i=a(34),m=a(14),u=a(13),d=a(19),E=a(9),p=a(16),b=a(249),f=a(248),v=a(469),O=a(134);function N(e){var t=e.modal,a=e.toggle,n=Object(l.b)(),s=Object(l.c)(function(e){return e.products.products}),o=Object(d.a)({initialValues:{productUpsellId:"",productRelatedUpsellId:""},validationSchema:E.d().shape({productUpsellId:E.e().required("Required"),productRelatedUpsellId:E.e().required("Required")}),onSubmit:function(e){n(Object(i.g)(e)),o.resetForm(),a(),setTimeout(function(){n(Object(i.e)())},500)}});return Object(r.useEffect)(function(){n(Object(p.d)({pagination:{limit:"",page:""}}))},[n]),c.a.createElement(b.a,{isOpen:t,toggle:function(){a(),o.resetForm()}},c.a.createElement(f.a,{toggle:function(){a(),o.resetForm()}},"New Related Product"),c.a.createElement("form",{onSubmit:o.handleSubmit,className:"modal-body p-4"},c.a.createElement("div",{className:"row"},c.a.createElement("div",{className:"col-md-12"},c.a.createElement("div",{className:"form-group"},c.a.createElement("label",{htmlFor:"productUpsellId",className:"control-label"},"Select Product"),c.a.createElement("select",{className:"form-control",id:"productUpsellId",name:"productUpsellId",onChange:o.handleChange,value:o.values.productUpsellId},c.a.createElement("option",null,"Choose Product"),s.map(function(e){return e.selected&&c.a.createElement("option",{key:e.id,value:e.id},e.name.en)})),o.errors.productUpsellId&&o.touched.productUpsellId?c.a.createElement("ul",{className:"parsley-errors-list filled"},c.a.createElement("li",{className:"parsley-required"},o.errors.productUpsellId)):null))),c.a.createElement("div",{className:"row"},c.a.createElement("div",{className:"col-md-12"},c.a.createElement("div",{className:"form-group"},c.a.createElement("label",{htmlFor:"productRelatedUpsellId",className:"control-label"},"Select RelatedProduct"),c.a.createElement("select",{className:"form-control",id:"productRelatedUpsellId",name:"productRelatedUpsellId",onChange:o.handleChange,value:o.values.productRelatedUpsellId},c.a.createElement("option",null,"Choose Related Product"),s.map(function(e){return e.selected&&c.a.createElement("option",{key:e.id,value:e.id},e.name.en)})),o.errors.productRelatedUpsellId&&o.touched.productRelatedUpsellId?c.a.createElement("ul",{className:"parsley-errors-list filled"},c.a.createElement("li",{className:"parsley-required"},o.errors.productRelatedUpsellId)):null))),c.a.createElement(v.a,null,c.a.createElement(O.a,{color:"secondary",onClick:function(){a(),o.resetForm()}},"Close"),c.a.createElement(O.a,{type:"submit",color:"success"},"Save"))))}var S=a(28),g=a(74),T=a(24);a(60),t.default=function(){var e=Object(r.useState)(Object(l.c)(function(e){return e.authorization.menuStatus})),t=Object(n.a)(e,2),a=t[0],s=t[1],d=Object(l.b)(),E=Object(l.c)(function(e){return e.upsell.relatedUpsells}),p=Object(l.c)(function(e){return e.upsell.loadingRelatedUpsell}),b=Object(l.c)(function(e){return e.upsell.relatedMSG53}),f=[{name:"Product",key:"productToRelated",value:"products"},{name:"Related Product",key:"relatedProduct",value:"products"},{name:"Delete",key:"delete",return:"id",onClick:function(e){C(),R(e)}}],v=Object(r.useState)(!1),O=Object(n.a)(v,2),h=O[0],y=O[1],C=function(){return y(!h)},_=Object(r.useState)(""),A=Object(n.a)(_,2),j=A[0],R=A[1],U=Object(r.useState)(!1),I=Object(n.a)(U,2),F=I[0],k=I[1],D=function(){return k(!F)};return Object(r.useEffect)(function(){d(Object(i.d)())},[d]),Object(r.useEffect)(function(){"MSG53"===b?T.b.error("Upsell is already exists",{position:"top-right",autoClose:3e3,hideProgressBar:!1,closeOnClick:!0,pauseOnHover:!0,draggable:!0}):b&&T.b.error(b,{position:"top-right",autoClose:3e3,hideProgressBar:!1,closeOnClick:!0,pauseOnHover:!0,draggable:!0})},[b]),c.a.createElement("div",{id:"wrapper"},c.a.createElement(m.a,{open:a,setOpen:s}),c.a.createElement(u.a,{isCondensed:a}),c.a.createElement("div",{className:o()("content-page",a?"mL":"ml-0")},c.a.createElement("div",{className:"content"},c.a.createElement("div",{className:"container-fluid"},c.a.createElement("div",{className:"row"},c.a.createElement("div",{className:"col-12"},c.a.createElement("div",{className:"page-title-box"},c.a.createElement("h4",{className:"page-title"},"Related Products Upsell")))),p?c.a.createElement("div",{className:"d-flex justify-content-center"},c.a.createElement("div",{className:"spinner-border avatar-lg",role:"status"})):c.a.createElement("div",{className:"card-box"},c.a.createElement("div",{className:"row mb-2"},c.a.createElement("div",{className:"col-md-12"},c.a.createElement("div",{className:"text-md-right"},c.a.createElement("button",{type:"button",className:"btn btn-primary waves-effect waves-light mb-2 mr-2",onClick:D},c.a.createElement("i",{className:"mdi mdi-plus mr-1"})," Add")),c.a.createElement(S.a,{tableHead:f,tableBody:E})))),c.a.createElement(T.a,{position:"top-right",autoClose:3e3,hideProgressBar:!1,newestOnTop:!1,closeOnClick:!0,rtl:!1,pauseOnVisibilityChange:!0,draggable:!0,pauseOnHover:!0})),c.a.createElement(g.a,{modal:h,toggle:C,id:j,name:"RelatedUpsell"}),c.a.createElement(N,{modal:F,toggle:D}))))}},function(e,t,a){"use strict";a.r(t);var n=a(3),r=a(0),c=a.n(r),l=a(2),s=a(7),o=a.n(s),i=a(34),m=a(14),u=a(13),d=a(19),E=a(9),p=a(16),b=a(249),f=a(248),v=a(469),O=a(134);function N(e){var t=e.modal,a=e.toggle,n=Object(l.b)(),s=Object(l.c)(function(e){return e.products.products}),o=Object(d.a)({initialValues:{product:"",dateFrom:"",dateTo:"",timeFrom:"",timeTo:""},validationSchema:E.d().shape({product:E.e().required("Required"),dateFrom:E.e().required("Required"),dateTo:E.e().required("Required"),timeFrom:E.e().required("Required"),timeTo:E.e().required("Required")}),onSubmit:function(e){n(Object(i.f)(e)),o.resetForm(),a(),setTimeout(function(){n(Object(i.e)())},500)}});return Object(r.useEffect)(function(){n(Object(p.d)({pagination:{limit:"",page:""}}))},[n]),c.a.createElement(b.a,{isOpen:t,toggle:function(){a(),o.resetForm()}},c.a.createElement(f.a,{toggle:function(){a(),o.resetForm()}},"New Fixed Product"),c.a.createElement("form",{onSubmit:o.handleSubmit,className:"modal-body p-4"},c.a.createElement("div",{className:"row"},c.a.createElement("div",{className:"col-md-12"},c.a.createElement("div",{className:"form-group"},c.a.createElement("label",{htmlFor:"product",className:"control-label"},"Select Product"),c.a.createElement("select",{className:"form-control",id:"product",name:"product",onChange:o.handleChange,value:o.values.product},c.a.createElement("option",null,"Choose Product"),s.map(function(e){return e.selected&&c.a.createElement("option",{key:e.id,value:e.id},e.name.en)})),o.errors.product&&o.touched.product?c.a.createElement("ul",{className:"parsley-errors-list filled"},c.a.createElement("li",{className:"parsley-required"},o.errors.product)):null))),c.a.createElement("div",{className:"row"},c.a.createElement("div",{className:"col-md-12"},c.a.createElement("div",{className:"form-group"},c.a.createElement("label",{htmlFor:"dateFrom",className:"control-label"},"Expiration Date"),c.a.createElement("div",{className:"d-flex justify-content-between"},c.a.createElement("div",{className:"w-100"},c.a.createElement("input",{type:"date",className:"form-control",id:"dateFrom",name:"dateFrom",placeholder:"Date",onChange:o.handleChange,value:o.values.dateFrom,onClick:function(){o.setFieldTouched("dateFrom",!0)}}),o.errors.dateFrom&&o.touched.dateFrom?c.a.createElement("ul",{className:"parsley-errors-list filled"},c.a.createElement("li",{className:"parsley-required"},o.errors.dateFrom)):null),c.a.createElement("div",{className:"w-100"},c.a.createElement("input",{type:"date",className:"form-control",id:"dateTo",name:"dateTo",placeholder:"Date",onChange:o.handleChange,value:o.values.dateTo,onClick:function(){o.setFieldTouched("dateTo",!0)}}),o.errors.dateTo&&o.touched.dateTo?c.a.createElement("ul",{className:"parsley-errors-list filled"},c.a.createElement("li",{className:"parsley-required"},o.errors.dateTo)):null)))),c.a.createElement("div",{className:"col-md-12"},c.a.createElement("div",{className:"form-group"},c.a.createElement("label",{htmlFor:"timeFrom",className:"control-label"},"Time"),c.a.createElement("div",{className:"d-flex justify-content-between"},c.a.createElement("div",{className:"w-100"},c.a.createElement("input",{type:"time",step:"1",className:"form-control",id:"timeFrom",name:"timeFrom",placeholder:"Time",onChange:o.handleChange,value:o.values.timeFrom,onClick:function(){o.setFieldTouched("timeFrom",!0)}}),o.errors.timeFrom&&o.touched.timeFrom?c.a.createElement("ul",{className:"parsley-errors-list filled"},c.a.createElement("li",{className:"parsley-required"},o.errors.timeFrom)):null),c.a.createElement("div",{className:"w-100"},c.a.createElement("input",{type:"time",step:"1",className:"form-control",id:"timeTo",name:"timeTo",placeholder:"Time",onChange:o.handleChange,value:o.values.timeTo,onClick:function(){o.setFieldTouched("timeTo",!0)}}),o.errors.timeTo&&o.touched.timeTo?c.a.createElement("ul",{className:"parsley-errors-list filled"},c.a.createElement("li",{className:"parsley-required"},o.errors.timeTo)):null))))),c.a.createElement(v.a,null,c.a.createElement(O.a,{color:"secondary",onClick:function(){a(),o.resetForm()}},"Close"),c.a.createElement(O.a,{type:"submit",color:"success"},"Save"))))}var S=a(28),g=a(74),T=a(24);a(60),t.default=function(){var e=Object(r.useState)(Object(l.c)(function(e){return e.authorization.menuStatus})),t=Object(n.a)(e,2),a=t[0],s=t[1],d=Object(l.b)(),E=Object(l.c)(function(e){return e.upsell.fixedUpsells}),p=Object(l.c)(function(e){return e.upsell.loadingFixedUpsell}),b=Object(l.c)(function(e){return e.upsell.fixedMSG53}),f=[{name:"Product",key:"product",value:"products"},{name:"Date",key:"dateRange",dateFrom:"dateFrom",dateTo:"dateTo"},{name:"Time",key:"timeRange",timeFrom:"timeFrom",timeTo:"timeTo"},{name:"Delete",key:"delete",return:"id",onClick:function(e){C(),R(e)}}],v=Object(r.useState)(!1),O=Object(n.a)(v,2),h=O[0],y=O[1],C=function(){return y(!h)},_=Object(r.useState)(""),A=Object(n.a)(_,2),j=A[0],R=A[1],U=Object(r.useState)(!1),I=Object(n.a)(U,2),F=I[0],k=I[1],D=function(){return k(!F)};return Object(r.useEffect)(function(){d(Object(i.c)())},[d]),Object(r.useEffect)(function(){"MSG53"===b?T.b.error("Upsell is already exists",{position:"top-right",autoClose:3e3,hideProgressBar:!1,closeOnClick:!0,pauseOnHover:!0,draggable:!0}):b&&T.b.error("You can't add more than 4 products",{position:"top-right",autoClose:3e3,hideProgressBar:!1,closeOnClick:!0,pauseOnHover:!0,draggable:!0})},[b]),c.a.createElement("div",{id:"wrapper"},c.a.createElement(m.a,{open:a,setOpen:s}),c.a.createElement(u.a,{isCondensed:a}),c.a.createElement("div",{className:o()("content-page",a?"mL":"ml-0")},c.a.createElement("div",{className:"content"},c.a.createElement("div",{className:"container-fluid"},c.a.createElement("div",{className:"row"},c.a.createElement("div",{className:"col-12"},c.a.createElement("div",{className:"page-title-box"},c.a.createElement("h4",{className:"page-title"},"Fixed Products Upsell")))),p?c.a.createElement("div",{className:"d-flex justify-content-center"},c.a.createElement("div",{className:"spinner-border avatar-lg",role:"status"})):c.a.createElement("div",{className:"card-box"},c.a.createElement("div",{className:"row mb-2"},c.a.createElement("div",{className:"col-md-12"},c.a.createElement("div",{className:"text-md-right"},c.a.createElement("button",{type:"button",className:"btn btn-primary waves-effect waves-light mb-2 mr-2",onClick:D},c.a.createElement("i",{className:"mdi mdi-plus mr-1"})," Add")),c.a.createElement(S.a,{tableHead:f,tableBody:E})))),c.a.createElement(T.a,{position:"top-right",autoClose:3e3,hideProgressBar:!1,newestOnTop:!1,closeOnClick:!0,rtl:!1,pauseOnVisibilityChange:!0,draggable:!0,pauseOnHover:!0}),c.a.createElement(g.a,{modal:h,toggle:C,id:j,name:"FixedUpsell"})),c.a.createElement(N,{modal:F,toggle:D}))))}},function(e,t,a){"use strict";a.r(t);var n=a(32),r=a(3),c=a(0),l=a.n(c),s=a(2),o=a(7),i=a.n(o),m=a(19),u=a(9),d=a(10),E=a(16),p=a(14),b=a(13),f=a(40),v=a(24),O=function(e){return e.taskList.map(function(t,a){return l.a.createElement(c.Fragment,{key:t+a},l.a.createElement("tr",{className:"d-flex"},l.a.createElement("td",{className:"col-md-4 pl-0 pr-0 border-0"},l.a.createElement("input",{type:"number",className:"form-control",id:"pointCondition[".concat(a,"].numberOfItems"),name:"pointCondition[".concat(a,"].numberOfItems"),value:e.formik.values.pointCondition[a].numberOfItems,onChange:e.formik.handleChange,placeholder:1===Number(e.formik.values.pointType)?"Number of Orders":"Number of Products",onClick:function(){e.formik.setFieldTouched("pointCondition[".concat(a,"].numberOfItems"),!0)},required:!0})),l.a.createElement("td",{className:"col-md-4 pr-0 pl-0 border-0"},l.a.createElement("input",{type:"number",className:"form-control",id:"pointCondition[".concat(a,"].numberOfPoints"),name:"pointCondition[".concat(a,"].numberOfPoints"),value:e.formik.values.pointCondition[a].numberOfPoints,onChange:e.formik.handleChange,placeholder:"Number of Points",onClick:function(){e.formik.setFieldTouched("pointCondition[".concat(a,"].numberOfPoints"),!0)},required:!0})),l.a.createElement("td",{className:"col-md-3 border-0"},0===a?l.a.createElement("button",{onClick:function(){return e.add()},type:"button",className:"btn btn-primary text-center"},"Add Condition"):l.a.createElement("button",{type:"button",className:"btn btn-danger text-center",onClick:function(){return e.delete(t)}},"X"))),2===Number(e.formik.values.pointType)&&l.a.createElement("tr",{className:"row"},l.a.createElement("td",{className:"col-md-12 text-left"},l.a.createElement("div",{className:"form-group"},l.a.createElement("label",{htmlFor:"pointCondition[".concat(a,"].pointProduct"),className:"control-label"},"Select Product"),l.a.createElement("select",{className:"custom-select custom-select-sm",value:e.formik.values.pointCondition[a].pointProduct,id:"pointCondition[".concat(a,"].pointProduct"),name:"pointCondition[".concat(a,"].pointProduct"),onChange:e.formik.handleChange,required:!0},l.a.createElement("option",{value:""},"--"),e.products.map(function(e){return l.a.createElement("option",{key:e.id,value:e.id},e.name.en)}))))))})};a(60),t.default=function(e){var t=e.history,a=Object(s.b)(),o=Object(c.useState)(Object(s.c)(function(e){return e.authorization.menuStatus})),N=Object(r.a)(o,2),S=N[0],g=N[1],T=Object(s.c)(function(e){return e.products.products}),h=Object(s.c)(function(e){return e.points.isLoadingPointsBtn}),y=Object(s.c)(function(e){return e.points.pointError}),C=Object(m.a)({initialValues:{pointType:1,expiration:"",pointCondition:[{numberOfItems:"",numberOfPoints:"",pointProduct:""}],year:"00",month:"00",day:"00",hour:"00",minute:"00"},enableReinitialize:!0,validationSchema:u.d().shape({pointType:u.e().required("Required")}),onSubmit:function(e){var t=e.pointType,n=e.pointCondition,r=e.expiration;a(1===t?Object(d.n)({pointType:Number(t),pointCondition:n.map(function(e){return{numberOfOrders:e.numberOfItems,numberOfPoints:e.numberOfPoints,pointProduct:e.pointProduct}}),expiration:r}):Object(d.n)({pointType:Number(t),pointCondition:n.map(function(e){return{numberOfProducts:e.numberOfItems,numberOfPoints:e.numberOfPoints,productId:e.pointProduct}}),expiration:r})),C.resetForm(),setTimeout(function(){a(Object(d.l)())},500)}}),_=function(e,t){var a=document.getElementById(t).value;a.length<2?(document.getElementById(t).value="0"+a,C.setFieldValue(t,"0"+e)):C.setFieldValue(t,e)};return Object(c.useEffect)(function(){a(Object(E.d)({pagination:{limit:"",page:""}}))},[a]),Object(c.useEffect)(function(){C.setFieldValue.apply(C,["expiration"].concat([C.values.year+":"+C.values.month+":"+C.values.day+":"+C.values.hour+":"+C.values.minute]))},[C.values.year,C.values.month,C.values.day,C.values.hour,C.values.minute]),Object(c.useEffect)(function(){y&&v.b.error(y,{position:"top-right",autoClose:3e3,hideProgressBar:!1,closeOnClick:!0,pauseOnHover:!0,draggable:!0})},[y]),l.a.createElement("div",{id:"wrapper"},l.a.createElement(p.a,{open:S,setOpen:g}),l.a.createElement(b.a,{isCondensed:S}),l.a.createElement("div",{className:i()("content-page",S?"mL":"ml-0")},l.a.createElement("div",{className:"content"},l.a.createElement("div",{className:"container-fluid"},l.a.createElement("div",{className:"row"},l.a.createElement("div",{className:"col-12"},l.a.createElement("div",{className:"page-title-box"},l.a.createElement("h4",{className:"page-title"},"Create Point")))),l.a.createElement("div",{className:"row"},l.a.createElement("div",{className:"col-12"},l.a.createElement("div",{className:"card"},l.a.createElement("div",{className:"card-body"},l.a.createElement("div",{className:"row mb-2"}),l.a.createElement("div",{className:"col-md-12"},l.a.createElement("div",{className:"modal-content"},l.a.createElement("div",{className:"modal-body p-4"},l.a.createElement("form",{onSubmit:C.handleSubmit},l.a.createElement("div",{className:"row"},l.a.createElement("div",{className:"col-md-12"},l.a.createElement("div",{className:"form-group"},l.a.createElement("label",{htmlFor:"pointType"},"Point Type: \xa0 \xa0"," "),l.a.createElement("select",{id:"pointType",name:"pointType",className:"form-control",onChange:C.handleChange,value:C.values.pointType},l.a.createElement("option",{value:1},"Order"),l.a.createElement("option",{value:2},"Product")),C.errors.pointType&&C.touched.pointType?l.a.createElement("ul",{className:"parsley-errors-list filled"},l.a.createElement("li",{className:"parsley-required"},C.errors.pointType)):null))),l.a.createElement("div",{className:"row"},l.a.createElement("div",{className:"col-md-12"},l.a.createElement("div",{className:"form-group"},l.a.createElement("label",{htmlFor:"expiration",className:"control-label mr-2"},"Point Duration:"),l.a.createElement("div",{id:"duration",className:"duration"},l.a.createElement("input",{id:"year",type:"number",min:"0",max:"99",placeholder:"00",className:i()("form-control custom-select-sm"),value:C.values.year,onChange:function(e){return _(e.target.value,"year")},required:!0})," ",l.a.createElement("input",{id:"month",type:"number",min:"0",max:"99",placeholder:"00",className:i()("form-control custom-select-sm"),value:C.values.month,onChange:function(e){return _(e.target.value,"month")},required:!0}),l.a.createElement("input",{id:"day",type:"number",min:"0",max:"99",placeholder:"00",className:i()("form-control custom-select-sm"),value:C.values.day,onChange:function(e){return _(e.target.value,"day")},required:!0}),l.a.createElement("input",{id:"hour",type:"number",min:"0",max:"99",placeholder:"00",className:i()("form-control custom-select-sm"),value:C.values.hour,onChange:function(e){return _(e.target.value,"hour")},required:!0}),l.a.createElement("input",{id:"minute",type:"number",min:"0",max:"99",placeholder:"00",className:i()("form-control custom-select-sm"),value:C.values.minute,onChange:function(e){return _(e.target.value,"minute")},required:!0}))))),l.a.createElement("table",{className:"table"},l.a.createElement("thead",null,l.a.createElement("tr",{className:"d-flex"},l.a.createElement("th",{className:"col-md-5 pl-0 text-left"},1===Number(C.values.pointType)?"Number of Orders":"Number of Products"),l.a.createElement("th",{className:"col-md-5 pl-0 text-left"},"Number of Points"),l.a.createElement("th",{className:"col-md-2 pl-0"}))),l.a.createElement("tbody",null,l.a.createElement(O,{add:function(e){C.setFieldValue("pointCondition",[].concat(Object(n.a)(C.values.pointCondition),[{numberOfItems:"",numberOfPoints:"",pointProduct:""}]))},delete:function(e){C.setFieldValue("pointCondition",C.values.pointCondition.filter(function(t){return t!==e}))},taskList:C.values.pointCondition,formik:C,products:T}))),l.a.createElement("div",{className:"modal-footer mt-3"},l.a.createElement("button",{type:"button",className:"btn btn-light waves-effect","data-dismiss":"modal",onClick:function(){t.push("/points")}},"Close"),l.a.createElement(f.a,{isLoadingBtn:h,btnContent:"Save"})),l.a.createElement(v.a,{position:"top-right",autoClose:3e3,hideProgressBar:!1,newestOnTop:!1,closeOnClick:!0,rtl:!1,pauseOnVisibilityChange:!0,draggable:!0,pauseOnHover:!0})))))))))))))}},function(e,t,a){"use strict";a.r(t);var n=a(32),r=a(3),c=a(0),l=a.n(c),s=a(2),o=a(7),i=a.n(o),m=a(19),u=a(10),d=a(16),E=a(14),p=a(13),b=a(40),f=function(e){return e.taskList.map(function(t,a){return l.a.createElement(c.Fragment,{key:t+a},l.a.createElement("tr",{className:"d-flex"},1===Number(e.formik.values.pointType)?l.a.createElement("td",{className:"col-md-4 pl-0 pr-0 border-0"},l.a.createElement("input",{type:"number",className:"form-control",id:"pointCondition[".concat(a,"].numberOfOrders"),name:"pointCondition[".concat(a,"].numberOfOrders"),value:e.formik.values.pointCondition[a].numberOfOrders,onChange:e.formik.handleChange,placeholder:"Number of Orders",onClick:function(){e.formik.setFieldTouched("pointCondition[".concat(a,"].numberOfOrders"),!0)},required:!0})):l.a.createElement("td",{className:"col-md-4 pl-0 pr-0 border-0"},l.a.createElement("input",{type:"number",className:"form-control",id:"pointCondition[".concat(a,"].numberOfProducts"),name:"pointCondition[".concat(a,"].numberOfProducts"),value:e.formik.values.pointCondition[a].numberOfProducts,onChange:e.formik.handleChange,placeholder:"Number of Products",onClick:function(){e.formik.setFieldTouched("pointCondition[".concat(a,"].numberOfProducts"),!0)},required:!0})),l.a.createElement("td",{className:"col-md-4 pr-0 pl-0 border-0"},l.a.createElement("input",{type:"number",className:"form-control",id:"pointCondition[".concat(a,"].numberOfPoints"),name:"pointCondition[".concat(a,"].numberOfPoints"),value:e.formik.values.pointCondition[a].numberOfPoints,onChange:e.formik.handleChange,placeholder:"Number of Points",onClick:function(){e.formik.setFieldTouched("pointCondition[".concat(a,"].numberOfPoints"),!0)},required:!0})),l.a.createElement("td",{className:"col-md-3 border-0"},0===a?l.a.createElement("button",{onClick:function(){return e.add()},type:"button",className:"btn btn-primary text-center"},"Add Condition"):l.a.createElement("button",{type:"button",className:"btn btn-danger text-center",onClick:function(){return e.delete(t)}},"X"))),2===Number(e.formik.values.pointType)&&l.a.createElement("tr",{className:"row"},l.a.createElement("td",{className:"col-md-12 text-left"},l.a.createElement("div",{className:"form-group"},l.a.createElement("label",{htmlFor:"pointCondition[".concat(a,"].productId"),className:"control-label"},"Select Product"),l.a.createElement("select",{className:"custom-select custom-select-sm",value:e.formik.values.pointCondition[a].productId,id:"pointCondition[".concat(a,"].productId"),name:"pointCondition[".concat(a,"].productId"),onChange:e.formik.handleChange,required:!0},l.a.createElement("option",{value:""},"--"),e.products.map(function(e){return l.a.createElement("option",{key:e.id,value:e.id},e.name.en)}))))))})},v=a(53),O=a.n(v);t.default=function(e){var t=e.history,a=e.match,o=Object(s.b)(),v=Object(c.useState)(Object(s.c)(function(e){return e.authorization.menuStatus})),N=Object(r.a)(v,2),S=N[0],g=N[1],T=Object(s.c)(function(e){return e.products.products}),h=Object(s.c)(function(e){return e.points}),y=h.showMessage,C=h.points,_=Object(s.c)(function(e){return e.points.isLoadingPoints}),A=Object(s.c)(function(e){return e.points.isLoadingPointsBtn}),j=Object(m.a)({initialValues:{pointId:C.id,pointType:a.params.pointType,pointCondition:C.pointConditions},enableReinitialize:!0,onSubmit:function(e){Number(j.values.pointType),o(Object(u.p)({pointId:e.pointId,pointCondition:e.pointCondition}))}});return Object(c.useEffect)(function(){o(Object(u.g)({type:a.params.pointType,pagination:{page:1,limit:100}}))},[a.params.pointType]),Object(c.useEffect)(function(){o(Object(d.d)({pagination:{limit:"",page:""}}))},[o]),Object(c.useEffect)(function(){y&&setTimeout(function(){o(Object(u.l)()),t.push("/points")},3e3)},[y]),l.a.createElement("div",{id:"wrapper"},l.a.createElement(E.a,{open:S,setOpen:g}),l.a.createElement(p.a,{isCondensed:S}),l.a.createElement("div",{className:i()("content-page",S?"mL":"ml-0")},l.a.createElement("div",{className:"content"},l.a.createElement("div",{className:"container-fluid"},l.a.createElement("div",{className:"row"},l.a.createElement("div",{className:"col-12"},l.a.createElement("div",{className:"page-title-box"},l.a.createElement("h4",{className:"page-title"},"Update Point")))),y&&l.a.createElement("div",{className:"alert alert-success"},"Saved"),l.a.createElement("div",{className:"row"},l.a.createElement("div",{className:"col-12"},l.a.createElement("div",{className:"card"},l.a.createElement("div",{className:"card-body"},l.a.createElement("div",{className:"row mb-2"}),l.a.createElement("div",{className:"col-md-12"},l.a.createElement("div",{className:"modal-content"},_||O.a.isEmpty(C)?l.a.createElement("div",{className:"d-flex justify-content-center"},l.a.createElement("div",{className:"spinner-border avatar-lg",role:"status"})):l.a.createElement("div",{className:"modal-body p-4"},l.a.createElement("form",{onSubmit:j.handleSubmit},l.a.createElement("div",{className:"row"},l.a.createElement("div",{className:"col-md-12"},l.a.createElement("div",{className:"form-group"},l.a.createElement("label",{htmlFor:"pointType"},"Point Type: \xa0 \xa0"," "),l.a.createElement("select",{id:"pointType",name:"pointType",className:"form-control",onChange:j.handleChange,value:j.values.pointType,disabled:!0},l.a.createElement("option",{value:1},"Order"),l.a.createElement("option",{value:2},"Product")),j.errors.pointType&&j.touched.pointType?l.a.createElement("ul",{className:"parsley-errors-list filled"},l.a.createElement("li",{className:"parsley-required"},j.errors.pointType)):null))),l.a.createElement("table",{className:"table"},l.a.createElement("thead",null,l.a.createElement("tr",{className:"d-flex"},l.a.createElement("th",{className:"col-md-5 pl-0 text-left"},1===Number(j.values.pointType)?"Number of Orders":"Number of Products"),l.a.createElement("th",{className:"col-md-5 pl-0 text-left"},"Number of Points"),l.a.createElement("th",{className:"col-md-2 pl-0"}))),l.a.createElement("tbody",null,j.values.pointCondition&&l.a.createElement(f,{add:function(e){Number(1===j.pointType)?j.setFieldValue("pointCondition",[].concat(Object(n.a)(j.values.pointCondition),[{numberOfOrders:"",numberOfPoints:""}])):j.setFieldValue("pointCondition",[].concat(Object(n.a)(j.values.pointCondition),[{numberOfProducts:"",numberOfPoints:"",productId:""}]))},delete:function(e){j.setFieldValue("pointCondition",j.values.pointCondition.filter(function(t){return t!==e}))},taskList:j.values.pointCondition,formik:j,products:T}))),l.a.createElement("div",{className:"modal-footer mt-3"},l.a.createElement("button",{type:"button",className:"btn btn-light waves-effect","data-dismiss":"modal",onClick:function(){t.push("/points")}},"Close"),l.a.createElement(b.a,{isLoadingBtn:A,btnContent:"Save"}))))))))))))))}},function(e,t,a){"use strict";a.r(t);var n=a(3),r=a(0),c=a.n(r),l=a(2),s=a(18),o=a(19),i=a(9),m=a(81),u=a(29),d=a(16),E=a(10),p=a(7),b=a.n(p),f=a(14),v=a(13),O=a(36),N=a(4),S=a(249),g=a(248),T=a(469),h=a(134),y=a(87),C=a(45),_=a(51),A=a.n(_);function j(e){var t=e.modal,a=e.toggle,n=e.categories,r=e.products,l=e.formik;return c.a.createElement(S.a,{isOpen:t,toggle:function(){a(),l.resetForm()}},c.a.createElement(g.a,{toggle:function(){a(),l.resetForm()}},"New Offer"),c.a.createElement("form",{className:"modal-body pt-2 pb-2 pr-4 pl-4",onSubmit:l.handleSubmit},c.a.createElement("div",{className:"row"},c.a.createElement("div",{className:"col-md-12"},c.a.createElement("div",{className:"form-group"},c.a.createElement("label",{htmlFor:"category",className:"control-label"},"Category"),c.a.createElement("select",{className:"form-control",id:"category",name:"category",onChange:l.handleChange,value:l.values.category},c.a.createElement("option",{value:""},"All"),n.map(function(e){return c.a.createElement("option",{key:e.id,value:e.id},e.name.en)})),l.errors.category&&l.touched.category?c.a.createElement("ul",{className:"parsley-errors-list filled"},c.a.createElement("li",{className:"parsley-required"},l.errors.category)):null))),c.a.createElement("div",{className:"row"},c.a.createElement("div",{className:"col-md-12"},c.a.createElement("div",{className:"form-group"},c.a.createElement("label",{htmlFor:"product",className:"control-label"},"Select product"),c.a.createElement("select",{className:"form-control",id:"product",name:"product",onChange:l.handleChange,value:l.values.product},c.a.createElement("option",{value:""},"Select Product"),r.map(function(e){return c.a.createElement("option",{key:e.id,value:e.id},e.name.en)})),l.errors.product&&l.touched.product?c.a.createElement("ul",{className:"parsley-errors-list filled"},c.a.createElement("li",{className:"parsley-required"},l.errors.product)):null))),c.a.createElement("div",{className:"row"},c.a.createElement("div",{className:"col-md-12"},c.a.createElement("div",{className:"form-group"},c.a.createElement("label",{htmlFor:"nameAr",className:"control-label"},"Name|Ar"),c.a.createElement("input",{type:"text",className:"form-control",id:"nameAr",name:"nameAr",placeholder:"Name|Ar",value:l.values.nameAr,onClick:function(){l.setFieldTouched("nameAr",!0)},onChange:l.handleChange}),l.errors.nameAr&&l.touched.nameAr?c.a.createElement("ul",{className:"parsley-errors-list filled"},c.a.createElement("li",{className:"parsley-required"},l.errors.nameAr)):null))),c.a.createElement("div",{className:"row"},c.a.createElement("div",{className:"col-md-12"},c.a.createElement("div",{className:"form-group"},c.a.createElement("label",{htmlFor:"offerName",className:"control-label"},"Offer Name"),c.a.createElement("input",{type:"text",className:"form-control",id:"offerName",name:"offerName",placeholder:"Offer Name",value:l.values.offerName,onClick:function(){l.setFieldTouched("offerName",!0)},onChange:l.handleChange}),l.errors.offerName&&l.touched.offerName?c.a.createElement("ul",{className:"parsley-errors-list filled"},c.a.createElement("li",{className:"parsley-required"},l.errors.offerName)):null))),c.a.createElement("div",{className:"row"},c.a.createElement("div",{className:"col-md-12"},c.a.createElement("div",{className:"form-group"},c.a.createElement("label",{htmlFor:"relatedPoints",className:"control-label"},"Related Points"),c.a.createElement("input",{type:"number",className:"form-control",id:"relatedPoints",name:"relatedPoints",placeholder:"Related Points",value:l.values.relatedPoints,onClick:function(){l.setFieldTouched("relatedPoints",!0)},onChange:l.handleChange}),l.errors.relatedPoints&&l.touched.relatedPoints?c.a.createElement("ul",{className:"parsley-errors-list filled"},c.a.createElement("li",{className:"parsley-required"},l.errors.relatedPoints)):null))),c.a.createElement("div",{className:"row"},c.a.createElement("div",{className:"col-md-12"},c.a.createElement("div",{className:"form-group"},c.a.createElement("label",{htmlFor:"dateFrom",className:"control-label"},"Date From"),c.a.createElement(A.a,{id:"dateFrom",dateFormat:"dd-MM-yy",placeholderText:"Date From",selected:l.values.dateFrom,onChange:function(e){l.setValues(Object(N.a)({},l.values,{dateFrom:e}))},onClick:function(){l.setFieldTouched("dateFrom",!0)},className:"datepicker"}),l.errors.dateFrom&&l.touched.dateFrom?c.a.createElement("ul",{className:"parsley-errors-list filled"},c.a.createElement("li",{className:"parsley-required"},l.errors.dateFrom)):null))),c.a.createElement("div",{className:"row"},c.a.createElement("div",{className:"col-md-12"},c.a.createElement("div",{className:"form-group"},c.a.createElement("label",{htmlFor:"dateTo",className:"control-label"},"Date To"),c.a.createElement(A.a,{id:"dateTo",dateFormat:"dd-MM-yy",placeholderText:"Date To",selected:l.values.dateTo,onChange:function(e){l.setValues(Object(N.a)({},l.values,{dateTo:e}))},onClick:function(){l.setFieldTouched("dateTo",!0)},className:"datepicker"}),l.errors.dateTo&&l.touched.dateTo?c.a.createElement("ul",{className:"parsley-errors-list filled"},c.a.createElement("li",{className:"parsley-required"},l.errors.dateTo)):null))),c.a.createElement("div",{className:"row"},c.a.createElement("div",{className:"col-md-12"},c.a.createElement("div",{className:"form-group"},c.a.createElement("label",{htmlFor:"timeFrom",className:"control-label"},"Time From"),c.a.createElement(A.a,{id:"timeFrom",placeholderText:"Time From",selected:l.values.timeFrom,onChange:function(e){l.setValues(Object(N.a)({},l.values,{timeFrom:e}))},onClick:function(){l.setFieldTouched("timeFrom",!0)},className:"datepicker",showTimeSelect:!0,showTimeSelectOnly:!0,timeIntervals:15,timeCaption:"Time From",dateFormat:"h:mm aa"}),l.errors.timeFrom&&l.touched.timeFrom?c.a.createElement("ul",{className:"parsley-errors-list filled"},c.a.createElement("li",{className:"parsley-required"},l.errors.timeFrom)):null))),c.a.createElement("div",{className:"row"},c.a.createElement("div",{className:"col-md-12"},c.a.createElement("div",{className:"form-group"},c.a.createElement("label",{htmlFor:"timeTo",className:"control-label"},"Time To"),c.a.createElement(A.a,{id:"timeTo",placeholderText:"Time To",selected:l.values.timeTo,onChange:function(e){l.setValues(Object(N.a)({},l.values,{timeTo:e}))},onClick:function(){l.setFieldTouched("timeTo",!0)},className:"datepicker",showTimeSelect:!0,showTimeSelectOnly:!0,timeIntervals:15,timeCaption:"Time From",dateFormat:"h:mm aa"}),l.errors.timeTo&&l.touched.timeTo?c.a.createElement("ul",{className:"parsley-errors-list filled"},c.a.createElement("li",{className:"parsley-required"},l.errors.timeTo)):null))),c.a.createElement("div",{className:"row"},c.a.createElement("div",{className:"col-md-12"},c.a.createElement("div",{className:"form-group"},c.a.createElement("div",{className:"toggle-block border-0 p-0 m-0"},c.a.createElement("div",null,"Available for Delivery"),c.a.createElement("div",{onClick:function(){l.values.availableForDelivery?l.setFieldValue("availableForDelivery",!1):l.setFieldValue("availableForDelivery",!0)}},c.a.createElement(C.a,{id:"availableForDelivery",name:"availableForDelivery",value:l.values.availableForDelivery})))))),c.a.createElement("div",{className:"row"},c.a.createElement("div",{className:"col-md-12"},c.a.createElement("div",{className:"form-group"},c.a.createElement("label",{htmlFor:"field-3",className:"control-label"},"Offer Image"),c.a.createElement(y.a,{height:"20vh",formik:l,type:"selectedFile"})))),c.a.createElement(T.a,null,c.a.createElement(h.a,{color:"secondary",onClick:function(){l.resetForm(),a()}},"Close")," ",c.a.createElement(h.a,{type:"submit",color:"success"},"Save Changes"))))}var R=a(74),U=a(28),I=a(24);t.default=function(){var e=Object(l.b)(),t=Object(r.useState)(Object(l.c)(function(e){return e.authorization.menuStatus})),a=Object(n.a)(t,2),p=a[0],N=a[1],S=Object(s.d)("page",s.a),g=Object(n.a)(S,2),T=g[0],h=g[1],y=Object(r.useState)(T||1),C=Object(n.a)(y,2),_=C[0],A=C[1],F=Object(r.useState)(10),k=Object(n.a)(F,1)[0],D=Object(r.useState)(!1),x=Object(n.a)(D,2),P=x[0],L=x[1],w=function(){return L(!P)},G=Object(r.useState)(""),B=Object(n.a)(G,2),M=B[0],H=B[1],q=Object(r.useState)(!1),V=Object(n.a)(q,2),Y=V[0],Q=V[1],z=function(){return Q(!Y)},K=Object(l.c)(function(e){return e.points.offers}),W=Object(l.c)(function(e){return e.points.countOffers}),X=Object(l.c)(function(e){return e.points.isLoadingOffers}),Z=Object(l.c)(function(e){return e.points.offerError}),J=Object(l.c)(function(e){return e.categories.categories}),$=Object(l.c)(function(e){return e.products.products}),ee=[{name:"Name",key:"offerName"},{name:"Name|AR",key:"nameAr"},{name:"Product Name",key:"offerProduct"},{name:"Price",key:"offerPrice"},{name:"Points",key:"relatedPoints"},{name:"Available For Delivery",key:"availableForDelivery"},{name:"Image",field:"imagePath",key:"imageIcon"},{name:"Date From",key:"date",field:"dateFrom"},{name:"Date To",key:"date",field:"dateTo"},{name:"Time From",key:"timeFrom"},{name:"Time To",key:"timeTo"},{name:"Delete",key:"delete",return:"productId",onClick:function(e){w(),H(e)}}],te=Object(o.a)({initialValues:{category:"",product:"",nameAr:"",offerName:"",relatedPoints:"",availableForDelivery:!1,selectedFile:"",dateFrom:"",dateTo:"",timeFrom:"",timeTo:""},validationSchema:i.d({category:i.e().required("Required"),product:i.e().required("Required"),offerName:i.e().required("Required"),nameAr:i.e().required("Required"),relatedPoints:i.c().required("Required"),selectedFile:i.b().required("Required"),dateFrom:i.e().required("Required"),dateTo:i.e().required("Required"),timeFrom:i.e().required("Required"),timeTo:i.e().required("Required")}),onSubmit:function(t){e(Object(E.m)(Object(m.a)({productId:t.product,name:t.offerName,nameAr:t.nameAr,date:t.expirationDate,relatedPoints:t.relatedPoints,availableForDelivery:t.availableForDelivery,image:t.selectedFile,dateFrom:new Date(t.dateFrom).toISOString(),dateTo:new Date(t.dateTo).toISOString(),timeFrom:"".concat(new Date(t.timeFrom).getHours(),":").concat(0===new Date(t.timeFrom).getMinutes()?new Date(t.timeFrom).getMinutes()+"0":new Date(t.timeFrom).getMinutes()),timeTo:"".concat(new Date(t.timeTo).getHours(),":").concat(0===new Date(t.timeTo).getMinutes()?new Date(t.timeTo).getMinutes()+"0":new Date(t.timeTo).getMinutes())}))),z(),te.resetForm(),setTimeout(function(){e(Object(E.l)())},500)}});return Object(r.useEffect)(function(){A(T||1)}),Object(r.useEffect)(function(){e(Object(E.e)({page:_||1,limit:k||10}))},[e,_,k]),Object(r.useEffect)(function(){e(Object(u.b)({pagination:{limit:"",page:""}}))},[e]),Object(r.useEffect)(function(){e(Object(d.d)({pagination:{page:"",limit:""},filteredCategory:te.values.category}))},[e,te.values.category]),Object(r.useEffect)(function(){Z&&I.b.error(Z,{position:"top-right",autoClose:3e3,hideProgressBar:!1,closeOnClick:!0,pauseOnHover:!0,draggable:!0})},[Z]),c.a.createElement("div",{id:"wrapper"},c.a.createElement(f.a,{open:p,setOpen:N}),c.a.createElement(v.a,{isCondensed:p}),c.a.createElement("div",{className:b()("content-page",p?"mL":"ml-0")},c.a.createElement("div",{className:"content"},c.a.createElement("div",{className:"container-fluid"},c.a.createElement("div",{className:"col-12"},c.a.createElement("div",{className:"page-title-box"},c.a.createElement("h4",{className:"page-title"},"Offers"))),c.a.createElement("div",{className:"col-12"},X?c.a.createElement("div",{className:"d-flex justify-content-center"},c.a.createElement("div",{className:"spinner-border avatar-lg",role:"status"})):c.a.createElement("div",{className:"card"},c.a.createElement("div",{className:"card-body"},c.a.createElement("div",{className:"row mb-2"},c.a.createElement("div",{className:"col-md-12"},c.a.createElement("div",{className:"text-md-right"},c.a.createElement("button",{type:"button",className:"btn btn-primary waves-effect waves-light mb-2 mr-2",onClick:z},c.a.createElement("i",{className:"mdi mdi-plus mr-1"})," New Offer")),c.a.createElement(U.a,{tableHead:ee,tableBody:K}))),c.a.createElement(O.a,{totalCount:W,rows:k,currentPage:_,setCurrentPage:h}),c.a.createElement(j,{modal:Y,toggle:z,categories:J,products:$,formik:te}),c.a.createElement(R.a,{modal:P,toggle:w,id:M,name:"Offer"}),c.a.createElement(I.a,{position:"top-right",autoClose:3e3,hideProgressBar:!1,newestOnTop:!1,closeOnClick:!0,rtl:!1,pauseOnVisibilityChange:!0,draggable:!0,pauseOnHover:!0}))))))))}},function(e,t,a){"use strict";a.r(t);var n=a(3),r=a(0),c=a.n(r),l=a(2),s=a(19),o=a(9),i=a(17),m=a(38),u=a.n(m),d=a(7),E=a.n(d),p=a(14),b=a(13),f=a(138),v={"00":"Invalid Request","01":"Order Stored","02":"Authorization Success","03":"Authorization Failed","04":"Capture Success","05":"Capture failed","06":"Refund Success","07":"Refund Failed","08":"Authorization Voided Successfully","09":"Authorization Void Failed",10:"Incomplete",11:"Check status Failed",12:"Check status success",13:"Purchase Failure",14:"Purchase Success",15:"Uncertain Transaction",17:"Tokenization failed",18:"Tokenization success",19:"Transaction pending",20:"On hold",21:"SDK Token creation failure",22:"SDK Token creation success",23:"Failed to process Digital Wallet service",24:"Digital wallet order processed successfully",27:"Check card balance failed",28:"Check card balance success",29:"Redemption failed",30:"Redemption success",31:"Reverse Redemption transaction failed",32:"Reverse Redemption transaction success",40:"Transaction In review",42:"Currency conversion success",43:"Currency conversion failed",44:"3ds success",45:"3ds failed",46:"Bill creation success",47:"Bill creation failed",48:"Generating invoice payment link success",49:"Generating invoice payment link failed",50:"Batch file upload successfully",51:"Upload batch file failed",52:"Token created successfully",53:"Token creation failed",54:"Get Tokens Success",55:"Get Tokens Failed",56:"Reporting Request Success",57:"Reporting Request Failed",58:"Token updated successfully",59:"Token updated failed",62:"Get Installment Plans Successfully",63:"Get Installment plans Failed",66:"Delete Token Success",70:"Get batch results successfully",71:"Get batch results failed",72:"Batch processing success",73:"Batch processing failed",74:"Bank transfer successfully",75:"Bank transfer failed",76:"Batch validation successfully",77:"Batch validation failed",80:"Credit card verified successfully",81:"Failed to verify credit card"},O={1:"Dine in",2:"Take Away",3:"Pickup",4:"Delivery",5:"Drive Thru"},N=[{name:"please select a reason",value:""},{name:"CUSTOMER REQUEST",value:"CUSTOMER_REQUEST"},{name:"ORDER NOT SHOWN IN POS",value:"ORDER_NOT_SHOWN_IN_POS"},{name:"CHANGE FROM DELIVERY TO PICKUP",value:"CHANGE_FROM_DELIVERY_TO_PICKUP"},{name:"CHANGE BRANCH",value:"CHANGE_BRANCH"},{name:"DELIVERY DELAYED",value:"DELIVERY_DELAYED"},{name:"CHANGE_IN_ORDER_ITEMS",value:"CHANGE_IN_ORDER_ITEMS"}],S=[{name:"please select refund method",value:""},{name:"WALLET",value:"WALLET"},{name:"CARD",value:"CARD"}],g=a(197),T=(a(401),a(10)),h=a(24);t.default=function(e){var t=e.match,a=Object(r.useState)(Object(l.c)(function(e){return e.authorization.menuStatus})),m=Object(n.a)(a,2),d=m[0],y=m[1],C=Object(l.b)(),_=Object(l.c)(function(e){return e.orders.orders}),A=Object(l.c)(function(e){return e.orders.createOrderRefundError}),j=Object(l.c)(function(e){return e.orders.loadingOrders}),R=Object(r.useState)(void 0),U=Object(n.a)(R,2),I=U[0],F=U[1];Object(r.useEffect)(function(){if(_.length>0){var e=_.find(function(e){return e.id===t.params.id});F(e)}},[_,t.params.id]);var k=Object(s.a)({initialValues:{amount:0,orderId:t.params.id,reason:"",reasonDescription:"",paymentMethod:""},enableReinitialize:!0,validationSchema:o.d().shape({amount:o.c().required("Required").min(1,"Must be at least 1 riyal").max(I&&I.finalPrice,"Refund Amount can't be more than paid amount").positive(),orderId:o.e().required("Required"),reason:o.e().required("Required"),reasonDescription:o.e().required("Required"),paymentMethod:o.e().required("Required")}),onSubmit:function(e){C(Object(i.l)(e)),k.resetForm(),setTimeout(function(){C(Object(T.l)())},4e3)}});Object(r.useEffect)(function(){C(Object(i.g)(t.params.Hid)),C(Object(i.h)(t.params.id))},[t.params.Hid]),Object(r.useEffect)(function(){A&&h.b.error(A,{position:"top-right",autoClose:3e3,hideProgressBar:!1,closeOnClick:!0,pauseOnHover:!0,draggable:!0})},[A]);var D=function(e){return k.errors[e]&&k.touched[e]?c.a.createElement("ul",{className:"parsley-errors-list filled"},c.a.createElement("li",{className:"parsley-required"},k.errors[e])):null};function x(e){var t=e.paidOnline,a=e.paidWithPoints,n=e.paidWithWallet,r=[];return t>0&&r.push("Online"),a>0&&r.push("Points"),n>0&&r.push("Wallet"),0===r.length&&r.push("Cash"),r.join(", ")}var P=function(e){switch(e){case"_671g2647":return"Card";case"_74gag247":return"Apple Pay";case"9ae2bf9c-1cee-460c-a983-30a03d147949":return"Wallet";case"_741968g7":return"Points";case"9d6a00cf-5c7e-42c0-8e64-ae6f43844e67":return"Subscription";default:return"UNKNOWN"}};return c.a.createElement("div",{id:"wrapper"},c.a.createElement(p.a,{open:d,setOpen:y}),c.a.createElement(b.a,{isCondensed:d}),c.a.createElement("div",{className:E()("content-page",d?"mL":"ml-0")},c.a.createElement("div",{className:"content"},c.a.createElement("div",{className:"container-fluid"},c.a.createElement("div",{className:"col-12"},c.a.createElement("div",{className:"page-title-box"},c.a.createElement("h4",{className:"page-title"},"Order Details"))),j?c.a.createElement("div",{className:"d-flex justify-content-center"},c.a.createElement("div",{className:"spinner-border avatar-lg",role:"status"})):c.a.createElement(c.a.Fragment,null,c.a.createElement("div",{className:"row"},c.a.createElement("div",{className:"col-12"},c.a.createElement("div",{className:"card-body"},c.a.createElement("div",{className:"col-lg-12 h-50vh"},c.a.createElement("div",{className:"card-box h-100"},_.map(function(e){return e.id===t.params.id&&c.a.createElement("div",{key:e.id},c.a.createElement("div",{className:"form-group mb-1"},c.a.createElement("label",{htmlFor:"product-meta-1"},"Order Id"),c.a.createElement("input",{disabled:!0,type:"text",className:"form-control",placeholder:"Order Id",value:e.id,required:!0})),c.a.createElement("div",{className:"form-group mb-1"},c.a.createElement("label",{htmlFor:"product-meta-1"},"Foodics Id"),c.a.createElement("input",{disabled:!0,type:"text",className:"form-control",placeholder:"Foodics Id",value:e.foodicsId||"",required:!0})),c.a.createElement("div",{className:"form-group mb-1"},c.a.createElement("label",{htmlFor:"product-meta-1"},"Created at"),c.a.createElement("input",{disabled:!0,type:"text",className:"form-control",placeholder:" Created at",value:u.a.utc(e.createdAt).local().format("YYYY-MM-DD hh:mm:ss"),required:!0})),c.a.createElement("div",{className:"form-group mb-1"},c.a.createElement("label",{htmlFor:"product-meta-1"},"Scheduled at"),c.a.createElement("input",{disabled:!0,type:"text",className:"form-control",placeholder:"Scheduled at",value:u.a.utc(e.scheduledAt).local().format("YYYY-MM-DD hh:mm:ss"),required:!0})),c.a.createElement("div",{className:"form-group mb-1"},c.a.createElement("label",{htmlFor:"product-meta-1"},"To be Initialized Time"),c.a.createElement("input",{disabled:!0,type:"text",className:"form-control",placeholder:"To be Initialized Time",value:e.orderToBeInitialized,required:!0})),c.a.createElement("div",{className:"form-group mb-1"},c.a.createElement("label",{htmlFor:"product-meta-1"},"Due Time"),c.a.createElement("input",{disabled:!0,type:"text",className:"form-control",placeholder:"Due Time",value:u.a.utc(e.dueTime).local().format("YYYY-MM-DD hh:mm:ss"),required:!0})),c.a.createElement("div",{className:"form-group mb-1"},c.a.createElement("label",{htmlFor:"product-meta-1"},"User Device"),c.a.createElement("input",{disabled:!0,type:"text",className:"form-control",placeholder:"User Device",value:e.tags&&e.tags.length>1&&e.tags[0],required:!0})),c.a.createElement("div",{className:"form-group mb-1"},c.a.createElement("label",{htmlFor:"product-meta-1"},"Payment Type"),c.a.createElement("input",{disabled:!0,type:"text",className:"form-control",placeholder:"Payment Type",value:e.payments?e.payments.payments&&e.payments.payments.length>0&&e.payments.payments.map(function(e){return P(e.paymentMethodHid)}):"Cash on Delivery",required:!0})),c.a.createElement("div",{className:"form-group mb-1"},c.a.createElement("label",{htmlFor:"product-meta-1"},"Order Date"),c.a.createElement("input",{disabled:!0,type:"text",className:"form-control",placeholder:"Order Date",value:u.a.utc(e.orderDate).local().format("YYYY-MM-DD hh:mm:ss"),required:!0})),c.a.createElement("div",{className:"form-group mb-1"},c.a.createElement("label",{htmlFor:"product-meta-1"},"Order Status"),c.a.createElement("input",{disabled:!0,type:"text",className:"form-control",placeholder:"Order Status",value:g.orderStatus[e.status],required:!0})),c.a.createElement("div",{className:"form-group mb-1"},c.a.createElement("label",{htmlFor:"product-meta-1"},"Order Type"),c.a.createElement("input",{disabled:!0,type:"text",className:"form-control",placeholder:"Order Type",value:O[e.type],required:!0})),c.a.createElement("div",{className:"form-group mb-1"},c.a.createElement("label",{htmlFor:"product-meta-1"},"Order Notes"),c.a.createElement("input",{disabled:!0,type:"text",className:"form-control",placeholder:"Order Notes",value:e.notes,required:!0})),c.a.createElement("div",{className:"form-group mb-1"},c.a.createElement("label",{htmlFor:"product-meta-1"},"Order Final Price"),c.a.createElement("input",{disabled:!0,type:"text",className:"form-control",placeholder:"Order Final Price",value:e.finalPrice,required:!0})),c.a.createElement("div",{className:"form-group mb-1"},c.a.createElement("label",{htmlFor:"product-meta-1"},"Earned Points"),c.a.createElement("input",{disabled:!0,type:"text",className:"form-control",placeholder:"Order Final Price",value:e.assignedPoints,required:!0})),c.a.createElement("div",{className:"form-group mb-1"},c.a.createElement("label",{htmlFor:"product-meta-1"},"Earned Cashback"),c.a.createElement("input",{disabled:!0,type:"text",className:"form-control",placeholder:"Earned Cashback",value:e.earnedCashback,required:!0})),c.a.createElement("div",{className:"form-group mb-1"},c.a.createElement("label",{htmlFor:"product-meta-1"},"Discount Used"),c.a.createElement("input",{disabled:!0,type:"text",className:"form-control",placeholder:"Discount Used",value:e.discountCode,required:!0})),c.a.createElement("div",{className:"form-group mb-1"},c.a.createElement("label",{htmlFor:"product-meta-1"},"Has Pending Transaction (After Order Confirm)"),c.a.createElement("input",{disabled:!0,type:"text",className:"form-control",placeholder:"Has Pending Transaction (After Order Confirm)",value:e.hasCron,required:!0})),4===e.type&&c.a.createElement("div",{className:"orderMap"},c.a.createElement("label",{htmlFor:"product-meta-1"},"Address"),c.a.createElement("div",null,c.a.createElement(f.a,{location:{lat:e.address&&e.address.lat,lng:e.address&&e.address.long}}))),c.a.createElement("div",{className:"table-responsive mt-2"},c.a.createElement("table",{id:"demo-foo-filtering",className:"table table-centered"},c.a.createElement("thead",{className:"thead-light"},c.a.createElement("tr",null,c.a.createElement("th",null,"#"),c.a.createElement("th",null,"Description"),c.a.createElement("th",null,"Product Hid"),c.a.createElement("th",null,"Size Hid"),c.a.createElement("th",null,"Modifier name"),c.a.createElement("th",null,"Modifier Hid"),c.a.createElement("th",null,"Quantity"),c.a.createElement("th",null,"Price"))),c.a.createElement("tbody",null,e.products&&e.products.map(function(e,t){return c.a.createElement("tr",{key:e.id},c.a.createElement("td",null,t+1),c.a.createElement("td",null,c.a.createElement("div",null,c.a.createElement("div",null,"#",e.guid),c.a.createElement("dir",null,e.productSize&&e.productSize.name.en),c.a.createElement("div",null,e.name&&e.name.en)),c.a.createElement("div",null,"Notes: ",e.notes)),c.a.createElement("td",null,e.foodicsId),c.a.createElement("td",null,e.productSizeHid),c.a.createElement("td",null,e.options.map(function(e,t){return c.a.createElement("div",{key:t},e.name.en)})),c.a.createElement("td",null,e.options.map(function(e,t){return c.a.createElement("div",{key:t},e.foodicsId)})),c.a.createElement("td",null,e.quantity),c.a.createElement("td",null,e.originalPrice))}),c.a.createElement("tr",null,c.a.createElement("td",null),c.a.createElement("td",null),c.a.createElement("td",null),c.a.createElement("td",null),c.a.createElement("td",null),c.a.createElement("td",null),c.a.createElement("td",null,"Used Points"),c.a.createElement("td",null,e.payments.paidWithPoints||0)),c.a.createElement("tr",null,c.a.createElement("td",null),c.a.createElement("td",null),c.a.createElement("td",null),c.a.createElement("td",null),c.a.createElement("td",null),c.a.createElement("td",null),c.a.createElement("td",null,"Discount"),c.a.createElement("td",null,e.discountAmount)),c.a.createElement("tr",null,c.a.createElement("td",null),c.a.createElement("td",null),c.a.createElement("td",null),c.a.createElement("td",null),c.a.createElement("td",null),c.a.createElement("td",null),c.a.createElement("td",null,"Delivery Price"),c.a.createElement("td",null,e.deliveryPrice)),c.a.createElement("tr",null,c.a.createElement("td",null),c.a.createElement("td",null),c.a.createElement("td",null),c.a.createElement("td",null),c.a.createElement("td",null),c.a.createElement("td",null),c.a.createElement("td",null,"Final price"),c.a.createElement("td",null,e.finalPrice))))),e.payments&&c.a.createElement("div",{className:"table-responsive mt-2"},c.a.createElement("table",{id:"demo-foo-filtering",className:"table table-centered text-center"},c.a.createElement("thead",{className:"thead-light"},c.a.createElement("tr",null,c.a.createElement("th",null,"Amount"),c.a.createElement("th",null,"Payment Method Hid"),c.a.createElement("th",null,"Date"),c.a.createElement("th",null,"Transaction Id"),c.a.createElement("th",null,"Transaction Status"),c.a.createElement("th",null,"Payment Method"))),c.a.createElement("tbody",null,e.payments&&e.payments.payments&&e.payments.payments.length>0&&e.payments.payments.map(function(t,a){return c.a.createElement("tr",{key:a},c.a.createElement("td",null,t.amount),c.a.createElement("td",null,t.paymentMethodHid," "),c.a.createElement("td",null,t.actualDate),c.a.createElement("td",null,t.transactionId),c.a.createElement("td",null,v[t.transactionStatus]),c.a.createElement("td",{className:"text-center"},e.payments?e.payments.payments&&P(t.paymentMethodHid):"Cash on Delivery"," ","- ("," ",e.payments&&x(e.payments),")"))}),e.payments&&e.payments.payments&&0==e.payments.payments.length&&c.a.createElement("tr",null,c.a.createElement("td",null),c.a.createElement("td",null),c.a.createElement("td",null),c.a.createElement("td",null),c.a.createElement("td",null),c.a.createElement("td",{className:"text-center"},e.payments.payments.length?"":"Cash on Delivery"," ","- ("," ",e.payments&&x(e.payments),")"))))),5===e.status||6===e.status?c.a.createElement("div",{className:"form-group mb-1"},c.a.createElement("label",{htmlFor:"product-meta-1"},"Error"),c.a.createElement("textarea",{disabled:!0,className:"form-control",id:"error",placeholder:"Order error",value:e.error&&Object.entries(e.error).map(function(e){return"".concat(e[0]," : ").concat(e[1])})||""})):c.a.createElement("div",{className:"form-group mb-1"},c.a.createElement("label",{htmlFor:"product-meta-1"},"Foodics Response"),c.a.createElement("textarea",{disabled:!0,className:"form-control",id:"foodicsResponse",placeholder:" Foodics Response",value:e.foodicsResponse&&Object.entries(e.foodicsResponse).map(function(e){return"".concat(e[0]," : ").concat(JSON.stringify(e[1],null,2))})||""})),c.a.createElement("div",{className:"form-group my-2"},c.a.createElement("label",{htmlFor:"product-meta-1"},"Order Error"),c.a.createElement("textarea",{disabled:!0,className:"form-control",id:"error",placeholder:" Order Error",value:e.error&&Object.entries(e.error).map(function(e){return"".concat(e[0]," : ").concat(JSON.stringify(e[1],null,2))})||""})))})))))),c.a.createElement("div",{className:"row"},c.a.createElement("div",{className:"col-12"},c.a.createElement("div",{className:"card-body"},c.a.createElement("div",{className:"col-lg-12 h-50vh"},c.a.createElement("div",{className:"card-box h-100"},c.a.createElement("div",{className:"form-group mb-1"},c.a.createElement("label",null,"Previous Refunds "),I&&I.refunds&&I.refunds.length&&I.refunds.map(function(e){return c.a.createElement("div",{className:"row pl-2",key:e.id},c.a.createElement("h6",{className:"mx-1 small"},"Success: ",e.success.toString()," ",c.a.createElement("span",{className:"d-inline-block rounded-circle p-1 bg-".concat(e.success?"success":"danger")})),c.a.createElement("h6",{className:"mx-1 small"},"Amount: ",e.amount),c.a.createElement("h6",{className:"mx-1 small"},"Supervisor:"," ",e.admin?e.admin.name:e.admin_id),c.a.createElement("h6",{className:"mx-1 small"},"Main reason: ",e.reason),c.a.createElement("br",null),c.a.createElement("h6",{className:"mx-1 small"},"Description: ",e.reasonDescription),c.a.createElement("h6",{className:"mx-1 small"},"Created at: ",e.createdAt))}),I&&!I.refunds&&!I.refunds.length&&c.a.createElement("h4",null,"No previous refunds"))))))),I&&I.payments&&"UNKNOWN"!=P(I.payments.paymentMethodHid)?c.a.createElement("div",{className:"row"},c.a.createElement("div",{className:"col-12"},c.a.createElement("div",{className:"card-body"},c.a.createElement("div",{className:"col-lg-12 h-50vh"},c.a.createElement("div",{className:"card-box h-100"},c.a.createElement("div",{className:"form-group mb-1"},c.a.createElement("form",{onSubmit:k.handleSubmit},c.a.createElement(c.a.Fragment,null,c.a.createElement("div",{className:"row"},c.a.createElement("div",{className:"col-lg-4"},c.a.createElement("label",{htmlFor:"order-refund-meta-1 "},"Refund amount")),c.a.createElement("div",{className:"col-lg-4 mx-2"},c.a.createElement("label",{htmlFor:"reason"},"Main Reason:"))),c.a.createElement("div",{className:"row"},c.a.createElement("input",{id:"order-refund-meta-1",name:"amount",type:"number",className:"form-control col-lg-2",placeholder:"Order Refund amount",onChange:k.handleChange,value:k.values.amount,max:I.finalPrice?Number(I.finalPrice):"",required:!0}),c.a.createElement("input",{type:"text",name:"currency",id:"",value:"S.R",className:"col-lg-1",disabled:!0}),c.a.createElement("p",null,D("amount")),c.a.createElement("select",{required:!0,id:"reason",name:"reason",className:"form-control col-lg-4 mx-2",onChange:k.handleChange,value:k.values.reason},N.map(function(e){return c.a.createElement("option",{key:e.name,value:"".concat(e.value)},e.name)})),c.a.createElement("p",null,D("reason"))),c.a.createElement("div",{className:"row mt-4"},c.a.createElement("div",{className:"col-lg-4"},c.a.createElement("label",{htmlFor:"paymentMethod"},"Refund Methods:")),c.a.createElement("div",{className:"col-lg-4"},c.a.createElement("label",{htmlFor:"reasonDescription"},"Reason Description"))),c.a.createElement("div",{className:"row "},c.a.createElement("div",{className:"col-lg-4"},c.a.createElement("select",{required:!0,id:"paymentMethod",name:"paymentMethod",className:"form-control ",onChange:k.handleChange,value:k.values.paymentMethod},S.map(function(e){return c.a.createElement("option",{key:e.name,value:"".concat(e.value)},e.name)})),c.a.createElement("p",null,D("paymentMethod"))),c.a.createElement("div",{className:"clo-lg-4"},c.a.createElement("textarea",{cols:"20",name:"reasonDescription",id:"reasonDescription",className:E()("form-control "),placeholder:"Reason description",onChange:k.handleChange,value:k.values.reasonDescription||""}),c.a.createElement("p",null,D("reasonDescription")))),c.a.createElement("div",{className:"text-center"},c.a.createElement("button",{className:"form-control col-lg-2 bg-success text-white",color:"secondary",type:"submit"},"Refund")))))))))):""),c.a.createElement(h.a,{position:"top-right",autoClose:3e3,hideProgressBar:!1,newestOnTop:!1,closeOnClick:!0,rtl:!1,pauseOnVisibilityChange:!0,draggable:!0,pauseOnHover:!0})))))}},function(e,t,a){"use strict";a.r(t);var n=a(3),r=a(0),c=a.n(r),l=a(2),s=a(18),o=a(30),i=a(7),m=a.n(i),u=a(28),d=a(14),E=a(13),p=a(19),b=a(9),f=a(45),v=a(249),O=a(248),N=a(469),S=a(134);function g(e){var t=e.modal,a=e.toggle,n=Object(l.b)(),r=Object(p.a)({initialValues:{feedbackType:1,questionType:1,questionTitle:"",choices:["","","","",""],isActive:!1},validationSchema:b.d().shape({feedbackType:b.e().required("Required"),questionType:b.e().required("Required"),questionTitle:b.e().required("Required")}),onSubmit:function(e){"3"===e.questionType?n(Object(o.e)({feedbackType:+e.feedbackType,questions:[{questionType:+e.questionType,questionTitle:e.questionTitle,choices:e.choices}],isActive:e.isActive})):n(Object(o.e)({feedbackType:+e.feedbackType,questions:[{questionType:+e.questionType,questionTitle:e.questionTitle}],isActive:!0})),r.resetForm(),a()}});return c.a.createElement(v.a,{isOpen:t,toggle:function(){a(),r.resetForm()}},c.a.createElement(O.a,{toggle:function(){a(),r.resetForm()}},"New Question"),c.a.createElement("form",{onSubmit:r.handleSubmit,className:"modal-body p-4"},c.a.createElement("div",{className:"row"},c.a.createElement("div",{className:"col-md-12"},c.a.createElement("div",{className:"form-group"},c.a.createElement("label",{htmlFor:"feedbackType"},"Feedback Type: \xa0 \xa0"," "),c.a.createElement("select",{id:"feedbackType",name:"feedbackType",className:"custom-select custom-select-sm",onChange:r.handleChange,value:r.values.feedbackType},c.a.createElement("option",{value:1},"General"),c.a.createElement("option",{value:2},"Order")),r.errors.feedbackType&&r.touched.feedbackType?c.a.createElement("ul",{className:"parsley-errors-list filled"},c.a.createElement("li",{className:"parsley-required"},r.errors.feedbackType)):null))),c.a.createElement("div",{className:"row"},c.a.createElement("div",{className:"col-md-12"},c.a.createElement("div",{className:"form-group"},c.a.createElement("label",{htmlFor:"questionType"},"Question Type: \xa0 \xa0"," "),c.a.createElement("select",{id:"questionType",name:"questionType",className:"custom-select custom-select-sm",onChange:r.handleChange,value:r.values.questionType},c.a.createElement("option",{value:1},"Rate"),c.a.createElement("option",{value:2},"Text"),c.a.createElement("option",{value:3},"Multiple Choices")),r.errors.questionType&&r.touched.questionType?c.a.createElement("ul",{className:"parsley-errors-list filled"},c.a.createElement("li",{className:"parsley-required"},r.errors.questionType)):null))),c.a.createElement("div",{className:"row"},c.a.createElement("div",{className:"col-md-9"},c.a.createElement("div",{className:"form-group"},c.a.createElement("label",{htmlFor:"isActive",className:"control-label"},"Activated:"))),c.a.createElement("div",{className:"col-md-3"},c.a.createElement("div",{onClick:function(){r.values.isActive?r.setFieldValue("isActive",!1):r.setFieldValue("isActive",!0)}},c.a.createElement(f.a,{value:r.values.isActive||!1})))),c.a.createElement("div",{className:"row"},c.a.createElement("div",{className:"col-md-12"},c.a.createElement("div",{className:"form-group"},c.a.createElement("label",{htmlFor:"questionTitle",className:"control-label"},"Question"),c.a.createElement("input",{type:"text",className:"form-control",id:"questionTitle",name:"questionTitle",onChange:r.handleChange,value:r.values.questionTitle,placeholder:"Question",onClick:function(){r.setFieldTouched("questionTitle",!0)}}),r.errors.questionTitle&&r.touched.questionTitle?c.a.createElement("ul",{className:"parsley-errors-list filled"},c.a.createElement("li",{className:"parsley-required"},r.errors.questionTitle)):null))),"3"===r.values.questionType&&c.a.createElement("div",{className:"row"},r.values.choices.map(function(e,t){return c.a.createElement("div",{key:"choice + ".concat(t),className:"col-md-6"},c.a.createElement("div",{className:"form-group"},c.a.createElement("label",{htmlFor:"choices[".concat(t+1,"]"),className:"control-label"},"Choice#".concat(t+1)),c.a.createElement("input",{type:"text",className:"form-control",id:"choices[".concat(t,"]"),name:"choices[".concat(t,"]"),onChange:r.handleChange,value:e,placeholder:"Choice#".concat(t+1)})))})),c.a.createElement(N.a,null,c.a.createElement(S.a,{color:"secondary",onClick:function(){r.resetForm(),a()}},"Close"),c.a.createElement(S.a,{type:"submit",color:"success"},"Save"))))}var T=a(36);t.default=function(e){var t=e.history,a=Object(l.b)(),i=Object(r.useState)(void 0),p=Object(n.a)(i,2),b=p[0],f=p[1],v=Object(s.d)("page",s.a),O=Object(n.a)(v,2),N=O[0],S=O[1],h=Object(r.useState)(N||1),y=Object(n.a)(h,2),C=y[0],_=y[1],A=Object(r.useState)(10),j=Object(n.a)(A,1)[0],R=Object(r.useState)(!1),U=Object(n.a)(R,2),I=U[0],F=U[1],k=Object(r.useState)(Object(l.c)(function(e){return e.authorization.menuStatus})),D=Object(n.a)(k,2),x=D[0],P=D[1],L=Object(l.c)(function(e){return e.feedback.feedbackQuestions||[]}),w=Object(l.c)(function(e){return e.feedback.countFeedbackQuestions}),G=Object(l.c)(function(e){return e.feedback.isLoadingFeedbackQuestions});return Object(r.useEffect)(function(){_(N||1)}),Object(r.useEffect)(function(){a("--"===b?Object(o.c)({pagination:{page:C||1,limit:j||10}}):Object(o.c)({feedbackType:b,pagination:{page:C||1,limit:j||10}}))},[b,C,j]),c.a.createElement("div",{id:"wrapper"},c.a.createElement(d.a,{open:x,setOpen:P}),c.a.createElement(E.a,{isCondensed:x}),c.a.createElement("div",{className:m()("content-page",x?"mL":"ml-0")},c.a.createElement("div",{className:"content"},c.a.createElement("div",{className:"container-fluid"},c.a.createElement("div",{className:"row"},c.a.createElement("div",{className:"col-12"},c.a.createElement("div",{className:"page-title-box"},c.a.createElement("h4",{className:"page-title"},"Feedback Surveys")))),c.a.createElement("div",{className:"row"},c.a.createElement("div",{className:"col-sm-12"},c.a.createElement("div",{className:"card-box paddingNone"},c.a.createElement("div",{className:"row mb-2"},c.a.createElement("div",{className:"col-md-12"},c.a.createElement("div",{className:"text-md-right"},c.a.createElement("button",{type:"button",className:"btn btn-primary waves-effect waves-light mb-2 mr-2 mt-2",onClick:function(){t.push("createSurvey")}},c.a.createElement("i",{className:"mdi mdi-plus mr-1"},c.a.createElement("span",{style:{color:"#fff"}},"New Survey")))),c.a.createElement("div",{className:"col-12 text-sm-center form-inline"},c.a.createElement("label",{htmlFor:"example-select"},"Feedback Type: \xa0 \xa0"," "),c.a.createElement("div",{className:"form-group mr-2"},c.a.createElement("select",{id:"demo-foo-filter-status",className:"custom-select custom-select-sm",onChange:function(e){S(1),f(e.target.value)},value:b},c.a.createElement("option",{value:"--"},"All"),c.a.createElement("option",{value:1},"General"),c.a.createElement("option",{value:2},"Order"),c.a.createElement("option",{value:3},"Specific")))))),c.a.createElement("div",{className:"MultipleChoices selected"},G?c.a.createElement("div",{className:"d-flex justify-content-center"},c.a.createElement("div",{className:"spinner-border avatar-lg",role:"status"})):c.a.createElement("div",{className:"col-md-12"},c.a.createElement(u.a,{tableHead:[{name:"Feedback Type",key:"feedbackTypeSurvey"},{name:"Active",key:"isActive"},{name:"Edit",key:"editWithRedirect",path:"feedbackQuestions",param:"id"},{name:"Customers Answers",key:"details",path:"feedbackSurveys",param:"id"}],tableBody:L}),c.a.createElement(T.a,{totalCount:w,rows:j,currentPage:C,setCurrentPage:S}))))))))),c.a.createElement(g,{modal:I,toggle:function(){return F(!I)}}))}},function(e,t,a){"use strict";a.r(t);var n=a(32),r=a(3),c=a(0),l=a.n(c),s=a(2),o=a(7),i=a.n(o),m=a(19),u=a(9),d=a(30),E=a(22),p=a(14),b=a(13),f=a(45),v=a(40),O=function(e){return e.taskList.map(function(t,a){return l.a.createElement(c.Fragment,{key:t+a},l.a.createElement("tr",{className:"d-flex"},l.a.createElement("td",{className:"col-md-4 pl-0 pr-0"},l.a.createElement("input",{type:"text",className:"form-control",id:"questions[".concat(a,"].questionTitle"),name:"questions[".concat(a,"].questionTitle"),value:e.formik.values.questions[a].questionTitle,onChange:e.formik.handleChange,placeholder:"Question",onClick:function(){e.formik.setFieldTouched("questions[".concat(a,"].questionTitle"),!0)},required:!0})),l.a.createElement("td",{className:"col-md-4 pr-0 pl-0"},l.a.createElement("select",{id:"questions[".concat(a,"].questionType"),name:"questions[".concat(a,"].questionType"),onChange:e.formik.handleChange,value:e.formik.values.questions[a].questionType,className:"form-control"},l.a.createElement("option",{value:1},"Rate"),l.a.createElement("option",{value:2},"Text"),l.a.createElement("option",{value:3},"Multiple Choices"))),l.a.createElement("td",{className:"col-md-3"},0===a?l.a.createElement("button",{onClick:function(){return e.add()},type:"button",className:"btn btn-primary text-center"},"Add Question"):l.a.createElement("button",{type:"button",className:"btn btn-danger text-center",onClick:function(){return e.delete(t)}},"X"))),3===Number(e.formik.values.questions[a].questionType)&&l.a.createElement("tr",{className:"row"},e.formik.values.questions[a].choices&&e.formik.values.questions[a].choices.map(function(t,n){return l.a.createElement("td",{key:"choice + ".concat(n),className:"col-md-6 text-left"},l.a.createElement("div",{className:"form-group"},l.a.createElement("label",{htmlFor:"questions[".concat(a,"].choices[").concat(n,"]"),className:"control-label"},"Choice#".concat(n+1)),l.a.createElement("input",{type:"text",required:0===n,className:"form-control",id:"questions[".concat(a,"].choices[").concat(n,"]"),name:"questions[".concat(a,"].choices[").concat(n,"]"),onChange:e.formik.handleChange,value:t,placeholder:"Choice#".concat(n+1)})))})))})},N=a(24);a(60),t.default=function(e){var t=e.history,a=Object(s.b)(),o=Object(c.useState)(Object(s.c)(function(e){return e.authorization.menuStatus})),S=Object(r.a)(o,2),g=S[0],T=S[1],h=Object(s.c)(function(e){return e.feedback.isLoadingFeedbackQuestionsBtn}),y=Object(s.c)(function(e){return e.branches}),C=y.cities,_=y.countriesList,A=Object(c.useState)("c58462c6-7db2-4360-a9fc-0ddd8ecd2ffe"),j=Object(r.a)(A,2),R=j[0],U=j[1],I=Object(m.a)({initialValues:{feedbackType:1,isActive:!1,specialTypeFilters:{},questions:[{questionType:1,questionTitle:"",choices:["","","","",""]}]},enableReinitialize:!0,validationSchema:u.d().shape({feedbackType:u.e().required("Required"),questions:u.a().of(u.d().shape({questionTitle:u.e().required("Required")}))}),onSubmit:function(e){a(Object(d.e)(e)),I.resetForm()}});Object(c.useEffect)(function(){a(Object(E.e)())},[a]),Object(c.useEffect)(function(){a(Object(E.d)(R))},[a,R]),Object(c.useEffect)(function(){h&&N.b.success("Saved",{position:"top-right",autoClose:3e3,hideProgressBar:!1,closeOnClick:!0,pauseOnHover:!0,draggable:!0})},[h]);var F;return l.a.createElement("div",{id:"wrapper"},l.a.createElement(p.a,{open:g,setOpen:T}),l.a.createElement(b.a,{isCondensed:g}),l.a.createElement("div",{className:i()("content-page",g?"mL":"ml-0")},l.a.createElement("div",{className:"content"},l.a.createElement("div",{className:"container-fluid"},l.a.createElement("div",{className:"row"},l.a.createElement("div",{className:"col-12"},l.a.createElement("div",{className:"page-title-box"},l.a.createElement("h4",{className:"page-title"},"Create Survey")))),l.a.createElement("div",{className:"row"},l.a.createElement("div",{className:"col-12"},l.a.createElement("div",{className:"card"},l.a.createElement("div",{className:"card-body"},l.a.createElement("div",{className:"row mb-2"}),l.a.createElement("div",{className:"col-md-12"},l.a.createElement("div",{className:"modal-content"},l.a.createElement("div",{className:"modal-body p-4"},l.a.createElement("form",{onSubmit:I.handleSubmit},l.a.createElement("div",{className:"row"},l.a.createElement("div",{className:"col-md-12"},l.a.createElement("div",{className:"form-group"},l.a.createElement("label",{htmlFor:"feedbackType"},"Feedback Type: \xa0 \xa0"," "),l.a.createElement("select",{id:"feedbackType",name:"feedbackType",className:"form-control",onChange:I.handleChange,value:I.values.feedbackType},l.a.createElement("option",{value:1},"General"),l.a.createElement("option",{value:2},"Order"),l.a.createElement("option",{value:3},"Specific")),(F="feedbackType",I.errors[F]&&I.touched[F]?l.a.createElement("ul",{className:"parsley-errors-list filled"},l.a.createElement("li",{className:"parsley-required"},I.errors[F])):null)))),l.a.createElement("div",{className:"form-group mb-1"},l.a.createElement("div",{className:"toggleButton"},l.a.createElement("label",{htmlFor:"isActive",className:"control-label"},"Activated:"),l.a.createElement("div",{onClick:function(){I.values.isActive?I.setFieldValue("isActive",!1):I.setFieldValue("isActive",!0)}},l.a.createElement(f.a,{value:I.values.isActive||!1})))),3===+I.values.feedbackType&&l.a.createElement("div",{className:"row"},l.a.createElement("div",{className:"col-md-12"},l.a.createElement("div",{className:"form-group"},l.a.createElement("label",{htmlFor:"specialTypeFilters.gender"},"Gender: \xa0 \xa0"),l.a.createElement("select",{required:!0,id:"specialTypeFilters.gender",name:"specialTypeFilters.gender",className:"form-control",onChange:I.handleChange,value:I.values.specialTypeFilters.gender},l.a.createElement("option",{value:""},"--"),l.a.createElement("option",{value:"male"},"Male"),l.a.createElement("option",{value:"female"},"Female")))),l.a.createElement("div",{className:"col-md-12"},l.a.createElement("div",{className:"form-group"},l.a.createElement("label",{htmlFor:"specialTypeFilters.minAge"},"Minimum Age: \xa0 \xa0"),l.a.createElement("input",{required:!0,type:"number",min:"1",className:"form-control",onChange:I.handleChange,value:I.values.specialTypeFilters.minAge||"",id:"specialTypeFilters.minAge",name:"specialTypeFilters.minAge"}))),l.a.createElement("div",{className:"col-md-12"},l.a.createElement("div",{className:"form-group"},l.a.createElement("label",{htmlFor:"specialTypeFilters.maxAge"},"Maximum Age: \xa0 \xa0"),l.a.createElement("input",{required:!0,type:"number",min:"1",className:"form-control",onChange:I.handleChange,value:I.values.specialTypeFilters.maxAge||"",id:"specialTypeFilters.maxAge",name:"specialTypeFilters.maxAge"}))),l.a.createElement("div",{className:"col-md-12"},l.a.createElement("div",{className:"form-group"},l.a.createElement("label",{htmlFor:"specialTypeFilters.minNumberOfOrders"},"Minimum Orders Number: \xa0 \xa0"),l.a.createElement("input",{required:!0,type:"number",min:"1",className:"form-control",onChange:I.handleChange,value:I.values.specialTypeFilters.minNumberOfOrders||"",id:"specialTypeFilters.minNumberOfOrders",name:"specialTypeFilters.minNumberOfOrders"}))),l.a.createElement("div",{className:"col-md-12"},l.a.createElement("div",{className:"form-group"},l.a.createElement("label",{htmlFor:"specialTypeFilters.maxNumberOfOrders"},"Maximum Orders Number: \xa0 \xa0"),l.a.createElement("input",{required:!0,type:"number",min:"1",className:"form-control",onChange:I.handleChange,value:I.values.specialTypeFilters.maxNumberOfOrders||"",id:"specialTypeFilters.maxNumberOfOrders",name:"specialTypeFilters.maxNumberOfOrders"}))),l.a.createElement("div",{className:"col-md-12"},l.a.createElement("div",{className:"form-group"},l.a.createElement("label",{htmlFor:"country"},"Country: \xa0 \xa0 "),l.a.createElement("select",{required:!0,id:"country",name:"country",className:"form-control",onChange:function(e){return U(e.target.value)},value:R},l.a.createElement("option",{value:""},"--"),_&&_.map(function(e){return l.a.createElement("option",{key:e.id,value:e.id},e.name.en)})))),l.a.createElement("div",{className:"col-md-12"},l.a.createElement("div",{className:"form-group"},l.a.createElement("label",{htmlFor:"specialTypeFilters.city"},"City: \xa0 \xa0 "),l.a.createElement("select",{required:!0,id:"specialTypeFilters.city",name:"specialTypeFilters.city",className:"form-control",onChange:I.handleChange,value:I.values.specialTypeFilters.city},l.a.createElement("option",{value:""},"--"),C&&C.map(function(e){return l.a.createElement("option",{key:e.id,value:e.id},e.name.en)})))),l.a.createElement("div",{className:"col-md-12"},l.a.createElement("div",{className:"form-group"},l.a.createElement("label",{htmlFor:"specialTypeFilters.phoneNumber"},"Phone Number: \xa0 \xa0"),l.a.createElement("input",{required:!0,type:"text",className:"form-control",placeholder:"+966555555555",onChange:I.handleChange,value:I.values.specialTypeFilters.phoneNumber||"",id:"specialTypeFilters.phoneNumber",name:"specialTypeFilters.phoneNumber"})))),l.a.createElement("table",{className:"table"},l.a.createElement("thead",null,l.a.createElement("tr",{className:"d-flex"},l.a.createElement("th",{className:"col-md-5 pl-0 text-left"},"Question"),l.a.createElement("th",{className:"col-md-5 pl-0 text-left"},"Question Type"),l.a.createElement("th",{className:"col-md-2 pl-0"}))),l.a.createElement("tbody",null,l.a.createElement(O,{add:function(e){I.setFieldValue("questions",[].concat(Object(n.a)(I.values.questions),[{questionTitle:"",questionType:1,choices:["","","","",""]}]))},delete:function(e){I.setFieldValue("questions",I.values.questions.filter(function(t){return t!==e}))},taskList:I.values.questions,formik:I}))),l.a.createElement("div",{className:"modal-footer mt-3"},l.a.createElement("button",{type:"button",className:"btn btn-light waves-effect","data-dismiss":"modal",onClick:function(){t.push("/feedbackSurveys")}},"Close"),l.a.createElement(v.a,{isLoadingBtn:h,btnContent:"Save"})),l.a.createElement(N.a,{position:"top-right",autoClose:3e3,hideProgressBar:!1,newestOnTop:!1,closeOnClick:!0,rtl:!1,pauseOnVisibilityChange:!0,draggable:!0,pauseOnHover:!0})))))))))))))}},function(e,t,a){"use strict";a.r(t);var n=a(4),r=a(32),c=a(3),l=a(0),s=a.n(l),o=a(2),i=a(7),m=a.n(i),u=a(19),d=a(9),E=a(30),p=a(22),b=a(14),f=a(13),v=a(45),O=a(40),N=function(e){var t=["","","","",""];return e.taskList.map(function(a,n){return s.a.createElement(l.Fragment,{key:a+n},s.a.createElement("tr",{className:"d-flex",key:a.index},s.a.createElement("td",{className:"col-md-4 pl-0 pr-0"},s.a.createElement("input",{type:"text",className:"form-control",id:"questions[".concat(n,"].questionTitle"),name:"questions[".concat(n,"].questionTitle"),value:e.formik.values.questions[n].questionTitle,onChange:e.formik.handleChange,placeholder:"Question",onClick:function(){e.formik.setFieldTouched("questions[".concat(n,"].questionTitle"),!0)},required:!0})),s.a.createElement("td",{className:"col-md-4 pr-0 pl-0"},s.a.createElement("select",{id:"questions[".concat(n,"].questionType"),name:"questions[".concat(n,"].questionType"),onChange:e.formik.handleChange,value:e.formik.values.questions[n].questionType,className:"form-control"},s.a.createElement("option",{value:1},"Rate"),s.a.createElement("option",{value:2},"Text"),s.a.createElement("option",{value:3},"Multiple Choices"))),s.a.createElement("td",{className:"col-md-3"},0===n?s.a.createElement("button",{onClick:function(){return e.add()},type:"button",className:"btn btn-primary text-center"},"Add Question"):s.a.createElement("button",{className:"btn btn-danger text-center",type:"button",onClick:function(){return e.delete(a)}},"X"))),3===Number(e.formik.values.questions[n].questionType)&&s.a.createElement("tr",{className:"row"},e.formik.values.questions[n].choices?e.formik.values.questions[n].choices.map(function(t,a){return s.a.createElement("td",{key:"choice + ".concat(a),className:"col-md-6 text-left"},s.a.createElement("div",{className:"form-group"},s.a.createElement("label",{htmlFor:"props.formik.questions[".concat(n,"].choices[").concat(a,"]"),className:"control-label"},"Choice#".concat(a+1)),s.a.createElement("input",{type:"text",className:"form-control",id:"questions[".concat(n,"].choices[").concat(a,"]"),name:"questions[".concat(n,"].choices[").concat(a,"]"),onChange:e.formik.handleChange,value:t,placeholder:"Choice#".concat(a+1)})))}):(e.formik.values.questions[n].choices=t)&&e.formik.values.questions[n].choices.map(function(t,a){return s.a.createElement("td",{key:"choice + ".concat(a),className:"col-md-6 text-left"},s.a.createElement("div",{className:"form-group"},s.a.createElement("label",{htmlFor:"props.formik.questions[".concat(n,"].choices[").concat(a,"]"),className:"control-label"},"Choice#".concat(a+1)),s.a.createElement("input",{required:0===a,type:"text",className:"form-control",id:"questions[".concat(n,"].choices[").concat(a,"]"),name:"questions[".concat(n,"].choices[").concat(a,"]"),onChange:e.formik.handleChange,value:t,placeholder:"Choice#".concat(a+1)})))})))})};a(60),t.default=function(e){var t=e.history,a=e.match,i=Object(o.b)(),S=Object(l.useState)(Object(o.c)(function(e){return e.authorization.menuStatus})),g=Object(c.a)(S,2),T=g[0],h=g[1],y=Object(o.c)(function(e){return e.feedback.feedbackQuestions}),C=Object(o.c)(function(e){return e.feedback.isLoadingFeedbackQuestions}),_=Object(o.c)(function(e){return e.feedback.isLoadingFeedbackQuestionsBtn}),A=Object(o.c)(function(e){return e.branches}),j=A.cities,R=A.countriesList,U=Object(l.useState)("c58462c6-7db2-4360-a9fc-0ddd8ecd2ffe"),I=Object(c.a)(U,2),F=I[0],k=I[1],D=function(){t.push("/feedbackQuestions/".concat(a.params.id))},x=Object(u.a)({initialValues:{id:y[0]&&y[0].id,feedbackType:y[0]&&y[0].feedbackType,isActive:y[0]&&y[0].isActive,questions:y[0]&&y[0].questions,specialTypeFilters:y[0]&&y[0].specialTypeFilters},enableReinitialize:!0,validationSchema:d.d().shape({feedbackType:d.e().required("Required"),questions:d.a().of(d.d().shape({questionTitle:d.e().required("Required")}))}),onSubmit:function(e){i(Object(E.f)(Object(n.a)({},e,e.specialTypeFilters))),setTimeout(function(){!_&&D()},800)}});Object(l.useEffect)(function(){i(Object(E.c)({pagination:{page:"",limit:""},id:a.params.id}))},[a.params.id]),Object(l.useEffect)(function(){i(Object(p.e)())},[i]),Object(l.useEffect)(function(){i(Object(p.d)(F))},[i,F]);return s.a.createElement("div",{id:"wrapper"},s.a.createElement(b.a,{open:T,setOpen:h}),s.a.createElement(f.a,{isCondensed:T}),s.a.createElement("div",{className:m()("content-page",T?"mL":"ml-0")},s.a.createElement("div",{className:"content"},s.a.createElement("div",{className:"container-fluid"},s.a.createElement("div",{className:"row"},s.a.createElement("div",{className:"col-12"},s.a.createElement("div",{className:"page-title-box"},s.a.createElement("h4",{className:"page-title"},"Update Survey")))),C?s.a.createElement("div",{className:"d-flex justify-content-center"},s.a.createElement("div",{className:"spinner-border avatar-lg",role:"status"})):s.a.createElement("div",{className:"row"},s.a.createElement("div",{className:"col-12"},s.a.createElement("div",{className:"card"},s.a.createElement("div",{className:"card-body"},s.a.createElement("div",{className:"row mb-2"}),s.a.createElement("div",{className:"col-md-12"},s.a.createElement("div",{className:"modal-content"},s.a.createElement("div",{className:"modal-body p-4"},s.a.createElement("form",{onSubmit:x.handleSubmit},s.a.createElement("div",{className:"row"},s.a.createElement("div",{className:"col-md-12"},s.a.createElement("div",{className:"form-group"},s.a.createElement("label",{htmlFor:"feedbackType"},"Feedback Type: \xa0 \xa0"," "),s.a.createElement("select",{id:"feedbackType",name:"feedbackType",className:"form-control",onChange:x.handleChange,value:x.values.feedbackType||"",disabled:!0},s.a.createElement("option",{value:1},"General"),s.a.createElement("option",{value:2},"Order"),s.a.createElement("option",{value:3},"Specific")),x.errors.feedbackType&&x.touched.feedbackType?s.a.createElement("ul",{className:"parsley-errors-list filled"},s.a.createElement("li",{className:"parsley-required"},x.errors.feedbackType)):null))),s.a.createElement("div",{className:"form-group mb-1"},s.a.createElement("div",{className:"toggleButton"},s.a.createElement("label",{htmlFor:"isActive",className:"control-label"},"Activated:"),s.a.createElement("div",{onClick:function(){x.values.isActive?x.setFieldValue("isActive",!1):x.setFieldValue("isActive",!0)}},s.a.createElement(v.a,{value:x.values.isActive||!1})))),3===+x.values.feedbackType&&s.a.createElement("div",{className:"row"},s.a.createElement("div",{className:"col-md-12"},s.a.createElement("div",{className:"form-group"},s.a.createElement("label",{htmlFor:"specialTypeFilters.gender"},"Gender: \xa0 \xa0"),s.a.createElement("select",{required:!0,id:"specialTypeFilters.gender",name:"specialTypeFilters.gender",className:"form-control",onChange:x.handleChange,value:x.values.specialTypeFilters&&x.values.specialTypeFilters.gender||""},s.a.createElement("option",{value:""},"--"),s.a.createElement("option",{value:"male"},"Male"),s.a.createElement("option",{value:"female"},"Female")))),s.a.createElement("div",{className:"col-md-12"},s.a.createElement("div",{className:"form-group"},s.a.createElement("label",{htmlFor:"specialTypeFilters.minAge"},"Minimum Age: \xa0 \xa0"),s.a.createElement("input",{required:!0,type:"number",min:"1",className:"form-control",onChange:x.handleChange,value:x.values.specialTypeFilters&&x.values.specialTypeFilters.minAge||"",id:"specialTypeFilters.minAge",name:"specialTypeFilters.minAge"}))),s.a.createElement("div",{className:"col-md-12"},s.a.createElement("div",{className:"form-group"},s.a.createElement("label",{htmlFor:"specialTypeFilters.maxAge"},"Maximum Age: \xa0 \xa0"),s.a.createElement("input",{required:!0,type:"number",min:"1",className:"form-control",onChange:x.handleChange,value:x.values.specialTypeFilters&&x.values.specialTypeFilters.maxAge||"",id:"specialTypeFilters.maxAge",name:"specialTypeFilters.maxAge"}))),s.a.createElement("div",{className:"col-md-12"},s.a.createElement("div",{className:"form-group"},s.a.createElement("label",{htmlFor:"specialTypeFilters.minNumberOfOrders"},"Minimum Orders Number: \xa0 \xa0"),s.a.createElement("input",{required:!0,type:"number",min:"1",className:"form-control",onChange:x.handleChange,value:x.values.specialTypeFilters&&x.values.specialTypeFilters.minNumberOfOrders||"",id:"specialTypeFilters.minNumberOfOrders",name:"specialTypeFilters.minNumberOfOrders"}))),s.a.createElement("div",{className:"col-md-12"},s.a.createElement("div",{className:"form-group"},s.a.createElement("label",{htmlFor:"specialTypeFilters.maxNumberOfOrders"},"Maximum Orders Number: \xa0 \xa0"),s.a.createElement("input",{required:!0,type:"number",min:"1",className:"form-control",onChange:x.handleChange,value:x.values.specialTypeFilters&&x.values.specialTypeFilters.maxNumberOfOrders||"",id:"specialTypeFilters.maxNumberOfOrders",name:"specialTypeFilters.maxNumberOfOrders"}))),s.a.createElement("div",{className:"col-md-12"},s.a.createElement("div",{className:"form-group"},s.a.createElement("label",{htmlFor:"country"},"Country: \xa0 \xa0 "),s.a.createElement("select",{required:!0,id:"country",name:"country",className:"form-control",onChange:function(e){return k(e.target.value)},value:F||""},s.a.createElement("option",{value:""},"--"),R&&R.map(function(e){return s.a.createElement("option",{key:e.id,value:e.id},e.name.en)})))),s.a.createElement("div",{className:"col-md-12"},s.a.createElement("div",{className:"form-group"},s.a.createElement("label",{htmlFor:"specialTypeFilters.city"},"City: \xa0 \xa0 "),s.a.createElement("select",{required:!0,id:"specialTypeFilters.city",name:"specialTypeFilters.city",className:"form-control",onChange:x.handleChange,value:x.values.specialTypeFilters&&x.values.specialTypeFilters.city||""},s.a.createElement("option",{value:""},"--"),j&&j.map(function(e){return s.a.createElement("option",{key:e.id,value:e.id},e.name.en)})))),s.a.createElement("div",{className:"col-md-12"},s.a.createElement("div",{className:"form-group"},s.a.createElement("label",{htmlFor:"specialTypeFilters.phoneNumber"},"Phone Number: \xa0 \xa0"),s.a.createElement("input",{required:!0,type:"text",className:"form-control",placeholder:"+966555555555",onChange:x.handleChange,value:x.values.specialTypeFilters&&x.values.specialTypeFilters.phoneNumber||"",id:"specialTypeFilters.phoneNumber",name:"specialTypeFilters.phoneNumber"})))),s.a.createElement("table",{className:"table"},s.a.createElement("thead",null,s.a.createElement("tr",{className:"d-flex"},s.a.createElement("th",{className:"col-md-5 pl-0 text-left"},"Question"),s.a.createElement("th",{className:"col-md-5 pl-0 text-left"},"Question Type"),s.a.createElement("th",{className:"col-md-2 pl-0"}))),s.a.createElement("tbody",null,x.values.questions&&s.a.createElement(N,{add:function(){x.setFieldValue("questions",[].concat(Object(r.a)(x.values.questions),[{questionTitle:"",questionType:1,choices:["","","","",""]}]))},delete:function(e){x.setFieldValue("questions",x.values.questions.filter(function(t){return t!==e}))},taskList:x.values.questions,formik:x}))),s.a.createElement("div",{className:"modal-footer mt-3"},s.a.createElement("button",{type:"button",className:"btn btn-light waves-effect",onClick:D},"Close"),s.a.createElement(O.a,{isLoadingBtn:_,btnContent:"Save"}))))))))))))))}},function(e,t,a){"use strict";a.r(t);var n=a(3),r=a(0),c=a.n(r),l=a(2),s=a(7),o=a.n(s),i=a(18),m=a(30),u=a(53),d=a.n(u),E=a(28),p=a(14),b=a(13),f=a(249),v=a(248),O=a(469),N=a(134);function S(e){var t=e.modal,a=e.toggle,n=e.feedbackQuestion;return c.a.createElement(f.a,{isOpen:t,toggle:a},c.a.createElement(v.a,{toggle:a},"Edit Survey"),c.a.createElement("form",{className:"modal-body p-4"},c.a.createElement("div",{className:"row"},c.a.createElement("div",{className:"col-md-12"},c.a.createElement("div",{className:"form-group"},c.a.createElement("label",{htmlFor:"questionTitle",className:"control-label"},"Questions"),n.choices&&n.choices.map(function(e,t){return c.a.createElement("div",null,c.a.createElement("label",{htmlFor:"choice",className:"control-label mt-2"},"Choice#",t+1),c.a.createElement("input",{type:"text",className:"form-control",id:"choice",name:"choice",placeholder:"Choice",value:e,readOnly:!0}))})))),c.a.createElement(O.a,null,c.a.createElement(N.a,{color:"secondary",onClick:a},"Close"))))}var g=a(36);t.default=function(e){var t=e.history,a=e.match,s=Object(l.b)(),u=Object(r.useState)({}),f=Object(n.a)(u,2),v=f[0],O=f[1],N=Object(i.d)("page",i.a),T=Object(n.a)(N,2),h=T[0],y=T[1],C=Object(r.useState)(h||1),_=Object(n.a)(C,2),A=_[0],j=_[1],R=Object(r.useState)(10),U=Object(n.a)(R,1)[0],I=Object(r.useState)(!1),F=Object(n.a)(I,2),k=F[0],D=F[1],x=function(){return D(!k)},P=Object(r.useState)(Object(l.c)(function(e){return e.authorization.menuStatus})),L=Object(n.a)(P,2),w=L[0],G=L[1],B=Object(l.c)(function(e){return e.feedback.feedbackQuestions}),M=Object(l.c)(function(e){return e.feedback.countCustomerFeedback}),H=Object(l.c)(function(e){return e.feedback.isLoadingFeedbackQuestions}),q=[{name:"Filter Type",key:"feedbackType",value:B},{name:"Question Type",key:"questionType"},{name:"Question",key:"questionTitle"},{name:"View Choices",key:"viewChoices",onClick:function(e){O(e),x()}}];return Object(r.useEffect)(function(){j(h||1)}),Object(r.useEffect)(function(){s(Object(m.c)({id:a.params.id,pagination:{page:A||1,limit:U||10}}))},[a.params.id]),c.a.createElement("div",{id:"wrapper"},c.a.createElement(p.a,{open:w,setOpen:G}),c.a.createElement(b.a,{isCondensed:w}),c.a.createElement("div",{className:o()("content-page",w?"mL":"ml-0")},c.a.createElement("div",{className:"content"},c.a.createElement("div",{className:"container-fluid"},c.a.createElement("div",{className:"row"},c.a.createElement("div",{className:"col-12"},c.a.createElement("div",{className:"page-title-box"},c.a.createElement("h4",{className:"page-title"},"Feedback Questions")))),c.a.createElement("div",{className:"row"},c.a.createElement("div",{className:"col-sm-12"},c.a.createElement("div",{className:"text-md-right"},c.a.createElement("button",{type:"button",className:"btn btn-primary waves-effect waves-light mb-2 mr-2 mt-2",onClick:function(){t.push("/updateSurvey/".concat(a.params.id))}},c.a.createElement("span",{style:{color:"#fff"}},"Update Survey"))),c.a.createElement("div",{className:"card-box paddingNone"},c.a.createElement("div",{className:"MultipleChoices selected"},H||d.a.isEmpty(B[0])?c.a.createElement("div",{className:"d-flex justify-content-center"},c.a.createElement("div",{className:"spinner-border avatar-lg",role:"status"})):c.a.createElement("div",{className:"col-md-12"},c.a.createElement(E.a,{tableHead:q,tableBody:B[0].questions}),c.a.createElement(g.a,{totalCount:M,rows:U,currentPage:A,setCurrentPage:y}))))))))),v&&c.a.createElement(S,{modal:k,toggle:x,feedbackQuestion:v}))}},function(e,t,a){"use strict";a.r(t);var n=a(3),r=a(0),c=a.n(r),l=a(2),s=a(18),o=a(7),i=a.n(o),m=a(47),u=a(14),d=a(13),E=a(28),p=a(249),b=a(248),f=a(469),v=a(134),O=a(138);function N(e){var t=e.toggle,a=e.modal,n=e.location;return c.a.createElement(p.a,{isOpen:a,toggle:t},c.a.createElement(b.a,{toggle:t},"Customer Location"),c.a.createElement("div",{className:"modal-body p-4"},c.a.createElement("div",{className:"map"},c.a.createElement(O.a,{location:n})),c.a.createElement(f.a,{className:"mt-3"},c.a.createElement(v.a,{type:"button",color:"secondary",onClick:function(){t()},style:{position:"relative"}},"Close"))))}var S=a(36);t.default=function(){var e=Object(l.b)(),t=Object(r.useState)(Object(l.c)(function(e){return e.authorization.menuStatus})),a=Object(n.a)(t,2),o=a[0],p=a[1],b=Object(l.c)(function(e){return e.foodTruck.bookedData}),f=Object(l.c)(function(e){return e.foodTruck.isLoadingBooked}),v=Object(l.c)(function(e){return e.foodTruck.countBookedData}),O=Object(r.useState)(!1),g=Object(n.a)(O,2),T=g[0],h=g[1],y=function(){return h(!T)},C=Object(r.useState)({}),_=Object(n.a)(C,2),A=_[0],j=_[1],R=Object(s.d)("page",s.a),U=Object(n.a)(R,2),I=U[0],F=U[1],k=Object(r.useState)(I||1),D=Object(n.a)(k,2),x=D[0],P=D[1],L=Object(r.useState)(10),w=Object(n.a)(L,1)[0];Object(r.useEffect)(function(){P(I||1)});var G=[{name:"Customer Name",key:"customerName"},{name:"Customer Phone",key:"customerPhone"},{name:"Customer Email",key:"customerEmail"},{name:"Customer Location",key:"showLocation",onClick:function(e){y(),j({lat:e.address.lat,lng:e.address.long})}},{name:"Total Quantity",key:"totalQuantity"},{name:"Total Price",key:"totalPrice"},{name:"Submission Date",field:"submissionDate",key:"date"},{name:"Booked Date",field:"bookedDate",key:"date"},{name:"Product ID",key:"bookedProductId"}];return Object(r.useEffect)(function(){e(Object(m.b)({pagination:{page:x||1,limit:w||10}}))},[e,x,w]),c.a.createElement("div",{id:"wrapper"},c.a.createElement(u.a,{open:o,setOpen:p}),c.a.createElement(d.a,{isCondensed:o}),c.a.createElement("div",{className:i()("content-page",o?"mL":"ml-0")},c.a.createElement("div",{className:"content"},c.a.createElement("div",{className:"container-fluid"},c.a.createElement("div",{className:"row"},c.a.createElement("div",{className:"col-12"},c.a.createElement("div",{className:"page-title-box"},c.a.createElement("h4",{className:"page-title"},"Booked Food Truck")))),f?c.a.createElement("div",{className:"d-flex justify-content-center"},c.a.createElement("div",{className:"spinner-border avatar-lg",role:"status"})):c.a.createElement("div",null,c.a.createElement("div",{className:"row"},c.a.createElement("div",{className:"col-lg-12"},c.a.createElement("div",{className:"card-box"},c.a.createElement("h5",{className:"text-uppercase mt-0 mb-3 bg-light p-2"},"Boooked"),c.a.createElement("div",{className:"d-flex justify-content-start align-items-center flex-wrap"},c.a.createElement(E.a,{tableHead:G,tableBody:b}),c.a.createElement(N,{modal:T,toggle:y,location:A}))),c.a.createElement(S.a,{totalCount:v,rows:w,currentPage:x,setCurrentPage:F}))))))))}},function(e,t,a){"use strict";a.r(t);var n=a(4),r=a(3),c=a(0),l=a.n(c),s=a(2),o=a(7),i=a.n(o),m=a(14),u=a(13),d=a(28),E=a(33),p=a(24),b=a(19),f=a(9),v=a(249),O=a(248),N=a(469),S=a(134),g=a(51),T=a.n(g),h=a(38),y=a.n(h),C="YYYY-MM-DD HH:mm";function _(e){var t=e.modal,a=e.toggle,r=Object(s.b)(),c=Object(b.a)({initialValues:{title:"",text:"",date:"",status:"",repeatTimes:1,type:1,trigger:"Trigger",additionalData:""},validationSchema:f.d().shape({title:f.e().required("Required"),text:f.e().required("Required"),status:f.c().required("Required"),date:f.e().required("Required")}),onSubmit:function(e){r(Object(E.a)(Object(n.a)({},e,{repeatTimes:e.repeatTimes.toString(),date:y()(e.date).format(C)}))),c.resetForm(),a()}}),o=function(e){return c.errors[e]&&c.touched[e]?l.a.createElement("ul",{className:"parsley-errors-list filled"},l.a.createElement("li",{className:"parsley-required"},c.errors[e])):null};return l.a.createElement(v.a,{isOpen:t,toggle:function(){a(),c.resetForm()}},l.a.createElement(O.a,{toggle:function(){a(),c.resetForm()}},"New Offer Notification"),l.a.createElement("form",{onSubmit:c.handleSubmit,className:"modal-body p-4"},l.a.createElement("div",{className:"row"},l.a.createElement("div",{className:"col-md-12"},l.a.createElement("div",{className:"control-label mb-1"},"Title"),l.a.createElement("input",{type:"text",className:"form-control",id:"title",name:"title",placeholder:"Title",value:c.values.title,onClick:function(){c.setFieldTouched("title",!0)},onChange:c.handleChange}),o("title")),l.a.createElement("div",{className:"col-md-12"},l.a.createElement("div",{className:"control-label mb-1"},"Message"),l.a.createElement("textarea",{type:"text",className:"form-control",id:"text",name:"text",placeholder:"Message",value:c.values.text,onClick:function(){c.setFieldTouched("text",!0)},onChange:c.handleChange}),o("text")),l.a.createElement("div",{className:"col-md-12"},l.a.createElement("div",{className:"control-label mb-1"},"Date"),l.a.createElement(T.a,{id:"date",selected:c.values.date,placeholderText:"Date",onChange:function(e){c.setFieldValue("date",e)},onClick:function(){c.setFieldError("date",!0)},className:"w-100 py-1 px-2 rounded border",showTimeSelect:!0,timeIntervals:15,dateFormat:"yyyy-MM-dd hh:mm"}),o("date")),l.a.createElement("div",{className:"col-md-12"},l.a.createElement("div",{className:"control-label mb-1"},"Status"),l.a.createElement("select",{className:"custom-select form-control",name:"status",onChange:c.handleChange,value:c.values.status},l.a.createElement("option",{value:""},"--"),l.a.createElement("option",{value:"1"},"Active"),l.a.createElement("option",{value:"2"},"Not Active")),o("status")),l.a.createElement("div",{className:"col-md-12"},l.a.createElement("div",{className:"control-label mb-1"},"Repeated times"),l.a.createElement("input",{type:"number",min:"1",className:"form-control",id:"repeatTimes",name:"repeatTimes",placeholder:"Repeated times",value:c.values.repeatTimes,onClick:function(){c.setFieldTouched("repeatTimes",!0)},onChange:c.handleChange}),o("repeatTimes"))),l.a.createElement(N.a,null,l.a.createElement(S.a,{color:"secondary",onClick:function(){c.resetForm(),a()}},"Close"),l.a.createElement(S.a,{type:"submit",color:"success"},"Save"))))}t.default=function(){var e=Object(s.b)(),t=Object(c.useState)(Object(s.c)(function(e){return e.authorization.menuStatus})),a=Object(r.a)(t,2),o=a[0],b=a[1],f=Object(c.useState)(!1),v=Object(r.a)(f,2),O=v[0],N=v[1],S=function(){return N(!O)},g=Object(s.c)(function(e){return e.notification}),T=g.loadingNotifications,h=g.success,y=g.notifications,C=Object(c.useState)(y||[]),A=Object(r.a)(C,2),j=A[0],R=A[1],U=[{name:"Title",key:"title"},{name:"Message",key:"text"},{name:"Date",field:"date",key:"date",format:"YYYY-MM-DD HH:mm"},{name:"Status",key:"notificationStatus",onClick:function(t){var a=t.id,r=1===+t.status?2:1;R(j.map(function(e){return e.id===a?Object(n.a)({},e,{status:r}):e})),e(Object(E.b)(a,{status:r}))}},{name:"Repeated Times",key:"repeat_times"}];Object(c.useEffect)(function(){h&&(p.b.success("Sent",{position:"top-right",autoClose:3e3,hideProgressBar:!1,closeOnClick:!0,pauseOnHover:!0,draggable:!0}),e(Object(E.d)()))},[h]),Object(c.useEffect)(function(){e(Object(E.c)({type:1}))},[e]),Object(c.useEffect)(function(){R(y)},[y]);return l.a.createElement("div",{id:"wrapper"},l.a.createElement(m.a,{open:o,setOpen:b}),l.a.createElement(u.a,{isCondensed:o}),l.a.createElement("div",{className:i()("content-page",o?"mL":"ml-0")},l.a.createElement("div",{className:"content"},l.a.createElement("div",{className:"container-fluid"},l.a.createElement("div",{className:"row"},l.a.createElement("div",{className:"col-12"},l.a.createElement("div",{className:"page-title-box"},l.a.createElement("h4",{className:"page-title"},"Offer Notifications")))),T?l.a.createElement("div",{className:"d-flex justify-content-center"},l.a.createElement("div",{className:"spinner-border avatar-lg",role:"status"})):l.a.createElement("div",{className:"row"},l.a.createElement("div",{className:"col-sm-12"},l.a.createElement("div",{className:"card-box"},l.a.createElement("div",{className:"text-md-right"},l.a.createElement("button",{type:"button",className:"btn btn-primary waves-effect waves-light mb-2 mr-2",onClick:S},l.a.createElement("i",{className:"mdi mdi-plus mr-1"})," Add New")),l.a.createElement("div",{className:"row"},l.a.createElement("div",{className:"col-12 mt-3"},l.a.createElement(d.a,{tableHead:U,tableBody:j})))))),l.a.createElement(p.a,{position:"top-right",autoClose:3e3,hideProgressBar:!1,newestOnTop:!1,closeOnClick:!0,rtl:!1,pauseOnVisibilityChange:!0,draggable:!0,pauseOnHover:!0}),l.a.createElement(_,{modal:O,toggle:S})))))}},function(e,t,a){"use strict";a.r(t);var n=a(4),r=a(3),c=a(0),l=a.n(c),s=a(2),o=a(7),i=a.n(o),m=a(14),u=a(13),d=a(28),E=a(33),p=a(24),b=a(19),f=a(9),v=a(249),O=a(248),N=a(469),S=a(134),g=a(51),T=a.n(g),h=a(38),y=a.n(h);a(416);function C(e){var t=e.modal,a=e.toggle,r=Object(s.b)(),c=Object(b.a)({initialValues:{title:"",text:"",date:"",status:"",repeatTimes:1,type:2,trigger:"Trigger",additionalData:""},validationSchema:f.d().shape({title:f.e().required("Required"),text:f.e().required("Required"),status:f.c().required("Required"),date:f.e().required("Required")}),onSubmit:function(e){r(Object(E.a)(Object(n.a)({},e,{repeatTimes:e.repeatTimes.toString(),date:"".concat(new Date(e.date).getMonth()+1)}))),c.resetForm(),a()}}),o=function(e){return c.errors[e]&&c.touched[e]?l.a.createElement("ul",{className:"parsley-errors-list filled"},l.a.createElement("li",{className:"parsley-required"},c.errors[e])):null};return l.a.createElement(v.a,{isOpen:t,toggle:function(){a(),c.resetForm()}},l.a.createElement(O.a,{toggle:function(){a(),c.resetForm()}},"New Birthday Notification"),l.a.createElement("form",{onSubmit:c.handleSubmit,className:"modal-body p-4"},l.a.createElement("div",{className:"row"},l.a.createElement("div",{className:"col-md-12"},l.a.createElement("div",{className:"control-label mb-1"},"Title"),l.a.createElement("input",{type:"text",className:"form-control",id:"title",name:"title",placeholder:"Title",value:c.values.title,onClick:function(){c.setFieldTouched("title",!0)},onChange:c.handleChange}),o("title")),l.a.createElement("div",{className:"col-md-12"},l.a.createElement("div",{className:"control-label mb-1"},"Message"),l.a.createElement("textarea",{type:"text",className:"form-control",id:"text",name:"text",placeholder:"Message",value:c.values.text,onClick:function(){c.setFieldTouched("text",!0)},onChange:c.handleChange}),o("text")),l.a.createElement("div",{className:"col-md-12 month-picker"},l.a.createElement("div",{className:"control-label mb-1"},"Date"),l.a.createElement(T.a,{id:"date",placeholderText:c.values.date?y()(c.values.date).format("MMMM"):"Date",onChange:function(e){c.setFieldValue("date",e)},onClick:function(){c.setFieldError("date",!0)},className:"w-100 py-1 px-2 rounded border",dateFormat:"MMMM",showMonthYearPicker:!0}),o("date")),l.a.createElement("div",{className:"col-md-12"},l.a.createElement("div",{className:"control-label mb-1"},"Status"),l.a.createElement("select",{className:"custom-select form-control",name:"status",onChange:c.handleChange,value:c.values.status},l.a.createElement("option",{value:""},"--"),l.a.createElement("option",{value:"1"},"Active"),l.a.createElement("option",{value:"2"},"Not Active")),o("status")),l.a.createElement("div",{className:"col-md-12"},l.a.createElement("div",{className:"control-label mb-1"},"Repeated times"),l.a.createElement("input",{type:"number",min:"1",className:"form-control",id:"repeatTimes",name:"repeatTimes",placeholder:"Repeated times",value:c.values.repeatTimes,onClick:function(){c.setFieldTouched("repeatTimes",!0)},onChange:c.handleChange}),o("repeatTimes")),l.a.createElement("div",{className:"col-md-12"},l.a.createElement("div",{className:"control-label mb-1"},"Promo Code"),l.a.createElement("input",{type:"text",className:"form-control",id:"additionalData",name:"additionalData",placeholder:"Promo Code",value:c.values.additionalData,onClick:function(){c.setFieldTouched("additionalData",!0)},onChange:c.handleChange}),o("additionalData"))),l.a.createElement(N.a,null,l.a.createElement(S.a,{color:"secondary",onClick:function(){c.resetForm(),a()}},"Close"),l.a.createElement(S.a,{type:"submit",color:"success"},"Save"))))}t.default=function(){var e=Object(s.b)(),t=Object(c.useState)(Object(s.c)(function(e){return e.authorization.menuStatus})),a=Object(r.a)(t,2),o=a[0],b=a[1],f=Object(c.useState)(!1),v=Object(r.a)(f,2),O=v[0],N=v[1],S=function(){return N(!O)},g=Object(s.c)(function(e){return e.notification}),T=g.loadingNotifications,h=g.success,y=g.notifications,_=Object(c.useState)(y||[]),A=Object(r.a)(_,2),j=A[0],R=A[1],U=[{name:"Title",key:"title"},{name:"Message",key:"text"},{name:"Month",key:"notificationMonth"},{name:"Status",key:"notificationStatus",onClick:function(t){var a=t.id,r=1===+t.status?2:1;R(j.map(function(e){return e.id===a?Object(n.a)({},e,{status:r}):e})),e(Object(E.b)(a,{status:r}))}},{name:"Repeated Times",key:"repeat_times"},{name:"Promo Code",key:"additional_data"}];Object(c.useEffect)(function(){h&&(p.b.success("Sent",{position:"top-right",autoClose:3e3,hideProgressBar:!1,closeOnClick:!0,pauseOnHover:!0,draggable:!0}),e(Object(E.d)()))},[h]),Object(c.useEffect)(function(){e(Object(E.c)({type:2}))},[e]),Object(c.useEffect)(function(){R(y)},[y]);return l.a.createElement("div",{id:"wrapper"},l.a.createElement(m.a,{open:o,setOpen:b}),l.a.createElement(u.a,{isCondensed:o}),l.a.createElement("div",{className:i()("content-page",o?"mL":"ml-0")},l.a.createElement("div",{className:"content"},l.a.createElement("div",{className:"container-fluid"},l.a.createElement("div",{className:"row"},l.a.createElement("div",{className:"col-12"},l.a.createElement("div",{className:"page-title-box"},l.a.createElement("h4",{className:"page-title"},"Birthday Notifications")))),T?l.a.createElement("div",{className:"d-flex justify-content-center"},l.a.createElement("div",{className:"spinner-border avatar-lg",role:"status"})):l.a.createElement("div",{className:"row"},l.a.createElement("div",{className:"col-sm-12"},l.a.createElement("div",{className:"card-box"},l.a.createElement("div",{className:"text-md-right"},l.a.createElement("button",{type:"button",className:"btn btn-primary waves-effect waves-light mb-2 mr-2",onClick:S},l.a.createElement("i",{className:"mdi mdi-plus mr-1"})," Add New")),l.a.createElement("div",{className:"row"},l.a.createElement("div",{className:"col-12 mt-3"},l.a.createElement(d.a,{tableHead:U,tableBody:j})))))),l.a.createElement(p.a,{position:"top-right",autoClose:3e3,hideProgressBar:!1,newestOnTop:!1,closeOnClick:!0,rtl:!1,pauseOnVisibilityChange:!0,draggable:!0,pauseOnHover:!0}),l.a.createElement(C,{modal:O,toggle:S})))))}},function(e,t,a){"use strict";a.r(t);var n=a(3),r=a(0),c=a.n(r),l=a(2),s=a(7),o=a.n(s),i=a(14),m=a(13),u=(a(417),a(19)),d=a(28),E=[{name:"New balance",key:"new_balance"},{name:"Amount",key:"amount"},{name:"Type",key:"type",orderType:{1:"Online Top Up",2:"Order Purchase (Detection)",3:"Refund",4:"CashBack",5:"Compensations",6:"Expiration Detection (Detection)"}},{name:"Created at",key:"createdAt"},{name:"Expiration date",key:"expirationDate"},{name:"Customer Details",key:"details",path:"transactions",param:"id"}],p=a(43);t.default=function(){var e=Object(l.b)(),t=Object(r.useState)(Object(l.c)(function(e){return e.authorization.menuStatus})),a=Object(n.a)(t,2),s=a[0],b=a[1],f=Object(l.c)(function(e){return e.transactions.transactions}),v=Object(l.c)(function(e){return e.transactions.isLoadingTransactions}),O=Object(r.useState)([]),N=Object(n.a)(O,2),S=N[0],g=N[1],T=Object(r.useState)([]),h=Object(n.a)(T,2),y=h[0],C=h[1],_=Object(u.a)({initialValues:{dateTo:"",dateFrom:"",fileType:"excel"}});Object(r.useEffect)(function(){e(Object(p.a)())},[e]),Object(r.useEffect)(function(){C(E)},[E]);var A=function(){e(Object(p.b)({fileType:_.values.fileType}))};Object(r.useEffect)(function(){g(f)},[f]);return c.a.createElement("div",{id:"wrapper",className:"reports"},c.a.createElement(i.a,{open:s,setOpen:b}),c.a.createElement(m.a,{isCondensed:s}),c.a.createElement("div",{className:o()("content-page",s?"mL":"ml-0")},c.a.createElement("div",{className:"content"},v?c.a.createElement("div",{className:"d-flex justify-content-center mt-5"},c.a.createElement("div",{className:"spinner-border avatar-lg",role:"status"})):c.a.createElement("div",{className:"container-fluid"},c.a.createElement("div",{className:"row"},c.a.createElement("div",{className:"col-12"},c.a.createElement("div",{className:"page-title-box"},c.a.createElement("h4",{className:"page-title"},"Transactions")))),c.a.createElement("div",{className:"row"},c.a.createElement("div",{className:"col-sm-12"},c.a.createElement("div",{className:"card-box paddingNone"},c.a.createElement("div",{className:"row mb-2"},c.a.createElement("div",{className:"col-md-12 d-flex align-items-center flex-wrap"},c.a.createElement("div",{className:"text-sm-center form-inline"},c.a.createElement("label",{htmlFor:"example-select"},"File Type : \xa0 \xa0"," "),c.a.createElement("div",{className:"form-group mr-2"},c.a.createElement("select",{id:"demo-foo-filter-status",className:"custom-select custom-select-sm",name:"fileType",onChange:_.handleChange,value:_.values.fileType},c.a.createElement("option",{value:"excel"},"Excel")))),c.a.createElement("div",null,c.a.createElement("button",{type:"button",className:"btn btn-primary waves-effect waves-light custom-select-sm",onClick:A},c.a.createElement("i",{className:"mr-1"},c.a.createElement("span",{style:{color:"#fff"}},"Save File"))))))))),c.a.createElement("div",{className:"row card-box"},c.a.createElement(c.a.Fragment,null,c.a.createElement("div",{className:"d-flex mb-2"},String(f)?c.a.createElement("div",{className:"mx-2"},"Number of Transactions: ",f.length):null),c.a.createElement("div",{className:"col-12"},c.a.createElement("div",{className:"page-title-box"},c.a.createElement("h4",{className:"page-title"},"Top transactions")))),c.a.createElement(d.a,{tableHead:y,tableBody:S}))))))}}],[[250,1,2]]]); //# sourceMappingURL=main.9f930aae.chunk.js.map