PageSourceSearch

https://portal.ziicloud.com/static/js/device-machine.e512d11b.chunk.js

js ziicloud.com collected 2026-10-02 14:18:59 UTC 52,751 bytes, 2 lines download raw bytes

1(this["webpackJsonpzii-portal"]=this["webpackJsonpzii-portal"]||[]).push([[48],{1194:function(e,t,a){"use strict";a.r(t);var l=a(2),n=a.n(l),r=a(203),i=a(191),o=a(776),s=a(777),c=a(405),m=a(186),u=a(331),d=a(1261),g=a(1262),h=a(172),b=a(165),p=a(51),E=a(137),f=a(13),v=a(169),C=a(177),y=a(50),N=a(11),D=a(166),O=a(1211),P=a(772),S=a(774),w=a(1255),T=a(1256),H=a(1266),k=a(1267),j=a(171),x=a(34),A=a(173),F=a(167),L=a(163),M=a(181);const I={MachineID:"",Description:"",DefaultPrinter:"",DefaultCheckListPrinter:"",FixedJobListPrinter:"",DefaultDrawerNo:"",LinkTableGroupList:[],Disabled:!1},R=A.g().shape({MachineID:A.i().min(0).max(15).matches(/^(?!.*[~`!@#$%^&*()\-_+={}[\]|\\/:;"'<>,.?\uff5e\xb7\uff01@#\xa5%\u2026\u2026&\uff08\uff09\u2014\u2014-\u300c\u300d\u3010\u3011\uff5c\u3001\uff1a\uff1b\u201c\u201d\u2018\u2019\u300a\u300b\uff0c\u3002\uff1f\s])/,x.a.t("general:validation.speicalCharacterNotSupported")).required(x.a.t("general:validation.canNotBeLeftBlack")),Description:A.i().min(0).max(50),DefaultPrinter:A.g().nullable(),DefaultCheckListPrinter:A.g().nullable(),FixedJobListPrinter:A.g().nullable(),LinkTableGroupList:A.a().nullable(),DefaultDrawerNo:A.g().nullable()});var B=e=>{let{dataChild:t,open:a,toggle:r}=e;const[i,o]=Object(l.useState)(!1),[s,c]=Object(l.useState)(!1),[m,u]=Object(l.useState)(!1),[d,g]=Object(l.useState)({}),[h,v]=Object(l.useState)([]),[C,y]=Object(l.useState)([]),[N,x]=Object(l.useState)([]),[A,B]=Object(l.useState)({}),{t:_}=Object(E.a)(),V=Object(l.useRef)(),Y=Object(l.useCallback)(async()=>{u(!0);try{var e,a,l;const n=(await f.b.list()).map(e=>({value:e.PageNo,label:e.Description}));v(n);const r=null===(e=(await f.g.list()).Items)||void 0===e?void 0:e.map(e=>({value:e.DrawerNo,label:e.DrawerNo}));y(r);const i=null===(a=(await f.Db.list()).Items)||void 0===a||null===(l=a.filter(e=>e.ModelType))||void 0===l?void 0:l.map(e=>({value:e.PrinterNo,label:`${e.PrinterNoDesc}${e.PrinterName?` (${e.PrinterName})`:""}`}));x(i);const o={...I,...t};t.MachineID?(o.DefaultDrawerNo=r.find(e=>e.label===t.DefaultDrawerNo),o.DefaultPrinter=i.find(e=>e.value===t.DefaultPrinter),o.DefaultCheckListPrinter=i.find(e=>e.value===t.DefaultCheckListPrinter),o.FixedJobListPrinter=i.find(e=>e.value===t.FixedJobListPrinter),o.LinkTableGroupList=t.LinkTableGroupList?t.LinkTableGroupList.map(e=>({value:e.TablePageNo,label:e.TablePageDesc})):[],c(!1)):c(!0),g(o)}catch(n){p.b.error(n.message,_("general:status.error"))}u(!1)},[t,_]);Object(l.useEffect)(()=>{a&&(B(t),o(!1),Y())},[Y,t,a]);const z=Object(l.useCallback)((e,t)=>{let{setSubmitting:a}=t;Object(D.b)(_("general:notice.save"),async()=>{try{var t,l,n,r;const a={...e,DefaultPrinter:null===(t=e.DefaultPrinter)||void 0===t?void 0:t.value,DefaultCheckListPrinter:null===(l=e.DefaultCheckListPrinter)||void 0===l?void 0:l.value,FixedJobListPrinter:null===(n=e.FixedJobListPrinter)||void 0===n?void 0:n.value,DefaultDrawerNo:null===(r=e.DefaultDrawerNo)||void 0===r?void 0:r.value,LinkTableGroupList:e.LinkTableGroupList?e.LinkTableGroupList.map(e=>({TablePageNo:e.value})):[],MachineType:0};A.MachineID?await f.P.update(A.MachineID,a):(await f.P.create(a),B(a)),g(e),c(!1),o(!0),Object(D.h)(_("general:status.saved"))}catch(i){Object(D.d)(_("general:status.error"),i.message)}a(!1)},()=>{a(!1)})},[A.MachineID,_]),K=Object(l.useCallback)(()=>{Object(D.b)(_("general:notice.delete"),async()=>{try{await f.P.remove(A.MachineID),r(!0),Object(D.h)(_("general:status.deleted"))}catch(e){Object(D.d)(_("general:status.error"),e.message)}})},[A.MachineID,_,r]),G=Object(l.useCallback)(()=>{Object(D.b)(_("general:notice.unbind"),async()=>{try{await f.P.unbind(A.MachineID),g({...d,ClientUniqueID:"",BindAt:""}),o(!0),Object(D.h)(_("general:status.unbinded"))}catch(e){Object(D.d)(_("general:status.error"),e.message)}})},[d,A.MachineID,_]),U=()=>{var e;(null===(e=V.current)||void 0===e?void 0:e.dirty)?Object(D.a)(()=>{r(i)}):r(i)};return n.a.createElement(O.a,{isOpen:a,toggle:U,wrapClassName:"modal-right",backdrop:"static"},n.a.createElement(j.c,{initialValues:d,validationSchema:R,onSubmit:z,enableReinitialize:!0,innerRef:V},e=>{let{handleChange:t,handleBlur:a,setValues:l,setFieldValue:r,setFieldTouched:i,values:o,errors:u,touched:g,isSubmitting:p}=e;return n.a.createElement(j.b,null,n.a.createElement(P.a,{toggle:U},_("site:device.machine.machineDevice")," - "+(A.MachineID?A.MachineID:_("general:action.new"))),n.a.createElement(S.a,null,
1n.a.createElement(L.a,{isLoading:m}),!m&&n.a.createElement(n.a.Fragment,null,n.a.createElement(w.a,null,n.a.createElement(T.a,null,_("site:device.machine.MachineID")),n.a.createElement(F.f,{name:"MachineID",value:o.MachineID,onChange:t,onBlur:a,invalid:u.MachineID&&g.MachineID,disabled:p||A.MachineID,plaintext:!s}),n.a.createElement(H.a,null,u.MachineID)),n.a.createElement(w.a,null,n.a.createElement(T.a,null,_("site:device.machine.Description")),n.a.createElement(F.f,{name:"Description",value:o.Description,onChange:t,onBlur:a,invalid:u.Description&&g.Description,disabled:p,plaintext:!s}),n.a.createElement(H.a,null,u.Description)),n.a.createElement(w.a,null,n.a.createElement(T.a,null,_("site:device.machine.DefaultPrinter")),n.a.createElement(F.h,{name:"DefaultPrinter",value:o.DefaultPrinter,options:N,onChange:r,onBlur:i,invalid:u.DefaultPrinter&&g.DefaultPrinter,disabled:p,plaintext:!s,isSearchable:!1}),n.a.createElement(H.a,null,u.DefaultPrinter)),n.a.createElement(w.a,null,n.a.createElement(T.a,null,_("site:device.machine.DefaultCheckListPrinter")),n.a.createElement(F.h,{name:"DefaultCheckListPrinter",value:o.DefaultCheckListPrinter,options:N,onChange:r,onBlur:i,invalid:u.DefaultCheckListPrinter&&g.DefaultCheckListPrinter,disabled:p,plaintext:!s}),n.a.createElement(H.a,null,u.DefaultCheckListPrinter)),n.a.createElement(w.a,null,n.a.createElement(T.a,null,_("site:device.machine.FixedJobListPrinter")),n.a.createElement(F.h,{name:"FixedJobListPrinter",value:o.FixedJobListPrinter,options:N,onChange:r,onBlur:i,invalid:u.FixedJobListPrinter&&g.FixedJobListPrinter,disabled:p,plaintext:!s}),n.a.createElement(H.a,null,u.FixedJobListPrinter)),n.a.createElement(w.a,null,n.a.createElement(T.a,null,_("site:device.machine.DefaultDrawerNo")),n.a.createElement(F.h,{name:"DefaultDrawerNo",value:o.DefaultDrawerNo,options:C,onChange:r,onBlur:i,invalid:u.DefaultDrawerNo&&g.DefaultDrawerNo,disabled:p,plaintext:!s}),n.a.createElement(H.a,null,u.DefaultDrawerNo)),n.a.createElement(w.a,null,n.a.createElement(T.a,null,_("site:device.machine.Areas")),n.a.createElement(F.h,{name:"LinkTableGroupList",value:o.LinkTableGroupList,options:h,onChange:r,onBlur:i,invalid:u.LinkTableGroupList&&g.LinkTableGroupList,disabled:p,plaintext:!s,isMulti:!0}),n.a.createElement(H.a,null,u.LinkTableGroupList)),A.MachineID&&n.a.createElement(n.a.Fragment,null,n.a.createElement(w.a,null,n.a.createElement(T.a,null,_("site:device.machine.BindAt")),n.a.createElement(F.f,{name:"BindAt",value:o.BindAt&&b.a.datetime(o.BindAt),onChange:t,onBlur:a,invalid:u.BindAt&&g.BindAt,disabled:"disabled",plaintext:!s}),n.a.createElement(H.a,null,u.BindAt)),n.a.createElement(w.a,null,n.a.createElement(T.a,null,_("site:device.machine.ClientUniqueID")),n.a.createElement(F.f,{name:"ClientUniqueID",value:o.ClientUniqueID,onChange:t,onBlur:a,invalid:u.ClientUniqueID&&g.ClientUniqueID,disabled:"disabled",plaintext:!s}),n.a.createElement(H.a,null,u.ClientUniqueID))),n.a.createElement(w.a,null,n.a.createElement(F.a,{name:"Disabled",value:o.Disabled,label:_("site:device.machine.Disabled"),onChange:r,onBlur:i,invalid:u.Disabled&&g.Disabled,disabled:p,plaintext:!s}),n.a.createElement(H.a,null,u.Disabled)))),n.a.createElement(k.a,{className:"d-flex justify-content-between"},!m&&n.a.createElement(M.a,{showSubmit:s,showCancel:s,handleCancel:()=>{var e;A.MachineID?(null===(e=V.current)||void 0===e?void 0:e.dirty)?Object(D.a)(()=>{l(d),c(!1)}):(l(d),c(!1)):U()},showModify:!s,handleModify:()=>c(!0),showDelete:!s,handleDelete:K,showUnbind:!s&&o.ClientUniqueID,handleUnbind:G})))}))},_=a(343),V=a(170),Y=a(347);const z=A.g().shape({LOCK_SCREEN_TIME:A.f().when("LOCK_SCREEN_TIME_ENABLE",(e,t)=>e?t.min(0,x.a.t("general:validation.mustNotBeSmallerThan",{num:0})).max(1200,x.a.t("general:validation.cannotExceed",{num:1200})).required(x.a.t("general:validation.canNotBeLeftBlack")):t.nullable())}),K={LOCK_SCREEN_TIME_ENABLE:!1,LOCK_SCREEN_TIME:null,KITCHEN_SEND_WARN_ENABLE:!1},G=(e,t)=>({ParamCode:e,ParamValueEx:"",ParamType:t,Notes:"",OrderIndex:0});var U=e=>{let{editable:t,setEditable:a,unsaved:o,changeDirtyAction:s,isCloud:c,merchantId:d,branchId:g}=e;const{t:h}=Object(E.a)(),[b,v]=Object(l.useState)(!1),[C,y]=Object(l.useState)([]),[N,O]=Object(l.useState)([]),P=Object(l.useCallback)(async()=>
1{if("*"!==g){v(!0);try{const e=[...(c?(await f.Nb.getSysParameterListWithTypeCloud(d,g,14)).recordList:await f.Nb.getSysParameterListWithType(14)).map(e=>({...e,ParamValue:"LOCK_SCREEN_TIME"===e.ParamCode?Y.a.intNaNCheck(parseInt(e.ParamValue,10)):"true"===e.ParamValue}))||[]];y(e)}catch(e){p.b.error(e.message,h("general:status.error"))}v(!1)}},[h,c,d,g]);Object(l.useEffect)(()=>{P()},[P]),Object(l.useEffect)(()=>{const e=C.reduce((e,t)=>({...e,[t.ParamCode]:t.ParamValue}),{}),t={...{...K,...e}};O(t)},[C]);return n.a.createElement(n.a.Fragment,null,n.a.createElement(r.a,{className:"mb-4"},n.a.createElement(i.a,null,n.a.createElement(m.a,null,h("site:device.machine.configurations"),n.a.createElement(V.b,{className:"my-3"})),n.a.createElement(j.c,{initialValues:N,validationSchema:z,onSubmit:(e,t)=>{let{setSubmitting:l}=t;Object(D.b)(h("general:notice.save"),async()=>{try{const t={ParamType:14,Parameters:[{...G("LOCK_SCREEN_TIME_ENABLE",14),...C.find(e=>"LOCK_SCREEN_TIME_ENABLE"===e.ParamCode),ParamValue:e.LOCK_SCREEN_TIME_ENABLE},{...G("LOCK_SCREEN_TIME",14),...C.find(e=>"LOCK_SCREEN_TIME"===e.ParamCode),ParamValue:e.LOCK_SCREEN_TIME},{...G("SEND_TO_KITCHEN_TIPS_ENABLED",14),...C.find(e=>"SEND_TO_KITCHEN_TIPS_ENABLED"===e.ParamCode),ParamValue:e.SEND_TO_KITCHEN_TIPS_ENABLED},{...G("ORDER_CACHED_WHEN_LOCK_SCREEN",14),...C.find(e=>"ORDER_CACHED_WHEN_LOCK_SCREEN"===e.ParamCode),ParamValue:e.ORDER_CACHED_WHEN_LOCK_SCREEN}]},l=[];l.push(t),c?await f.Nb.batchPutSysParameterListCloud(d,g,l):await f.Nb.batchPutSysParameterList(l),O(e),a(!1),s(!1),Object(D.h)(h("general:status.saved"))}catch(t){Object(D.d)(`${h("general:action.save")}${h("general:status.fail")}`,t.message)}l(!1)},()=>{l(!1)})},enableReinitialize:!0},e=>{let{setValues:l,setFieldValue:r,setFieldTouched:i,handleChange:c,handleBlur:m,errors:d,touched:g,values:p,isSubmitting:E,dirty:f}=e;return t&&f!==o&&s(f),n.a.createElement(j.b,null,n.a.createElement(L.a,{isLoading:b}),!b&&n.a.createElement(n.a.Fragment,null,n.a.createElement(_.a,null,n.a.createElement(V.a,{md:12},n.a.createElement(w.a,null,n.a.createElement("div",{className:"d-flex align-items-center"},n.a.createElement(F.i,{name:"LOCK_SCREEN_TIME_ENABLE",value:p.LOCK_SCREEN_TIME_ENABLE,onChange:r,onBlur:i,disabled:!t||E}),n.a.createElement(T.a,{className:"mb-0 ml-1"},h("site:device.machine.LOCK_SCREEN_TIME_ENABLE"))),p.LOCK_SCREEN_TIME_ENABLE&&n.a.createElement("div",{className:"border-left border-primary ml-3 pl-3 pt-3"},n.a.createElement(_.a,null,n.a.createElement(V.a,{md:4},n.a.createElement(w.a,null,n.a.createElement(T.a,null,h("site:device.machine.LOCK_SCREEN_TIME")),n.a.createElement(F.f,{name:"LOCK_SCREEN_TIME",value:p.LOCK_SCREEN_TIME,onChange:c,onBlur:m,invalid:d.LOCK_SCREEN_TIME&&g.LOCK_SCREEN_TIME,disabled:E,plaintext:!t,append:{text:h("general:time.min")}}),n.a.createElement(H.a,null,d.LOCK_SCREEN_TIME))))),n.a.createElement("div",{className:"d-flex align-items-center",style:{marginTop:"10px"}},n.a.createElement(F.i,{name:"SEND_TO_KITCHEN_TIPS_ENABLED",value:p.SEND_TO_KITCHEN_TIPS_ENABLED,onChange:r,onBlur:i,disabled:!t||E}),n.a.createElement(T.a,{className:"mb-0 ml-1"},h("site:device.machine.SEND_TO_KITCHEN_TIPS_ENABLED"))),n.a.createElement("div",{className:"d-flex align-items-center",style:{marginTop:"10px"}},n.a.createElement(F.i,{name:"ORDER_CACHED_WHEN_LOCK_SCREEN",value:p.ORDER_CACHED_WHEN_LOCK_SCREEN,onChange:r,onBlur:i,disabled:!t||E}),n.a.createElement(T.a,{className:"mb-0 ml-1"},h("site:device.machine.ORDER_CACHED_WHEN_LOCK_SCREEN")))))),n.a.createElement("div",{className:"mb-3"}),t?n.a.createElement(n.a.Fragment,null,n.a.createElement(u.a,{color:"primary",type:"submit",disabled:E},h(E?"general:status.submitting":"general:action.save"))," ",n.a.createElement(u.a,{color:"light",onClick:()=>{f?Object(D.a)(()=>{l(N),a(!1)}):(l(N),a(!1))},disabled:E},h("general:action.cancel"))):n.a.createElement(u.a,{color:"light",onClick:()=>{a(!0)}},h("general:action.modify"))))}))))};const q={changeDirtyAction:N.j};t.default=Object(y.b)(e=>{let{settings:t,workspace:a}=e;const{dirty:l,embedded:n}=t,{branch:r,merchant:i}=a;return{unsaved:l,embedded:n,merchant:i,branch:r}},q)(e=>{let{unsaved:t,changeDirtyAction:a,merchant:y,branch:N,embedded:O}=e;const{merchantId:P}=y,{branchId:S,configType:w}=N,T=1===w,[H,k]=Object(l.useState)("*"===S||T&&!O?1:0);Object(l.useEffect)(()=>{k("*"===S||T&&!O?1:0)},[T,O,S]);const j=(!T||O)&&"*"!==S,[x,A]=Object(l.useState)(!0),[F,L]=Object(l.useState)(!1),[M,I]=Object(l.useState)([]),[R,_]=Object(l.useState)({}),{t:V}=Object(E.a)(),[Y,z]=Object(l.useState)(!1),K=[{id:0,name:V("site:device.machine.machineDevices")},{id:1,name:V("site:device.machine.configurations")}],G=Object(l.useCallback)(async()=>{A(!0);try{const e=await f.P.listByType(0);I(e)}catch(e){p.b.error(e.message,V("general:status.error"))}A(!1)},[V]);Object(l.useEffect)(()=>{j&&G()},[G,j]);const q=(e,t)=>
1{t&&_(t),L(!F),e&&G()},J=Object(l.useRef)(),W=Object(l.useMemo)(()=>[{accessor:"MachineID",Header:V("site:device.machine.MachineID")},{accessor:"Description",Header:V("site:device.machine.Description")},{accessor:"CreateAt",Header:V("site:device.machine.CreateAt"),Cell:Object.assign(e=>n.a.createElement(n.a.Fragment,null,b.a.datetime(e.value)),{displayName:"CreateAt"}),disableFilters:!0},{accessor:"BindAt",Header:V("site:device.machine.BindAt"),Cell:Object.assign(e=>n.a.createElement(n.a.Fragment,null,e.value&&b.a.datetime(e.value)),{displayName:"BindAt"}),disableFilters:!0},{accessor:"ClientUniqueID",Header:V("site:device.machine.ClientUniqueID")},{accessor:"Disabled",Header:V("site:device.machine.Disabled"),cellClass:"text-center",Cell:Object.assign(e=>e.value?n.a.createElement(d.a,{className:"text-primary"}):n.a.createElement(g.a,null),{displayName:"Disabled"}),filter:"equals",filterOptions:[V("general:action.no"),V("general:action.yes")],Filter:C.a.SelectColumnFilter,disableSortBy:!0}],[V]);return n.a.createElement(n.a.Fragment,null,n.a.createElement(h.a,{heading:"menu:site.device.machine",isCloud:T&&0!==H,branchRequired:1===y.configType&&0!==H}),j&&n.a.createElement(r.a,{className:"mb-4"},n.a.createElement(i.a,null,n.a.createElement(o.a,{tabs:!0,className:"card-header-tabs mb-0"},K.map(e=>n.a.createElement(s.a,{key:e.id},n.a.createElement(c.a,{to:"#",active:H===e.id,onClick:()=>{var a;a=e.id,t?Object(D.a)(()=>{k(a)}):k(a)}},e.name)))))),0===H&&j&&n.a.createElement(r.a,{className:"mb-4"},n.a.createElement(i.a,null,n.a.createElement(m.a,{className:"d-flex justify-content-between align-items-center"},V("site:device.machine.machineDevices"),n.a.createElement("div",null,n.a.createElement(u.a,{color:"light",onClick:()=>{J.current.resetFilters()},disabled:x},V("general:action.reset-filters")),n.a.createElement(u.a,{color:"primary",type:"button",onClick:()=>q(!1,{})},V("general:action.new")))),n.a.createElement(v.a,{columns:W,data:M,loading:x,forceShowPagination:!0,showPageSizeOptions:!0,showPageJump:!0,allowAutoResetFilters:!1,innerRef:J,onRowClick:e=>{let{original:t}=e;q(!1,t)},apiPages:!1}),n.a.createElement(B,{dataChild:R,open:F,toggle:q,isCloud:T,merchantId:P,branchId:S}))),1===H&&"*"!==S&&n.a.createElement(U,{editable:Y,setEditable:e=>z(e),unsaved:t,changeDirtyAction:a,isCloud:T,merchantId:P,branchId:S}))})},165:function(e,t,a){"use strict";var l=a(22),n=a.n(l),r=a(34),i=a(8);const o=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:2;const a=parseFloat(e);return Number.isNaN(a)?parseFloat(0).toFixed(t):a.toFixed(t).replace(/\d+/,e=>e.replace(/(\d)(?=(\d{3})+$)/g,e=>e+","))},s=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"DD/MM/YYYY HH:mm:ss";const a=new Date(e);return t.replace("YYYY",a.getFullYear().toString()).replace("MM",(a.getMonth()+1).toString().padStart(2,"0")).replace("DD",a.getDate().toString().padStart(2,"0")).replace("HH",a.getHours().toString().padStart(2,"0")).replace("mm",a.getMinutes().toString().padStart(2,"0")).replace("ss",a.getSeconds().toString().padStart(2,"0"))};t.a={distance:e=>{if(null===e||void 0===e)return"--";const t=parseFloat(e),a=parseFloat(e)/1e3;return a>1?a.toFixed(1)+"km":t.toFixed(0)+"m"},percent:function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:2;return(100*parseFloat(e)).toFixed(t)+"%"},decimal:o,currency:(e,t)=>{const a=Object(i.e)();return e<0?"-"+a+o(-1*e,t):a+o(e,t)},datetime:s,date:function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"DD/MM/YYYY";return s(e,t)},boolean:e=>e?r.a.t("general:action.yes"):r.a.t("general:action.no"),dateTimeRange:(e,t)=>{let a="";if(e&&t){const l=n()(Date.parse(e.replace(/-/g,"/"))),r=n()(Date.parse(t.replace(/-/g,"/")));a=l.format("YYYY-MM-DD")===r.format("YYYY-MM-DD")?`${l.format("HH:mm")} - ${r.format("HH:mm")} ${l.format("DD/MM/YYYY")}`:`${l.format("HH:mm DD/MM/YYYY")} - ${r.format("HH:mm DD/MM/YYYY")}`}return a},numberShaping:function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"00";if(!Number.isNaN(e)){const a=e.toString();return t.substring(0,t.length-a.length)+a}return e}}},166:function(e,t,a){"use strict";a.d(t,"b",(function(){return s})),a.d(t,"g",(function(){return c})),a.d(t,"c",(function(){return m})),a.d(t,"h",(function(){return u})),a.d(t,"d",(function(){return d})),a.d(t,"a",(function(){return g})),a.d(t,"f",(function(){return h})),a.d(t,"e",(function(){return b}));var l=a(34),n=a(22),r=a.n(n),i=a(183),o=a(179);const s=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:()=>{},a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:()=>{},n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"",r=arguments.length>4&&void 0!==arguments[4]?arguments[4]:"",o=arguments.length>5?arguments[5]:void 0,s=arguments.length>6?arguments[6]:void 0,c=arguments.length>7&&void 0!==arguments[7]&&arguments[7],m=arguments.length>8&&void 0!==arguments[8]?arguments[8]:{};i.a.queue([{title:e,text:n,html:r,icon:c?"":"question",confirmButtonText:o||l.a.t("general:action.yes"),showDenyButton:!0,denyButtonText:s||l.a.t("general:action.no"),showLoaderOnConfirm:!0,allowOutsideClick:!1,preConfirm:t,preDeny:a,...m}])},c=e=>{i.a.fire({title:e,icon:"success",showConfirmButton:!1,timer:1e3})},m=(e,t)=>
1{i.a.fire({title:e,text:t,icon:"error"})},u=e=>{i.a.insertQueueStep({title:e,icon:"success",showConfirmButton:!1,timer:1e3})},d=(e,t)=>{i.a.insertQueueStep({title:e,text:t,icon:"error"})},g=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:l.a.t("general:notice.unsaved");i.a.fire({title:t,icon:"question",showCancelButton:!0,confirmButtonText:l.a.t("general:action.yes"),cancelButtonText:l.a.t("general:action.no")}).then(t=>{t.isConfirmed&&e()})},h=()=>{i.a.fire(l.a.t("general:notice.saveFirst"))},b=(e,t,a,n,s,c,m,u)=>{i.a.fire({title:`<h4 class="text-left m-0 p-0">${s}</h4>`,html:""+(t&&n?'<hr class="mt-0 pt-0" /><div class="my-2"><p class="text-left h6 mt-2"><b>'+c+'</b></p><p class="text-left h6 mt-4">'+l.a.t("reservation:pleaseConfirm")+'</p><table><thead><tr><th class="text-left h6 py-2"><small>'+l.a.t("reservation:time")+'</small></th><th class="text-left h6 px-4 py-2"><small>'+l.a.t("reservation:PAX")+'</small></th><th class="text-left h6 px-4 py-2"><small>'+l.a.t("reservation:name")+'</small></th><th class="text-left h6 py-2"><small>'+l.a.t("reservation:channel.title")+'</small></th></tr></thead><tbody><tr><th class="text-left h6 py-2"><b>'+r.a.utc(t.bookingTime).format("HH:mm")+'</b></th><th class="text-left h6 px-4 py-2"><b>'+t.numberOfPeople+'</b></th><th class="text-left h6 px-4 py-2"><b>'+(t.customerName||t.phone||(1===t.type?l.a.t("reservation:walkin"):l.a.t("reservation:reservation")))+'</b></th><th class="text-left h6 py-2">'+o.a.ChannelHelper({reservationSource:t.source,reservationType:t.type})+'</th></tr><tr><th class="text-left h6">'+r.a.utc(t.bookingTime).format("DD/MM/YYYY")+'</th><th class="text-left h6 px-4" /><th class="text-left h6 px-4">'+`${n!==t.items?`<b>${n}</b> ${l.a.t("reservation:of")} ${t.items}`:""+n} / ${t.areaName||t.areaCode}</th><th class="text-left h6" /></tr></tbody></table></div>`:""),confirmButtonText:l.a.t("general:action.swap"),showConfirmButton:m,showDenyButton:a,denyButtonText:l.a.t("general:action.overbook"),showCancelButton:!0,cancelButtonText:l.a.t("general:action.cancel")}).then(t=>{t.isDismissed||(t.isConfirmed&&u(),t.isDenied&&e())})}},169:function(e,t,a){"use strict";var l=a(2),n=a.n(l),r=a(182),i=a(39),o=a.n(i),s=a(344),c=a(34),m=a(137),u=a(1302),d=a(1263),g=a(1264),h=a(1303),b=a(1299),p=a(1300),E=a(1270),f=a(1391),v=a(1268),C=a(1269),y=a(1301),N=a(14);var D=e=>{let{page:t,pages:a,canPrevious:r,canNext:i,pageSizeOptions:o,showFirstPage:s,showLastPage:c,showPageSizeOptions:D,showPageJump:O,defaultPageSize:P,onPageChange:S,onPageSizeChange:w,paginationMaxSize:T}=e;const{t:H}=Object(m.a)(),[k,j]=Object(l.useState)(t),[x,A]=Object(l.useState)(P),[F,L]=Object(l.useState)(String(t+1)),M=a>200;Object(l.useEffect)(()=>{j(t),L(String(t+1))},[t]);const I=e=>{let l=e;return Number.isNaN(e)&&(l=t),Math.min(Math.max(l,0),a-1)},R=e=>{const t=I(e);t!==k&&(j(t),S(t))},B=()=>{const e=parseInt(F,10);Number.isNaN(e)?L(String(k+1)):(R(e-1),L(String(I(e-1)+1)))};return n.a.createElement(n.a.Fragment,null,n.a.createElement("div",{className:"text-center"},(!Object(N.m)()||O)&&n.a.createElement("div",{className:"float-left pt-2"},n.a.createElement("span",null,H("general:pagination.page")," "),M?n.a.createElement("input",{type:"number",min:1,max:Math.max(a,1),value:F,onChange:e=>L(e.target.value),onBlur:B,onKeyDown:e=>{"Enter"===e.key&&(e.preventDefault(),B())},className:"d-inline-block form-control form-control-sm",style:{width:"5.5rem",display:"inline-block"},"aria-label":H("general:pagination.page")}):n.a.createElement(f.a,{className:"d-inline-block"},n.a.createElement(v.a,{caret:!0,color:"outline-primary",size:"xs"},k+1),n.a.createElement(C.a,{style:{maxHeight:"300px",overflowY:"scroll"}},(()=>{const e=[];for(let t=0;t<a;t+=1)e.push(n.a.createElement(E.a,{key:t,onClick:()=>R(t)},t+1));return e})())),n.a.createElement("span",null," ",H("general:pagination.of")," "),a),!Object(N.m)()&&n.a.createElement(y.a,{className:"d-inline-block",size:"sm",listClassName:"justify-content-center mb-0","aria-label":H("general:aria.pageNavigation")},s&&n.a.createElement(b.a,{className:""+(!r&&"disabled")},n.a.createElement(p.a,{className:"prev",onClick:()=>{r&&R(0)},disabled:!r},n.a.createElement(u.a,null))),n.a.createElement(b.a,{className:""+(!r&&"disabled")},n.a.createElement(p.a,{className:"prev",onClick:()=>{r&&R(k-1)},disabled:!r},n.a.createElement(d.a,null))),(()=>{const e=a;let t=a;const l=k;let r=0;const i=T;i&&t>i&&(r=Math.max(l+1-Math.floor(i/2),1),t=r+i-1,t>e&&(t=e,r=t-i+1),r-=1);const o=[];for(let a=r;a<t;a+=1){const e=l===a;o.push(n.a.createElement(b.a,{key:a,active:e},n.a.createElement(p.a,{onClick:()=>{R(a)}},a+1)))}return o}
1)(),n.a.createElement(b.a,{className:""+(!i&&"disabled")},n.a.createElement(p.a,{className:"next",onClick:()=>{i&&R(k+1)},disabled:!i},n.a.createElement(g.a,null))),c&&n.a.createElement(b.a,{className:""+(!i&&"disabled")},n.a.createElement(p.a,{className:"prev",onClick:()=>{i&&R(a-1)},disabled:!i},n.a.createElement(h.a,null)))),D&&n.a.createElement("div",{className:"float-right pt-2"},n.a.createElement("span",{className:"text-muted text-small mr-1"},H("general:pagination.items")," "),n.a.createElement(f.a,{className:"d-inline-block"},n.a.createElement(v.a,{caret:!0,color:"outline-primary",size:"xs"},x),n.a.createElement(C.a,{right:!0},o.map((e,t)=>n.a.createElement(E.a,{key:t,onClick:()=>(e=>{w(e),A(e)})(e)},e)))))))},O=a(177),P=a(163);const S=Object(l.forwardRef)((e,t)=>{let{indeterminate:a,...r}=e;const i=Object(l.useRef)(),o=t||i;return Object(l.useEffect)(()=>{o.current.indeterminate=a},[o,a]),n.a.createElement("div",{className:"custom-checkbox custom-control"},n.a.createElement("input",Object.assign({type:"checkbox",className:"custom-control-input",ref:o},r,{onClick:e=>{e.stopPropagation()}})),n.a.createElement("label",{className:"custom-control-label"}," "))}),w=e=>{const{columns:t,data:a,stripe:i,hover:m,bordered:u,responsive:d,globalFilter:g,globalFilterPlaceholder:h,allowAutoResetFilters:b,forceShowPagination:p,showPageJump:E,showPageSizeOptions:f,pageSizeOptions:v,defaultPageSize:C,onRowClick:y,defaultSortBy:N,showBatchSelector:w,innerRef:T,loading:H,apiPages:k,pageIndex:j,onPageChange:x,onPageSizeChange:A,totalPages:F,canPrevious:L,canNext:M,onRowsChange:I,pageSizeOffset:R}=e,B=Object(l.useMemo)(()=>({fuzzyText:O.a.fuzzyTextFilterFn,text:(e,t,a)=>e.filter(e=>{const l=e.values[t];return void 0===l||String(l).toLowerCase().startsWith(String(a).toLowerCase())}),date:(e,t,a)=>e.filter(e=>{const l=new Date(e.values[t]).getTime(),[n,r]=a;if(n&&r){const e=new Date(r);return e.setDate(e.getDate()+1),l>n.getTime()&&l<e}return!0}),includesObj:(e,t,a)=>e.filter(e=>{const l=e.values[t],n=JSON.parse(a);return void 0===l||l.find(e=>e[n.key]===n.value)})}),[]),_=Object(l.useMemo)(()=>({Filter:O.a.DefaultColumnFilter}),[]),{getTableProps:V,getTableBodyProps:Y,headerGroups:z,prepareRow:K,page:G,rows:U,canPreviousPage:q,canNextPage:J,pageCount:W,gotoPage:X,setPageSize:Q,state:{pageSize:Z},setGlobalFilter:$,setHiddenColumns:ee,setAllFilters:te,isAllRowsSelected:ae,selectedFlatRows:le,toggleAllRowsSelected:ne}=Object(r.useTable)({columns:t,data:a,defaultColumn:_,filterTypes:B,autoResetFilters:b,initialState:{pageIndex:k?0:j,pageSize:C+R,sortBy:N,hiddenColumns:["selection"]}},r.useFilters,r.useGlobalFilter,r.useSortBy,r.usePagination,r.useRowSelect,e=>{e.columns.push(e=>[{id:"selection",Header:e=>{let{isAllRowsSelected:t,getToggleAllPageRowsSelectedProps:a,getToggleAllRowsSelectedProps:l}=e;return t?n.a.createElement(S,l()):n.a.createElement(S,a())},Cell:e=>{let{row:t}=e;return n.a.createElement(S,t.getToggleRowSelectedProps())}},...e])});Object(l.useEffect)(()=>{w?ee([]):(ee(["selection"]),ne(!1))},[ee,ne,w]),Object(l.useImperativeHandle)(T,()=>({selected:le,resetFilters:()=>{te([])}})),Object(l.useEffect)(()=>{I(G)},[I,G]);return n.a.createElement(n.a.Fragment,null,n.a.createElement(P.a,{global:!1,isLoading:H}),n.a.createElement(n.a.Fragment,null,w&&le.length>0&&n.a.createElement(s.a,{color:"info"},c.a.t("general:notice.numberOfItemsHasBeenSelected",{selectedFlatRows:le.length,rows:U.length}),!ae&&n.a.createElement(n.a.Fragment,null,c.a.t("general:notice.orYouCan"),n.a.createElement("a",{href:"#",onClick:e=>{e.preventDefault(),ne(!0)}},c.a.t("general:notice.selectAllItems")))),g&&n.a.createElement(O.a.GlobalFilter,{globalFilter:g,setGlobalFilter:$,placeholder:h||"Please enter anything to search..."}),n.a.createElement("div",{className:""+o()({"table-responsive":d})},n.a.createElement("table",Object.assign({},V(),{className:"r-table table "+o()({"table-striped":i,"table-hover":m,"table-bordered":u})}),n.a.createElement("thead",null,(()=>{const e=[];let t=[],a=[],l=!1;return z.forEach(r=>{t=r.headers.map((e,t)=>n.a.createElement("th",Object.assign({key:"th_"+t}
1,e.getHeaderProps(e.getSortByToggleProps()),{className:e.isSorted?e.isSortedDesc?"sorted-desc":"sorted-asc":""}),e.render("Header"))),e.push(n.a.createElement("tr",r.getHeaderGroupProps(),t)),a=r.headers.map((e,t)=>(e.canFilter&&(l=!0),n.a.createElement("th",{key:"th_filter_"+t,className:"p-1"},e.canFilter?e.render("Filter"):null))),l&&e.push(n.a.createElement("tr",{key:"filters"},a))}),e})()),!H&&n.a.createElement("tbody",Y(),G.map((e,t)=>(K(e),n.a.createElement("tr",Object.assign({},e.getRowProps(),{key:"tr_"+t,onClick:()=>{y(e)}}),e.cells.map((t,a)=>{var l;return n.a.createElement("td",Object.assign({key:"td_"+a},t.getCellProps({className:t.column.cellClass}),{style:{...null===e||void 0===e||null===(l=e.original)||void 0===l?void 0:l.style}}),t.render("Cell"))})))))))),k?n.a.createElement(D,{page:j,pages:F,canPrevious:!H&&L,canNext:!H&&M,pageSizeOptions:v||[10,20,30,50,100,200],showPageSizeOptions:!H&&f,showPageJump:!H&&E,showFirstPage:!0,showLastPage:!0,defaultPageSize:C,onPageChange:e=>{x(e),X(e)},onPageSizeChange:e=>{A(e),Q(e+R)},paginationMaxSize:H?1:5}):(p||W>1)&&!H&&n.a.createElement(D,{page:j,pages:W,canPrevious:q,canNext:J,pageSizeOptions:v||[10,20,30,50,100,200],showPageSizeOptions:f,showPageJump:E,showFirstPage:!0,showLastPage:!0,defaultPageSize:Z,onPageChange:e=>{x(e),X(e)},onPageSizeChange:e=>{A(e),Q(e)},paginationMaxSize:5}))};w.defaultProps={columns:[],data:[],stripe:!1,hover:!0,responsive:!0,globalFilter:!1,globalFilterPlaceholder:"",allowAutoResetFilters:!0,forceShowPagination:!1,showPageJump:!1,showPageSizeOptions:!1,defaultPageSize:10,showBatchSelector:!1,defaultSortBy:[],loading:!1,onRowClick:()=>{},apiPages:!1,onPageChange:()=>{},onPageSizeChange:()=>{},pageIndex:0,totalPages:1,canPrevious:!1,canNext:!1,onRowsChange:()=>{},pageSizeOffset:0};t.a=w},170:function(e,t,a){"use strict";a.d(t,"a",(function(){return i})),a.d(t,"b",(function(){return o}));var l=a(2),n=a.n(l),r=a(278);const i=e=>n.a.createElement(r.a,Object.assign({},e,{widths:["xxs","xs","sm","md","lg","xl","xxl"]})),o=e=>{let{className:t}=e;return n.a.createElement("div",{className:"separator "+t})}},172:function(e,t,a){"use strict";var l=a(2),n=a.n(l),r=a(187),i=a(188),o=a(331),s=a(135),c=a(137),m=a(1263),u=a(4),d=a(170),g=a(175),h=a(14),b=a(174),p=a.n(b);const E=(e,t,a)=>{if(e===u.a)return n.a.createElement(n.a.Fragment,null,a("menu:home"));const l=e.split("/"),r=[];for(let n=0;n<=t;n+=1)r.push(l[n]);return l.length!==r.length&&r.push("title"),n.a.createElement(n.a.Fragment,null,a("menu:"+r.join(".")))},f=(e,t)=>e.split(t)[0]+t,v=e=>{let{match:t}=e;const{t:a}=Object(c.a)(),l=t.path.substr(1);let o=l.split("/");return o[o.length-1].indexOf(":")>-1&&(o=o.filter(e=>-1===e.indexOf(":"))),n.a.createElement(n.a.Fragment,null,n.a.createElement(r.a,{className:"pt-0 breadcrumb-container d-none d-sm-block d-lg-inline-block"},o.map((e,t)=>n.a.createElement(i.a,{key:t,active:o.length===t+1},o.length!==t+1?n.a.createElement(s.b,{to:"/"+f(l,e)},E(l,t,a)):E(l,t,a)))))};t.a=e=>{let{heading:t,match:a,children:l,branchRequired:r=!1,allowAllBranch:i=!1,goBack:s=null,leading:u=null,isCloud:b=!1}=e;const{t:E}=Object(c.a)();return n.a.createElement("div",{className:"page-header"},n.a.createElement("div",{className:"d-flex justify-content-between align-items-center"},n.a.createElement("div",{className:"d-flex align-items-center",style:{height:"36px"}},s&&n.a.createElement(o.a,{onClick:s,color:"light",className:"mr-2"},n.a.createElement(m.a,null)),r&&!Object(h.p)()&&!Object(h.n)()&&n.a.createElement(g.a,{allowAll:i,className:"mr-2"}),t&&n.a.createElement("h2",{className:(u?"d-flex align-items-center":"d-inline")+" mb-0"},E(t),u,b&&n.a.createElement("img",{src:p.a,alt:"ziiCloud",style:{height:"20px",marginLeft:"8px"}})),a&&n.a.createElement(v,{match:a})),n.a.createElement("div",null,l)),n.a.createElement(d.b,{className:"mt-3 mb-3"}))}},174:function(e,t){e.exports="data:image/png;base64,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"},175:function(e,t,a){"use strict";var l=a(2),n=a.n(l),r=a(50),i=a(1391),o=a(1268),s=a(1269),c=a(1270),m=a(4),u=a(14),d=a(11);const g={changeBranchAction:d.g,changeBranchIdsAction:d.h};t.a=Object(r.b)(e=>{let{workspace:t}=e;const{merchant:a,branch:l}=t;return{merchant:a,branch:l}},g)(e=>{let{allowAll:t=!1,fullWidth:a=!1,merchant:r,branch:d,changeBranchAction:g,changeBranchIdsAction:h,className:b}=e;const[p,E]=Object(l.useState)({}),[f,v]=Object(l.useState)(!1),C=(e,t)=>{g(e),h(t.map(e=>e.branchId).join(","))};return Object(l.useEffect)(()=>{if(!Object(u.p)()&&!Object(u.n)()){const e={};r.branches.forEach(t=>{t.groupName in e||(e[t.groupName]=[]),1===t.status&&e[t.groupName].push(t)}),E(e),v(Object.keys(e).length>1),"*"!==d.branchId||t||(g(r.branches[0]),h(r.branches[0].branchId))}},[t,d.branchId,g,h,r.branches]),!Object(u.p)()&&!Object(u.n)()&&n.a.createElement("div",{className:`d-inline-block ${a?"w-100":""} ${b||""}`,key:"branch-selector"},n.a.createElement(i.a,null,n.a.createElement(o.a,{caret:!0,color:"light",size:"sm",key:"selected",className:a?"w-100 d-flex justify-content-between align-items-center":"",style:a?{backgroundColor:"#ffffff",borderColor:"#dee2e6",color:"#212529"}:void 0},n.a.createElement("span",{className:"name"},d.branchName)),n.a.createElement(s.a,{className:"mt-3",key:"branch-menu",style:{maxHeight:"300px",overflowY:"scroll",minWidth:a?"100%":void 0}},t&&n.a.createElement(c.a,{onClick:()=>C(m.k,r.branches),key:"all-branches"},"All"),Object.keys(p).sort((e,t)=>
1e.localeCompare(t)).map(e=>{const t=p[e];return[f&&n.a.createElement(n.a.Fragment,null,n.a.createElement(c.a,{header:!0,key:"header-"+e},e)),...t.map(e=>n.a.createElement(c.a,{onClick:()=>C(e,[e]),key:e.branchId},e.branchName))]}))))})},177:function(e,t,a){"use strict";var l=a(2),n=a.n(l),r=a(34),i=a(182),o=a(197),s=a(1255),c=a(1260),m=a(1258),u=a(1259),d=a(714),g=a(190),h=a.n(g),b=(a(189),a(165));const p=(e,t,a)=>Object(o.a)(e,a,{keys:[e=>e.values[t]]});p.autoRemove=e=>!e,t.a={GlobalFilter:e=>{let{globalFilter:t,setGlobalFilter:a,placeholder:r}=e;const[o,m]=Object(l.useState)(t),u=Object(i.useAsyncDebounce)(e=>{a(e||void 0)},200);return n.a.createElement(s.a,{className:"mb-0"},n.a.createElement(c.a,{value:o||"",onChange:e=>{m(e.target.value),u(e.target.value)},placeholder:r}))},DefaultColumnFilter:e=>{let{column:{filterValue:t,setFilter:a}}=e;return n.a.createElement(s.a,{className:"mb-0"},n.a.createElement(c.a,{value:t||"",onChange:e=>{a(e.target.value||void 0)},bsSize:"sm"}))},SelectColumnFilter:e=>{let{column:{filterValue:t,setFilter:a,filterOptions:l}}=e;return n.a.createElement(s.a,{className:"mb-0"},n.a.createElement(c.a,{type:"select",value:t||"",onChange:e=>{a(e.target.value||void 0)},bsSize:"sm"},n.a.createElement("option",{value:""},r.a.t("general:status.all")),Object.keys(l).map(e=>n.a.createElement("option",{key:e,value:e},l[e]))))},SelectColumnFilterWithCurrentData:e=>{let{column:{filterValue:t,setFilter:a,preFilteredRows:l,id:i}}=e;const o=n.a.useMemo(()=>{const e=new Set;return l.forEach(t=>{e.add(t.values[i])}),[...e.values()]},[i,l]);return n.a.createElement(s.a,{className:"mb-0"},n.a.createElement(c.a,{type:"select",value:t,onChange:e=>{a(e.target.value||void 0)},bsSize:"sm"},n.a.createElement("option",{value:""},r.a.t("general:status.all")),o.map((e,t)=>n.a.createElement("option",{key:t,value:e},e))))},NumberRangeColumnFilter:e=>{let{column:{filterValue:t=[],setFilter:a}}=e;return n.a.createElement(s.a,{className:"mb-0"},n.a.createElement(m.a,{size:"sm"},n.a.createElement(c.a,{value:t[0]||"",type:"number",onChange:e=>{const t=e.target.value;a((function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return[t?parseFloat(t):void 0,e[1]]}))},placeholder:r.a.t("general:filter.min"),style:{width:"70px"}}),n.a.createElement(u.a,{style:{marginLeft:"-2px"},addonType:"prepend"},n.a.createElement(d.a,{style:{fontSize:"0.85rem"}},"TO")),n.a.createElement(c.a,{value:t[1]||"",type:"number",onChange:e=>{const t=e.target.value;a((function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return[e[0],t?parseFloat(t):void 0]}))},placeholder:r.a.t("general:filter.max"),style:{width:"70px"}})))},DateRangeColumnFilter:e=>{let{column:{filterValue:t,setFilter:a,filterProps:r}}=e;const[i,o]=Object(l.useState)(new Date),[s,c]=Object(l.useState)(null);Object(l.useEffect)(()=>{t||(o(new Date),c(null))},[t]);return n.a.createElement("div",{className:"datatable-filter"},n.a.createElement(h.a,{onChange:e=>{const[t,l]=e;o(t),c(l),t&&l&&a(e)},onFocus:()=>{document.activeElement.blur()},shouldCloseOnSelect:!1,startDate:i,endDate:s,selectsRange:!0,value:t&&s?`${b.a.datetime(i,(null===r||void 0===r?void 0:r.format)||"DD/MM/YYYY")} - ${b.a.datetime(s,(null===r||void 0===r?void 0:r.format)||"DD/MM/YYYY")}`:"",className:"form-control form-control-sm"}))},fuzzyTextFilterFn:p}},179:function(e,t,a){"use strict";var l=a(2),n=a.n(l),r=a(22),i=a.n(r),o=a(168),s=a(34),c=a(198),m=a(180);const u=()=>({yellowColor:"#FFDE00",purpleColor:"#813B9B",redColor:Object(m.a)().themeColor2,orangeColor:"#F89D00",brownColor:"#8C5F39",whiteColor:"#FFFFFF",pinkColor:"#FFC2BB",pinkColor2:"#ff53bc",blueColor:"#1394D5",greenColor:"#32B743",greyColor:"#ADADAD",greyText:"#666666",blackColor:"#000000",selectedColor:"#e6fdfe",shortClick:"#b0f2f2",longClick:"#59abf1",textBackgroundColor:"rgba(255, 255, 255, 0.8)",lightRedColor:"#fcbfba",lightBlueColor:"#bfd5e7",lightGreenColor:"#d4eece",lightPurpleColor:"#e3d3e8",lightOrangeColor:"#fedfb4",lightYellowColor:"#ffffd4",lightBrownColor:"#e9dec7",lightPinkColor:"#fde0ef",lightGreyColor:"#f4f4f4"}),d=e=>{let{rangeStart:t,rangeEnd:a,dateValue:l,callback:n}=e;const r=i()(),o=i()(l).isSame(r,"day");a<t&&a.add(1,"day");const s=i()(t);for(;s<a;)(o&&s>=r||!o)&&n(s),s.add(15,"minute")},g=e=>{let{timeValue:t,mealTimeOptions:a}=e;const l=i()(t,"HH:mm");let n="";return(null===a||void 0===a?void 0:a.length)>
10&&a.forEach(e=>{i()(e.data.start,"HH:mm")<=l&&l<i()(e.data.end,"HH:mm")&&(n=e.data.start)}),n};t.a={StatusHelper:e=>{let{reservation:t}=e;return n.a.createElement(n.a.Fragment,null,o.Kb.getLabel(t.state),(()=>{const e=i.a.utc(i()().format("HH:mm"),"HH:mm").toDate().getTime();return t.state===o.Kb.ACCEPTED&&t.expireTime<e?" - "+s.a.t("reservation:noShow"):t.cancelApplyStatus&&t.cancelApplyStatus===o.Bb.PENDING?" - "+o.Bb.getLabel(t.cancelApplyStatus):t.needDeposit&&t.depositPayState===o.Fb.UNPAID?" - "+o.Fb.getLabel(t.depositPayState):""})())},ChannelHelper:e=>{let{reservationSource:t,reservationType:a}=e;return`${o.Cb.getLabel(t)}\n      ${t===o.Cb.INSTORE?" - "+(1===a?s.a.t("reservation:walkin"):s.a.t("reservation:reservation")):""}`},CustomerNameHelper:e=>{let{type:t,customerName:a}=e;return n.a.createElement(n.a.Fragment,null,1===t&&n.a.createElement(c.a,{className:"m-0 p-0 mr-1 mb-1"}),a||(1===t?s.a.t("reservation:walkin"):s.a.t("reservation:reservation")))},DisplayStatusHelper:e=>{var t;let{reservation:a}=e;return n.a.createElement(n.a.Fragment,null,o.Gb.getLabel(null===a||void 0===a||null===(t=a.displayState)||void 0===t?void 0:t.toUpperCase()))},DisplayStatusColorHelper:e=>{var t;let{reservation:a}=e;const l=u();switch(null===a||void 0===a||null===(t=a.displayState)||void 0===t?void 0:t.toUpperCase()){case o.Gb.OPEN:return l.greenColor;case o.Gb.SEATED:return l.blueColor;case o.Gb.CANCELLED:return l.yellowColor;default:return l.greyColor}},StartTimeOptions:e=>{let{timeOptions:t,dateValue:a}=e;const l=[];return(null===t||void 0===t?void 0:t.length)>0&&t.forEach(e=>{d({rangeStart:i()(e.start,"HH:mm"),rangeEnd:i()(e.end,"HH:mm"),dateValue:a,callback:e=>{l.push({label:e.format("HH:mm"),value:e.format("HH:mm")})}})}),l},EndTimeOptions:e=>{let{timeOptions:t,startTimeValue:a}=e;if(!a)return[];const l=t.find(e=>{const t=i()(a,"HH:mm"),l=i()(e.start,"HH:mm"),n=i()(e.end,"HH:mm");return n<l&&n.add(1,"day"),l<=t&&n>t}),n=[];if(l){const e=i()(a,"HH:mm").add(15,"minute"),t=i()(l.end,"HH:mm");for(;e<t;)n.push({label:e.format("HH:mm"),value:e.format("HH:mm")}),e.add(15,"minute");n.push({label:t.format("HH:mm"),value:t.format("HH:mm")})}return n},FindEndTimeInATimeOption:e=>{var t,a;let{mealTimeOptions:l,timeValue:n}=e,r=null,o=null;const s=l.filter(e=>i()(e.data.start,"HH:mm")<=n&&n<i()(e.data.end,"HH:mm")).sort((e,t)=>i()(t.data.start,"HH:mm")-i()(e.data.start,"HH:mm"));return r=i()(null===(t=s[0])||void 0===t?void 0:t.data.start,"HH:mm"),o=i()(null===(a=s[0])||void 0===a?void 0:a.data.end,"HH:mm"),{fStartM:r,fEndM:o}},FindStartTimeOfMealType:g,FindStartTimeOfAllDayMealType:e=>{let{mealTimeOptions:t,mealType:a}=e,l=null,n=[];var r,o;(null===t||void 0===t?void 0:t.length)>0&&(0===a||a)&&(n=t.filter(e=>{var t;return(null===e||void 0===e||null===(t=e.data)||void 0===t?void 0:t.kind)===a}).sort((e,t)=>{var a,l;return i()(null===e||void 0===e||null===(a=e.data)||void 0===a?void 0:a.start,"HH:mm")-i()(null===t||void 0===t||null===(l=t.data)||void 0===l?void 0:l.start,"HH:mm")}),l=null===(r=n[0])||void 0===r||null===(o=r.data)||void 0===o?void 0:o.start);return l},FindMealtype:e=>{let{timeValue:t,mealTimeOptions:a}=e;const l=i()(t,"HH:mm");let n=null;return(null===a||void 0===a?void 0:a.length)>0&&a.forEach(e=>{i()(e.data.start,"HH:mm")<=l&&l<i()(e.data.end,"HH:mm")&&(n=e.data.kind)}),n},FilterReservations:e=>{let{listCellValue:t,keyword:a,mealType:l,showNow:n,timeValue:r,mealTimeOptions:o}=e,s=!0;if(a){const e=new RegExp(a.toLowerCase());s=s&&(e.test(t.customerName.toLowerCase())||e.test(t.phone.toLowerCase())||e.test(t.email.toLowerCase())||e.test(t.items.toLowerCase())||e.test(1===t.type?"walk in":""))}if(null!==l&&(s=s&&t.kind===l),!n&&null!==r){const e=i()(i.a.utc(t.bookingTime).format("HH:mm"),"HH:mm"),a=i()(g({timeValue:r,mealTimeOptions:o}),"HH:mm"),l=i()("23:59","HH:mm");s=s&&e>=a&&e<l}return s},FindTimeRangeIdBasedOnTimeNMealType:e=>{var t,a,l,n;let{timeValue:r,mealTimeOptions:o,whichOne:s}=e;const c=i()(r,"HH:mm");let m="",u=null,d="";(null===o||void 0===o?void 0:o.length)>0&&o.forEach(e=>{i()(e.data.start,"HH:mm")<=c&&c<i()(e.data.end,"HH:mm")&&(m=e.data.id,u=e.data.kind)});let g=[];g=null===(t=o.filter(e=>e.data.kind===u))||void 0===t||null===(a=t.sort((e,t)=>
1i()(e.data.start,"HH:mm")-i()(t.data.start,"HH:mm")))||void 0===a||null===(l=a.sort((e,t)=>i()(e.data.end,"HH:mm")-i()(t.data.end,"HH:mm")))||void 0===l?void 0:l.map(e=>e.data.id);let h=-1,b=-1;return h=g.indexOf(m),h>=0&&h<(null===(n=g)||void 0===n?void 0:n.length)-1&&(b=h+1),b>-1&&(d=g[b]),1===s?m:2===s?d:g},GenerateStartTimes:d,PreviousDayCompletedFilter:e=>{let{state:t}=e;return t!==o.Kb.INITIAL&&t!==o.Kb.PLACED&&t!==o.Kb.PENDING&&t!==o.Kb.ACCEPTED&&t!==o.Kb.NOSHOW&&t!==o.Kb.CANCELED},PreviousDayUncompletedFilter:e=>{let{state:t}=e;return t===o.Kb.INITIAL||t===o.Kb.PLACED||t===o.Kb.PENDING||t===o.Kb.ACCEPTED||t===o.Kb.NOSHOW},Colors:u,TimeInRange:e=>{let t=!1;return(null===e||void 0===e?void 0:e.length)>0&&e.forEach(e=>{i()(e.start,"HH:mm")<=i()()&&i()()<i()(e.end,"HH:mm")&&(t=!0)}),t},FindUnavailableDateBasedOnMealTimeOptions:(e,t)=>{const a=[];for(let i=0;i<new Array(7).length;i+=1)a.push({label:i,value:e.filter(e=>e.weekDay===i).length});const l=new Date;l.setDate(l.getDate()+t);const n=i()(),r=i()(l),o=[];return a.filter(e=>0===e.value).forEach(e=>{i()().isoWeekday()===e.label&&o.push(new Date);const t=n.clone().day(e.label);for(t.isAfter(n,"d")&&o.push(new Date(t));t.isBefore(r);)t.add(7,"days"),o.push(new Date(t))}),o}}},180:function(e,t,a){"use strict";t.a=()=>{const e=getComputedStyle(document.body);return{themeColor1:e.getPropertyValue("--theme-color-1").trim(),themeColor2:e.getPropertyValue("--theme-color-2").trim(),themeColor3:e.getPropertyValue("--theme-color-3").trim(),themeColor4:e.getPropertyValue("--theme-color-4").trim(),themeColor5:e.getPropertyValue("--theme-color-5").trim(),themeColor6:e.getPropertyValue("--theme-color-6").trim(),themeColor1_10:e.getPropertyValue("--theme-color-1-10").trim(),themeColor2_10:e.getPropertyValue("--theme-color-2-10").trim(),themeColor3_10:e.getPropertyValue("--theme-color-3-10").trim(),themeColor4_10:e.getPropertyValue("--theme-color-3-10").trim(),themeColor5_10:e.getPropertyValue("--theme-color-3-10").trim(),themeColor6_10:e.getPropertyValue("--theme-color-3-10").trim(),primaryColor:e.getPropertyValue("--primary-color").trim(),foregroundColor:e.getPropertyValue("--foreground-color").trim(),separatorColor:e.getPropertyValue("--separator-color").trim(),blue:e.getPropertyValue("--blue").trim(),indigo:e.getPropertyValue("--indigo").trim(),purple:e.getPropertyValue("--purple").trim(),pink:e.getPropertyValue("--pink").trim(),red:e.getPropertyValue("--red").trim(),orange:e.getPropertyValue("--orange").trim(),yellow:e.getPropertyValue("--yellow").trim(),green:e.getPropertyValue("--green").trim(),teal:e.getPropertyValue("--teal").trim(),cyan:e.getPropertyValue("--cyan").trim(),gray:e.getPropertyValue("--gray").trim(),grayDark:e.getPropertyValue("--gray-dark").trim(),light:e.getPropertyValue("--light").trim(),dark:e.getPropertyValue("--dark").trim()}}},181:function(e,t,a){"use strict";var l=a(2),n=a.n(l),r=a(137),i=a(331);t.a=e=>{let{showSubmit:t,showCancel:a,handleSubmit:l,handleCancel:o,showDelete:s,handleDelete:c,showDisable:m,handleDisable:u,showEnable:d,handleEnable:g,showUnbind:h,handleUnbind:b,showTest:p,handleTest:E,showClose:f,handleClose:v,showModify:C,handleModify:y,disabled:N,submitting:D,prependAdditions:O,appendAdditions:P}=e;const{t:S}=Object(r.a)();return n.a.createElement(n.a.Fragment,null,n.a.createElement("span",null,s&&n.a.createElement(i.a,{color:"danger",onClick:c,className:"mr-1"},S("general:action.delete")),d&&n.a.createElement(i.a,{color:"success",onClick:g,className:"mr-1"},S("general:action.enable")),m&&n.a.createElement(i.a,{color:"danger",onClick:u,className:"mr-1"},S("general:action.disable")),h&&n.a.createElement(i.a,{color:"danger",onClick:b,className:"mr-1"},S("general:action.unbind")),p&&n.a.createElement(i.a,{color:"primary",onClick:E,className:"mr-1"},S("general:action.test")),O),n.a.createElement("span",null,P,t&&n.a.createElement(i.a,{color:"primary",type:"submit",disabled:N,className:"ml-1",onClick:l},S(D?"general:status.submitting":"general:action.save")),a&&n.a.createElement(i.a,{color:"light",onClick:o,disabled:N,className:"ml-1"},S("general:action.cancel")),C&&n.a.createElement(i.a,{color:"light",onClick:y,className:"ml-1"},S("general:action.modify")),f&&n.a.createElement(i.a,{color:"light",onClick:v,className:"ml-1"},S("general:action.close"))))}},186:function(e,t,a){"use strict";var l=a(10),n=a(15),r=a(2),i=a.n(r),o=a(27),s=a.n(o),c=a(39),m=a.n(c),u=a(162),d=["className","cssModule","tag"],g={tag:u.q,className:s.a.string,cssModule:s.a.object},h=function(e){var t=e.className,a=e.cssModule,r=e.tag,o=Object(n.a)(e,d),s=Object(u.m)(m()(t,"card-title"),a);return i.a.createElement(r,Object(l.a)({},o,{className:s}))};h.propTypes=g,h.defaultProps={tag:"div"},t.a=h},187:function(e,t,a){"use strict";var l=a(10),n=a(15),r=a(2),i=a.n(r),o=a(27),s=a.n(o),c=a(39),m=a.n(c),u=a(162),d=["className","listClassName","cssModule","children","tag","listTag","aria-label"],g={tag:u.q,listTag:u.q,className:s.a.string,listClassName:s.a.string,cssModule:s.a.object,children:s.a.node,"aria-label":s.a.string},h=function(e){var t=e.className,a=e.listClassName,r=e.cssModule,o=e.children,s=e.tag,c=e.listTag,g=e["aria-label"],h=Object(n.a)(e,d),b=Object(u.m)(m()(t),r),p=Object(u.m)(m()("breadcrumb",a),r);return i.a.createElement(s,Object(l.a)({},h,{className:b,"aria-label":g}),i.a.createElement(c,{className:p},o))};h.propTypes=g,h.defaultProps={tag:"nav",listTag:"ol","aria-label":"breadcrumb"},t.a=h},188:function(e,t,a){"use strict";var l=a(10),n=a(15),r=a(2),i=a.n(r),o=a(27),s=a.n(o),c=a(39),m=a.n(c),u=a(162),d=["className","cssModule","active","tag"],g={tag:u.q,active:s.a.bool,className:s.a.string,cssModule:s.a.object},h=function(e){var t=e.className,a=e.cssModule,r=e.active,o=e.tag,s=Object(n.a)(e,d),c=Object(u.m)(m()(t,!!r&&"active","breadcrumb-item"),a);return i.a.createElement(o,Object(l.a)({},s,{className:c,"aria-current":r?"page":void 0}))};h.propTypes=g,h.defaultProps={tag:"li"},t.a=h},191:function(e,t,a){"use strict";var l=a(10),n=a(15),r=a(2),i=a.n(r),o=a(27),s=a.n(o),c=a(39),m=a.n(c),u=a(162),d=["className","cssModule","innerRef","tag"],g={tag:u.q,className:s.a.string,cssModule:s.a.object,innerRef:s.a.oneOfType([s.a.object,s.a.string,
1s.a.func])},h=function(e){var t=e.className,a=e.cssModule,r=e.innerRef,o=e.tag,s=Object(n.a)(e,d),c=Object(u.m)(m()(t,"card-body"),a);return i.a.createElement(o,Object(l.a)({},s,{className:c,ref:r}))};h.propTypes=g,h.defaultProps={tag:"div"},t.a=h},198:function(e,t,a){"use strict";var l=a(2),n=a.n(l),r=a(27),i=a.n(r),o=["color","size","title","className"];function s(){return(s=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var l in a)({}).hasOwnProperty.call(a,l)&&(e[l]=a[l])}return e}).apply(null,arguments)}var c=Object(l.forwardRef)((function(e,t){var a=e.color,l=void 0===a?"currentColor":a,r=e.size,i=void 0===r?"1em":r,c=e.title,m=void 0===c?null:c,u=e.className,d=void 0===u?"":u,g=function(e,t){if(null==e)return{};var a,l,n=function(e,t){if(null==e)return{};var a={};for(var l in e)if({}.hasOwnProperty.call(e,l)){if(-1!==t.indexOf(l))continue;a[l]=e[l]}return a}(e,t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);for(l=0;l<r.length;l++)a=r[l],-1===t.indexOf(a)&&{}.propertyIsEnumerable.call(e,a)&&(n[a]=e[a])}return n}(e,o);return n.a.createElement("svg",s({ref:t,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 16 16",width:i,height:i,fill:l,className:["bi","bi-forward-fill",d].filter(Boolean).join(" ")},g),m?n.a.createElement("title",null,m):null,n.a.createElement("path",{d:"m9.77 12.11 4.012-2.953a.647.647 0 0 0 0-1.114L9.771 5.09a.644.644 0 0 0-.971.557V6.65H2v3.9h6.8v1.003c0 .505.545.808.97.557"}))}));c.propTypes={color:i.a.string,size:i.a.oneOfType([i.a.string,i.a.number]),title:i.a.string,className:i.a.string},t.a=c},347:function(e,t,a){"use strict";t.a={intNaNCheck:e=>Number.isNaN(e)?null:e}}}]);
2//# sourceMappingURL=device-machine.e512d11b.chunk.js.map

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.