webpackJsonp([9],[,,,,,,,,,,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(){var e={};return{init:function(t){e=t},error:function(e){console.error("endpoint has issued the following error: "+e.message)},getAllTranslations:function(){return e},getTranslationByKey:function(t){return e[t]},getTranslationFormat:function(t,n){var r=/\{([^\}]+)\}/g;return e[t]?e[t].replace(r,function(e,t){return n[t]?n[t]:(console.warn("Key '"+t+"' does not exist!"),"")}):""}}}();t.default=r},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.toJS=void 0;var a=n(0),o=r(a),i=n(19),u=n(814),l=r(u);t.toJS=function(e){return function(t){var n=(0,l.default)(t).reduce(function(e,t){return e[t[0]]=i.Iterable.isIterable(t[1])?t[1].toJS():t[1],e},{});return o.default.createElement(e,n)}}},,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getInstanceIndexByRuleId=t.getHierarchyDetailsUnselected=t.getHierarchyDetailsSelected=t.getPolicy=t.getMessageProp=void 0;var r=n(223),a=n(250),o=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(a),i=(0,r.combineReducers)({item:o.default});t.default=i;t.getMessageProp=function(e,t){return o.getMessageProp(e,t)},t.getPolicy=function(e){return o.getPolicy(e)},t.getHierarchyDetailsSelected=function(e,t){return o.getHierarchyDetailsSelected(e,t)},t.getHierarchyDetailsUnselected=function(e,t){return o.getHierarchyDetailsUnselected(e,t)},t.getInstanceIndexByRuleId=function(e,t){return o.getInstanceIndexByRuleId(e,t)}},,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.clearMessage=t.deleteMessage=t.updateMessage=t.saveNewMessage=t.sendSMSTestMessage=t.sendEmailTestMessage=t.loadMessage=t.setIsHierSelectedInd=t.getMessage=t.loadDefaultMessage=t.removeRule=t.updateRule=t.addRule=t.setTravelerTypes=t.addAdditionalEmails=t.handleHierSelectedInd=t.removeAllUnselectedHierarchyNodes=t.removeAllHierarchyNodes=t.addHierNodeByArrayName=t.removeHierNodeByArrayNameAndIndex=t.checkHierarchyNodesSelection=t.removeAllPmSubscriptions=t.removePolicyPmSubscription=t.addPolicyPmSubscription=t.toggleKeyPmSubscription=t.setToggleField=t.toggleField=t.setType=t.setInitial=t.setText=void 0;var r=n(48),a=n(249),o=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(a),i=n(18),u=n(55),l=n(258),s=n(80),c=n(23),d=(t.setText=function(e,t){return{type:o.MESSAGE_SET_TEXT,payload:{fieldName:e,value:t}}},t.setInitial=function(e){return{type:o.MESSAGE_SET_INITIAL,payload:{fieldName:e}}},t.setType=function(e,t){return{type:o.MESSAGE_SET_TYPE,payload:{typeName:e,value:Number(t)}}},t.toggleField=function(e){return{type:o.MESSAGE_TOGGLE,payload:e}},t.setToggleField=function(e,t){return{type:o.SET_MESSAGE_TOGGLE,payload:{field:e,value:t}}},t.toggleKeyPmSubscription=function(e,t){return{type:o.PM_SUBSCRIPTION_TOGGLE_KEY,payload:{field:e,id:t}}},t.addPolicyPmSubscription=function(e){return{type:o.ADD_PM_SUBSCRIPTION,payload:e}},t.removePolicyPmSubscription=function(e){return{type:o.REMOVE_PM_SUBSCRIPTION,payload:e}},t.removeAllPmSubscriptions=function(){return{type:o.REMOVE_ALL_PM_SUBSCRIPTION}},t.checkHierarchyNodesSelection=function(e,t){return{type:o.CHECK_HIER_NODES_SELECTION,payload:{pmId:e,node:t,callback:function(){return[(0,u.toggleHierarchyNodeByPath)(e,t)]}}}},t.removeHierNodeByArrayNameAndIndex=function(e,t,n){return{type:o.REMOVE_HIER_NODE_BY_ARRAY_NAME_AND_INDEX,payload:{pmIndex:e,name:t,detailIndex:n}}},t.addHierNodeByArrayName=function(e,t,n){return{type:o.ADD_HIER_NODE_BY_ARRAY_NAME,payload:{pmIndex:e,name:t,detailId:n}}},t.removeAllHierarchyNodes=function(e){return{type:o.REMOVE_ALL_HIER_NODES,payload:e}},t.removeAllUnselectedHierarchyNodes=function(e){return{type:o.REMOVE_ALL_UNSELECTED_HIER_NODES,payload:e}},t.handleHierSelectedInd=function(e){return{type:o.HANDLE_HIER_SELECTED_IND,payload:{pmSubscriptionId:e,hasValues:function(t){return[f(e,t)]}}}},t.addAdditionalEmails=function(e){return{type:o.MESSAGE_SET_ADDITIONAL_EMAILS,payload:e}},t.setTravelerTypes=function(e){return{type:o.MESSAGE_SET_TRAVELER_TYPES,payload:e}},t.addRule=function(e){return{type:o.MESSAGE_RULE_ADD,payload:e}},t.updateRule=function(e,t){return{type:o.MESSAGE_RULE_UPDATE,payload:{rule:e,attributes:t}}},t.removeRule=function(e){return{type:o.MESSAGE_RULE_REMOVE,payload:e}},t.loadDefaultMessage=function(){return{type:o.MESSAGE_LOAD_DEFAULT}},t.getMessage=function(e){return{type:o.GET_MESSAGE,payload:e}}),f=t.setIsHierSelectedInd=function(e,t){return{type:o.SET_IS_HIER_SELECTED_IND,payload:{id:e,value:t}}};t.loadMessage=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return{type:r.API_REQUEST,payload:{name:"singleMessage",method:"GET",url:t?"templates/"+e:"messages/"+e,success:function(e){return[d(e),(0,i.setLastUpdated)("singleMessage")]},error:function(e,t){return[(0,i.setNetworkErrors)(e,t)]}},meta:{handlePmSub:!0}}},t.sendEmailTestMessage=function(e,t,n,a){return{type:r.API_REQUEST,payload:{name:"email-testing",method:"POST",url:"messages/test/email",requestBody:{messageTo:e,messageSubject:""===t?"Test message subject example":t,messageBody:""===n?"default body text example":n,messageFrom:a},success:function(e){return[(0,s.addNotification)({key:"send-test-email",notificationType:"success",userAction:"sent"})]},error:function(e,t){return[(0,i.setNetworkErrors)(e,t),(0,s.addNotification)({key:"send-test-email",notificationType:"error",userAction:"send"})]}}}},t.sendSMSTestMessage=function(e,t){return{type:r.API_REQUEST,payload:{name:"sms-testing",method:"POST",url:"notifications/sms?test=true",requestBody:{phoneNumber:e,messageBody:""===t?"default body text example":t},success:function(e){return[(0,s.addNotification)({key:"send-test-sms",notificationType:"success",userAction:"sent"})]},error:function(e,t){return[(0,i.setNetworkErrors)(e,t),(0,s.addNotification)({key:"send-test-sms",notificationType:"error",userAction:"sent"})]}}}},t.saveNewMessage=function(e){return{type:r.API_REQUEST,payload:{name:"saveNewMessage",method:"POST",url:"messages",requestBody:e,saving:function(e){return[(0,c.showModal)("SAVING_MESSAGE",{name:e})]},success:function(e){return[(0,i.setNewMessageCreated)(!0),(0,i.setLastUpdated)("saveNewMessage")]},error:function(e,t){return[(0,i.setNetworkErrors)(e,t)]}}}},t.updateMessage=function(e){return{type:r.API_REQUEST,payload:{name:"updateMessage",method:"PUT",url:"messages/"+e.id,requestBody:e,saving:function(e){return[(0,c.showModal)("SAVING_MESSAGE",{name:e})]},success:function(e){return[(0,i.setNewMessageCreated)(!0),(0,i.setLastUpdated)("updateMessage")]},error:function(e,t){return[(0,i.setNetworkErrors)(e,t)]}}}},t.deleteMessage=function(e){return{type:r.API_REQUEST,payload:{name:"deleteMessage",method:"DELETE",url:"messages/"+e.id,requestBody:e,success:function(t){return[(0,l.removeMessageById)(e.id),(0,l.getMessages)(),(0,i.setLastUpdated)("deleteMessage"),(0,s.addNotification)({key:"delete-"+e.name,notificationType:"success",userAction:"deleted"})]},error:function(t,n){return[(0,i.setNetworkErrors)(t,n),(0,s.addNotification)({key:"delete-"+e.name,notificationType:"error",userAction:"delete"})]}}}},t.clearMessage=function(){return{type:o.MESSAGE_CLEAR}}},,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getUIProp=t.getNetworkErrorsByName=t.getNetworkErrorsIndication=t.getCurrentTablePageNum=t.getRequestsCount=t.initialState=void 0;var r=Object.assign||function(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:u,t=arguments[1];switch(t.type){case i.SET_USER_AUTH:return e.set("isValidUser",t.payload.isValidUser);case i.SET_USER_PRE_TICKET_SUBSCRIPTION:return e.set("isUserPreTicketSubscription",t.payload.isUserPreTicketSubscription);case i.SET_USER_POST_TICKET_SUBSCRIPTION:return e.set("isUserPostTicketSubscription",t.payload.isUserPostTicketSubscription);case i.SET_USER_SMS_SUBSCRIPTION:return e.set("isUserSmsSubscription",t.payload.isUserSmsSubscription);case i.SET_USER_DOCBANK_SUBSCRIPTION:return e.set("isUserDocbankSubscription",t.payload.isUserDocSubscription);case i.SET_USER_ADMIN_ROLE:return t.payload.hasOwnProperty("pmRoles")?e.set("isAdminRole",t.payload.pmRoles.includes("PM_IT_MAINTAINER")):e;case i.SET_USER_ONLY_DOCBANK:return e.set("isOnlyDocbank",l(t.payload));case i.START_NETWORK:return e.updateIn(["requests",t.payload||"global"],function(e){return(e||0)+1});case i.END_NETWORK:return e.updateIn(["requests",t.payload||"global"],function(e){return e-1});case i.SET_LAST_UPDATED:return e.updateIn(["lastUpdate",t.payload||"global"],function(){return Date.now()});case i.SET_NETWORK_ERROR:var n=t.payload,o=n.data,s=n.name;return e.updateIn(["networkErrors",s||"global"],function(){return(0,a.fromJS)(r({},o))});case i.SET_FAILED_UPLOAD_ITEMS:return e.updateIn(["failedUploadItems",t.payload.name||"global"],function(){return t.payload.number});case i.SET_NEW_MESSAGE_CREATED:return e.set("isNewMessageCreated",t.payload);case i.TOGGLE_MESSAGE_SUBJECT_AS_NAME:return e.update("messageNameAsSubjectName",function(e){return!e});case i.RESET_MESSAGE_SUBJECT_AS_NAME:return e.set("messageNameAsSubjectName",u.get("messageNameAsSubjectName"));case i.SET_DELETING_ID:return e.set("deletingItemId",t.payload);case i.IS_FIRST_TIME_USER:return e.set("isFirstTimeUser","boolean"==typeof t.payload?t.payload:0===t.payload.length);case i.VALIDATE_SUCCESS:return e.setIn(["messageValidationErrors",t.payload],!0);case i.VALIDATE_FAIL:return e.setIn(["messageValidationErrors",t.payload.name],t.payload.data);case i.IS_FILTERS_ACTIVE:return e.set("isFiltersActive",t.payload);case i.SET_TEST_INPUT:return e.set(t.payload.field,t.payload.value);case i.SET_IS_TEMPLATE:return e.set("isTemplate",t.payload);case i.SET_IS_DUPLICATE:return e.set("isDuplicate",t.payload);case i.SET_CURRENT_TABLE_PAGE_VIEW:return e.setIn(["tableViewCurrentPage",t.payload.name||"global"],t.payload.number);case i.CLEAR_NETWORK_ERROR_BY_NAME:return e.deleteIn(["networkErrors",t.payload.name]);default:return e}};var l=(t.getRequestsCount=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"global";return e.getIn(["UI","requests",t])||0},t.getCurrentTablePageNum=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"global";return e.getIn(["UI","tableViewCurrentPage",t])||1},t.getNetworkErrorsIndication=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"global";return e.getIn(["UI","networkErrors",t])&&!e.getIn(["UI","networkErrors",t]).isEmpty()},t.getNetworkErrorsByName=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"global";return e.getIn(["UI","networkErrors",t])},t.getUIProp=function(e,t){return e.getIn(["UI",t])},function(e){return!e.isUserPreTicketSubscription&&!e.isUserPostTicketSubscription&&!e.isUserSmsSubscription&&e.isUserDocSubscription})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.cancelPendingRequests=t.validateMessage=t.setFailedUploadItems=t.getUserInfo=t.setCurrentTablePageView=t.setIsDuplicate=t.setIsTemplate=t.setTestInput=t.clearNetworkErrorByName=t.setNetworkErrors=t.setUserOnlyDocbank=t.setUserAdminRole=t.setUserDocbankSubscription=t.setIsFirstTimeUser=t.setDeletingId=t.setUserSmsSubscription=t.setUserPostTicketSubscription=t.setUserPreTicketSubscription=t.setUserAuth=t.resetSubjectAsName=t.toggleSubjectAsName=t.setNewMessageCreated=t.setLastUpdated=t.endNetwork=t.startNetwork=t.validateFail=t.validateSuccess=t.isFiltersActive=void 0;var r=n(180),a=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(r),o=n(48),i=(t.isFiltersActive=function(e){return{type:a.IS_FILTERS_ACTIVE,payload:e}},t.validateSuccess=function(e){return{type:a.VALIDATE_SUCCESS,payload:e}}),u=t.validateFail=function(e,t){return{type:a.VALIDATE_FAIL,payload:{name:e,data:t}}},l=(t.startNetwork=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"global";return{type:a.START_NETWORK,payload:e}},t.endNetwork=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"global";return{type:a.END_NETWORK,payload:e}},t.setLastUpdated=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"global";return{type:a.SET_LAST_UPDATED,payload:e}}),s=(t.setNewMessageCreated=function(e){return{type:a.SET_NEW_MESSAGE_CREATED,payload:e}},t.toggleSubjectAsName=function(){return{type:a.TOGGLE_MESSAGE_SUBJECT_AS_NAME}},t.resetSubjectAsName=function(){return{type:a.RESET_MESSAGE_SUBJECT_AS_NAME}},t.setUserAuth=function(e){return{type:a.SET_USER_AUTH,payload:e}}),c=t.setUserPreTicketSubscription=function(e){return{type:a.SET_USER_PRE_TICKET_SUBSCRIPTION,payload:e}},d=t.setUserPostTicketSubscription=function(e){return{type:a.SET_USER_POST_TICKET_SUBSCRIPTION,payload:e}},f=t.setUserSmsSubscription=function(e){return{type:a.SET_USER_SMS_SUBSCRIPTION,payload:e}},p=(t.setDeletingId=function(e){return{type:a.SET_DELETING_ID,payload:e}},t.setIsFirstTimeUser=function(e){return{type:a.IS_FIRST_TIME_USER,payload:e}},t.setUserDocbankSubscription=function(e){return{type:a.SET_USER_DOCBANK_SUBSCRIPTION,payload:e}}),m=t.setUserAdminRole=function(e){return{type:a.SET_USER_ADMIN_ROLE,payload:e}},y=t.setUserOnlyDocbank=function(e){return{type:a.SET_USER_ONLY_DOCBANK,payload:e}},_=t.setNetworkErrors=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"global",t=arguments[1];return{type:a.SET_NETWORK_ERROR,payload:{name:e,data:t}}};t.clearNetworkErrorByName=function(e){return{type:a.CLEAR_NETWORK_ERROR_BY_NAME,payload:{name:e}}},t.setTestInput=function(e,t){return{type:a.SET_TEST_INPUT,payload:{field:e,value:t}}},t.setIsTemplate=function(e){return{type:a.SET_IS_TEMPLATE,payload:e}},t.setIsDuplicate=function(e){return{type:a.SET_IS_DUPLICATE,payload:e}},t.setCurrentTablePageView=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1;return{type:a.SET_CURRENT_TABLE_PAGE_VIEW,payload:{name:e,number:t}}},t.getUserInfo=function(){return{type:o.API_REQUEST,payload:{name:"userInfo",method:"GET",url:"pmUser",success:function(e){return[s(e),c(e),d(e),f(e),p(e),y(e),m(e),l("userInfo")]},error:function(e,t){return[_(e,t)]}}}},t.setFailedUploadItems=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"global",t=arguments[1];return{type:a.SET_FAILED_UPLOAD_ITEMS,payload:{name:e,number:t}}},t.validateMessage=function(e){return{type:a.VALIDATE_MESSAGE,payload:{name:e,success:function(e){return[i(e)]},error:function(e,t){return[u(e,t)]}}}},t.cancelPendingRequests=function(){return{type:o.API_REQUEST_CANCEL}}},,,,,function(e,t,n){"use strict";function r(e,t){return{type:i.SHOW_MODAL,modalType:e,modalProps:t}}function a(){return{type:i.HIDE_MODAL}}Object.defineProperty(t,"__esModule",{value:!0}),t.showModal=r,t.hideModal=a;var o=n(322),i=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(o)},,,,,,,,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=t.RULE_TYPE_PRE=1,a=t.RULE_TYPE_POST=2,o=t.RULE_TYPE_DOCBANK=3,i=(t.ruleTypes={RULE_TYPE_PRE:r,RULE_TYPE_POST:a,RULE_TYPE_DOCBANK:o},t.TRAVEL_CAR=1),u=t.TRAVEL_HOTEL=6,l=t.TRAVEL_RAIL=9,s=t.TRAVEL_AIR=10,c=(t.travelTypes={TRAVEL_CAR:i,TRAVEL_HOTEL:u,TRAVEL_RAIL:l,TRAVEL_AIR:s},t.COMPLIANCE=1),d=t.NON_COMPLIANCE=2,f=t.INFORMATIONAL=3,p=t.UNUSED_TICKET=4,m=(t.policyTypes={COMPLIANCE:c,NON_COMPLIANCE:d,INFORMATIONAL:f,UNUSED_TICKET:p},t.RECURRENCE=1),y=t.INTERVAL=2,_=t.SCHEDULE_CUSTOM=3,E=t.SCHEDULE_BY_DAY=4,v=t.DOCBANK_EXPIRATION=5,g=t.DOCBANK_RECURRENCE=6,T=t.ONCE_AT_BOOKING=7,h=t.ONCE_AT_TICKETING=8,S=(t.policyScheduleTypes={RECURRENCE:m,INTERVAL:y,SCHEDULE_CUSTOM:_,SCHEDULE_BY_DAY:E,DOCBANK_EXPIRATION:v,DOCBANK_RECURRENCE:g,ONCE_AT_BOOKING:T,ONCE_AT_TICKETING:h},t.EVENT_NONE=0),b=t.EVENT_DEPARTURE=1,I=t.EVENT_ARRIVAL=2,C=t.EVENT_CHECK_IN=3,O=t.EVENT_CHECK_OUT=4,P=t.EVENT_PICK_UP=5,R=t.EVENT_DROP_OFF=6,M=(t.policyScheduleEventTypes={EVENT_NONE:S,EVENT_DEPARTURE:b,EVENT_ARRIVAL:I,EVENT_CHECK_IN:C,EVENT_CHECK_OUT:O,EVENT_PICK_UP:P,EVENT_DROP_OFF:R},t.SEQ_NONE=0),A=t.SEQ_BEFORE=1,N=t.SEQ_AFTER=2;t.policyCustomSequenceTypes={SEQ_NONE:M,SEQ_BEFORE:A,SEQ_AFTER:N},t.NO_SCH_OPTION=0,t.NO_RECURRENCE_OPTION=0,t.SEND_15_OPTION=15,t.SEND_6_OPTION=6,t.SEND_10_OPTION=10,t.travelTypeIconNames={1:"Car",6:"Hotel",9:"Rail",10:"Air"},t.policyTypesIcons={1:"Compliance",2:"NonCompliance",3:"Informational",4:"UnusedTicket"},t.messageTypesNames={E:"Email",S:"Sms"},t.policyScheduleTypeNames={1:"Recurrence",2:"Interval",3:"Custom schedule",4:"Schedule by day",5:"Docbank expiration",6:"Docbank recurrence",7:"Once at booking",8:"Once at ticketing"},t.policyScheduleOptionsNames={0:"None",1:"30 days",2:"60 days",3:"90 days",4:"180 days",5:"360 days",6:"Same day",7:"1 Day",8:"2 days",9:"3 days",10:"15 days",11:"30 days",12:"60 days",13:"90 days",14:"120 days",15:"15 days",16:"30 days",17:"60 days",18:"90 days",19:"120 days",20:"3 days"},t.policyScheduleEventTypesNames={0:"None",1:"Departure",2:"Arrival",3:"Check-in",4:"Check-out",5:"Pick-up",6:"Drop-off"},t.policyCustomSeqTypesNames={0:"None",1:"Before",2:"After"},t.operatorNames={1:"Less than",2:"Less than or equal to",3:"Equal to",4:"Greater then",5:"Greater than or equal to",6:"Not equal to",7:"Between",8:"Not between",10:"Is",11:"Is not"},t.transactionLevelNames={1:"Ticket",2:"Sub Trip",3:"Coupon"}},function(e,t){var n=Array.isArray;e.exports=n},,,,,,function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(0),o=r(a),i=n(1),u=r(i),l=function(e){var t=e.controlId,n=e.selectedValue,r=e.placeholder,a=e.options,i=e.onChange,u=e.inline,l=e.customClass,s=void 0===l?"":l,c=void 0;u&&(c={display:"inline-block",width:"auto"});var d=""===s?"form-control":"form-control "+s;return o.default.createElement("select",{id:t,value:n,placeholder:r||null,onChange:function(e){i(e.target.value)},className:d,style:c},a.map(function(e){return o.default.createElement("option",{value:e.value,key:t+"-"+(e.description?e.description:e.name),disabled:"disabled"===e.value},e.description||e.name)}))};l.propTypes={controlId:u.default.string.isRequired,selectedValue:u.default.any,placeholder:u.default.string,options:u.default.array.isRequired,onChange:u.default.func.isRequired,inline:u.default.bool,customClass:u.default.string},t.default=l},,,,,function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.SavingMessageModal=t.NoPMSubscriptionModal=t.ScheduleTypeModal=t.RuleInstanceModal=t.CountriesSubscriptionModal=t.SubscriptionModal=t.EditModal=t.DeleteModal=t.BasicModal=t.Modal=void 0;var a=n(949);Object.defineProperty(t,"BasicModal",{enumerable:!0,get:function(){return r(a).default}});var o=n(64);Object.defineProperty(t,"DeleteModal",{enumerable:!0,get:function(){return r(o).default}});var i=n(953);Object.defineProperty(t,"EditModal",{enumerable:!0,get:function(){return r(i).default}});var u=n(954);Object.defineProperty(t,"SubscriptionModal",{enumerable:!0,get:function(){return r(u).default}});var l=n(955);Object.defineProperty(t,"CountriesSubscriptionModal",{enumerable:!0,get:function(){return r(l).default}});var s=n(956);Object.defineProperty(t,"RuleInstanceModal",{enumerable:!0,get:function(){return r(s).default}});var c=n(957);Object.defineProperty(t,"ScheduleTypeModal",{enumerable:!0,get:function(){return r(c).default}});var d=n(958);Object.defineProperty(t,"NoPMSubscriptionModal",{enumerable:!0,get:function(){return r(d).default}});var f=n(959);Object.defineProperty(t,"SavingMessageModal",{enumerable:!0,get:function(){return r(f).default}});var p=n(0),m=r(p),y=n(1),_=r(y),E=n(8),v=n(56),g=r(v),T=n(960),h=r(T),S=n(964),b=r(S),I=n(969),C=r(I),O=n(973),P=r(O),R=n(977),M=r(R),A=n(997),N=r(A),D=n(999),w=r(D),L=n(1001),U=r(L),j={};(0,g.default)(j,h.default),(0,g.default)(j,b.default),(0,g.default)(j,C.default),(0,g.default)(j,P.default),(0,g.default)(j,M.default),(0,g.default)(j,N.default),(0,g.default)(j,w.default),(0,g.default)(j,U.default);var k=t.Modal=function(e){var t=e.modalType,n=e.modalProps;if(!t)return null;var r=j[t];return m.default.createElement(r,n)};k.propTypes={modalType:_.default.string,modalProps:_.default.object},t.default=(0,E.connect)(function(e){return{modalType:e.getIn(["modal","modalType"]),modalProps:e.getIn(["modal","modalProps"]).toObject()}})(k)},,,,function(e,t,n){function r(e,t){return(u(e)?a:o)(e,i(t,3))}var a=n(811),o=n(142),i=n(81),u=n(32);e.exports=r},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.API_REQUEST="API_REQUEST",t.API_REQUEST_CANCEL="API_REQUEST_CANCEL"},,,,,,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.TRAVEL_TYPES_ITEMS="TRAVEL_TYPES_ITEMS",t.TRAVEL_TYPES_ITEMS_BY_ID="TRAVEL_TYPES_ITEMS_BY_ID",t.POLICY_TYPES_ITEMS="POLICY_TYPES_ITEMS",t.POLICY_TYPES_ITEMS_BY_ID="POLICY_TYPES_ITEMS_BY_ID",t.POLICY_SCH_TYPES_ITEMS="POLICY_SCH_TYPES_ITEMS",t.POLICY_SCH_TYPES_ITEMS_BY_ID="POLICY_SCH_TYPES_ITEMS_BY_ID",t.POLICY_SCH_EVENTS_TYPES_ITEMS="POLICY_SCH_EVENTS_TYPES_ITEMS",t.POLICY_SCH_EVENTS_TYPES_ITEMS_BY_ID="POLICY_SCH_EVENTS_TYPES_ITEMS_BY_ID",t.POLICY_CUSTOM_SEQ_TYPES_ITEMS="POLICY_CUSTOM_SEQ_TYPES_ITEMS",t.POLICY_CUSTOM_SEQ_TYPES_ITEMS_BY_ID="POLICY_CUSTOM_SEQ_TYPES_ITEMS_BY_ID",t.CREDIT_CARDS_VENDORS_ITEMS="CREDIT_CARDS_VENDORS_ITEMS",t.CREDIT_CARDS_VENDORS_ITEMS_BY_ID="CREDIT_CARDS_VENDORS_ITEMS_BY_ID",t.RULES_ITEMS="RULES_ITEMS",t.RULES_ITEMS_BY_ID="RULES_ITEMS_BY_ID",t.MSG_KEYWORD_ITEMS="MSG_KEYWORD_ITEMS",t.PM_SUBSCRIPTIONS_ITEMS="PM_SUBSCRIPTIONS_ITEMS",t.PM_SUBSCRIPTIONS_ITEMS_BY_ID="PM_SUBSCRIPTIONS_ITEMS_BY_ID",t.SET_HIERARCHY_TREE="SET_HIERARCHY_TREE",t.CLEAR_HIERARCHY_TREE="CLEAR_HIERARCHY_TREE",t.SET_HIERARCHY_CHILDREN="SET_HIERARCHY_CHILDREN",t.TOGGLE_NODE="TOGGLE_NODE",t.GET_RULE_RENDER_TYPES_BY_ID="GET_RULE_RENDER_TYPES_BY_ID",t.TOGGLE_HIERARCHEY_NODE_SELECT_BY_PATH="TOGGLE_HIERARCHEY_NODE_SELECT_BY_PATH"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.toggleHierarchyNodeByPath=t.getRuleRenderTypesById=t.toggleNode=t.setHierarchyChildren=t.clearHierarchyTree=t.setHierarchyTree=t.setItemsByIdPmSubscriptions=t.setItemsPmSubscriptions=t.setItemsMessageKeywords=t.setItemsByIdRules=t.setItemsRules=t.setItemsByIdCreditCardVendors=t.setItemsCreditCardVendors=t.setItemsByIdPolicyCustomSequenceTypes=t.setItemsPolicyCustomSequenceTypes=t.setItemsByIdPolicyScheduleEventTypes=t.setItemsPolicyScheduleEventTypes=t.setItemsByIdPolicyScheduleTypes=t.setItemsPolicyScheduleTypes=t.setItemsByIdPolicyTypes=t.setItemsPolicyTypes=t.setItemsByIdTravelTypes=t.setItemsTravelTypes=t.getCreditCardVendors=t.getPolicyCustomSequenceTypes=t.getPolicyScheduleEventTypes=t.getPolicyScheduleTypes=t.getMessageKeywords=t.getHierarchyChildren=t.getHierarchyRootChildren=t.getPmSubscriptions=t.getRules=t.getPolicyTypes=t.getTravelTypes=void 0;var r=n(48),a=n(54),o=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(a),i=n(367),u=n(18),l=(t.getTravelTypes=function(){return{type:r.API_REQUEST,payload:{name:"travelTypes",method:"GET",url:"travelTypes",normalizeData:!0,success:function(e){var t=e.items,n=e.itemsById;return[s(n),l(t),(0,u.setLastUpdated)("travelTypes")]},error:function(e,t){return[(0,u.setNetworkErrors)(e,t)]}}}},t.getPolicyTypes=function(e){var t=e?"?"+(0,i.toQueryString)(e):"";return{type:r.API_REQUEST,payload:{name:"policyTypes",method:"GET",url:"policyTypes"+t,normalizeData:!0,preProcess:!0,success:function(e){var t=e.items,n=e.itemsById;return[d(n),c(t),(0,u.setLastUpdated)("policyTypes")]},error:function(e,t){return[(0,u.setNetworkErrors)(e,t)]}}}},t.getRules=function(e){var t=e?"?"+(0,i.toQueryString)(e):"";return{type:r.API_REQUEST,payload:{name:"rules",method:"GET",url:"rules"+t,normalizeData:!0,preProcess:!0,success:function(e){var t=e.items,n=e.itemsById;return[h(n),T(t),(0,u.setLastUpdated)("rules")]},error:function(e,t){return[(0,u.setNetworkErrors)(e,t)]}}}},t.getPmSubscriptions=function(e){var t=e?"?"+(0,i.toQueryString)(e):"";return{type:r.API_REQUEST,payload:{name:"pmSubscriptions",method:"GET",url:"pmSubscriptions"+t,normalizeData:!0,preProcess:!0,success:function(e){var t=e.items,n=e.itemsById;return[I(n),b(t),(0,u.setLastUpdated)("pmSubscriptions")]},error:function(e,t){return[(0,u.setNetworkErrors)(e,t)]}}}},t.getHierarchyRootChildren=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=null===t?"pmSubscription/"+e+"/children?hdids=root":"pmSubscription/"+e+"/children?hdids=root&policyid="+t;return{type:r.API_REQUEST,payload:{name:"getHierarchyRootChildren-"+e,method:"GET",url:n,success:function(t){return[C(e,t),(0,u.setLastUpdated)("getHierarchyRootChildren")]},error:function(e,t){return[(0,u.setNetworkErrors)(e,t)]}},meta:{pmSubscriptionId:e}}},t.getHierarchyChildren=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,a=t.path.slice(),o=t,i=null===n?"pmSubscription/"+e+"/children?hdids="+t.detailIds.join():"pmSubscription/"+e+"/children?hdids="+t.detailIds.join()+"&policyid="+n;return{type:r.API_REQUEST,payload:{name:t.detailIds.join(),method:"GET",url:i,successByItem:function(n){return[O(e,n,a,o),(0,u.setLastUpdated)(t.detailIds.join())]},error:function(e,t){return[(0,u.setNetworkErrors)(e,t)]}},meta:{debounce:100,pmSubscriptionId:e}}},t.getMessageKeywords=function(e){var t=e?"?"+(0,i.toQueryString)(e):"";return{type:r.API_REQUEST,payload:{name:"messageKeywords",method:"GET",url:"messageKeywords"+t,success:function(e){return[S(e),(0,u.setLastUpdated)("messageKeywords")]},error:function(e,t){return[(0,u.setNetworkErrors)(e,t)]}}}},t.getPolicyScheduleTypes=function(){return{type:r.API_REQUEST,payload:{name:"policyScheduleTypes",method:"GET",url:"policyScheduleTypes",normalizeData:!0,preProcess:!0,success:function(e){var t=e.items,n=e.itemsById;return[p(n),f(t),(0,u.setLastUpdated)("policyScheduleTypes")]},error:function(e,t){return[(0,u.setNetworkErrors)(e,t)]}}}},t.getPolicyScheduleEventTypes=function(){return{type:r.API_REQUEST,payload:{name:"policyScheduleEventTypes",method:"GET",url:"policyScheduleEventTypes",normalizeData:!0,preProcess:!0,success:function(e){var t=e.items,n=e.itemsById;return[y(n),m(t),(0,u.setLastUpdated)("policyScheduleEventTypes")]},error:function(e,t){return[(0,u.setNetworkErrors)(e,t)]}}}},t.getPolicyCustomSequenceTypes=function(){return{type:r.API_REQUEST,payload:{name:"policyCustomSequenceTypes",method:"GET",url:"policyCustomSequenceTypes",normalizeData:!0,preProcess:!0,success:function(e){var t=e.items,n=e.itemsById;return[E(n),_(t),(0,u.setLastUpdated)("policyCustomSequenceTypes")]},error:function(e,t){return[(0,u.setNetworkErrors)(e,t)]}}}},t.getCreditCardVendors=function(){return{type:r.API_REQUEST,payload:{name:"creditCardVendors",method:"GET",url:"creditCardVendors",normalizeData:!0,preProcess:!0,success:function(e){var t=e.items,n=e.itemsById;return[g(n),v(t),(0,u.setLastUpdated)("creditCardVendors")]},error:function(e,t){return[(0,u.setNetworkErrors)(e,t)]}}}},t.setItemsTravelTypes=function(e){return{type:o.TRAVEL_TYPES_ITEMS,payload:e}}),s=t.setItemsByIdTravelTypes=function(e){return{type:o.TRAVEL_TYPES_ITEMS_BY_ID,payload:e}},c=t.setItemsPolicyTypes=function(e){return{type:o.POLICY_TYPES_ITEMS,payload:e}},d=t.setItemsByIdPolicyTypes=function(e){return{type:o.POLICY_TYPES_ITEMS_BY_ID,payload:e}},f=t.setItemsPolicyScheduleTypes=function(e){return{type:o.POLICY_SCH_TYPES_ITEMS,payload:e}},p=t.setItemsByIdPolicyScheduleTypes=function(e){return{type:o.POLICY_SCH_TYPES_ITEMS_BY_ID,payload:e}},m=t.setItemsPolicyScheduleEventTypes=function(e){return{type:o.POLICY_SCH_EVENTS_TYPES_ITEMS,payload:e}},y=t.setItemsByIdPolicyScheduleEventTypes=function(e){return{type:o.POLICY_SCH_EVENTS_TYPES_ITEMS_BY_ID,payload:e}},_=t.setItemsPolicyCustomSequenceTypes=function(e){return{type:o.POLICY_CUSTOM_SEQ_TYPES_ITEMS,payload:e}},E=t.setItemsByIdPolicyCustomSequenceTypes=function(e){return{type:o.POLICY_CUSTOM_SEQ_TYPES_ITEMS_BY_ID,payload:e}},v=t.setItemsCreditCardVendors=function(e){return{type:o.CREDIT_CARDS_VENDORS_ITEMS,payload:e}},g=t.setItemsByIdCreditCardVendors=function(e){return{type:o.CREDIT_CARDS_VENDORS_ITEMS_BY_ID,payload:e}},T=t.setItemsRules=function(e){return{type:o.RULES_ITEMS,payload:e}},h=t.setItemsByIdRules=function(e){return{type:o.RULES_ITEMS_BY_ID,payload:e}},S=t.setItemsMessageKeywords=function(e){return{type:o.MSG_KEYWORD_ITEMS,payload:e}},b=t.setItemsPmSubscriptions=function(e){return{type:o.PM_SUBSCRIPTIONS_ITEMS,payload:e}},I=t.setItemsByIdPmSubscriptions=function(e){return{type:o.PM_SUBSCRIPTIONS_ITEMS_BY_ID,payload:e}},C=t.setHierarchyTree=function(e,t){return{type:o.SET_HIERARCHY_TREE,payload:{pmId:e,rootChildrenArray:t}}},O=(t.clearHierarchyTree=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;return{type:o.CLEAR_HIERARCHY_TREE,payload:{pmId:e}}},t.setHierarchyChildren=function(e,t,n,r){return{type:o.SET_HIERARCHY_CHILDREN,payload:{pmId:e,item:t,originalPath:n,parentNode:r}}});t.toggleNode=function(e,t){return{type:o.TOGGLE_NODE,payload:{pmId:e,path:t},meta:{debounce:500}}},t.getRuleRenderTypesById=function(e){return{type:o.GET_RULE_RENDER_TYPES_BY_ID,payload:e}},t.toggleHierarchyNodeByPath=function(e,t){return{type:o.TOGGLE_HIERARCHEY_NODE_SELECT_BY_PATH,payload:{pmSubscriptionId:e,nodeData:t}}}},function(e,t,n){var r=n(369),a=n(812),o=n(813),i=n(79),u=n(246),l=n(78),s=Object.prototype,c=s.hasOwnProperty,d=s.propertyIsEnumerable,f=!d.call({valueOf:1},"valueOf"),p=o(function(e,t){if(f||u(t)||i(t))return void a(t,l(t),e);for(var n in t)c.call(t,n)&&r(e,n,t[n])});e.exports=p},,,,,,,,function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.DeleteModal=t.customStyles=void 0;var a=n(0),o=r(a),i=n(1),u=r(i),l=n(46),s=r(l),c=n(12),d=n(10),f=r(d),p=t.customStyles={overlay:{backgroundColor:"rgba(255, 255, 255, 0.9)",zIndex:"9999"},content:{position:"absolute",top:"40%",transform:"translateY(-50%)",bottom:"auto",width:"40%",left:0,right:0,margin:"0 auto",borderRadius:0,border:"1px solid #b0bec5",boxShadow:"0 0 30px 0 rgba(176, 190, 197, 0.4)",backgroundColor:"#ffffff",textAlign:"center"}},m=t.DeleteModal=function(e){var t=e.message,n=e.onCancel,r=e.onDelete;return o.default.createElement("div",null,o.default.createElement(s.default,{ariaHideApp:!1,className:"",closeTimeoutMS:150,isOpen:!0,onRequestClose:function(){return n()},style:p},o.default.createElement("p",{style:{marginBottom:20,fontSize:"13px"}},t),o.default.createElement("div",{className:"text-center"},o.default.createElement(c.Button,{style:{padding:"12px 18px",fontSize:"13px",fontWeight:"600"},className:"cwt-btn-secondary",onClick:function(){return n()}},f.default.getTranslationByKey("CWT_PM_UI_BTN_CANCEL"))," ",o.default.createElement(c.Button,{style:{padding:"12px 18px",fontSize:"13px",fontWeight:"600"},className:"cwt-btn-primary",onClick:function(){return r()}},f.default.getTranslationByKey("CWT_PM_UI_BTN_DELETE")))))};m.propTypes={message:u.default.string.isRequired,onCancel:u.default.func.isRequired,onDelete:u.default.func.isRequired},t.default=m},,,,function(e,t,n){function r(e){return e?a(e,o(e)):[]}var a=n(821),o=n(78);e.exports=r},,function(e,t,n){function r(e,t,n){var r=null==e?void 0:a(e,t);return void 0===r?n:r}var a=n(361);e.exports=r},,,,,,,,function(e,t,n){function r(e){var t=s(e);if(!t&&!u(e))return o(e);var n=i(e),r=!!n,c=n||[],d=c.length;for(var f in e)!a(e,f)||r&&("length"==f||l(f,d))||t&&"constructor"==f||c.push(f);return c}var a=n(266),o=n(785),i=n(357),u=n(79),l=n(245),s=n(246);e.exports=r},function(e,t,n){function r(e){return null!=e&&i(a(e))&&!o(e)}var a=n(786),o=n(244),i=n(242);e.exports=r},function(e,t,n){"use strict";function r(e){return{type:o.DISMISS_NOTIFICATION,payload:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.addNotification=void 0,t.dismissNotification=r;var a=n(321),o=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(a);t.addNotification=function(e){return{type:o.ADD_NOTIFICATION,payload:e}}},function(e,t,n){function r(e){return"function"==typeof e?e:null==e?i:"object"==typeof e?u(e)?o(e[0],e[1]):a(e):l(e)}var a=n(753),o=n(795),i=n(364),u=n(32),l=n(800);e.exports=r},,,,,,,,,,,,,,,,function(e,t){function n(e,t){for(var n=-1,r=e?e.length:0,a=Array(r);++n()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)@([a-z0-9]+[a-z0-9-\.]+\.([a-z]{2,4}))$/gi;return e?t.test(e):t}function a(e){return e?!(e.length>=60)||{message:m.default.getTranslationFormat("CWT_PM_UI_VALIDATION_LENGTH",{maxLength:60})}:{message:m.default.getTranslationFormat("CWT_PM_UI_VALIDATION_REQUIRED",{item:"hotel name"})}}function o(e){return e?!(e.length>=60)||{message:m.default.getTranslationFormat("CWT_PM_UI_VALIDATION_LENGTH",{maxLength:60})}:{message:m.default.getTranslationFormat("CWT_PM_UI_VALIDATION_REQUIRED",{item:"property code"})}}function i(e,t){var n=t.filter(function(t){return t.get("propertyCode")===e.propertyCode&&t.get("id")!==e.id});return!n||!n.length||{message:m.default.getTranslationFormat("CWT_PM_UI_VALIDATION_UNIQUE",{item:e.propertyCode})}}function u(e){return e.length>=100?{message:m.default.getTranslationFormat("CWT_PM_UI_VALIDATION_LENGTH",{maxLength:100})}:!(!r(e)||0===e.length)||{message:m.default.getTranslationFormat("CWT_PM_UI_VALIDATION_NOT_VALID",{item:e})}}function l(e,t){var n=e.hasOwnProperty("emailAddress")?e.emailAddress.toLowerCase():"",r=t.filter(function(t){return t.get("emailAddress").toLowerCase()===n&&t.get("id")!==e.id});return!r||!r.length||{message:m.default.getTranslationFormat("CWT_PM_UI_VALIDATION_UNIQUE",{item:e.emailAddress})}}function s(e,t){if(t.filter(function(t){return t.get("cardFirstSix")===e.cardFirstSix&&t.get("cardLastFour")===(e.cardLastFour||null)&&t.get("id")!==e.id}).length){var n=m.default.getTranslationFormat("CWT_PM_UI_VALIDATION_UNIQUE",{item:e.cardFirstSix}),r=m.default.getTranslationFormat("CWT_PM_UI_VALIDATION_UNIQUE_CREDIT_CARDS",{first:e.cardFirstSix,end:e.cardLastFour});return{message:e.cardLastFour?r:n}}return!0}function c(e){return!!e||{message:m.default.getTranslationFormat("CWT_PM_UI_VALIDATION_REQUIRED",{item:"credit card type"})}}function d(e){return!(!e||!e.match(/^\d{6}$/))||{message:m.default.getTranslationFormat("CWT_PM_UI_VALIDATION_REQUIRED_NUM",{num:"six"})}}function f(e){return!(e&&!e.match(/^\d{4}$/))||{message:m.default.getTranslationFormat("CWT_PM_UI_VALIDATION_REQUIRED_NUM_RANGE",{firstNum:"zero",secondNum:"four"})}}Object.defineProperty(t,"__esModule",{value:!0}),t.validateToMinsHelper=void 0,t.validateEmail=r,t.validateHotelName=a,t.validatePropertyCode=o,t.validateApprovedHotelNotDuplicate=i,t.validateEmailAddress=u,t.validateEmailNotDuplicate=l,t.validateCardNotDuplicate=s,t.validateCreditCardVendorId=c,t.validateCardFirstSix=d,t.validateCardLastFour=f;var p=n(10),m=function(e){return e&&e.__esModule?e:{default:e}}(p),y=n(31),_=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(y);t.validateToMinsHelper=function(e,t,n){switch(e){case _.SEQ_BEFORE:return t>n;case _.SEQ_AFTER:return t0||(0,T.getRequestsCount)(e,"policyScheduleTypes")>0||(0,T.getRequestsCount)(e,"policyScheduleEventTypes")>0||(0,T.getRequestsCount)(e,"policyCustomSequenceTypes")>0}};return(0,m.connect)(r,l({},_,v,{validateMessage:g.validateMessage}))((0,I.toJS)(t))};var c=n(0),d=a(c),f=n(1),p=a(f),m=n(8),y=n(15),_=r(y),E=n(55),v=r(E),g=n(18),T=n(17),h=n(138),S=a(h),b=n(13),I=n(11)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getSettingProp=t.initialState=void 0;var r=n(19),a=n(676),o=function(e){return e&&e.__esModule?e:{default:e}}(a),i=n(224),u=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(i),l=t.initialState=(0,r.fromJS)({itemsPerPage:25,version:o.default});t.default=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:l,t=arguments[1];switch(t.type){case u.UPDATE_SETTING:return e.set(t.payload.name,t.payload.value);default:return e}};t.getSettingProp=function(e,t){return e.getIn(["settings",t])}},function(e,t,n){"use strict";function r(e,t,n){return function(r,a){var i=a(),u=i.getIn(["adminForms",e,"values"]).toJS(),l=i.getIn(t).toArray(),s=n(u,l);r(o(e,s))}}function a(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;return function(r,a){var o=a().getIn(["adminForms",e,"values"]).toJS(),u=function(n){var a=o.hasOwnProperty(n)?o[n]:"";if(t.hasOwnProperty(n)){var u=t[n](a);return r(i(e,n,u)),u}return!0};n&&!0!==u(n)||Object.keys(t).forEach(function(e){u(e)})}}function o(e,t){return{type:e+"_VALIDATION",field:"_duplicate",result:t}}function i(e,t,n){return{type:e+"_VALIDATION",field:t,result:n}}function u(e,t,n){return{type:e+"_VALUE",field:t,value:n}}function l(e){return{type:e+"_RESET"}}function s(e,t){return{type:e+"_POPULATE",values:t}}Object.defineProperty(t,"__esModule",{value:!0}),t.validateDuplicates=r,t.validateForm=a,t.updateDuplicationValidation=o,t.updateFieldValidation=i,t.updateFieldValue=u,t.resetForm=l,t.populateForm=s},,,,,,,,,,,,function(e,t){function n(e){return!!e&&"object"==typeof e}e.exports=n},function(e,t){function n(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}e.exports=n},function(e,t){function n(e){return e}e.exports=n},function(e,t){function n(){return!1}e.exports=n},,function(e,t,n){"use strict";function r(e){return{type:s.API_REQUEST,payload:{name:"addApprovedHotels",method:"POST",url:"approvedHotels",requestBody:e,success:function(t){return[E(t),u(),(0,c.setLastUpdated)("approvedHotels"),(0,m.addNotification)({key:"add-hotel-"+e.id,notificationType:"success",userAction:"added"})]},error:function(t,n){return[(0,c.setNetworkErrors)(t,n),(0,m.addNotification)({key:"add-hotel-"+e.id,notificationType:"error",userAction:"add"})]}}}}function a(e,t){return{type:s.API_REQUEST,payload:{name:"removeApprovedHotel",method:"DELETE",url:"approvedHotels/"+e,success:function(t){return[v(e),u(),(0,c.setLastUpdated)("approvedHotels"),(0,m.addNotification)({key:"delete-"+e,notificationType:"success",userAction:"deleted"})]},error:function(t,n){return[(0,c.setNetworkErrors)(t,n),(0,m.addNotification)({key:"delete-"+e,notificationType:"error",userAction:"delete"})]}},meta:{id:e}}}function o(){return{type:s.API_REQUEST,payload:{name:"removeAllApprovedHotels",method:"DELETE",url:"approvedHotels",success:function(e){return[g(e),u(),(0,c.setLastUpdated)("approvedHotels"),(0,m.addNotification)({key:"delete-all-approved-hotels",notificationType:"success",userAction:"deleted all"})]},error:function(e,t){return[(0,c.setNetworkErrors)(e,t),(0,m.addNotification)({key:"delete-all-approved-hotels",notificationType:"error",userAction:"delete all"})]}}}}function i(e,t){return{type:s.API_REQUEST,payload:{name:"updateApprovedHotels",method:"PUT",url:"approvedHotels/"+e,requestBody:t,success:function(t){return[E(t),u(),(0,c.setLastUpdated)("approvedHotels"),(0,m.addNotification)({key:"update-approved-hotel-"+e,notificationType:"success",userAction:"updated"})]},error:function(t,n){return[(0,c.setNetworkErrors)(t,n),(0,m.addNotification)({key:"update-approved-hotel-"+e,notificationType:"error",userAction:"update"})]}}}}function u(){return{type:s.API_REQUEST,payload:{name:"approvedHotels",method:"GET",url:"approvedHotels",normalizeData:!0,success:function(e){var t=e.items,n=e.itemsById;return[y(t),_(n),(0,c.setLastUpdated)("approvedHotels")]},error:function(e,t){return[(0,c.setNetworkErrors)(e,t)]}}}}function l(e){return{type:s.API_REQUEST,payload:{name:"uploadApprovedHotels",method:"POST",url:"approvedHotels/upload",success:function(t){return[u(),(0,c.setLastUpdated)("approvedHotels"),(0,m.addNotification)({key:"upload-approved-hotel-"+e,notificationType:"success",userAction:"uploaded"})]},uploading:function(e,t){return[(0,d.setProgress)(e,t.percent)]},error:function(t,n){return[(0,c.setNetworkErrors)(t,n),(0,m.addNotification)({key:"upload-approved-hotel-"+e,notificationType:"error",userAction:"upload"})]},uploads:{file:e}}}}Object.defineProperty(t,"__esModule",{value:!0}),t.removeAllHotelItems=t.removeHotelItem=t.updateHotelItem=t.setApprovedHotelsItemsById=t.setApprovedHotelsItems=void 0,t.addApprovedHotel=r,t.removeOneApprovedHotel=a,t.removeAllApprovedHotels=o,t.updateApprovedHotel=i,t.getApprovedHotels=u,t.uploadApprovedHotels=l;var s=n(48),c=n(18),d=n(391),f=n(323),p=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(f),m=n(80),y=t.setApprovedHotelsItems=function(e){return{type:p.SET_APPROVED_HOTELS_ITEMS,payload:e}},_=t.setApprovedHotelsItemsById=function(e){return{type:p.SET_APPROVED_HOTELS_ITEMS_BY_ID,payload:e}},E=t.updateHotelItem=function(e){return{type:p.UPDATE_HOTEL_ITEM,payload:e}},v=t.removeHotelItem=function(e){return{type:p.REMOVE_HOTEL_ITEM,payload:e}},g=t.removeAllHotelItems=function(e){return{type:p.REMOVE_ALL_HOTEL_ITEMS,payload:e}}},function(e,t,n){var r=n(829),a=n(370),o=r(a);e.exports=o},function(e,t,n){function r(e){if(u(e)&&(i(e)||d(e)||s(e.splice)||o(e)||l(e)))return!e.length;if(c(e)){var t=a(e);if(t==p||t==m)return!e.size}for(var n in e)if(_.call(e,n))return!1;return!(v&&f(e).length)}var a=n(247),o=n(241),i=n(32),u=n(79),l=n(848),s=n(244),c=n(128),d=n(176),f=n(78),p="[object Map]",m="[object Set]",y=Object.prototype,_=y.hasOwnProperty,E=y.propertyIsEnumerable,v=!E.call({valueOf:1},"valueOf");e.exports=r},function(e,t,n){"use strict";function r(e){return{type:s.API_REQUEST,payload:{name:"addExcludedEmails",method:"POST",url:"excludedEmails",requestBody:e,success:function(e){return[E(e),i(),(0,c.setLastUpdated)("excludedEmails"),(0,m.addNotification)({key:"add-excluded-email",notificationType:"success",userAction:"added"})]},error:function(e,t){return[(0,c.setNetworkErrors)(e,t),(0,m.addNotification)({key:"add-excluded-email",notificationType:"error",userAction:"add"})]}}}}function a(e,t){return{type:s.API_REQUEST,payload:{name:"removeExcludedEmail",method:"DELETE",url:"excludedEmails/"+e,success:function(t){return[v(e),i(),(0,c.setLastUpdated)("excludedEmails"),(0,m.addNotification)({key:"delete-"+e,notificationType:"success",userAction:"deleted"})]},error:function(t,n){return[(0,c.setNetworkErrors)(t,n),(0,m.addNotification)({key:"delete-"+e,notificationType:"error",userAction:"delete"})]}},meta:{id:e}}}function o(){return{type:s.API_REQUEST,payload:{name:"removeAllExcludedEmails",method:"DELETE",url:"excludedEmails",success:function(e){return[g(e),i(),(0,c.setLastUpdated)("excludedEmails"),(0,m.addNotification)({key:"delete-all-excluded-emails",notificationType:"success",userAction:"deleted all"})]},error:function(e,t){return[(0,c.setNetworkErrors)(e,t),(0,m.addNotification)({key:"delete-all-excluded-emails",notificationType:"error",userAction:"deleted all"})]}}}}function i(){return{type:s.API_REQUEST,payload:{name:"excludedEmails",method:"GET",url:"excludedEmails",normalizeData:!0,success:function(e){var t=e.items,n=e.itemsById;return[y(t),_(n),(0,c.setLastUpdated)("excludedEmails")]},error:function(e,t){return[(0,c.setNetworkErrors)(e,t)]}}}}function u(e,t){return{type:s.API_REQUEST,payload:{name:"updateExcludedEmails",method:"PUT",url:"excludedEmails/"+e,requestBody:t,success:function(t){return[E(t),i(),(0,c.setLastUpdated)("excludedEmails"),(0,m.addNotification)({key:"update-excluded-email-"+e,notificationType:"success",userAction:"updated"})]},error:function(t,n){return[(0,c.setNetworkErrors)(t,n),(0,m.addNotification)({key:"update-excluded-email-"+e,notificationType:"error",userAction:"update"})]}}}}function l(e){return{type:s.API_REQUEST,payload:{name:"uploadExcludedEmails",method:"POST",url:"excludedEmails/upload",success:function(t){return[i(),(0,c.setLastUpdated)("excludedEmails"),(0,m.addNotification)({key:"upload-excluded-emails-"+e,notificationType:"success",userAction:"uploaded"})]},uploading:function(e,t){return[(0,p.setProgress)(e,t.percent)]},error:function(t,n){return[(0,c.setNetworkErrors)(t,n),(0,m.addNotification)({key:"upload-excluded-emails-"+e,notificationType:"error",userAction:"upload"})]},uploads:{file:e}}}}Object.defineProperty(t,"__esModule",{value:!0}),t.removeAllEmailItems=t.removeEmailItem=t.updateEmailItem=t.setExcludedEmailsItemsById=t.setExcludedEmailsItems=void 0,t.addExcludedEmail=r,t.removeOneExcludedEmail=a,t.removeAllExcludedEmails=o,t.getExcludedEmails=i,t.updateExcludedEmail=u,t.uploadExcludedEmails=l;var s=n(48),c=n(18),d=n(382),f=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(d),p=n(391),m=n(80),y=t.setExcludedEmailsItems=function(e){return{type:f.SET_EXCLUDED_EMAILS_ITEMS,payload:e}},_=t.setExcludedEmailsItemsById=function(e){return{type:f.SET_EXCLUDED_EMAILS_ITEMS_BY_ID,payload:e}},E=t.updateEmailItem=function(e){return{type:f.UPDATE_EXCLUDED_EMAIL_ITEM,payload:e}},v=t.removeEmailItem=function(e){return{type:f.REMOVE_EXCLUDED_EMAIL_ITEM,payload:e}},g=t.removeAllEmailItems=function(e){return{type:f.REMOVE_ALL_EXCLUDED_EMAIL_ITEMS,payload:e}}},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function u(e,t,n,r){return function(u){var c=function(c){function f(e){a(this,f);var t=o(this,(f.__proto__||Object.getPrototypeOf(f)).call(this,e));return t.handleChange=t.handleChange.bind(t),t.handleValidation=t.handleValidation.bind(t),t}return i(f,c),s(f,[{key:"componentWillUnmount",value:function(){(0,this.props.resetForm)(e)}},{key:"handleChange",value:function(t,n){(0,this.props.updateFieldValue)(e,t,n)}},{key:"handleValidation",value:function(a){var o=this.props,i=o.validateForm,u=o.validateDuplicates;i(e,t,a),n&&"function"==typeof n&&u(e,r,n)}},{key:"isValid",value:function(){var e=this.props.form.validation;return!e||0===Object.getOwnPropertyNames(e).length}},{key:"render",value:function(){var e=this.props.form;return d.default.createElement(u,l({inProgress:e.inProgress,message:e.message,messageStatus:e.messageStatus,validation:e.validation,isValid:this.isValid(),canSubmit:!e.blank&&this.isValid(),isBlank:e.blank,values:e.values,onFieldChange:this.handleChange,onFieldBlur:this.handleValidation},this.props))}}]),f}(d.default.Component);c.displayName="AdminForm("+(u.displayName||u.name||"Component")+")",c.formName=e,c.propTypes={form:E.default.object.isRequired,updateFieldValue:E.default.func.isRequired,validateForm:E.default.func.isRequired,validateDuplicates:E.default.func.isRequired,resetForm:E.default.func.isRequired};var p=function(t){return{form:t.getIn(["adminForms",e]),others:t.getIn(r)}};return(0,f.connect)(p,l({},m))((0,y.toJS)(c))}}Object.defineProperty(t,"__esModule",{value:!0});var l=Object.assign||function(e){for(var t=1;t "+n+" > "+r:n+" > "+r}},function(e,t,n){"use strict";function r(e){return{type:l.API_REQUEST,payload:{name:"addExcludedCards",method:"POST",url:"excludedCards",requestBody:e,success:function(e){return[y(e),a(),(0,s.setLastUpdated)("corporateCards"),(0,f.addNotification)({key:"add-excluded-card",notificationType:"success",userAction:"added"})]},error:function(e,t){return[(0,s.setNetworkErrors)(e,t),(0,f.addNotification)({key:"add-excluded-card",notificationType:"error",userAction:"add"})]}}}}function a(){return{type:l.API_REQUEST,payload:{name:"excludedCards",method:"GET",url:"excludedCards",normalizeData:!0,success:function(e){var t=e.items,n=e.itemsById;return[p(t),m(n),(0,s.setLastUpdated)("excludedCards")]},error:function(e,t){return[(0,s.setNetworkErrors)(e,t)]}}}}function o(){return{type:l.API_REQUEST,payload:{name:"removeAllExcludedCards",method:"DELETE",url:"excludedCards",success:function(e){return[E(e),a(),(0,s.setLastUpdated)("excludedCards"),(0,f.addNotification)({key:"delete-all-excluded-cards",notificationType:"success",userAction:"deleted all"})]},error:function(e,t){return[(0,s.setNetworkErrors)(e,t),(0,f.addNotification)({key:"delete-all-excluded-cards",notificationType:"error",userAction:"delete all"})]}}}}function i(e,t,n){return{type:l.API_REQUEST,payload:{name:"removeExcludedCard",method:"DELETE",url:"excludedCards/"+e,success:function(t){return[_(e),a(),(0,s.setLastUpdated)("approvedHotels"),(0,f.addNotification)({key:"delete-"+e,notificationType:"success",userAction:"deleted"})]},error:function(t,n){return[(0,s.setNetworkErrors)(t,n),(0,f.addNotification)({key:"delete-"+e,notificationType:"error",userAction:"delete"})]}},meta:{id:e}}}function u(e,t){return{type:l.API_REQUEST,payload:{name:"updateExcludedCards",method:"PUT",url:"excludedCards/"+e,requestBody:t,success:function(t){return[y(t),a(),(0,s.setLastUpdated)("excludedCards"),(0,f.addNotification)({key:"update-excluded-card-"+e,notificationType:"success",userAction:"updated"})]},error:function(t,n){return[(0,s.setNetworkErrors)(t,n),(0,f.addNotification)({key:"update-excluded-card-"+e,notificationType:"error",userAction:"update"})]}}}}Object.defineProperty(t,"__esModule",{value:!0}),t.removeAllExcludedCardsItems=t.removeExcludedCardItem=t.updateExcludedCardItem=t.setExcludedCardsItemsById=t.setExcludedCardsItems=void 0,t.addExcludedCard=r,t.getExcludedCards=a,t.removeAllExcludedCards=o,t.removeExcludedCard=i,t.updateExcludedCard=u;var l=n(48),s=n(18),c=n(381),d=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(c),f=n(80),p=t.setExcludedCardsItems=function(e){return{type:d.SET_EXCLUDED_CARDS_ITEMS,payload:e}},m=t.setExcludedCardsItemsById=function(e){return{type:d.SET_EXCLUDED_CARDS_ITEMS_BY_ID,payload:e}},y=t.updateExcludedCardItem=function(e){return{type:d.UPDATE_EXCLUDED_CARD_ITEM,payload:e}},_=t.removeExcludedCardItem=function(e){return{type:d.REMOVE_EXCLUDED_CARD_ITEM,payload:e}},E=t.removeAllExcludedCardsItems=function(e){return{type:d.REMOVE_ALL_EXCLUDED_CARDS_ITEMS,payload:e}}},,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){function r(e){var t=-1,n=e?e.length:0;for(this.clear();++t0&&void 0!==arguments[0]?arguments[0]:T,t=arguments[1];switch(t.type){case E.PM_SUBSCRIPTIONS_ITEMS:return e.set("items",(0,l.fromJS)(t.payload));case E.PM_SUBSCRIPTIONS_ITEMS_BY_ID:return e.set("itemsById",(0,l.fromJS)(t.payload));case E.SET_HIERARCHY_TREE:var n=["currentHierarchy",t.payload.pmId.toString()],r=e.set("currentHierarchy",(0,l.fromJS)({})).setIn(["currentHierarchy",t.payload.pmId.toString()],(0,l.fromJS)({}));return r=r.setIn(n,e.getIn(["itemsById",t.payload.pmId.toString(),"hierarchy"])),r=r.updateIn(n,function(e){return e.update("children",function(e){return(0,l.fromJS)(t.payload.rootChildrenArray)})}).updateIn(n,function(e){return e.update("expanded",function(e){return!0})}).updateIn(n,function(e){return e.update("isSelected",function(e){return!1})}).updateIn(n,function(e){return e.update("path",function(e){return(0,l.fromJS)([])})}).updateIn(n,function(e){return e.update("parentPath",function(e){return null})}).updateIn(n,function(e){return e.update("children",function(e){return e.map(function(e,t){return e.set("path",(0,l.fromJS)([t]))})})}).updateIn(n,function(e){return e.update("children",function(e){return e.map(function(e,t){return e.set("parentPath",(0,l.fromJS)([]))})})}).updateIn(n,function(e){return e.update("children",function(e){return e.map(function(e,t){return e.set("expanded",!1)})})});case E.CLEAR_HIERARCHY_TREE:return null===t.payload.pmId?e.set("currentHierarchy",T.currentHierarchy):e.update("currentHierarchy",function(e){return e.delete(t.payload.pmId.toString())});case E.SET_HIERARCHY_CHILDREN:return null===t.payload.item?e:e.updateIn(o(t.payload.pmId,t.payload.originalPath),function(e){return e.update("children",function(e){return e.push(i(t.payload,e.size))})});case E.TOGGLE_HIERARCHEY_NODE_SELECT_BY_PATH:return u(e,t.payload.pmSubscriptionId,t.payload.nodeData.path);case E.TOGGLE_NODE:return e.updateIn(o(t.payload.pmId,t.payload.path),function(e){return e.update("expanded",function(e){return!e})});default:return e}};t.getCurrentHierarchy=function(e,t){return e.getIn(["pmSubscriptions","currentHierarchy",t.toString()])||(0,l.fromJS)({})},t.getCurrentHierarchyChildren=function(e,t){return e.getIn(["pmSubscriptions","currentHierarchy",t.toString(),"children"])},t.getIsHierarchySelected=function(e,t){return e.getIn(["pmSubscriptions","itemsById",t.toString(),"isHierarchySelected"])||!1},t.getLimitedPmSubscriptions=function(e){return e.getIn(["pmSubscriptions","limitedCountries"])}},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function u(e){return function(t){var n=function(n){function r(e){a(this,r);var t=o(this,(r.__proto__||Object.getPrototypeOf(r)).call(this,e));return t.handleChange=t.handleChange.bind(t),t.handleFocus=t.handleFocus.bind(t),t.handleBlur=t.handleBlur.bind(t),t.state={isFocus:!1,touched:!1,fieldValue:""},t}return i(r,n),c(r,[{key:"componentDidMount",value:function(){(0,this.props.validateMessage)(e)}},{key:"componentWillReceiveProps",value:function(t){var n=this.props,r=n.stateValue,a=n.validateMessage;r!==t.stateValue&&a(e)}},{key:"renderError",value:function(){var e=this.props.validationError,t=this.state,n=t.isFocus,r=t.touched;return"object"===(void 0===e?"undefined":s(e))&&!n&&r?f.default.createElement(_.HelpBlock,{className:"form-error-notification"},S.default.getTranslationFormat(e.message,{item:e.item})):null}},{key:"getValidationState",value:function(){var e=this.props.validationError,t=this.state,n=t.isFocus,r=t.touched;return"object"===(void 0===e?"undefined":s(e))&&!n&&r?"error":null}},{key:"handleChange",value:function(t){(0,this.props.setText)(e,t)}},{key:"handleFocus",value:function(){this.setState(function(e,t){return{isFocus:!e.isFocus,touched:!0}})}},{key:"handleBlur",value:function(){this.setState(function(e,t){return{isFocus:!e.isFocus}})}},{key:"render",value:function(){var e=this.props.stateValue;return f.default.createElement(t,l({error:this.renderError(),validationState:this.getValidationState(),handleChange:this.handleChange,handleFocus:this.handleFocus,handleBlur:this.handleBlur,isFocus:this.state.isFocus,isTouched:this.state.touched,displayValue:e},this.props))}}]),r}(d.Component);n.defaultProps={stateValue:""},n.propTypes={validationError:y.default.oneOfType([y.default.bool,y.default.object]),stateValue:y.default.string.isRequired,validateMessage:y.default.func.isRequired,setText:y.default.func.isRequired};var r=function(t){return{stateValue:(0,b.getMessageProp)(t,e),validationError:(0,v.getUIProp)(t,"messageValidationErrors").has(e)&&(0,v.getUIProp)(t,"messageValidationErrors").get(e)}};return(0,p.connect)(r,{validateMessage:g.validateMessage,setText:T.setText})((0,E.toJS)(n))}}Object.defineProperty(t,"__esModule",{value:!0});var l=Object.assign||function(e){for(var t=1;t-1&&e%1==0&&e<=r}var r=9007199254740991;e.exports=n},function(e,t){function n(e){return function(t){return null==t?void 0:t[e]}}e.exports=n},function(e,t,n){function r(e){var t=a(e)?l.call(e):"";return t==o||t==i}var a=n(129),o="[object Function]",i="[object GeneratorFunction]",u=Object.prototype,l=u.toString;e.exports=r},function(e,t){function n(e,t){return!!(t=null==t?r:t)&&("number"==typeof e||a.test(e))&&e>-1&&e%1==0&&e0&&void 0!==arguments[0]?arguments[0]:T,t=arguments[1];switch(t.type){case y.GET_MESSAGE:return(t.payload.hasOwnProperty("policyPmSubscriptions")&&t.payload.hasOwnProperty("messageFrom")?(0,l.fromJS)(t.payload):(0,l.fromJS)((0,p.default)({},t.payload,h))).update(C);case _.GET_RULE_RENDER_TYPES_BY_ID:return g=t.payload,e;case y.MESSAGE_LOAD_DEFAULT:case y.MESSAGE_CLEAR:return T;case y.MESSAGE_SET_TEXT:if(-1!==y.textFields.indexOf(t.payload.fieldName))return"messageType"===t.payload.fieldName?e.set(t.payload.fieldName,t.payload.value).update("messageBody",function(e){return e.replace(/(<[^>]+>| )/gi,"")}):e.set(t.payload.fieldName,t.payload.value);break;case y.MESSAGE_SET_TYPE:if(-1===y.idFields.indexOf(t.payload.typeName))return e;var n=e.set(t.payload.typeName,t.payload.value).update(b).update(I);switch(t.payload.typeName){case"travelType":return n.set("policyType",null).set("instances",(0,l.fromJS)([]));case"policyScheduleType":return n.set("instances",s.default.List());default:return n}case y.MESSAGE_SET_INITIAL:return-1!==y.arrayFields.indexOf(t.payload.fieldName)?e.set(t.payload.fieldName,s.default.List()):e;case y.MESSAGE_TOGGLE:if(-1!==y.toggleFields.indexOf(t.payload))return e.update(t.payload,function(e){return!e});break;case y.SET_MESSAGE_TOGGLE:if(-1!==y.toggleFields.indexOf(t.payload.field))return e.set(t.payload.field,t.payload.value);break;case y.ADD_PM_SUBSCRIPTION:return e.get("policyPmSubscriptions").findIndex(function(e){return e.getIn(["pmSubscription","id"])===t.payload.pmSubscription.id})>-1?e:e.update("policyPmSubscriptions",function(e){return e.set(e.size,(0,l.fromJS)(R(t.payload)))});case y.REMOVE_PM_SUBSCRIPTION:var r=e.get("policyPmSubscriptions").findIndex(function(e){return e.getIn(["pmSubscription","id"])===t.payload});return e.update("policyPmSubscriptions",function(e){return e.delete(r)});case y.REMOVE_ALL_PM_SUBSCRIPTION:return e.set("policyPmSubscriptions",s.default.List());case y.REMOVE_HIER_NODE_BY_ARRAY_NAME_AND_INDEX:var a=t.payload,o=a.pmIndex,u=a.name,c=a.detailIndex,d=["policyPmSubscriptions",o,"pmSubscription",u];return e.updateIn(d,function(e){return e.delete(c)});case y.ADD_HIER_NODE_BY_ARRAY_NAME:var f=t.payload,m=f.pmIndex,E=f.name,v=f.detailId,S=["policyPmSubscriptions",m,"pmSubscription",E];return e.updateIn(S,function(e){return e.set(e.size,v)});case y.REMOVE_ALL_HIER_NODES:var A=e.get("policyPmSubscriptions").findIndex(function(e){return e.getIn(["pmSubscription","id"])===t.payload});return e.setIn(["policyPmSubscriptions",A,"pmSubscription","hierarchyDetailsSelected"],s.default.List());case y.REMOVE_ALL_UNSELECTED_HIER_NODES:var N=e.get("policyPmSubscriptions").findIndex(function(e){return e.getIn(["pmSubscription","id"])===t.payload});return e.setIn(["policyPmSubscriptions",N,"pmSubscription","hierarchyDetailsUnselected"],s.default.List());case y.PM_SUBSCRIPTION_TOGGLE_KEY:var D=e.get("policyPmSubscriptions").findIndex(function(e){return e.getIn(["pmSubscription","id"])===t.payload.id});return e.updateIn(["policyPmSubscriptions",D],function(e){return e.update(t.payload.field,function(e){return!e})});case y.SET_IS_HIER_SELECTED_IND:var w=e.get("policyPmSubscriptions").findIndex(function(e){return e.getIn(["pmSubscription","id"])===t.payload.id});return e.setIn(["policyPmSubscriptions",w,"hierarchySelectedInd"],t.payload.value);case y.MESSAGE_SET_ADDITIONAL_EMAILS:return e.set("additionalEmails",(0,l.fromJS)(i(t.payload,"emailAddress")));case y.MESSAGE_SET_TRAVELER_TYPES:return e.set("policyTravelerTypes",(0,l.fromJS)(i(t.payload,"name")));case y.MESSAGE_RULE_ADD:var L=P(t.payload),U=L.id,j=L.transactionLevel,k=L.operator,x=L.items,B=L.options,V=L.deeplinkSupported;return e=V?M(e):e,e=e.update("instances",function(e){return e.insert(e.size,(0,l.fromJS)({rule:U,transactionLevel:j,operator:k,items:x,options:B,deeplinkSupported:V}))});case y.MESSAGE_RULE_UPDATE:var q=t.payload,F=q.rule,H=q.attributes,G=O(H,["transactionLevel","operator"]),W=e.get("instances").findIndex(function(e){return e.get("rule")===F});return e.update("instances",function(e){return e.update(W,function(e){return e.merge(G)})});case y.MESSAGE_RULE_REMOVE:var Y=t.payload,K=e.get("instances").findIndex(function(e){return e.get("rule")===Y});return e.update("instances",function(e){return e.delete(K)});default:return e}};t.default=S;var b=function(e){var t=e.get("policyScheduleType"),n=e.get("travelType");if(void 0===t||null===t||void 0===n||null===n)return e;if(n!==v.TRAVEL_AIR)return e.set("ruleType",v.RULE_TYPE_POST);switch(t){case v.RECURRENCE:case v.SCHEDULE_CUSTOM:case v.ONCE_AT_BOOKING:return e.set("ruleType",v.RULE_TYPE_PRE);case v.INTERVAL:case v.SCHEDULE_BY_DAY:case v.ONCE_AT_TICKETING:return e.set("ruleType",v.RULE_TYPE_POST);case v.DOCBANK_EXPIRATION:case v.DOCBANK_RECURRENCE:return e.set("ruleType",v.RULE_TYPE_DOCBANK)}},I=function(e){return e.get("policyScheduleType")!==v.SCHEDULE_CUSTOM?e.set("fromMins",null).set("toMins",null):e},C=function(e){return e.update("instances",function(e){return e.filter(function(e){return e.get("items").size>0}).map(function(e){switch(g[e.get("rule")]){case"Number":return e.update("items",function(e){return e.sort(function(e,t){return Number(e.get("code"))>Number(t.get("code"))?1:-1})});case"Currency":return e.update("items",function(e){return e.sort(function(e,t){return Number(e.get("code").substring(3))>Number(t.get("code").substring(3))?1:-1})});default:return e}})})},O=function(e,t){var n={};return t.forEach(function(t){e[t]&&(n[t]=Number(e[t]))}),(0,p.default)({},e,n)},P=function(e){var t=e.id;return{transactionLevel:e.transactionLevels.length?e.transactionLevels[0].id:1,operator:e.operators.length?e.operators.sort(function(e,t){return e.id-t.id})[0].id:0,id:t,items:[],options:e.items&&e.items.length?e.items:null,deeplinkSupported:e.deeplinkSupported}},R=function(e){return"object"===(void 0===e?"undefined":u(e))&&e.pmSubscription&&delete e.pmSubscription.hierarchy,e},M=function(e){return e.update("deeplinkEnabled",function(e){return!e})},A=t.getMessageProp=function(e,t){return e.getIn(["message","item",t])};t.getPolicy=function(e){return e.getIn(["message","item"])},t.getHierarchyDetailsSelected=function(e,t){return A(e,"policyPmSubscriptions").find(function(e){return e.getIn(["pmSubscription","id"])===t}).getIn(["pmSubscription","hierarchyDetailsSelected"])},t.getHierarchyDetailsUnselected=function(e,t){return A(e,"policyPmSubscriptions").find(function(e){return e.getIn(["pmSubscription","id"])===t}).getIn(["pmSubscription","hierarchyDetailsUnselected"])},t.getInstanceIndexByRuleId=function(e,t){return A(e,"instances").findIndex(function(e){return e.get("rule")===t})}},function(e,t,n){var r=n(836),a=r("toUpperCase");e.exports=a},function(e,t,n){function r(e,t,n,r){e=o(e)?e:l(e),n=n&&!r?u(n):0;var c=e.length;return n<0&&(n=s(c+n,0)),i(e)?n<=c&&e.indexOf(t,n)>-1:!!c&&a(e,t,n)>-1}var a=n(374),o=n(79),i=n(176),u=n(248),l=n(68),s=Math.max;e.exports=r},,,,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getTemplatesFiltersById=t.getTemplatesFilters=t.getTemplates=t.getTemplateById=t.initialState=void 0;var r=n(19),a=n(370),o=function(e){return e&&e.__esModule?e:{default:e}}(a),i=n(383),u=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(i),l=t.initialState=(0,r.fromJS)({itemsById:(0,r.fromJS)({}),items:(0,r.fromJS)([]),filters:(0,r.fromJS)({})});t.default=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:l,t=arguments[1];switch(t.type){case u.SET_TEMPLATES_ITEMS:return e.set("items",(0,r.fromJS)(t.payload));case u.SET_TEMPLATES_ITEMS_BY_ID:return e.set("itemsById",(0,r.fromJS)(t.payload));case u.REMOVE_TEMPLATE_BY_ID:return e.deleteIn(["itemsById",t.payload]);case u.SET_TEMPLATES_FILTER:var n=t.payload,a=n.field,i=n.compareValue,s=n.compareMethod,c=n.value;return e.getIn(["filters",a])?e.updateIn(["filters",a],function(e){return e.insert(e.size,(0,r.fromJS)({field:a,value:c,compareValue:i,compareMethod:s}))}):e.setIn(["filters",a],(0,r.fromJS)([{field:a,value:c,compareValue:i,compareMethod:s}]));case u.CLEAR_TEMPLATES_FILTER:var d=t.payload,f=d.clearField,p=d.clearValue,m=(0,o.default)(e.getIn(["filters",f]),function(e){return e.get("value")===p});return e.updateIn(["filters",f],function(e){return e.delete(m)});case u.CLEAR_ALL_TEMPLATES_FILTER:return e.set("filters",(0,r.fromJS)({}));default:return e}};t.getTemplateById=function(e,t){return e.getIn(["templates","itemsById",t.toString()])},t.getTemplates=function(e){return e.getIn(["templates","itemsById"])},t.getTemplatesFilters=function(e){return!e.getIn(["templates","filters"]).isEmpty()&&e.getIn(["templates","filters"])},t.getTemplatesFiltersById=function(e,t){return e.getIn(["templates","filters",t])}},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(679),o=r(a),i=n(819),u=r(i),l=n(820),s=r(l),c=n(846),d=r(c),f=n(863),p=r(f),m=n(885),y=r(m);t.default=[{name:"CWT_PM_UI_TRAVEL_TYPE",id:"travelType",stepNum:1,title:"CWT_PM_UI_WIZARD_STEP_TITLE_TRAVEL_TYPE",fieldsToValidate:"travelType",component:o.default},{name:"CWT_PM_UI_MSG_TYPE",id:"policyType",stepNum:2,title:"CWT_PM_UI_WIZARD_STEP_TITLE_MSG_TYPE",fieldsToValidate:"policyType",component:u.default},{name:"CWT_PM_UI_WHEN",id:"policyScheduleType",stepNum:3,title:"CWT_PM_UI_WIZARD_STEP_TITLE_WHEN",fieldsToValidate:"policyScheduleType",component:s.default},{name:"CWT_PM_UI_TRIGGERS",id:"instances",stepNum:4,title:"CWT_PM_UI_WIZARD_STEP_TITLE_TRIGGERS",fieldsToValidate:"instances",component:d.default},{name:"CWT_PM_UI_BUSINESS_AREAS",id:"policyPmSubscriptions",stepNum:5,title:"CWT_PM_UI_WIZARD_STEP_TITLE_BUSINESS_AREAS",fieldsToValidate:"policyPmSubscriptions",component:p.default},{name:"CWT_PM_UI_MSG_CONTENT",id:"name",stepNum:6,title:"CWT_PM_UI_WIZARD_STEP_TITLE_MSG_CONTENT",fieldsToValidate:"name",component:y.default}]},function(e,t,n){"use strict";function r(){return{type:a.API_REQUEST,payload:{name:"messages",method:"GET",url:"messages/list",normalizeData:!0,success:function(e){var t=e.items,n=e.itemsById;return[s(n),l(t),(0,u.setIsFirstTimeUser)(t),(0,u.setLastUpdated)("messages")]},error:function(e,t){return[(0,u.setIsFirstTimeUser)(!0),(0,u.setNetworkErrors)(e,t)]}}}}Object.defineProperty(t,"__esModule",{value:!0}),t.setItemsById=t.setItems=t.removeMessageById=t.setMessagesFilter=t.messageDuplicatedRemoveFlag=void 0,t.getMessages=r;var a=n(48),o=n(368),i=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(o),u=n(18),l=(t.messageDuplicatedRemoveFlag=function(){return{type:i.MESSAGE_DUPLICATED_REMOVE_FLAG}},t.setMessagesFilter=function(e){var t=e.field,n=e.compareValue,r=e.compareMethod,a=e.value;return{type:i.SET_MESSAGES_FILTER,payload:{field:t,compareValue:n,compareMethod:r,value:a}}},t.removeMessageById=function(e){return{type:i.REMOVE_MESSAGE_BY_ID,payload:e}},t.setItems=function(e){return{type:i.SET_ITEMS,payload:e}}),s=t.setItemsById=function(e){return{type:i.SET_ITEMS_BY_ID,payload:e}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.audienceWhy=t.audienceText=t.sendToFor=t.pmSubLabel=t.defaultConfig=t.parseCountries=t.QUESTIONS=t.FORMAT_OPTIONS=t.RECIPIENT_OPTIONS=t.OTHERTAGS=t.TIMINGS=t.TAGS=t.TEMPLATES=t.MARKET_CATALOG=t.AI_CHAT_V2_ACCESS_SUCCESS=t.AI_CHAT_V2_RESET=t.AI_CHAT_V2_ERROR=t.AI_CHAT_V2_RECEIVE=t.AI_CHAT_V2_SEND=t.AI_CHAT_V2_INIT_ERROR=t.AI_CHAT_V2_INIT_SUCCESS=t.AI_CHAT_V2_INIT_REQUEST=void 0;var r=n(143),a=(t.AI_CHAT_V2_INIT_REQUEST="AI_CHAT_V2_INIT_REQUEST",t.AI_CHAT_V2_INIT_SUCCESS="AI_CHAT_V2_INIT_SUCCESS",t.AI_CHAT_V2_INIT_ERROR="AI_CHAT_V2_INIT_ERROR",t.AI_CHAT_V2_SEND="AI_CHAT_V2_SEND",t.AI_CHAT_V2_RECEIVE="AI_CHAT_V2_RECEIVE",t.AI_CHAT_V2_ERROR="AI_CHAT_V2_ERROR",t.AI_CHAT_V2_RESET="AI_CHAT_V2_RESET",t.AI_CHAT_V2_ACCESS_SUCCESS="AI_CHAT_V2_ACCESS_SUCCESS",t.MARKET_CATALOG=["United Kingdom","United States","Germany","France","Spain","Italy","Netherlands","Ireland","Belgium","Switzerland","Sweden","Norway","Denmark","Finland","Poland","Portugal","Austria","Canada","Mexico","Brazil","Australia","Japan","Singapore","India","United Arab Emirates"]),o=(t.TEMPLATES=[{name:"Hotel Booking Compliance Reminder",match:96,trigs:["nonpref","ratecap","nopref"],desc:"Nudges travelers who book outside policy — non-preferred properties above the cap rate.",why:"Directly targets your goal of reducing out-of-policy hotel bookings. It fires on the two biggest compliance leaks — non-preferred hotels and over-cap nightly rates — and matches the reminder tone you described."},{name:"Preferred Hotel Booking Reminder",match:81,trigs:["nonpref","nopref"],desc:"Encourages booking from the preferred hotel list before a non-preferred property is confirmed.",why:"Focuses on steering travelers to preferred hotels rather than flagging cost — a strong fit if the priority is preferred-program adoption over rate compliance."},{name:"Cap Rate Exceeded Alert",match:74,trigs:["ratecap","country"],desc:"Alerts travelers when a hotel booking exceeds the nightly rate cap for that country.",why:"Best when the concern is purely spend — it triggers only on over-cap rates, without the preferred-hotel angle."},{name:"Preferred Hotel Upsell",match:52,trigs:["nopref"],desc:"Highlights preferred-hotel benefits to travelers who searched but did not book a preferred property.",why:"A softer, benefit-led nudge rather than a compliance reminder — lower fit for a policy-focused goal."},{name:"Hotel Spend Awareness Nudge",match:38,trigs:["ratecap"],desc:"Periodic summary reminding travelers of average hotel spend versus the program target.",why:"Informational rather than triggered by a specific booking — a loose fit for out-of-policy prompting."},{name:"Online Booking Adoption Reminder",match:29,trigs:["country"],desc:"Encourages travelers to book through the online tool instead of offline or agent channels.",why:"Targets booking channel, not hotel policy — only tangentially related to your goal."}],t.TAGS=["VIP","Guest","Contractor","Executive","New hire","Intern"],t.TIMINGS=["Send once","At most every 30 days","At most every 60 days","At most every 90 days","At most weekly","Every booking"],t.OTHERTAGS=["VIP","Remote","Guest"],t.RECIPIENT_OPTIONS=["Traveler","Authorizer","Arranger","Other"]);t.FORMAT_OPTIONS=["Email","SMS"],t.QUESTIONS=[{key:"goal",ai:"Hi Sarah 👋 I'll set this whole message up for you — countries, triggers, recipients, the lot. To start: in your own words, what do you want to change for your travelers?",chips:["Reduce out-of-policy hotel bookings","Get travelers into preferred hotels","Cut hotel spend over our cap"]},{key:"audience",ai:"Who should this reach, and is there anyone to leave out?",chips:["All travelers","Travelers, except VIPs","Travelers and arrangers"]},{key:"countries",ai:"Which business areas should this message cover? Add all available here and you can change them later, or type the specific ones you'd like included.",chips:["All business areas"]},{key:"cadence",ai:"Last one: how often should a traveler hear this?",chips:["Always","At most every 30 days","Just once"]}],t.parseCountries=function(e){if(!e)return[];if(/all available countries/i.test(e))return a.slice();var t=e.replace(/\buk\b/gi,"United Kingdom").replace(/\bu\.?s\.?a?\b/gi,"United States"),n=[];return a.forEach(function(e){t.toLowerCase().indexOf(e.toLowerCase())>=0&&n.indexOf(e)<0&&n.push(e)}),n},t.defaultConfig=function(){return{template:"",templateMatch:0,markets:["United Kingdom","United States","Germany","France"],timing:"At most every 30 days",format:"Email",sendTo:["Traveler"],otherTags:[],exclusions:[],messageName:""}},t.pmSubLabel=function(e){return e&&e.cmc?e.country?(0,r.getPmSubscriptionLabel)(e):(0,r.getPmSubscriptionLabel)(e)||e.cmc.clientMasterCodeName:""},t.sendToFor=function(e){var t=[];return e.notifyTraveler&&t.push("Traveler"),e.notifyAuthorizer&&t.push("Authorizer"),e.notifyArranger&&t.push("Arranger"),(e.additionalEmails||[]).length&&t.push("Other"),t},t.audienceText=function(e){var t=o.filter(function(t){return e.sendTo.indexOf(t)>=0}),n=t.map(function(t){return"Other"===t?e.otherTags.length?e.otherTags.join(", "):"Other":t}),r=n.join(", ")||"No one selected";return e.exclusions.length&&(r+=" — excluding "+e.exclusions.join(", ")),r},t.audienceWhy=function(e){return e.exclusions.length?"You asked to leave out "+e.exclusions.join(", ")+".":"The people making the bookings — no exclusions."}},function(e,t,n){"use strict";function r(){return{type:a.API_REQUEST,payload:{name:"templates",method:"GET",url:"templates",normalizeData:!0,success:function(e){var t=e.items,n=e.itemsById;return[c(n),s(t),(0,u.setLastUpdated)("templates")]},error:function(e,t){return[(0,u.setNetworkErrors)(e,t)]}}}}Object.defineProperty(t,"__esModule",{value:!0}),t.deleteTemplate=t.updateTemplate=t.saveNewTemplate=t.removeTemplatesById=t.setTemplatesItemsById=t.setTemplateItems=t.clearAllTemplatesFilter=t.clearTemplatesFilter=t.setTemplatesFilter=void 0,t.getTemplates=r;var a=n(48),o=n(383),i=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(o),u=n(18),l=n(80),s=(t.setTemplatesFilter=function(e){var t=e.field,n=e.compareValue,r=e.compareMethod,a=e.value;return{type:i.SET_TEMPLATES_FILTER,payload:{field:t,compareValue:n,compareMethod:r,value:a}}},t.clearTemplatesFilter=function(e){var t=e.clearField,n=e.clearValue;return{type:i.CLEAR_TEMPLATES_FILTER,payload:{clearField:t,clearValue:n}}},t.clearAllTemplatesFilter=function(){return{type:i.CLEAR_ALL_TEMPLATES_FILTER}},t.setTemplateItems=function(e){return{type:i.SET_TEMPLATES_ITEMS,payload:e}}),c=t.setTemplatesItemsById=function(e){return{type:i.SET_TEMPLATES_ITEMS_BY_ID,payload:e}},d=t.removeTemplatesById=function(e){return{type:i.REMOVE_TEMPLATE_BY_ID,payload:e}};t.saveNewTemplate=function(e){return{type:a.API_REQUEST,payload:{name:"saveNewTemplate",method:"POST",url:"templates",requestBody:e,success:function(t){return[r(),(0,u.setLastUpdated)("saveNewTemplate"),(0,l.addNotification)({key:"save-"+e.name,notificationType:"success",userAction:"saved"})]},error:function(t,n){return[(0,u.setNetworkErrors)(t,n),(0,l.addNotification)({key:"save-"+e.name,notificationType:"error",userAction:"save"})]}}}},t.updateTemplate=function(e){return{type:a.API_REQUEST,payload:{name:"updateTemplate",method:"PUT",url:"templates/"+e.id,requestBody:e,success:function(t){return[r(),(0,u.setLastUpdated)("updateTemplate"),(0,l.addNotification)({key:"update-"+e.name,notificationType:"success",userAction:"updated"})]},error:function(t,n){return[(0,u.setNetworkErrors)(t,n),(0,l.addNotification)({key:"update-"+e.name,notificationType:"error",userAction:"update"})]}}}},t.deleteTemplate=function(e){return{type:a.API_REQUEST,payload:{name:"deleteTemplate",method:"DELETE",url:"templates/"+e.id,requestBody:e,success:function(t){return[d(e.id),r(),(0,u.setLastUpdated)("deleteTemplate"),(0,l.addNotification)({key:"delete-"+e.name,notificationType:"success",userAction:"deleted"})]},error:function(t,n){return[(0,u.setNetworkErrors)(t,n),(0,l.addNotification)({key:"delete-"+e.name,notificationType:"error",userAction:"delete"})]}}}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getMessageByIdFromState=t.getMessagesFromState=t.initialState=void 0;var r=n(19),a=function(e){return e&&e.__esModule?e:{default:e}}(r),o=n(368),i=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(o),u=t.initialState=(0,r.fromJS)({itemsById:a.default.Map(),items:a.default.List(),filters:a.default.Map()});t.default=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:u,t=arguments[1];switch(t.type){case i.SET_ITEMS:return e.set("items",(0,r.fromJS)(t.payload));case i.SET_ITEMS_BY_ID:return e.set("itemsById",(0,r.fromJS)(t.payload));case i.REMOVE_MESSAGE_BY_ID:return e.deleteIn(["itemsById",t.payload]);case i.SET_MESSAGES_FILTER:var n=t.payload,a=n.field,o=n.compareValue,l=n.compareMethod,s=n.value,c={value:s,compareValue:o,compareMethod:l,isActive:0!==s&&!!s};return e.setIn(["filters",a],(0,r.fromJS)(c));default:return e}};t.getMessagesFromState=function(e){return e.getIn(["messages","itemsById"])},t.getMessageByIdFromState=function(e,t){return e.getIn(["messages","itemsById",t.toString()])}},,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.WIZARD_FINISH="WIZARD_FINISH",t.WIZARD_NEXT_STEP="WIZARD_NEXT_STEP",t.WIZARD_PREV_STEP="WIZARD_PREV_STEP",t.WIZARD_RESET="WIZARD_RESET",t.WIZARD_VALIDATE_FAIL="WIZARD_VALIDATE_FAIL",t.WIZARD_GO_TO_STEP="WIZARD_GO_TO_STEP",t.WIZARD_SET_FROM_AI_CHAT="WIZARD_SET_FROM_AI_CHAT"},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(t,"__esModule",{value:!0});var u=function(){function e(e,t){for(var n=0;n1&&u(e,t[0],t[1])?t=[]:n>2&&u(t[0],t[1],t[2])&&(t=[t[0]]),t=1==t.length&&o(t[0])?t[0]:r(t,1,i),a(e,t,[])});e.exports=s},function(e,t,n){function r(e,t){return null!=e&&(i.call(e,t)||"object"==typeof e&&t in e&&null===a(e))}var a=n(784),o=Object.prototype,i=o.hasOwnProperty;e.exports=r},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getTravelTypesFromState=t.initialState=void 0;var r=n(19),a=function(e){return e&&e.__esModule?e:{default:e}}(r),o=n(54),i=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(o),u=t.initialState=(0,r.fromJS)({itemsById:a.default.Map(),items:a.default.List()});t.default=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:u,t=arguments[1];switch(t.type){case i.TRAVEL_TYPES_ITEMS:return e.set("items",(0,r.fromJS)(t.payload));case i.TRAVEL_TYPES_ITEMS_BY_ID:return e.set("itemsById",(0,r.fromJS)(t.payload));default:return e}};t.getTravelTypesFromState=function(e){return e.getIn(["travelTypes","itemsById"])}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getPolicyTypesFromState=t.initialState=void 0;var r=n(19),a=function(e){return e&&e.__esModule?e:{default:e}}(r),o=n(54),i=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(o),u=t.initialState=(0,r.fromJS)({itemsById:a.default.Map(),items:a.default.List()});t.default=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:u,t=arguments[1];switch(t.type){case i.POLICY_TYPES_ITEMS:return e.set("items",(0,r.fromJS)(t.payload));case i.POLICY_TYPES_ITEMS_BY_ID:return e.set("itemsById",(0,r.fromJS)(t.payload));default:return e}};t.getPolicyTypesFromState=function(e){return!e.getIn(["policyTypes","itemsById"]).isEmpty()&&e.getIn(["policyTypes","itemsById"])}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getPolicyScheduleTypeById=t.getPolicyScheduleTypesFromState=t.initialState=void 0;var r=n(19),a=function(e){return e&&e.__esModule?e:{default:e}}(r),o=n(54),i=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(o),u=t.initialState=(0,r.fromJS)({itemsById:a.default.Map(),items:a.default.List()});t.default=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:u,t=arguments[1];switch(t.type){case i.POLICY_SCH_TYPES_ITEMS:return e.set("items",(0,r.fromJS)(t.payload));case i.POLICY_SCH_TYPES_ITEMS_BY_ID:return e.set("itemsById",(0,r.fromJS)(t.payload));default:return e}};t.getPolicyScheduleTypesFromState=function(e){return e.getIn(["policyScheduleTypes","itemsById"])},t.getPolicyScheduleTypeById=function(e,t){return e.getIn(["policyScheduleTypes","itemsById",t.toString()])}},,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r={AO:"Angola",AL:"Albania",AM:"Armenia",DZ:"Algeria",AZ:"Azerbaijan",BH:"Bahrain",BB:"Barbados",BY:"Belarus",BJ:"Benin",BO:"Bolivia",BA:"Bosnia and Herzegovina",BW:"Botswana",BN:"Brunei Darussalam",BG:"Bulgaria",CM:"Cameroon",TD:"Chad",CG:"Congo",HR:"Croatia",CY:"Cyprus",CD:"Democratic Republic of the Congo",DO:"Dominican Republic",EC:"Ecuador",SV:"El Salvador",GQ:"Equatorial Guinea",EE:"Estonia",ET:"Ethiopia",PF:"French Polynesia",GA:"Gabon",GM:"Gambia",GE:"Georgia",GH:"Ghana",GR:"Greece",GT:"Guatemala",HN:"Honduras",IL:"Israel",JM:"Jamaica",JO:"Jordan",KZ:"Kazakhstan",KE:"Kenya",KR:"Korea, Republic of",KX:"Kosovo, Republic of",KW:"Kuwait",LV:"Latvia",LB:"Lebanon",LT:"Lithuania",MT:"Malta",MD:"Moldova, Republic of",ME:"Montenegro",MA:"Morocco",MZ:"Mozambique",MM:"Myanmar",NC:"New Caledonia",NE:"Niger",NG:"Nigeria",OM:"Oman",PK:"Pakistan",PA:"Panama",PY:"Paraguay",PH:"Philippines",PT:"Portugal",QA:"Qatar",RE:"Reunion",RW:"Rwanda",SA:"Saudi Arabia",SN:"Senegal",RS:"Serbia",SC:"Seychelles",SL:"Sierra Leone",SK:"Slovakia",SI:"Slovenia",LK:"Sri Lanka",SD:"Sudan",TW:"Taiwan",TJ:"Tajikistan",TZ:"Tanzania, United Repulic of",TG:"Togo",TT:"Trinidad and Tobago",TN:"Tunisia",TM:"Turkmenistan",AE:"UAE",UG:"Uganda",UA:"Ukraine",UY:"Uruguay",UZ:"Uzbekistan",VE:"Venezuela",YE:"Yemen",ZM:"Zambia"};t.default=r},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(t,"__esModule",{value:!0});var u=function(){function e(e,t){for(var n=0;n0&&void 0!==arguments[0]?arguments[0]:{},t=arguments[1],n=arguments[2],r=arguments[3],a=t.map(function(e){return n.get(e.get("rule").toString())}).filter(Boolean);return Object.keys(e).map(function(t){return{id:null,messengingEnabledInd:!0,reportingEnabledInd:!0,hierarchySelectedInd:!e[t].isHierarchySelected&&null,pmSubscription:e[t],isDisabled:a.some(function(n){return o(n,e[t],r)})}})}},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.ADD_NOTIFICATION="ADD_NOTIFICATION",t.DISMISS_NOTIFICATION="DISMISS_NOTIFICATION"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.SHOW_MODAL="SHOW_MODAL",t.HIDE_MODAL="HIDE_MODAL"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.UPLOADED_APPROVED_HOTELS_FAILED_ROWS="UPLOADED_APPROVED_HOTELS_FAILED_ROWS",t.SET_APPROVED_HOTELS_ITEMS="SET_APPROVED_HOTELS_ITEMS",t.SET_APPROVED_HOTELS_ITEMS_BY_ID="SET_APPROVED_HOTELS_ITEMS_BY_ID",t.UPDATE_HOTEL_ITEM="UPDATE_HOTEL_ITEM",t.REMOVE_HOTEL_ITEM="REMOVE_HOTEL_ITEM",t.REMOVE_ALL_HOTEL_ITEMS="REMOVE_ALL_HOTEL_ITEMS"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.SET_CORPORATE_CARDS_ITEMS="SET_CORPORATE_CARDS_ITEMS",t.SET_CORPORATE_CARDS_ITEMS_BY_ID="SET_CORPORATE_CARDS_ITEMS_BY_ID",t.UPDATE_CORPORATE_CARD_ITEM="UPDATE_CORPORATE_CARD_ITEM",t.REMOVE_CORPORATE_CARD_ITEM="REMOVE_CORPORATE_CARD_ITEM",t.REMOVE_ALL_CORPORATE_CARDS_ITEMS="REMOVE_ALL_CORPORATE_CARDS_ITEMS"},,,,,,,,,,,,,,,,,,,,,,,,,function(e,t){function n(e){return e&&e.length?e[0]:void 0}e.exports=n},function(e,t,n){function r(e){this.__data__=new a(e)}var a=n(172),o=n(760),i=n(761),u=n(762),l=n(763),s=n(764);r.prototype.clear=o,r.prototype.delete=i,r.prototype.get=u,r.prototype.has=l,r.prototype.set=s,e.exports=r},function(e,t){function n(e,t){return e===t||e!==e&&t!==t}e.exports=n},function(e,t,n){function r(e){var t=-1,n=e?e.length:0;for(this.clear();++tl}function a(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t={},n=[];return null!==e&&e.forEach(function(e){t[e.id]=e,n.push(e.id)},{}),{itemsById:t,items:n}}function o(e){return Object.keys(e).map(function(t){return encodeURIComponent(t)+"="+(e[t]?encodeURIComponent(e[t]):"")}).join("&")}Object.defineProperty(t,"__esModule",{value:!0}),t.cleanQueryParams=t.getById=void 0,t.fetchIfNotExpired=r,t.normalize=a,t.toQueryString=o;var i=n(47),u=function(e){return e&&e.__esModule?e:{default:e}}(i),l=6e4;t.getById=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t={};return null!==e&&e.forEach(function(e){t[e.id]=e}),t},t.cleanQueryParams=function(e){var t={};return(0,u.default)(e,function(e,n){void 0!==e&&null!==e&&(t[n]=e)}),t}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.SET_MESSAGES_FILTER="SET_MESSAGES_FILTER",t.MESSAGE_DUPLICATED_REMOVE_FLAG="MESSAGE_DUPLICATED_REMOVE_FLAG",t.SET_ITEMS="SET_ITEMS",t.SET_ITEMS_BY_ID="SET_ITEMS_BY_ID",t.SET_LAST_UPDATED="SET_LAST_UPDATED",t.REMOVE_MESSAGE_BY_ID="REMOVE_MESSAGE_BY_ID"},function(e,t,n){function r(e,t,n){var r=e[t];i.call(e,t)&&a(r,n)&&(void 0!==n||t in e)||(e[t]=n)}var a=n(351),o=Object.prototype,i=o.hasOwnProperty;e.exports=r},function(e,t,n){function r(e,t,n){var r=e?e.length:0;if(!r)return-1;var l=null==n?0:i(n);return l<0&&(l=u(r+l,0)),a(e,o(t,3),l)}var a=n(830),o=n(81),i=n(248),u=Math.max;e.exports=r},function(e,t){function n(e,t,n,r){var a=-1,o=e?e.length:0;for(r&&o&&(n=e[++a]);++a0&&void 0!==arguments[0]?arguments[0]:u,t=arguments[1];switch(t.type){case i.POLICY_SCH_EVENTS_TYPES_ITEMS:return e.set("items",(0,r.fromJS)(t.payload));case i.POLICY_SCH_EVENTS_TYPES_ITEMS_BY_ID:return e.set("itemsById",(0,r.fromJS)(t.payload));default:return e}};t.getPolicyScheduleEventTypesFromState=function(e){return e.getIn(["policyScheduleEventTypes","itemsById"])},t.getPolicyScheduleEventTypesByIdFromState=function(e,t){return e.getIn(["policyScheduleEventTypes","itemsById",t.toString()])}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getPolicyCustomSequenceTypesByIdFromState=t.getPolicyCustomSequenceTypesFromState=t.initialState=void 0;var r=n(19),a=function(e){return e&&e.__esModule?e:{default:e}}(r),o=n(54),i=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(o),u=t.initialState=(0,r.fromJS)({itemsById:a.default.Map(),items:a.default.List()});t.default=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:u,t=arguments[1];switch(t.type){case i.POLICY_CUSTOM_SEQ_TYPES_ITEMS:return e.set("items",(0,r.fromJS)(t.payload));case i.POLICY_CUSTOM_SEQ_TYPES_ITEMS_BY_ID:return e.set("itemsById",(0,r.fromJS)(t.payload));default:return e}};t.getPolicyCustomSequenceTypesFromState=function(e){return e.getIn(["policyCustomSequenceTypes","itemsById"])},t.getPolicyCustomSequenceTypesByIdFromState=function(e,t){return e.getIn(["policyCustomSequenceTypes","itemsById",t.toString()])}},function(e,t,n){function r(e,t,n){if(t!==t)return a(e,n);for(var r=n-1,o=e.length;++r0&&void 0!==arguments[0]?arguments[0]:u,t=arguments[1];switch(t.type){case i.MSG_KEYWORD_ITEMS:return e.set("items",(0,r.fromJS)(t.payload));default:return e}};t.getMsgKeywordsItems=function(e){return e.getIn(["messageKeywords","items"])}},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(e,t){var n={};for(var r in e)t.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function u(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(t,"__esModule",{value:!0}),t.MultiTextEmail=void 0;var l=Object.assign||function(e){for(var t=1;t0?r(t):e.state.tags}(),onChange:this.handleChange,addKeys:[9,13,32,186],inputProps:{className:n,placeholder:function(){return t?t.length>0?"":S.default.getTranslationByKey("CWT_PM_UI_ADDITIONAL_RECIPIENT_INFO"):e.state.tags.length>0?"":S.default.getTranslationByKey("CWT_PM_UI_ADDITIONAL_RECIPIENT_INFO")}(),onChange:this.inputChange},renderInput:this.autosizingRenderInput}))}}]),t}(c.Component);b.defaultProps={additionalEmails:[]},b.propTypes={handleAddingTags:p.default.func.isRequired,additionalEmails:p.default.array.isRequired},t.default=b},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.SET_EXCLUDED_CARDS_ITEMS="SET_EXCLUDED_CARDS_ITEMS",t.SET_EXCLUDED_CARDS_ITEMS_BY_ID="SET_EXCLUDED_CARDS_ITEMS_BY_ID",t.UPDATE_EXCLUDED_CARD_ITEM="UPDATE_EXCLUDED_CARD_ITEM",t.REMOVE_EXCLUDED_CARD_ITEM="REMOVE_EXCLUDED_CARD_ITEM",t.REMOVE_ALL_EXCLUDED_CARDS_ITEMS="REMOVE_ALL_EXCLUDED_CARDS_ITEMS"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.UPLOADED_EXCLUDED_EMAILS_FAILED_ROWS="UPLOADED_EXCLUDED_EMAILS_FAILED_ROWS",t.SET_EXCLUDED_EMAILS_ITEMS="SET_EXCLUDED_EMAILS_ITEMS",t.SET_EXCLUDED_EMAILS_ITEMS_BY_ID="SET_EXCLUDED_EMAILS_ITEMS_BY_ID",t.UPDATE_EXCLUDED_EMAIL_ITEM="UPDATE_EXCLUDED_EMAIL_ITEM",t.REMOVE_EXCLUDED_EMAIL_ITEM="REMOVE_EXCLUDED_EMAIL_ITEM",t.REMOVE_ALL_EXCLUDED_EMAIL_ITEMS="REMOVE_ALL_EXCLUDED_EMAIL_ITEMS"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.SET_TEMPLATES_FILTER="SET_TEMPLATES_FILTER",t.CLEAR_TEMPLATES_FILTER="CLEAR_TEMPLATES_FILTER",t.CLEAR_ALL_TEMPLATES_FILTER="CLEAR_ALL_TEMPLATES_FILTER",t.SET_TEMPLATES_ITEMS="SET_TEMPLATES_ITEMS",t.SET_TEMPLATES_ITEMS_BY_ID="SET_TEMPLATES_ITEMS_BY_ID",t.REMOVE_TEMPLATE_BY_ID="REMOVE_TEMPLATE_BY_ID"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getTranslationFromState=t.initialState=void 0;var r=n(19),a=function(e){return e&&e.__esModule?e:{default:e}}(r),o=n(385),i=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(o),u=t.initialState=a.default.fromJS({items:a.default.Map()});t.default=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:u,t=arguments[1];switch(t.type){case i.SET_TRANSLATIONS_ITEMS:return e.set("items",(0,r.fromJS)(t.payload));default:return e}};t.getTranslationFromState=function(e){return e.getIn(["translation","items"])}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.SET_TRANSLATIONS_ITEMS="SET_TRANSLATIONS_ITEMS"},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.getLimitedRules=t.initialState=void 0;var a=n(19),o=r(a),i=n(191),u=r(i),l=n(54),s=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(l),c=t.initialState=(0,a.fromJS)({itemsById:o.default.Map(),items:o.default.List(),limitedRules:o.default.Map(u.default)});t.default=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:c,t=arguments[1];switch(t.type){case s.RULES_ITEMS:return e.set("items",(0,a.fromJS)(t.payload));case s.RULES_ITEMS_BY_ID:return e.set("itemsById",(0,a.fromJS)(t.payload));default:return e}};t.getLimitedRules=function(e){return e.getIn(["rules","limitedRules"])}},,,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.MIXPANEL_INIT="MIXPANEL_INIT"},,function(e,t,n){"use strict";function r(e){return{type:e+"_FORM"}}Object.defineProperty(t,"__esModule",{value:!0}),t.resetForm=r;t.setProgress=function(e,t){return{type:"approvedHotels"===e?"UPLOAD_APPROVED_HOTELS_PROGRESS":"UPLOAD_EXCLUDED_EMAILS_PROGRESS",payload:{percent:t}}}},,,,,function(e,t,n){"use strict";t.__esModule=!0;t.Size={LARGE:"large",SMALL:"small",XSMALL:"xsmall"},t.SIZE_MAP={large:"lg",medium:"md",small:"sm",xsmall:"xs",lg:"lg",md:"md",sm:"sm",xs:"xs"},t.DEVICE_SIZES=["lg","md","sm","xs"],t.State={SUCCESS:"success",WARNING:"warning",DANGER:"danger",INFO:"info"},t.Style={DEFAULT:"default",PRIMARY:"primary",LINK:"link",INVERSE:"inverse"}},,,function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(t,"__esModule",{value:!0}),t.PaginatedTable=void 0;var u=Object.assign||function(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:l,t=arguments[1];switch(t.type){case u.WIZARD_NEXT_STEP:return e.update("step",function(t){return Math.min(t+1,e.get("numSteps")-1)});case u.WIZARD_PREV_STEP:return e.update("step",function(e){return Math.max(e-1,0)});case u.WIZARD_GO_TO_STEP:var n=t.payload.number;return e.set("step",n);case u.WIZARD_RESET:return l;case u.WIZARD_SET_FROM_AI_CHAT:return e.set("fromAiChat",t.payload.value);default:return e}};t.getWizardStep=function(e){return e.getIn(["createWizard","step"])},t.getWizardTotalSteps=function(e){return e.getIn(["createWizard","numSteps"])},t.getWizardFromAiChat=function(e){return e.getIn(["createWizard","fromAiChat"])}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=t.parseMinutes=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=Math.floor(e/1440),n=Math.floor((e-60*t*24)/60);return{days:t,hours:n,minutes:e-60*t*24-60*n}};t.toMinutes=function(e){return 24*e.days*60+60*e.hours+e.minutes},t.displayCustomScheduleTime=function(e){var t=r(e),n=t.days,a=t.hours,o=t.minutes;return(n>0?n+"d ":"")+(a>0?a+"h ":"")+(o>0?o+"m ":"")}},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(e,t,n){fetch(y+"/"+e,{method:"GET",headers:t}).then(function(e){if(e.ok)return e.blob();throw new Error("Network response was not ok.")}).then(function(e){var t=URL.createObjectURL(e),r=document.createElement("a");r.href=t,r.download=n,r.style.display="none",document.body.appendChild(r),r.click(),document.body.removeChild(r),URL.revokeObjectURL(t)})}Object.defineProperty(t,"__esModule",{value:!0});var o=Object.assign||function(e){for(var t=1;t0}).forEach(function(e,t){if(r.hasOwnProperty(t)){if((0,s.default)(i,t))return;r[t].abort(),o((0,p.endNetwork)(t))}}),n(t)},T=function(e,t,n,r){var a=e.dispatch,i=e.getState,l=t.payload,s=l.name,c=l.normalizeData,d=l.success,E=l.error,v=l.preProcess,g=l.uploads,T=l.uploading,I=l.successByItem,C=l.saving,O=t.payload.headers||_,P="GET"===t.payload.method?"query":"send",R=t.payload.parameters||{},M=t.payload.requestBody?JSON.stringify(t.payload.requestBody):void 0,A=i().getIn(["settings","token"]),N=i().getIn(["settings","Portal"]),D=i().getIn(["settings","selectedClientId"]);a((0,p.startNetwork)(s)),C&&a(C(s));var w=function(e){T&&a(T(s,e))},L=function(o){if(null===o.body&&204!==o.status)return a(E(s,o)),void a((0,p.endNetwork)(s));var i=void 0;if(h(t,a,o),S(t,U,o))return n(t);i=v?(0,f.getById)(o.body):o.body,i=c?(0,f.normalize)(o.body):o.body,I&&(i.length>0?i.forEach(function(e){a(I(e))}):a(I(null))),t.hasOwnProperty("meta")&&t.meta.hasOwnProperty("handlePmSub")&&i.hasOwnProperty("policyPmSubscriptions")&&i.policyPmSubscriptions.length>0&&i.policyPmSubscriptions.forEach(function(e){e.hasOwnProperty("policy")&&delete e.policy}),d&&(b(s,o,e),a(d(i))),a((0,p.endNetwork)(s)),r[s]&&delete r[s]},U=function(e){401!==e.status&&500!==e.status||"userInfo"!==s||(0,m.getNetworkErrorsIndication)(i(),"userInfo")||a((0,p.getUserInfo)()),E&&a(E(s,e)),a((0,p.endNetwork)(s)),r[s]&&delete r[s]};if(g){var j=(0,u.default)(t.payload.method,y+"/"+t.payload.url);for(var k in t.payload.uploads)t.payload.uploads.hasOwnProperty(k)&&t.payload.uploads[k]instanceof File&&j.attach(k,t.payload.uploads[k]);j.on("progress",w).then(L,U)}else{var x=(0,u.default)(t.payload.method,y+"/"+t.payload.url).set(o({},O,{Authorization:"Bearer "+A,"Selected-Client-Id":D,Portal:N})).query((0,f.cleanQueryParams)(t.payload.params)).withCredentials().type("json")[P](M||R);x.then(L,U),r[s]=x}return n(t)},h=function(e,t,n){"approvedHotels/upload"!==e.payload.url&&"excludedEmails/upload"!==e.payload.url||n.body&&n.body.failed>0&&t((0,p.setFailedUploadItems)(e.payload.name,n.body.failed))},S=function(e,t,n){return!("approvedHotels/upload"!==e.payload.url&&"excludedEmails/upload"!==e.payload.url||!n.body||0!==n.body.added)&&(t(n),!0)},b=function(e,t,n){var r=n.dispatch,a=n.getState;if("singleMessage"===e){var o={};t.body.instances.forEach(function(e){o[e.rule]=a().getIn(["rules","itemsById",e.rule.toString(),"renderType"])}),r((0,c.getRuleRenderTypesById)(o))}};t.default=v},,,function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}function a(e){return e&&e.__esModule?e:{default:e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function u(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(t,"__esModule",{value:!0}),t.MessageTiming=void 0;var l=Object.assign||function(e){for(var t=1;t-1,groupsData:(0,E.initTimingGroupsData)(e.getIn(["message","item"])),policyScheduleType:(0,R.getMessageProp)(e,"policyScheduleType"),fromMins:(0,R.getMessageProp)(e,"fromMins"),toMins:(0,R.getMessageProp)(e,"toMins")}};t.default=(0,_.withRouter)((0,y.connect)(N,l({},b,{showModal:O.showModal,validateMessage:P.validateMessage,validateSuccess:P.validateSuccess}))((0,M.toJS)(A)))},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(t,"__esModule",{value:!0}),t.RuleInstanceList=void 0;var u=function(){function e(e,t){for(var n=0;n0&&void 0!==arguments[0]?arguments[0]:i,t=arguments[1];switch(t.type){case o.SET_BR_DATA:return e.set("br",t.payload);default:return e}};t.getBrData=function(e){return e.getIn(["backOffice","br"])}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getAiChatV2AccessEnabled=t.getAiChatV2TurnId=t.getAiChatV2Error=t.getAiChatV2IsInitialized=t.getAiChatV2IsLoading=t.getAiChatV2ChatData=t.getAiChatV2ExtendedError=t.getAiChatV2GenData=t.getAiChatV2MatchedCount=t.getAiChatV2Templates=t.getAiChatV2Question=t.getAiChatV2Answer=t.getAiChatV2LlmState=t.getAiChatV2SessionId=t.initialState=void 0;var r=n(19),a=n(259),o=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(a),i=t.initialState=(0,r.fromJS)({sessionId:null,llmState:null,answer:null,question:null,templates:[],matchedCount:0,genData:null,extendedError:null,chatData:{},isLoading:!1,isInitialized:!1,error:null,turnId:0,accessEnabled:null}),u=function(e,t){var n=t.llmResponse||{},a=n.templates||[],o=e.set("isLoading",!1).set("llmState",n.state||null).set("answer",(0,r.fromJS)(n.answer||null)).set("question",(0,r.fromJS)(n.question||null)).set("matchedCount",a.length).set("genData",(0,r.fromJS)(n.genData||null)).set("extendedError",(0,r.fromJS)(t.extendedInfo&&t.extendedInfo.error||null)).set("chatData",(0,r.fromJS)(t.chatData||{})).update("turnId",function(e){return e+1});return a.length&&(o=o.set("templates",(0,r.fromJS)(a))),t.sessionId&&(o=o.set("sessionId",t.sessionId)),o};t.default=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:i,t=arguments[1];switch(t.type){case o.AI_CHAT_V2_INIT_REQUEST:return e.set("isLoading",!0).set("error",null);case o.AI_CHAT_V2_INIT_SUCCESS:return u(e.set("isInitialized",!0),t.payload);case o.AI_CHAT_V2_INIT_ERROR:return e.set("isLoading",!1).set("error",t.payload.error);case o.AI_CHAT_V2_SEND:return e.set("isLoading",!0).set("error",null);case o.AI_CHAT_V2_RECEIVE:return u(e,t.payload);case o.AI_CHAT_V2_ERROR:return e.set("isLoading",!1).set("error",t.payload.error);case o.AI_CHAT_V2_ACCESS_SUCCESS:return e.set("accessEnabled",t.payload.enabled);case o.AI_CHAT_V2_RESET:return i.set("accessEnabled",e.get("accessEnabled"));default:return e}};t.getAiChatV2SessionId=function(e){return e.getIn(["aiChatV2","sessionId"])},t.getAiChatV2LlmState=function(e){return e.getIn(["aiChatV2","llmState"])},t.getAiChatV2Answer=function(e){return e.getIn(["aiChatV2","answer"])},t.getAiChatV2Question=function(e){return e.getIn(["aiChatV2","question"])},t.getAiChatV2Templates=function(e){return e.getIn(["aiChatV2","templates"])},t.getAiChatV2MatchedCount=function(e){return e.getIn(["aiChatV2","matchedCount"])},t.getAiChatV2GenData=function(e){return e.getIn(["aiChatV2","genData"])},t.getAiChatV2ExtendedError=function(e){return e.getIn(["aiChatV2","extendedError"])},t.getAiChatV2ChatData=function(e){return e.getIn(["aiChatV2","chatData"])},t.getAiChatV2IsLoading=function(e){return e.getIn(["aiChatV2","isLoading"])},t.getAiChatV2IsInitialized=function(e){return e.getIn(["aiChatV2","isInitialized"])},t.getAiChatV2Error=function(e){return e.getIn(["aiChatV2","error"])},t.getAiChatV2TurnId=function(e){return e.getIn(["aiChatV2","turnId"])},t.getAiChatV2AccessEnabled=function(e){return!0===e.getIn(["aiChatV2","accessEnabled"])}},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(t,"__esModule",{value:!0}),t.ApprovedHotelForm=void 0;var u=function(){function e(e,t){for(var n=0;n0&&void 0!==arguments[0]?arguments[0]:u,t=arguments[1];switch(t.type){case i.SET_APPROVED_HOTELS_ITEMS:return e.set("items",(0,r.fromJS)(t.payload));case i.SET_APPROVED_HOTELS_ITEMS_BY_ID:return e.set("itemsById",(0,r.fromJS)(t.payload));case i.UPDATE_HOTEL_ITEM:return e.setIn(["itemsById",t.payload.id],(0,r.fromJS)(t.payload));case i.REMOVE_HOTEL_ITEM:var n=e.get("items").findIndex(function(e){return e===t.payload});return e.deleteIn(["itemsById",String(t.payload)]).deleteIn(["items",n]);case i.REMOVE_ALL_HOTEL_ITEMS:return e.set("items",(0,r.fromJS)([])).set("itemsById",(0,r.fromJS)({}));default:return e}};t.getApprovedHotelsFromState=function(e){return e.getIn(["approvedHotels","itemsById"])}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getCorporateCardsFromState=t.initialState=void 0;var r=n(19),a=function(e){return e&&e.__esModule?e:{default:e}}(r),o=n(324),i=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(o),u=t.initialState=(0,r.fromJS)({itemsById:a.default.Map(),items:a.default.List()});t.default=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:u,t=arguments[1];switch(t.type){case i.SET_CORPORATE_CARDS_ITEMS:return e.set("items",(0,r.fromJS)(t.payload));case i.SET_CORPORATE_CARDS_ITEMS_BY_ID:return e.set("itemsById",(0,r.fromJS)(t.payload));case i.UPDATE_CORPORATE_CARD_ITEM:return e.setIn(["itemsById",t.payload.id],t.payload);case i.REMOVE_CORPORATE_CARD_ITEM:var n=e.get("items").findIndex(function(e){return e===t.payload});return e.deleteIn(["itemsById",String(t.payload)]).deleteIn(["items",n]);case i.REMOVE_ALL_CORPORATE_CARDS_ITEMS:return e.set("items",(0,r.fromJS)([])).set("itemsById",(0,r.fromJS)({}));default:return e}};t.getCorporateCardsFromState=function(e){return e.getIn(["corporateCards","itemsById"])}},,,,,function(e,t,n){function r(e,t,n){t=l(t,e)?[t]:a(t);for(var r,f=-1,p=t.length;++ft.get("sortSequence")});return t?n.filter(function(e){return 10===e.get("id")}):n})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.policyTypeSelector=void 0;var r=n(99),a=n(31),o=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(a),i=n(13),u=n(268),l=n(17),s=function(e){return(0,u.getPolicyTypesFromState)(e)},c=function(e){return(0,i.getMessageProp)(e,"travelType")},d=function(e){return(0,l.getUIProp)(e,"isUserDocbankSubscription")},f=function(e){return(0,l.getUIProp)(e,"isOnlyDocbank")};t.policyTypeSelector=(0,r.createSelector)([s,c,d,f],function(e,t,n,r){switch(t){case o.TRAVEL_CAR:case o.TRAVEL_HOTEL:case o.TRAVEL_RAIL:return e.filter(function(e){return 4!==e.get("id")});case o.TRAVEL_AIR:return r?e.filter(function(e){return 4===e.get("id")}):n?e:e.filter(function(e){return 4!==e.get("id")})}})},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(850);Object.defineProperty(t,"RuleInstanceDefault",{enumerable:!0,get:function(){return r(a).default}});var o=n(421);Object.defineProperty(t,"RuleInstanceNumber",{enumerable:!0,get:function(){return r(o).default}});var i=n(422);Object.defineProperty(t,"RuleInstanceMultiTextPair",{enumerable:!0,get:function(){return r(i).default}});var u=n(851);Object.defineProperty(t,"RuleInstanceDuration",{enumerable:!0,get:function(){return r(u).default}});var l=n(852);Object.defineProperty(t,"RuleInstanceSingleSelect",{enumerable:!0,get:function(){return r(l).default}});var s=n(853);Object.defineProperty(t,"RuleInstanceMultiText",{enumerable:!0,get:function(){return r(s).default}});var c=n(854);Object.defineProperty(t,"RuleInstanceStatic",{enumerable:!0,get:function(){return r(c).default}});var d=n(855);Object.defineProperty(t,"RuleInstanceCurrency",{enumerable:!0,get:function(){return r(d).default}});var f=n(424);Object.defineProperty(t,"RuleInstanceDate",{enumerable:!0,get:function(){return r(f).default}});var p=n(858);Object.defineProperty(t,"RuleInstanceMultiSelect",{enumerable:!0,get:function(){return r(p).default}})},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t0?[i.default.createElement(c.default,{key:"number-select-before",customClass:"cwt-custom-input select-small-inline",placeholder:f.default.getTranslationByKey("CWT_PM_UI_SELECT_OPTION"),controlId:"instance"+t.rule+"Operators",selectedValue:d,options:l(n.items),onChange:function(e){r(u(e,"start"))}}),i.default.createElement("span",{style:{display:"inline-block",margin:"0 4px"},key:"divider-input"},"-"),i.default.createElement(c.default,{key:"number-select-after",customClass:"cwt-custom-input select-small-inline",placeholder:f.default.getTranslationByKey("CWT_PM_UI_SELECT_OPTION"),controlId:"instance"+t.rule+"Operators",selectedValue:p,options:l(n.items),onChange:function(e){r(u(e,"end"))}})]:[i.default.createElement("input",{key:"number-input-before",className:"rule-instance-input",type:"text",value:d,onChange:function(e){r(u(e.target.value,"start"))}}),i.default.createElement("span",{style:{display:"inline-block",margin:"0 4px"},key:"divider-input"},"-"),i.default.createElement("input",{key:"number-input-after",className:"rule-instance-input",type:"text",value:p,onChange:function(e){r(u(e.target.value,"end"))}}),m()]}():function(){return n.items.length>0?i.default.createElement(c.default,{customClass:"cwt-custom-input",placeholder:f.default.getTranslationByKey("CWT_PM_UI_SELECT_OPTION"),controlId:"instance"+t.id+"Operators",selectedValue:s,options:l(n.items),onChange:function(e){r(u(e,"single"))}}):[i.default.createElement("input",{key:"input-value-component",className:"rule-instance-input",type:"text",value:s,onChange:function(e){r(u(e.target.value,"single"))}}),m()]}()};p.propTypes={instance:l.default.object.isRequired,rule:l.default.object.isRequired,updateItems:l.default.func.isRequired},t.default=p},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.RuleInstanceMultiTextPair=void 0;var a=n(0),o=r(a),i=n(8),u=n(1),l=r(u),s=n(13),c=n(10),d=r(c),f=n(11),p=t.RuleInstanceMultiTextPair=function(e){var t=(e.instance,e.updateItems),n=e.startCode,r=e.endCode,a=d.default.getTranslationByKey("CWT_PM_UI_MULTI_TXT_PAIR_PLACEHOLDER"),i=function(e,t){var a=e.target.value.replace(/\W/i,"").toUpperCase().substring(0,3);return""===e.target.value&&""===r||""===e.target.value&&""===n?[]:"start"===t?[{code:a+"-"+r}]:[{code:n+"-"+a}]};return o.default.createElement("div",null,o.default.createElement("input",{className:"rule-instance-input",type:"text",value:n,placeholder:a,onChange:function(e){t(i(e,"start"))}})," - ",o.default.createElement("input",{className:"rule-instance-input",type:"text",value:r,placeholder:a,onChange:function(e){t(i(e,"end"))}}))};p.propTypes={startCode:l.default.string.isRequired,endCode:l.default.string.isRequired,instance:l.default.object.isRequired,updateItems:l.default.func.isRequired};var m=function(e,t){var n=(0,s.getInstanceIndexByRuleId)(e,t.instance.rule);return{startCode:e.getIn(["message","item","instances",n,"items"]).isEmpty()?"":e.getIn(["message","item","instances",n,"items",0,"code"]).split("-")[0],endCode:e.getIn(["message","item","instances",n,"items"]).isEmpty()?"":e.getIn(["message","item","instances",n,"items",0,"code"]).split("-")[1]}};t.default=(0,i.connect)(m,{})((0,f.toJS)(p))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=["AED","ARS","AUD","BRL","CAD","CHF","CLP","CNY","COP","CRC","CZK","DKK","EGP","EUR","GBP","HKD","HUF","IDR","INR","JPY","KRW","MAD","MXN","MYR","NOK","NZD","PLN","QAR","RON","RUB","SAR","SEK","SGD","THB","TRY","TRY","TTD","TWD","USD","ZAR"];t.currencyList=function(e){return e.map(function(e){return{value:e,description:e}})}(r)},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(t,"__esModule",{value:!0}),t.RuleInstanceDate=void 0;var u=function(){function e(e,t){for(var n=0;n0,validationErrors:(0,j.getUIProp)(e,"messageValidationErrors"),itemsPerPage:(0,x.getSettingProp)(e,"itemsPerPage"),isPending:(0,j.getRequestsCount)(e,"pmSubscriptions")>0}};t.default=(0,m.connect)(q,{validateMessage:L.validateMessage,updateSetting:U.updateSetting})((0,B.toJS)(V))},function(e,t,n){function r(e,t,n){var r=u(e)?a:i;return n&&l(e,t,n)&&(t=void 0),r(e,o(t,3))}var a=n(356),o=n(81),i=n(866),u=n(32),l=n(131);e.exports=r},function(e,t){function n(e,t){for(var n=-1,r=e?e.length:0,a=0,o=[];++n0&&this.setState({showTravelTypes:!0}),t||0!==n.length?t&&n.length>0?this.setState({radioLabel:"except"}):!t&&n.length>0&&this.setState({radioLabel:"only"}):this.setState({radioLabel:"All"})}},{key:"renderTravelTypeInputField",value:function(){var e=this.props,t=e.policyTravelerTypes,n=e.setTravelerTypes;return this.state.showTravelTypes?s.default.createElement(p.FormGroup,{controlId:"ExcludedTravelerType"},s.default.createElement(y.default,{stateArray:t,handleAddingTags:function(e){n(e)}})):null}},{key:"render",value:function(){var e=this,t=this.props,n=t.setTravelerTypes,r=t.setToggleField,a=this.state.radioLabel;return s.default.createElement("div",null,s.default.createElement(p.FormGroup,{controlId:"messageExcludeByTravelerType"},s.default.createElement(p.ControlLabel,null,E.default.getTranslationByKey("CWT_PM_UI_APPLY_TO")+":"),s.default.createElement("div",null,s.default.createElement(p.Radio,{checked:"All"===a,value:"All",onChange:function(t){r("filterTravelerType",!1),n([]),e.setState({showTravelTypes:!1,radioLabel:t.target.value})},inline:!0},E.default.getTranslationByKey("CWT_PM_UI_ALL_TRAVELER_TYPES"))," ",s.default.createElement(p.Radio,{checked:"except"===a,value:"except",onChange:function(t){r("filterTravelerType",!0),e.setState({showTravelTypes:!0,radioLabel:t.target.value})},inline:!0},E.default.getTranslationByKey("CWT_PM_UI_TRAVELERS_EXCEPT"))," ",s.default.createElement(p.Radio,{checked:"only"===a,value:"only",onChange:function(t){r("filterTravelerType",!1),e.setState({showTravelTypes:!0,radioLabel:t.target.value})},inline:!0},E.default.getTranslationByKey("CWT_PM_UI_TRAVELERS_ONLY")))),this.renderTravelTypeInputField())}}]),t}(l.Component);h.propTypes={filterTravelerType:f.default.bool.isRequired,policyTravelerTypes:f.default.array.isRequired,setToggleField:f.default.func.isRequired,setTravelerTypes:f.default.func.isRequired};var S=function(e){return{filterTravelerType:(0,v.getMessageProp)(e,"filterTravelerType"),policyTravelerTypes:(0,v.getMessageProp)(e,"policyTravelerTypes")||[]}};t.default=(0,c.connect)(S,{setToggleField:g.setToggleField,setTravelerTypes:g.setTravelerTypes})((0,T.toJS)(h))},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(t,"__esModule",{value:!0}),t.BodyTextArea=void 0;var u=function(){function e(e,t){for(var n=0;n0,token:(0,m.getSettingProp)(e,"token"),Portal:(0,m.getSettingProp)(e,"Portal"),selectedClientId:(0,m.getSettingProp)(e,"selectedClientId")}};t.default=(0,f.connect)(N,{getMessageKeywords:b.getMessageKeywords})((0,h.toJS)((0,M.default)("messageBody")(A)))},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(t,"__esModule",{value:!0}),t.ContentEditor=void 0;var u=function(){function e(e,t){for(var n=0;n0&&this.setState({touched:!0})}},{key:"componentWillReceiveProps",value:function(e){var t=this.props,n=t.validateMessage,r=t.additionalEmails,a=t.sendToAddEmails;r.length===e.additionalEmails.length&&a===e.sendToAddEmails||(n("additionalEmails"),e.additionalEmails.length>0&&this.setState({touched:!0}))}},{key:"getValidationState",value:function(){var e=this.props.validationErrors,t=this.state.touched;return"object"===u(e.additionalEmails)&&t?"error":null}},{key:"renderError",value:function(){var e=this.props.validationErrors,t=this.state.touched;return"object"===u(e.additionalEmails)&&t?c.default.createElement(m.HelpBlock,{className:"form-error-notification"},v.default.getTranslationFormat(e.additionalEmails.message,{item:e.additionalEmails.item})):null}},{key:"render",value:function(){var e=this.props,t=e.sendToAddEmails,n=e.addAdditionalEmails,r=e.additionalEmails;return t?c.default.createElement(m.FormGroup,{controlId:"messageCC",className:"m-b-lg",validationState:this.getValidationState()},c.default.createElement(m.ControlLabel,null,v.default.getTranslationByKey("CWT_PM_UI_ADDITIONAL_RECIPIENT")+":"),c.default.createElement(_.default,{handleAddingTags:function(e){n(e)},additionalEmails:r}),this.renderError()):null}}]),t}(s.Component);I.propTypes={addAdditionalEmails:f.default.func.isRequired,validateMessage:f.default.func.isRequired,additionalEmails:f.default.array.isRequired,sendToAddEmails:f.default.bool.isRequired,validationErrors:f.default.object.isRequired};var C=function(e){return{sendToAddEmails:(0,g.getMessageProp)(e,"sendToAddEmails"),additionalEmails:(0,g.getMessageProp)(e,"additionalEmails"),validationErrors:(0,S.getUIProp)(e,"messageValidationErrors")}};t.default=(0,p.connect)(C,{addAdditionalEmails:T.addAdditionalEmails,validateMessage:h.validateMessage})((0,b.toJS)(I))},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.Exclusions=void 0;var a=n(0),o=r(a),i=n(1),u=r(i),l=n(8),s=n(12),c=n(10),d=r(c),f=n(11),p=n(13),m=n(15),y=t.Exclusions=function(e){var t=e.excludeEmails,n=e.toggleField;return"S"===e.messageType?null:o.default.createElement(s.FormGroup,{controlId:"messageExclusions",className:"m-b-lg"},o.default.createElement(s.ControlLabel,null,d.default.getTranslationByKey("CWT_PM_UI_EXCLUSIONS")+":"),o.default.createElement(s.Checkbox,{checked:t,onChange:function(){n("excludeEmails")}},d.default.getTranslationByKey("CWT_PM_UI_EXCLUSIONS_CHECKBOX_TXT")))};y.propTypes={excludeEmails:u.default.bool.isRequired,toggleField:u.default.func.isRequired,messageType:u.default.string.isRequired};var _=function(e){return{excludeEmails:(0,p.getMessageProp)(e,"excludeEmails"),messageType:(0,p.getMessageProp)(e,"messageType")}};t.default=(0,l.connect)(_,{toggleField:m.toggleField})((0,f.toJS)(y))},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(t,"__esModule",{value:!0}),t.MessageFrom=void 0;var u=function(){function e(e,t){for(var n=0;n-1}};t.default=(0,m.withRouter)((0,c.connect)(C,{setText:S.setText,toggleSubjectAsName:b.toggleSubjectAsName,resetSubjectAsName:b.resetSubjectAsName})((0,E.toJS)((0,_.default)("name")(I))))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getExcludedCardsFromState=t.initialState=void 0;var r=n(19),a=function(e){return e&&e.__esModule?e:{default:e}}(r),o=n(381),i=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(o),u=t.initialState=(0,r.fromJS)({itemsById:a.default.Map(),items:a.default.List()});t.default=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:u,t=arguments[1];switch(t.type){case i.SET_EXCLUDED_CARDS_ITEMS:return e.set("items",(0,r.fromJS)(t.payload));case i.SET_EXCLUDED_CARDS_ITEMS_BY_ID:return e.set("itemsById",(0,r.fromJS)(t.payload));case i.UPDATE_EXCLUDED_CARD_ITEM:return e.setIn(["itemsById",t.payload.id],t.payload);case i.REMOVE_EXCLUDED_CARD_ITEM:var n=e.get("items").findIndex(function(e){return e===t.payload});return e.deleteIn(["itemsById",String(t.payload)]).deleteIn(["items",n]);case i.REMOVE_ALL_EXCLUDED_CARDS_ITEMS:return e.set("items",(0,r.fromJS)([])).set("itemsById",(0,r.fromJS)({}));default:return e}};t.getExcludedCardsFromState=function(e){return e.getIn(["excludedCards","itemsById"])}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getExcludedEmailsFromState=t.initialState=void 0;var r=n(19),a=function(e){return e&&e.__esModule?e:{default:e}}(r),o=n(382),i=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(o),u=t.initialState=(0,r.fromJS)({itemsById:a.default.Map(),items:a.default.List()});t.default=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:u,t=arguments[1];switch(t.type){case i.SET_EXCLUDED_EMAILS_ITEMS:return e.set("items",(0,r.fromJS)(t.payload));case i.SET_EXCLUDED_EMAILS_ITEMS_BY_ID:return e.set("itemsById",(0,r.fromJS)(t.payload));case i.UPDATE_EXCLUDED_EMAIL_ITEM:return e.setIn(["itemsById",t.payload.id],t.payload);case i.REMOVE_EXCLUDED_EMAIL_ITEM:var n=e.get("items").findIndex(function(e){return e===t.payload});return e.deleteIn(["itemsById",String(t.payload)]).deleteIn(["items",n]);case i.REMOVE_ALL_EXCLUDED_EMAIL_ITEMS:return e.set("items",(0,r.fromJS)([])).set("itemsById",(0,r.fromJS)({}));default:return e}};t.getExcludedEmailsFromState=function(e){return e.getIn(["excludedEmails","itemsById"])}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.SET_BR_DATA="SET_BR_DATA"},function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}function a(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.createAiChatV2Message=t.clearChatV2Message=t.switchMessageRuleType=t.loadTemplateIntoMessage=t.rateChatV2Conversation=t.sendChatV2Message=t.initChatV2=t.fetchChatV2Access=t.resetChatV2=t.sendChatV2TestEmail=void 0;var o=n(253),i=a(o),u=n(56),l=a(u),s=n(185),c=a(s),d=n(259),f=r(d),p=n(15),m=n(18),y=n(55),_=n(250),E=n(443),v=n(445),g=n(31),T=r(g),h=c.default.copilotGatewayApi?c.default.copilotGatewayApi:"/copilot-gateway-api",S={"Content-Type":"application/json","cwt-token-type":"pingFed","cwt-client-id":"CwtToGoOauthClient",Variant_ID:"3"},b=function(e,t){return(0,l.default)({},S,{Authorization:"Bearer "+e.getIn(["settings","token"]),"Selected-Client-Id":e.getIn(["settings","selectedClientId"]),Portal:e.getIn(["settings","Portal"])},t)},I={"Content-Type":"application/json","cwt-token-type":"pingFed",Variant_ID:"3"},C=function(e,t){return t?(0,l.default)({},e,{payload:(0,l.default)({},e.payload,{headers:(0,l.default)({},I,{"PmCopilot-Session-Id":t})})}):e},O=(t.sendChatV2TestEmail=function(e,t,n,r,a){return function(o,i){var u=(0,p.sendEmailTestMessage)(e,t,n,r);u=(0,l.default)({},u,{payload:(0,l.default)({},u.payload,{success:function(){return a(!0),[]},error:function(e,t){return a(!1),[(0,m.setNetworkErrors)(e,t)]}})}),o(C(u,i().getIn(["aiChatV2","sessionId"])))}},t.resetChatV2=function(){return{type:f.AI_CHAT_V2_RESET}},t.fetchChatV2Access=function(){return function(e,t){var n=function(t){e({type:f.AI_CHAT_V2_ACCESS_SUCCESS,payload:{enabled:t}})};return Promise.resolve().then(function(){return(0,i.default)("GET",h+"/aiAssistAccess").set(b(t()))}).then(function(e){n(!!e.body&&!0===e.body.enabled)}).catch(function(){n(!1)})}},t.initChatV2=function(){return function(e,t){e({type:f.AI_CHAT_V2_INIT_REQUEST}),(0,i.default)("GET",h+"/chat-policy/init").set(b(t())).then(function(t){e({type:f.AI_CHAT_V2_INIT_SUCCESS,payload:t.body})}).catch(function(t){var n=403===t.status;n&&e({type:f.AI_CHAT_V2_ACCESS_SUCCESS,payload:{enabled:!1}}),e({type:f.AI_CHAT_V2_INIT_ERROR,payload:{error:n?"AI Assist isn't available for your account yet.":t.message||"Failed to initialize chat."}})})}},t.sendChatV2Message=function(e){return function(t,n){t({type:f.AI_CHAT_V2_SEND,payload:{userInput:e}});var r=n(),a=r.getIn(["aiChatV2","sessionId"]),o=r.getIn(["aiChatV2","chatData"]);if(!a)return void t({type:f.AI_CHAT_V2_ERROR,payload:{error:"This conversation has expired. Start a new one to continue."}});(0,i.default)("POST",h+"/chat-policy").set(b(r,{"PmCopilot-Session-Id":a})).send({userInput:e,chatData:o?o.toJS():{}}).then(function(e){t({type:f.AI_CHAT_V2_RECEIVE,payload:e.body})}).catch(function(e){var n=e.message||"An error occurred. Please try again.";t({type:f.AI_CHAT_V2_ERROR,payload:{error:n}})})}},t.rateChatV2Conversation=function(e,t,n){return function(r,a){var o=a(),u=o.getIn(["aiChatV2","sessionId"]);if(!u)return Promise.resolve();if(!Number.isInteger(e)||e<1||e>5)return Promise.resolve();var l={rating:e},s=(t||"").trim();s&&(l.message=s);var c=h+"/chat-policy/rating",d=b(o,{"PmCopilot-Session-Id":u});return n&&n.keepalive&&"undefined"!=typeof window&&window.fetch?window.fetch(c,{method:"POST",headers:d,body:JSON.stringify(l),keepalive:!0}).catch(function(){}):(0,i.default)("POST",c).set(d).send(l).catch(function(){})}},function(e,t){var n={};return e?(e.forEach(function(e){var r=t.get(e.rule.toString());r&&(n[e.rule]=r.get("renderType"))}),n):n}),P=(t.loadTemplateIntoMessage=function(e){return function(t,n){var r=n(),a=r.getIn(["templates","itemsById",e.toString()]);if(a){var o=a.toJS();t((0,y.getRuleRenderTypesById)(O(o.instances,r.getIn(["rules","itemsById"])))),t((0,p.getMessage)(o))}}},t.switchMessageRuleType=function(e){return function(t,n){var r=n(),a=r.getIn(["message","item"]);if(a&&a.get("ruleType")!==e){var o=a.toJS(),i=r.getIn(["rules","itemsById"]),u=(0,v.convertInstances)(o.instances,i.toJS(),o.travelType,e);t((0,y.getRuleRenderTypesById)(O((o.instances||[]).concat(u),i))),t((0,p.getMessage)((0,l.default)({},o,{ruleType:e,instances:u})))}}},t.clearChatV2Message=function(){return(0,p.clearMessage)()},function(e,t,n){return e&&e.length?e.reduce(function(e,r){var a=t.get(r.toString());if(!a)return e;var o=a.toJS();return delete o.hierarchy,e.push({id:null,messengingEnabledInd:n,reportingEnabledInd:!0,hierarchySelectedInd:!a.get("isHierarchySelected")&&null,pmSubscription:o,isDisabled:!1}),e},[]):[]}),R=function(e,t){return e.map(function(e){var n={};return n[t]=e,n})};t.createAiChatV2Message=function(e,t,n){return function(r,a){var o=a(),i=o.getIn(["pmSubscriptions","itemsById"]),u=o.getIn(["templates","itemsById"]),s=(t.additionalEmails||[]).map(function(e){return{emailAddress:e}}),c={};null!=t.policyScheduleType&&(c.policyScheduleOption=t.policyScheduleOption,c.policyScheduleType=t.policyScheduleType),null!=t.policyScheduleEventType&&(c.policyScheduleEventType=t.policyScheduleEventType),null!=t.policyCustomSequenceType&&(c.policyCustomSequenceType=t.policyCustomSequenceType),null!=t.recurrenceFrequency&&(c.recurrenceFrequency=t.recurrenceFrequency),t.policyScheduleType===T.SCHEDULE_CUSTOM&&(c.fromMins=t.fromMins,c.toMins=t.toMins);var d=R(t.policyTravelerTypes||[],"name"),f=null!=t.templateId?u.get(t.templateId.toString()):null,m=f?(0,E.templateRequestBody)(f.toJS()):{},y=o.getIn(["message","item","instances"]),v=o.getIn(["message","item","ruleType"]),g=null!=v?{ruleType:v}:{},h=(0,l.default)({},_.defaultMessage.toJS(),m,c,g,{instances:y?y.toJS():[],notifyTraveler:t.notifyTraveler,notifyArranger:t.notifyArranger,notifyAuthorizer:t.notifyAuthorizer,additionalEmails:s,sendToAddEmails:s.length>0,policyPmSubscriptions:P(t.policyPmSubscriptionIds,i,t.sendNotifications),messageType:t.messageType,excludeEmails:t.excludeEmails,filterTravelerType:t.filterTravelerType,policyTravelerTypes:d,messageFrom:n.emailFrom,messageSubject:n.emailSubj,messageBody:n.messageBodyHtml,name:n.messageName,policyEnabled:"live"===e,createdByAiInd:!0});r(C((0,p.saveNewMessage)(h),o.getIn(["aiChatV2","sessionId"])))}}},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.travelerTypeModeFor=t.templateSeed=t.templateRequestBody=t.templateAsLoaded=void 0;var a=n(56),o=r(a),i=n(444),u=r(i),l=n(250),s={policyPmSubscriptions:[],messageFrom:"donotreply@mycwt.com",sendToAddEmails:!1,additionalEmails:[],excludeEmails:!1,filterTravelerType:!1},c=t.templateAsLoaded=function(e){return e?e.hasOwnProperty("policyPmSubscriptions")&&e.hasOwnProperty("messageFrom")?e:(0,o.default)({},e,s):null};t.templateRequestBody=function(e){return(0,u.default)(c(e),["id","version","createdByAiInd"])},t.templateSeed=function(e){var t=(0,o.default)({},l.defaultMessage.toJS(),c(e));return{message:{notifyTraveler:!!t.notifyTraveler,notifyArranger:!!t.notifyArranger,notifyAuthorizer:!!t.notifyAuthorizer,additionalEmails:(t.additionalEmails||[]).map(function(e){return e&&null!=e.emailAddress?e.emailAddress:e}),messageType:"E",excludeEmails:!!t.excludeEmails,filterTravelerType:!!t.filterTravelerType,policyTravelerTypes:(t.policyTravelerTypes||[]).map(function(e){return e&&null!=e.name?e.name:e}),fromMins:t.fromMins,toMins:t.toMins},emailFrom:t.messageFrom||"",emailSubj:t.messageSubject||"",emailBodyHtml:t.messageBody||""}},t.travelerTypeModeFor=function(e){return(e.policyTravelerTypes||[]).length?e.filterTravelerType?"except":"only":"all"}},function(e,t,n){var r=n(97),a=n(913),o=n(349),i=n(917),u=n(918),l=n(179),s=n(130),c=l(function(e,t){return null==e?{}:(t=r(o(t,1),s),i(e,a(u(e),t)))});e.exports=c},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.convertInstances=t.ruleTypeFor=void 0;var r=n(31),a=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(r);t.ruleTypeFor=function(e,t){if(null==e||null==t)return null;if(e!==a.TRAVEL_AIR)return a.RULE_TYPE_POST;switch(t){case a.RECURRENCE:case a.SCHEDULE_CUSTOM:case a.ONCE_AT_BOOKING:return a.RULE_TYPE_PRE;case a.INTERVAL:case a.SCHEDULE_BY_DAY:case a.ONCE_AT_TICKETING:return a.RULE_TYPE_POST;case a.DOCBANK_EXPIRATION:case a.DOCBANK_RECURRENCE:return a.RULE_TYPE_DOCBANK}return null},t.convertInstances=function(e,t,n,r){var a=Object.keys(t||{}).map(function(e){return t[e]});return(e||[]).reduce(function(e,o){var i=(t||{})[o.rule],u=i&&a.filter(function(e){return e.name===i.name&&e.travelType===n&&e.ruleType===r})[0];if(!u)return e;var l=(u.transactionLevels||[]).map(function(e){return e.id});return e.push({rule:u.id,transactionLevel:l.length&&-1===l.indexOf(o.transactionLevel)?l[0]:o.transactionLevel,operator:o.operator,items:(o.items||[]).map(function(e){return{code:e.code}}),options:u.items&&u.items.length?u.items:null,deeplinkSupported:u.deeplinkSupported}),e},[])}},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.RulesDisclaimerPopover=void 0;var a=Object.assign||function(e){for(var t=1;t1)for(var n=1;n0&&void 0!==arguments[0]?arguments[0]:u,t=arguments[1];switch(t.type){case i.ADD_NOTIFICATION:return e.update(t.payload.key,function(){return(0,a.fromJS)(r({},t.payload))});case i.DISMISS_NOTIFICATION:return e.delete(t.payload);default:return e}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.initialState=void 0;var r=n(19),a=function(e){return e&&e.__esModule?e:{default:e}}(r),o=n(322),i=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(o),u=t.initialState=a.default.fromJS({modalType:null,modalProps:a.default.Map()});t.default=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:u,t=arguments[1];switch(t.type){case i.SHOW_MODAL:return e.set("modalType",t.modalType).set("modalProps",a.default.Map(t.modalProps));case i.HIDE_MODAL:return u;default:return e}}},function(e,t){e.exports="1.0.70-pm-gbt-migration-phase1.0"},function(e,t,n){"use strict";function r(e){var t=o.default.Map({inProgress:!1,showMessage:!1,message:"",messageStatus:!1,values:o.default.Map(),validation:o.default.Map(),blank:!0});return function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:t,r=arguments[1];switch(r.type){case e+"_VALUE":return n.setIn(["values",r.field],r.value).set("blank",!1);case e+"_VALIDATION":return!0===r.result?n.deleteIn(["validation",r.field]):n.setIn(["validation",r.field],r.result.message);case e+"_PENDING":return n.set("inProgress",!0).set("message","");case e+"_SUCCESS":return n.set("inProgress",!1).set("messageStatus",!0).set("message",r.message).set("validation",o.default.Map()).update("values",function(e){return e.map(function(e){return""})}).set("blank",!0);case e+"_FAILURE":return n.set("inProgress",!1).set("messageStatus",!1).set("message",r.message);case e+"_RESET":return t;case e+"_POPULATE":return t.set("values",o.default.Map(r.values));default:return n}}}Object.defineProperty(t,"__esModule",{value:!0}),t.createAdminFormReducer=r;var a=n(19),o=function(e){return e&&e.__esModule?e:{default:e}}(a)},function(e,t,n){"use strict";function r(e){var t=o.default.Map({inProgress:!1,message:"",messageStatus:!1,progress:0,finished:!1});return function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:t,r=arguments[1];switch(r.type){case e+"_PROGRESS":return n.set("progress",r.payload.percent);case e+"_RESET":return t;default:return n}}}Object.defineProperty(t,"__esModule",{value:!0}),t.createUploadFormReducer=r;var a=n(19),o=function(e){return e&&e.__esModule?e:{default:e}}(a)},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function u(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(t,"__esModule",{value:!0}),t.StepTravelType=void 0;var l=function(){function e(e,t){for(var n=0;n-1}};t.default=(0,m.withRouter)((0,d.connect)(P,{})((0,C.toJS)((0,S.default)(O))))},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){function r(e,t,n){var r=-1;t=a(t.length?t:[c],l(o));var d=i(e,function(e,n,o){return{criteria:a(t,function(t){return t(e)}),index:++r,value:e}});return u(d,function(e,t){return s(e,t,n)})}var a=n(97),o=n(81),i=n(365),u=n(806),l=n(366),s=n(807),c=n(364);e.exports=r},function(e,t,n){function r(e){var t=o(e);return 1==t.length&&t[0][2]?i(t[0][0],t[0][1]):function(n){return n===e||a(n,e,t)}}var a=n(754),o=n(794),i=n(360);e.exports=r},function(e,t,n){function r(e,t,n,r){var l=n.length,s=l,c=!r;if(null==e)return!s;for(e=Object(e);l--;){var d=n[l];if(c&&d[2]?d[1]!==e[d[0]]:!(d[0]in e))return!1}for(;++l-1}var a=n(173);e.exports=r},function(e,t,n){function r(e,t){var n=this.__data__,r=a(n,e);return r<0?n.push([e,t]):n[r][1]=t,this}var a=n(173);e.exports=r},function(e,t,n){function r(){this.__data__=new a}var a=n(172);e.exports=r},function(e,t){function n(e){return this.__data__.delete(e)}e.exports=n},function(e,t){function n(e){return this.__data__.get(e)}e.exports=n},function(e,t){function n(e){return this.__data__.has(e)}e.exports=n},function(e,t,n){function r(e,t){var n=this.__data__;return n instanceof a&&n.__data__.length==i&&(n=this.__data__=new o(n.__data__)),n.set(e,t),this}var a=n(172),o=n(352),i=200;e.exports=r},function(e,t,n){function r(){this.__data__={hash:new a,map:new(i||o),string:new a}}var a=n(766),o=n(172),i=n(353);e.exports=r},function(e,t,n){function r(e){var t=-1,n=e?e.length:0;for(this.clear();++td))return!1;var p=s.get(e);if(p)return p==t;var m=-1,y=!0,_=l&i?new a:void 0;for(s.set(e,t);++m=l)return s;return s*("desc"==n[r]?-1:1)}}return e.index-t.index}var a=n(808);e.exports=r},function(e,t,n){function r(e,t){if(e!==t){var n=void 0!==e,r=null===e,o=e===e,i=a(e),u=void 0!==t,l=null===t,s=t===t,c=a(t);if(!l&&!c&&!i&&e>t||i&&u&&s&&!l&&!c||r&&u&&s||!n&&s||!o)return 1;if(!r&&!i&&!c&&e1?n[o-1]:void 0,u=o>2?n[2]:void 0;for(i=e.length>3&&"function"==typeof i?(o--,i):void 0,u&&a(n[0],n[1],u)&&(i=o<3?void 0:i,o=1),t=Object(t);++r0,isWizardView:t.match.url.indexOf("create")>-1}};t.default=(0,f.withRouter)((0,d.connect)(R,{})((0,O.toJS)((0,T.default)(P))))},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.StepTiming=void 0;var a=n(0),o=r(a),i=n(405),u=r(i),l=n(114),s=r(l),c=t.StepTiming=function(){return o.default.createElement(u.default,null)};t.default=(0,s.default)(c)},function(e,t,n){function r(e,t){return a(t,function(t){return e[t]})}var a=n(97);e.exports=r},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.RenderOptions=void 0;var a=n(0),o=r(a),i=n(1),u=r(i),l=n(823),s=r(l),c=t.RenderOptions=function(e){var t=e.groups;return function(e){return e.map(function(e,t){return o.default.createElement(s.default,{group:e,key:t,index:t})})}(t)};c.propTypes={groups:u.default.array.isRequired},t.default=c},function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}function a(e){return e&&e.__esModule?e:{default:e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function u(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(t,"__esModule",{value:!0}),t.RenderTimingRadioOption=void 0;var l=Object.assign||function(e){for(var t=1;t-1,isNewTemplateView:t.match.url.indexOf("backoffice/templates/new")>-1,travelType:(0,O.getMessageProp)(e,"travelType"),policyType:(0,O.getMessageProp)(e,"policyType"),policyScheduleType:(0,O.getMessageProp)(e,"policyScheduleType"),policyScheduleEventType:(0,O.getMessageProp)(e,"policyScheduleEventType"),isUserPreTicketSubscription:(0,C.getUIProp)(e,"isUserPreTicketSubscription"),isUserDocbankSubscription:(0,C.getUIProp)(e,"isUserDocbankSubscription"),isUserSmsSubscription:(0,C.getUIProp)(e,"isUserSmsSubscription")}};t.default=(0,_.withRouter)((0,p.connect)(M,l({},h,{showModal:S.showModal}))((0,P.toJS)(R)))},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.RenderTimingGroup=void 0;var a=Object.assign||function(e){for(var t=1;t-1?t[l?l[s]:s]:void 0}}var a=n(81),o=n(79),i=n(78);e.exports=r},function(e,t){function n(e,t,n,r){for(var a=e.length,o=n+(r?1:-1);r?o--:++o=r?e:a(e,t,n)}var a=n(838);e.exports=r},function(e,t){function n(e,t,n){var r=-1,a=e.length;t<0&&(t=-t>a?0:a+t),n=n>a?a:n,n<0&&(n+=a),a=t>n?0:n-t>>>0,t>>>=0;for(var o=Array(a);++r0}};t.default=(0,i.connect)(g,{showModal:m.showModal})((0,p.default)(v))},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(t,"__esModule",{value:!0}),t.RuleInstance=void 0;var u=function(){function e(e,t){for(var n=0;n1?"p-r-sm":"";return s.default.createElement(p.ListGroupItem,{className:"rule-instance-item item-static"},s.default.createElement(p.Row,null,s.default.createElement(p.Col,{sm:22,className:"display-t"},s.default.createElement("div",{className:"display-t-c valign-m p-l-xl",style:{height:"45px"}},s.default.createElement("div",{className:"display-t-c valign-m "+u},s.default.createElement(I.default,{rule:o,instance:t}))," ",s.default.createElement("div",{className:"display-t-c valign-m"},o.name),s.default.createElement(i,{instance:t,rule:o,updateItems:function(e){return n(o,{items:e})}}))),s.default.createElement(p.Col,{sm:2,className:"talign-r"},s.default.createElement("button",{className:"cwt-btn-remove-row",onClick:function(){r(o.id)}},s.default.createElement("i",{className:"pm-icons pm-icons-Close pm-icons-m"})))))}return s.default.createElement(p.ListGroupItem,{className:"rule-instance-item"},s.default.createElement(p.Row,null,s.default.createElement(p.Col,{md:9,className:"talign-r display-t"},s.default.createElement("div",{className:"display-t-c valign-m",style:{height:"45px"}},o.name)),s.default.createElement(p.Col,{md:5,className:"display-t"},s.default.createElement("div",{className:"display-t-c valign-m",style:{height:"45px"}},s.default.createElement(I.default,{rule:o,instance:t}))),s.default.createElement(p.Col,{md:8},s.default.createElement(i,{instance:t,rule:o,updateItems:function(e){return n(o.id,{items:e})}})),s.default.createElement(p.Col,{md:2,className:"talign-r"},s.default.createElement("button",{className:"cwt-btn-remove-row",onClick:function(){r(o.id)}},s.default.createElement("i",{className:"pm-icons pm-icons-Close pm-icons-m"})))),s.default.createElement(O.default,{rule:o,instance:t}))}},{key:"render",value:function(){return this.renderRule()}}]),t}(l.Component);A.propTypes={instance:f.default.object.isRequired,rules:f.default.object.isRequired,updateRule:f.default.func.isRequired,removeRule:f.default.func.isRequired,validateMessage:f.default.func.isRequired,policyScheduleType:f.default.number.isRequired,validationErrors:f.default.object.isRequired};var N=function(e){return{rules:(0,P.rulesSelector)(e),instances:(0,R.getMessageProp)(e,"instances"),policyScheduleType:(0,R.getMessageProp)(e,"policyScheduleType"),validationErrors:(0,M.getUIProp)(e,"messageValidationErrors")}};t.default=(0,c.connect)(N,{updateRule:v.updateRule,removeRule:v.removeRule,validateMessage:g.validateMessage})((0,S.toJS)(A))},function(e,t){function n(){return!1}e.exports=n},function(e,t){function n(e,t,n){for(var r=e.length,a=t+(n?1:-1);n?a--:++a=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}Object.defineProperty(t,"__esModule",{value:!0}),t.RuleInstanceMultiText=void 0;var o=Object.assign||function(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:"currency"){case"start":return[{code:""+l+i(e.target.value)},{code:""+l+p}];case"end":return[{code:""+l+c},{code:""+l+i(e.target.value)}];case"single":return""===e.target.value?[]:[{code:""+l+i(e.target.value)}];default:return 0===t.items.length?"":1===t.items.length?[{code:""+e+s}]:[{code:""+e+c},{code:""+e+p}]}};return 7===t.operator||8===t.operator?function(){return[u.default.createElement("input",{key:"range-start-amount",className:"rule-instance-input",type:"text",value:c,onChange:function(e){n(m(e,"start"))}}),u.default.createElement("span",{style:{display:"inline-block",width:7,textAlign:"center"},key:"range-divider"},"-"),u.default.createElement("input",{key:"range-end-amount",className:"rule-instance-input",type:"text",value:p,onChange:function(e){n(m(e,"end"))}}),u.default.createElement("span",{style:{display:"inline-block",width:5},key:"range-spacer"}),u.default.createElement(d.default,{key:"range-currency",inline:!0,customClass:"cwt-custom-input",controlId:"instance"+t.id+"Operators",selectedValue:l,options:f.currencyList,onChange:function(e){n(m(e,"currency"))}})]}():function(){return[u.default.createElement("input",{key:"single-amount",className:"rule-instance-input",type:"text",value:s,onChange:function(e){n(m(e,"single"))}}),u.default.createElement("span",{style:{display:"inline-block",width:5},key:"single-spacer"}),u.default.createElement(d.default,{key:"single-currency",inline:!0,customClass:"cwt-custom-input",controlId:"instance"+t.id+"Operators",selectedValue:l,options:r,onChange:function(e){n(m(e,"currency"))}})]}()};p.propTypes={instance:s.default.object.isRequired,rule:s.default.object.isRequired,updateItems:s.default.func.isRequired},t.default=p},,function(e,t){},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.RuleInstanceMultiSelect=void 0;var a=n(0),o=r(a),i=n(1),u=r(i),l=n(376),s=r(l);n(860);var c=n(134),d=r(c),f=n(47),p=r(f),m=n(10),y=r(m),_=t.RuleInstanceMultiSelect=function(e){var t=e.rule,n=e.instance,r=e.updateItems,a=function(e){var t=[];return(0,p.default)(e,function(e){t.push({code:e.value})}),t},i=n.items.length?function(e){var n=[];return(0,p.default)(e,function(e){var r=(0,d.default)(t.items,{value:e.code});r&&n.push(r)}),n}(n.items):[];return o.default.createElement(s.default,{multi:!0,closeOnSelect:!1,clearable:!1,value:i,labelKey:"description",placeholder:y.default.getTranslationByKey("CWT_PM_UI_SELECT_VALUES"),options:t.items,className:"cwt-multi-select",onChange:function(e){r(a(e))}})};_.propTypes={instance:u.default.object.isRequired,rule:u.default.object.isRequired,updateItems:u.default.func},t.default=_},,function(e,t){},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.RenderOperator=void 0;var a=n(0),o=r(a),i=n(1),u=r(i),l=n(8),s=n(15),c=n(38),d=r(c),f=t.RenderOperator=function(e){var t=e.rule,n=e.instance,r=e.updateRule;if(!t)return null;var a=n.items.length>0?[]:n.items,i=t.operators.sort(function(e,t){return e.id-t.id}).map(function(e){return{value:e.id,description:e.name}});if(0!==i.length){if(1===i.length&&"Static"!==t.renderType){var u=i[0].description.length>10;return o.default.createElement("div",{style:{lineHeight:u?"1.5":"45px"},className:"single-operator"},i[0].description)}if(1===i.length&&"Static"===t.renderType)return o.default.createElement("div",{style:{lineHeight:"45px"},className:"single-operator"},i[0].description);if(i.length>1&&"Static"===t.renderType){var l=[{code:t.items[0].value}];return o.default.createElement(d.default,{controlId:"instance-"+n.rule+"-Operators",customClass:"cwt-custom-input",selectedValue:n.operator,options:i,onChange:function(e){return r(t.id,{operator:e,items:l})}})}return o.default.createElement(d.default,{controlId:"instance-"+n.rule+"-Operators",customClass:"cwt-custom-input",selectedValue:n.operator,options:i,onChange:function(e){return r(t.id,{operator:e,items:a})}})}};f.propTypes={rule:u.default.object.isRequired,instance:u.default.object.isRequired,updateRule:u.default.func.isRequired},t.default=(0,l.connect)(null,{updateRule:s.updateRule})(f)},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.RenderTransactionLevel=void 0;var a=n(0),o=r(a),i=n(8),u=n(1),l=r(u),s=n(12),c=n(15),d=n(38),f=r(d),p=n(10),m=r(p),y=t.RenderTransactionLevel=function(e){var t=e.rule,n=e.instance,r=e.updateRule;if(!t)return null;var a=t.transactionLevels.map(function(e){return{value:e.id,description:e.description}});return 0===a.length||1===a.length?null:o.default.createElement(s.Row,{className:"m-t-sm"},o.default.createElement(s.Col,{sm:9,className:"talign-r display-t"},o.default.createElement("div",{className:"display-t-c valign-m",style:{height:"45px"}},m.default.getTranslationByKey("CWT_PM_UI_TRANSACTION_LEVEL_IS"))),o.default.createElement(s.Col,{sm:5},o.default.createElement(f.default,{controlId:"instance"+n.id+"TransactionLevel",customClass:"cwt-custom-input",selectedValue:n.transactionLevel,options:a,onChange:function(e){return r(t.id,{transactionLevel:e})}})))};y.propTypes={rule:l.default.object.isRequired,instance:l.default.object.isRequired,updateRule:l.default.func.isRequired},t.default=(0,i.connect)(null,{updateRule:c.updateRule})(y)},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.StepPmSubscription=void 0;var a=n(0),o=r(a),i=n(8),u=n(1),l=r(u),s=n(12),c=n(114),d=r(c),f=n(425),p=r(f),m=n(23),y=n(10),_=r(y),E=n(17),v=t.StepPmSubscription=function(e){var t=e.showModal,n=e.isLoading;return o.default.createElement("div",{className:"step-policyPmSubscriptions"},o.default.createElement(s.Row,null,o.default.createElement(s.Col,{md:24},o.default.createElement("button",{className:"button-link",onClick:function(){t("ADD_PM_SUBSCRIPTION_MODAL")},disabled:n},o.default.createElement("i",{className:"pm-icons pm-icons-Plus pm-icons-ml"})," ",n?_.default.getTranslationByKey("CWT_PM_UI_LOADING"):_.default.getTranslationByKey("CWT_PM_UI_BTN_ADD_COUNTRIES")))),o.default.createElement(s.Row,null,o.default.createElement(s.Col,{md:24},o.default.createElement(p.default,null))))};v.propTypes={showModal:l.default.func.isRequired,isLoading:l.default.bool.isRequired};var g=function(e){return{isLoading:(0,E.getRequestsCount)(e,"pmSubscriptions")>0}};t.default=(0,i.connect)(g,{showModal:m.showModal})((0,d.default)(v))},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.TitleRow=void 0;var a=n(0),o=r(a),i=n(1),u=r(i),l=t.TitleRow=function(e){var t=e.columns,n=e.orderColumn,r=e.orderDirection,a=e.onOrderChange,i=e.customHeaderStyleClass;return o.default.createElement("tr",{className:i},t.map(function(e,t){var i=e.width||"",u=e.addLeftPadding?{paddingLeft:"20px"}:{};if(!e.sort)return o.default.createElement("th",{key:t,width:i,style:u},e.label);var l=e.name,s=e.fieldValue||null,c=n===l,d=c?"ASC"===r?"pm-icons pm-icons-SortAsc":"pm-icons pm-icons-SortDesc":"pm-icons pm-icons-Sort",f=c?"sorted pointer":"pointer";return o.default.createElement("th",{width:i,style:u,key:t,className:f,onClick:function(){return a(l,s)}},e.label," ",o.default.createElement("i",{className:d}))}))};l.propTypes={columns:u.default.array,orderColumn:u.default.string,orderDirection:u.default.string,customHeaderStyleClass:u.default.string,onOrderChange:u.default.func},t.default=l},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.FilterRow=void 0;var a=n(0),o=r(a),i=n(1),u=r(i),l=n(12),s=n(426),c=r(s),d=n(10),f=r(d),p=t.FilterRow=function(e){var t=e.columns,n=e.filters,r=e.onFilterChange;return(0,c.default)(t,function(e){return e.filter})?o.default.createElement("tr",null,t.map(function(e,t){return e.filter?o.default.createElement("td",{key:t},o.default.createElement(l.FormGroup,{style:e.filterPadding?{paddingRight:e.filterPadding}:null,controlId:e.name},o.default.createElement(l.FormControl,{style:{marginTop:"15px"},type:"text",value:n.get(e.name),placeholder:f.default.getTranslationFormat("CWT_PM_UI_FILTER_BY_VALUE",{label:e.label}),onChange:function(e){r(e.target.id,e.target.value)}}))):o.default.createElement("td",{key:t})})):null};t.default=p,p.propTypes={columns:u.default.array,filters:u.default.object,onFilterChange:u.default.func}},function(e,t,n){function r(e,t){var n;return a(e,function(e,r,a){return!(n=t(e,r,a))}),!!n}var a=n(142);e.exports=r},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.DataRows=void 0;var a=Object.assign||function(e){for(var t=1;tu?1:0)*l}return i=String(i),u=String(u),i.localeCompare(u)*l})}function o(e,t,n){return e.slice(t,Math.min(n,e.length))}Object.defineProperty(t,"__esModule",{value:!0});var i=n(70),u=function(e){return e&&e.__esModule?e:{default:e}}(i);t.filterData=r,t.orderData=a,t.paginateData=o;var l=function(e,t){return"cmc"===t?(0,u.default)(e,"pmSubscription.cmc.clientMasterCodeName",""):"country"===t?(0,u.default)(e,"pmSubscription.country.countryName",""):e[t]||""}},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.CmcName=void 0;var a=n(0),o=r(a),i=n(1),u=r(i),l=t.CmcName=function(e){var t=e.row,n=e.column,r=t.pmSubscription.cmc&&t.pmSubscription.cmc.clientMasterCodeName||"no cmc provided",a=n.addLeftPadding?{paddingLeft:"20px"}:{};return o.default.createElement("td",{style:a},r)};l.propTypes={row:u.default.object.isRequired,column:u.default.object.isRequired},t.default=l},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.CountryName=void 0;var a=n(0),o=r(a),i=n(1),u=r(i),l=t.CountryName=function(e){var t=e.row,n=t.pmSubscription.country&&t.pmSubscription.country.countryName||"no country provided";return o.default.createElement("td",null,n)};l.propTypes={row:u.default.object.isRequired},t.default=l},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.Organization=void 0;var a=n(70),o=r(a),i=n(0),u=r(i),l=n(1),s=r(l),c=t.Organization=function(e){var t=e.row;return u.default.createElement("td",null,(0,o.default)(t,"pmSubscription.cmc.portal",""))};c.propTypes={row:s.default.object.isRequired},t.default=c},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(t,"__esModule",{value:!0}),t.EditHierarchy=void 0;var u=function(){function e(e,t){for(var n=0;n0,isLoadingTree:(0,h.getRequestsCount)(e,"getHierarchyRootChildren-"+t.row.pmSubscription.id)>0,hierarchySelectedInd:t.row.hierarchySelectedInd||!1,policyId:t.match.params.hasOwnProperty("id")&&t.match.params.id}};t.default=(0,_.withRouter)((0,c.connect)(C,{showModal:E.showModal,getHierarchyRootChildren:T.getHierarchyRootChildren})((0,b.toJS)(I)))},function(e,t,n){var r=n(876),a=r();e.exports=a},function(e,t,n){function r(e){return function(t,n,r){return r&&"number"!=typeof r&&o(t,n,r)&&(n=r=void 0),t=i(t),t=t===t?t:0,void 0===n?(n=t,t=0):n=i(n)||0,r=void 0===r?t=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function u(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(t,"__esModule",{value:!0}),t.MultiText=void 0;var l=Object.assign||function(e){for(var t=1;t0?function(e){var t=[];return(0,y.default)(e,function(e){t.push(e.name)}),t}(t):this.state.tags,onChange:this.handleChange,addKeys:[9,13,186],inputProps:{placeholder:function(){return t?t.length>0?"":h.default.getTranslationByKey("CWT_PM_UI_TRAVELER_INFO"):e.state.tags.length>0?"":h.default.getTranslationByKey("CWT_PM_UI_TRAVELER_INFO")}(),onChange:this.inputChange},renderInput:this.autosizingRenderInput}))}}]),t}(c.Component);S.propTypes={stateArray:p.default.array.isRequired,handleAddingTags:p.default.func.isRequired},t.default=S},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(t,"__esModule",{value:!0}),t.SmsTextArea=void 0;var u="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},l=function(){function e(e,t){for(var n=0;n=this.state.maxCharCount?"#ed1c24":"#5b5b5b"},className:"pull-right"},S.default.getTranslationFormat("CWT_PM_UI_SMS_TXT_COUNTER",{charCount:this.state.charCount,maxCharCount:this.state.maxCharCount}))))]}}]),t}(s.Component);O.propTypes={messageBody:p.default.string.isRequired,renderOptions:p.default.array.isRequired,validationErrors:p.default.object.isRequired,setText:p.default.func.isRequired,validateMessage:p.default.func.isRequired};var P=function(e){return{messageBody:(0,T.getMessageProp)(e,"messageBody"),validationErrors:(0,C.getUIProp)(e,"messageValidationErrors")}};t.default=(0,d.connect)(P,{setText:b.setText,validateMessage:I.validateMessage})((0,g.toJS)(O))},function(e,t,n){function r(e,t){return(u(e)?a:i)(e,o(t,3))}var a=n(97),o=n(81),i=n(365),u=n(32);e.exports=r},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.TestMessage=void 0;var a=n(0),o=r(a),i=n(8),u=n(1),l=r(u),s=n(11),c=n(13),d=n(890),f=r(d),p=n(891),m=r(p),y=t.TestMessage=function(e){return"E"===e.messageType?o.default.createElement(f.default,null):o.default.createElement(m.default,null)};y.propTypes={messageType:l.default.string.isRequired};var _=function(e){return{messageType:(0,c.getMessageProp)(e,"messageType")}};t.default=(0,i.connect)(_,{})((0,s.toJS)(y))},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.TestEmailForm=void 0;var a=n(0),o=r(a),i=n(8),u=n(1),l=r(u),s=n(19),c=n(12),d=n(380),f=r(d),p=n(10),m=r(p),y=n(13),_=n(15),E=n(18),v=n(17),g=n(11),T=t.TestEmailForm=function(e){var t=e.testEmails,n=e.sendEmailTestMessage,r=e.messageBody,a=e.setTestInput,i=e.messageSubject,u=e.messageFrom;return o.default.createElement("div",{className:"m-t-lg"},o.default.createElement(c.ControlLabel,null,m.default.getTranslationByKey("CWT_PM_UI_TEST_MSG")+":"),o.default.createElement(c.Form,{className:"cf",inline:!0},o.default.createElement(c.FormGroup,{controlId:"messageEmailTest",className:"tags-form-control f-l"},o.default.createElement(f.default,{handleAddingTags:function(e){a("testEmails",(0,s.fromJS)(e))}})),o.default.createElement("button",{style:{padding:"8px 16px"},className:"cwt-btn-primary tags-submit-btn f-r",type:"submit",disabled:0===t.length,onClick:function(e){e.preventDefault(),n(t.join(";"),i,r,u),a("testEmails",(0,s.fromJS)([]))}},o.default.createElement("i",{className:"pm-icons pm-icons-Arrow pm-icons-ml"})," ",m.default.getTranslationByKey("CWT_PM_UI_BTN_SEND_TEST"))))};T.propTypes={sendEmailTestMessage:l.default.func.isRequired,setTestInput:l.default.func.isRequired,messageBody:l.default.string.isRequired,messageSubject:l.default.string.isRequired,testEmails:l.default.array.isRequired,messageFrom:l.default.string.isRequired};var h=function(e){return{messageBody:(0,y.getMessageProp)(e,"messageBody"),messageSubject:(0,y.getMessageProp)(e,"messageSubject"),messageFrom:(0,y.getMessageProp)(e,"messageFrom"),testEmails:(0,v.getUIProp)(e,"testEmails")}};t.default=(0,i.connect)(h,{sendEmailTestMessage:_.sendEmailTestMessage,setTestInput:E.setTestInput})((0,g.toJS)(T))},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.TestSmsForm=void 0;var a=n(0),o=r(a),i=n(8),u=n(1),l=r(u),s=n(12),c=n(10),d=r(c),f=n(13),p=n(15),m=n(18),y=n(17),_=n(11),E=t.TestSmsForm=function(e){var t=e.messageBody,n=e.sendSMSTestMessage,r=e.setTestInput,a=e.phoneNumber;return o.default.createElement("div",{className:"m-t-lg"},o.default.createElement(s.ControlLabel,null,d.default.getTranslationByKey("CWT_PM_UI_TEST_MSG")+":"),o.default.createElement(s.Form,{className:"cf",inline:!0},o.default.createElement(s.FormGroup,{controlId:"messageSMSTest",className:"tags-form-control f-l"},o.default.createElement(s.FormControl,{type:"text",value:a,placeholder:d.default.getTranslationByKey("CWT_PM_UI_SEND_TEST_PLACEHOLDER"),onChange:function(e){e.preventDefault(),r("testPhone",e.target.value)}})),o.default.createElement("button",{style:{padding:"10px 12px"},className:"cwt-btn-primary tags-submit-btn f-r",disabled:0===a.length,onClick:function(e){e.preventDefault(),n(a,t),r("testPhone","")}},o.default.createElement("i",{className:"pm-icons pm-icons-Arrow pm-icons-ml"})," ",d.default.getTranslationByKey("CWT_PM_UI_BTN_SEND_TEST"))))};E.propTypes={sendSMSTestMessage:l.default.func.isRequired,setTestInput:l.default.func.isRequired,messageBody:l.default.string.isRequired,phoneNumber:l.default.string.isRequired};var v=function(e){return{messageBody:(0,f.getMessageProp)(e,"messageBody"),phoneNumber:(0,y.getUIProp)(e,"testPhone")}};t.default=(0,i.connect)(v,{sendSMSTestMessage:p.sendSMSTestMessage,setTestInput:m.setTestInput})((0,_.toJS)(E))},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.MissingHotel=void 0;var a=n(0),o=r(a),i=n(1),u=r(i),l=n(8),s=n(12),c=n(11),d=n(13),f=n(15),p=t.MissingHotel=function(e){var t=e.messageType,n=e.deeplinkMessage,r=e.deeplinkEnabled,a=e.toggleField,i=e.isDeeplinkSupported;return"S"===t?null:i?o.default.createElement(s.FormGroup,{controlId:"missingHotel",className:"m-b-lg m-t-lg"},o.default.createElement(s.ControlLabel,null,"Help your travelers book in-channel"),o.default.createElement(s.Checkbox,{style:{marginBottom:3,marginTop:0},checked:r,onChange:function(){a("deeplinkEnabled")}},"Present your travelers with a link to book a hotel with CWT"),o.default.createElement("span",{style:{display:"inline-block",marginLeft:20,fontSize:11}},"Clicking the link will send the traveler to CWT To Go or MyCWT, depending on where it was clicked on."),o.default.createElement(s.FormControl,{style:{marginTop:20,lineHeight:2.3},disabled:!0,componentClass:"textarea",value:n})):null};p.propTypes={messageType:u.default.string.isRequired,deeplinkMessage:u.default.string.isRequired,deeplinkEnabled:u.default.bool.isRequired,toggleField:u.default.func.isRequired,isDeeplinkSupported:u.default.bool.isRequired};var m=function(e){return{messageType:(0,d.getMessageProp)(e,"messageType"),deeplinkEnabled:(0,d.getMessageProp)(e,"deeplinkEnabled"),deeplinkMessage:(0,d.getMessageProp)(e,"deeplinkMessage"),isDeeplinkSupported:e.getIn(["message","item","instances"]).filter(function(e){return!0===e.get("deeplinkSupported")}).size>0}};t.default=(0,l.connect)(m,{toggleField:f.toggleField})((0,c.toJS)(p))},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.EnableMessage=void 0;var a=n(0),o=r(a),i=n(8),u=n(1),l=r(u),s=n(12),c=n(15),d=n(11),f=n(10),p=r(f),m=n(13),y=t.EnableMessage=function(e){var t=e.policyEnabled,n=e.toggleField;return o.default.createElement(s.FormGroup,{controlId:"enableMessage",className:"m-t-lg"},o.default.createElement(s.ControlLabel,null,p.default.getTranslationByKey("CWT_PM_UI_MSG_ENABLE")+":"),o.default.createElement("div",null,o.default.createElement(s.Radio,{inline:!0,onChange:function(e){e.target.checked&&n("policyEnabled")},checked:t},o.default.createElement("span",null,p.default.getTranslationByKey("CWT_PM_UI_YES"),o.default.createElement("span",{style:{fontSize:"13px"},className:"m-l-sm"},"("+p.default.getTranslationByKey("CWT_PM_UI_SAVE_AND_ACTIVATE")+")"))),o.default.createElement(s.Radio,{inline:!0,onChange:function(e){e.target.checked&&n("policyEnabled")},checked:!t,style:{marginLeft:"30px"}},o.default.createElement("span",null,p.default.getTranslationByKey("CWT_PM_UI_NO"),o.default.createElement("span",{style:{fontSize:"13px"},className:"m-l-sm"},"("+p.default.getTranslationByKey("CWT_PM_UI_SAVE_ONLY")+")")))))};y.propTypes={policyEnabled:l.default.bool.isRequired,toggleField:l.default.func.isRequired};var _=function(e){return{policyEnabled:(0,m.getMessageProp)(e,"policyEnabled")}};t.default=(0,i.connect)(_,{toggleField:c.toggleField})((0,d.toJS)(y))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.initialState=void 0;var r=n(19),a=function(e){return e&&e.__esModule?e:{default:e}}(r),o=n(54),i=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(o),u=t.initialState=(0,r.fromJS)({itemsById:a.default.Map(),items:a.default.List()});t.default=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:u,t=arguments[1];switch(t.type){case i.CREDIT_CARDS_VENDORS_ITEMS:return e.set("items",(0,r.fromJS)(t.payload));case i.CREDIT_CARDS_VENDORS_ITEMS_BY_ID:return e.set("itemsById",(0,r.fromJS)(t.payload));default:return e}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=Object.assign||function(e){for(var t=1;t=n&&e-n<120&&r++,e<=n&&n-e<120&&r++,0===r||{message:"CWT_PM_UI_VALIDATION_REQUIRED",item:"fromMins"}},validateToMins:function(e,t){var n=(0,i.getMessageProp)(t(),"fromMins"),r=0;return null===e&&r++,0===e&&0===n&&r++,e>=n&&e-n<120&&r++,e<=n&&n-e<120&&r++,0===r||{message:"CWT_PM_UI_VALIDATION_REQUIRED",item:"toMins"}},validateInstances:function(e,t){var n=0;return 0===e.size&&n++,e.size>0&&e.toJS().forEach(function(e){0===e.items.length&&n++}),0===n||{message:"CWT_PM_UI_VALIDATION_REQUIRED",item:"instances"}},validatePolicyPmSubscriptions:function(e,t){var n=0;return 0===e.size&&n++,0===n||{message:"CWT_PM_UI_VALIDATION_REQUIRED",item:"policyPmSubscriptions"}},validateName:function(e,t){var n=(0,i.getMessageProp)(t(),"id"),r=(0,i.getMessageProp)(t(),"name"),a=(0,u.getUIProp)(t(),"isDuplicate"),o=(0,l.getMessagesFromState)(t());return(n?a?o:o.filter(function(e,t){return t!==n.toString()}):o).some(function(e,t){return e.get("name")===r})?{message:"CWT_PM_UI_VALIDATION_UNIQUE",item:r}:e?!(e.length>=100)||{message:"CWT_PM_UI_VALIDATION_LENGTH",maxLength:100}:{message:"CWT_PM_UI_VALIDATION_REQUIRED",item:"name"}},validateMessageSubject:function(e,t){return e?!(e.length>=100)||{message:"CWT_PM_UI_VALIDATION_LENGTH",maxLength:100}:{message:"CWT_PM_UI_VALIDATION_REQUIRED",item:"messageSubject"}},validateDescription:function(e,t){return!!e||{message:"CWT_PM_UI_VALIDATION_REQUIRED",item:"description"}},validateMatchingHints:function(e,t){return!!e||{message:"CWT_PM_UI_VALIDATION_REQUIRED",item:"matchingHints"}},validateMessageFrom:function(e,t){var n=(0,i.getMessageProp)(t(),"messageType");return e||"E"!==n?!(!(0,o.validateEmail)(e)&&"E"===n)||{message:"CWT_PM_UI_VALIDATION_NOT_VALID",item:"email"}:{message:"CWT_PM_UI_VALIDATION_REQUIRED",item:"messageFrom"}},validateAdditionalEmails:function(e,t){var n=(0,i.getMessageProp)(t(),"sendToAddEmails"),r=0;return n&&0===e.size&&r++,n&&e.size>0&&e.toJS().forEach(function(e){(0,o.validateEmail)(e.emailAddress)||r++}),0===r||{message:"CWT_PM_UI_VALIDATION_REQUIRED",item:"additionalEmails"}},validateMessageBody:function(e,t){return!!e||{message:"CWT_PM_UI_VALIDATION_REQUIRED",item:"messageBody"}}})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(249),a=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(r),o=n(13),i=n(15),u=function(e){var t=e.dispatch,n=e.getState;return function(e){return function(r){switch(r.type){case a.CHECK_HIER_NODES_SELECTION:l(t,n,r,e);break;case a.HANDLE_HIER_SELECTED_IND:s(t,n,r,e);break;default:return e(r)}}}},l=function(e,t,n,r){var a=n.payload,u=a.pmId,l=a.node,s=a.callback,c=(0,o.getHierarchyDetailsSelected)(t(),u),d=(0,o.getHierarchyDetailsUnselected)(t(),u),f=t().getIn(["message","item","policyPmSubscriptions"]).findIndex(function(e){return e.getIn(["pmSubscription","id"])===u});return l.isSelected?l.detailIds.forEach(function(t){e(c.includes(t)?(0,i.removeHierNodeByArrayNameAndIndex)(f,"hierarchyDetailsSelected",c.findIndex(function(e){return e===t})):(0,i.addHierNodeByArrayName)(f,"hierarchyDetailsUnselected",t))}):l.detailIds.forEach(function(t){e(d.includes(t)?(0,i.removeHierNodeByArrayNameAndIndex)(f,"hierarchyDetailsUnselected",d.findIndex(function(e){return e===t})):(0,i.addHierNodeByArrayName)(f,"hierarchyDetailsSelected",t))}),s&&e(s()),r(n)},s=function(e,t,n,r){var a=n.payload,i=a.pmSubscriptionId,u=a.hasValues,l=(0,o.getHierarchyDetailsSelected)(t(),i).size>0,s=(0,o.getHierarchyDetailsUnselected)(t(),i).size>0,c=l||s;return u&&e(u(c)),r(n)};t.default=u},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(47),o=r(a),i=n(257),u=r(i),l=n(263),s=n(15),c=function(e){var t=e.dispatch;return function(e){return function(n){switch(n.type){case l.WIZARD_GO_TO_STEP:var r=n.payload.number;(0,o.default)(u.default,function(e,n){if(e.stepNum>r+1)switch(e.id){case"travelType":t((0,s.setType)("travelType",null));break;case"policyType":t((0,s.setType)("policyType",null));break;case"policyScheduleType":break;case"instances":t((0,s.setInitial)("instances"));break;case"policyPmSubscriptions":t((0,s.setInitial)("policyPmSubscriptions"))}})}e(n)}}};t.default=c},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=Object.assign||function(e){for(var t=1;t=c&&(f=s,p=!1,t=new a(t));e:for(;++d-1}var a=n(374);e.exports=r},function(e,t){function n(e,t,n){for(var r=-1,a=e?e.length:0;++r0||(0,v.getRequestsCount)(t,"templates")>0||(0,v.getRequestsCount)(t,"userInfo")>0,isNetworkErrors:(0,v.getNetworkErrorsIndication)(t,"translations")&&(0,v.getNetworkErrorsIndication)(t,"messages")&&(0,v.getNetworkErrorsIndication)(t,"userInfo")||!1}};return(0,d.connect)(t,{})((0,b.toJS)(O))}Object.defineProperty(t,"__esModule",{value:!0}),t.View=void 0;var l=function(){function e(e,t){for(var n=0;n=t||n<0||O&&r>=T}function p(){var e=o();if(f(e))return m(e);S=setTimeout(p,d(e))}function m(e){return S=void 0,P&&v?r(e):(v=g=void 0,h)}function y(){I=0,v=b=g=S=void 0}function _(){return void 0===S?h:m(o())}function E(){var e=o(),n=f(e);if(v=arguments,g=this,b=e,n){if(void 0===S)return c(b);if(O)return S=setTimeout(p,t),r(b)}return void 0===S&&(S=setTimeout(p,t)),h}var v,g,T,h,S,b,I=0,C=!1,O=!1,P=!0;if("function"!=typeof e)throw new TypeError(u);return t=i(t)||0,a(n)&&(C=!!n.leading,O="maxWait"in n,T=O?l(i(n.maxWait)||0,t):T,P="trailing"in n?!!n.trailing:P),E.cancel=y,E.flush=_,E}var a=n(129),o=n(932),i=n(378),u="Expected a function",l=Math.max,s=Math.min;e.exports=r},function(e,t){function n(){return Date.now()}e.exports=n},function(e,t,n){"use strict";function r(e){var t=e.onTokenUpdate,n=e.onInit,r=e.onFailure,a=!1;return function(e){if("token-update"===e.type&&e.token)return void t(e.token);e.selectedClientId&&e.token?(n(e),a=!0):a||r("Incorrect data received. Please try again later.")}}Object.defineProperty(t,"__esModule",{value:!0}),t.createParentMessageHandler=r},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.App=void 0;var a=n(0),o=r(a),i=n(1),u=r(i),l=n(8),s=n(65),c=n(935),d=r(c),f=n(939),p=r(f),m=n(140),y=r(m),_=n(948),E=r(_),v=n(43),g=r(v),T=n(11),h=n(1003),S=r(h),b=n(1006),I=r(b),C=n(1008),O=r(C),P=n(1009),R=r(P),M=n(17),A=(0,y.default)(function(){return n.e(8).then(n.bind(null,1022))}),N=t.App=function(e){var t=e.isValidUser,n=e.isFirstTimeUser,r=e.isAdminRole;return[o.default.createElement(I.default,{key:"navigation",isValidUser:t,isAdminRole:r}),o.default.createElement(O.default,{key:"wrapper"},o.default.createElement(s.Switch,null,o.default.createElement(s.Route,{exact:!0,path:"/",render:function(){return t?n?o.default.createElement(s.Redirect,{to:"/create"}):o.default.createElement(s.Redirect,{to:"/messages"}):o.default.createElement(s.Redirect,{to:"/create"})}}),o.default.createElement(s.Route,{path:"/messages",component:d.default}),o.default.createElement(s.Route,{path:"/create",component:p.default}),o.default.createElement(s.Route,{path:"/admin",component:A}),o.default.createElement(s.Route,{path:"/backoffice",component:(0,R.default)(E.default)}))),o.default.createElement(S.default,{key:"notifications"}),o.default.createElement(g.default,{ariaHideApp:!1,key:"modal"})]};N.propTypes={isValidUser:u.default.bool.isRequired,isFirstTimeUser:u.default.bool,isAdminRole:u.default.bool.isRequired};var D=function(e){return{isValidUser:(0,M.getUIProp)(e,"isValidUser"),isFirstTimeUser:(0,M.getUIProp)(e,"isFirstTimeUser"),isAdminRole:(0,M.getUIProp)(e,"isAdminRole")}};t.default=(0,l.connect)(D,{})((0,T.toJS)(N))},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.MessagesRoutesHandler=void 0;var a=n(0),o=r(a),i=n(1),u=r(i),l=n(65),s=n(140),c=r(s),d=(0,c.default)(function(){return n.e(6).then(n.bind(null,1014))}),f=(0,c.default)(function(){return n.e(5).then(n.bind(null,1015))}),p=t.MessagesRoutesHandler=function(e){var t=e.match;return o.default.createElement("div",null,o.default.createElement(l.Route,{exact:!0,path:t.url,component:d}),o.default.createElement(l.Route,{exact:!0,path:t.url+"/:id",component:f}))};p.propTypes={match:u.default.object.isRequired},t.default=p},function(e,t){function n(e,t){for(var n=-1,r=e?e.length:0;++n1?t-1:0),r=1;r0),e))}(),disabled:0===o,onClick:function(){return r(),!1}},p.default.getTranslationByKey("CWT_PM_UI_ADD"))))))};E.propTypes={children:y.default.node,onCancel:y.default.func.isRequired,onSave:y.default.func.isRequired,itemsSelected:y.default.number.isRequired},t.default=E},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}Object.defineProperty(t,"__esModule",{value:!0}),t.CountriesSubscriptionModal=t.customStyles=void 0;var o=n(0),i=r(o),u=n(8),l=n(46),s=r(l),c=n(69),d=r(c),f=n(1),p=r(f),m=n(10),y=r(m),_=n(11),E=t.customStyles={overlay:{backgroundColor:"rgba(255, 255, 255, 0.9)",zIndex:"9999"},content:{position:"absolute",top:"40%",transform:"translateY(-50%)",bottom:"auto",width:"50%",height:"350px",padding:"8px",left:0,right:0,margin:"0 auto",borderRadius:0,border:"1px solid #b0bec5",boxShadow:"0 0 30px 0 rgba(176, 190, 197, 0.4)",backgroundColor:"#ffffff",overflow:"none"}},v=t.CountriesSubscriptionModal=function(e){var t=e.children,n=e.onCancel,r=e.onSave,o=e.isBtnDisabled;return i.default.createElement("div",null,i.default.createElement(s.default,{ariaHideApp:!1,className:"",closeTimeoutMS:150,isOpen:!0,onRequestClose:function(){return n()},style:E},t,i.default.createElement("form",null,i.default.createElement("div",{className:"countries-subscription-modal-footer text-right"},i.default.createElement("button",{className:"countries-subscription-modal-button-cancel cwt-btn-secondary",onClick:function(){return n()}},y.default.getTranslationByKey("CWT_PM_UI_BTN_CANCEL"))," ",i.default.createElement("button",{type:"submit",className:function(){var e,t="cwt-btn-primary countries-subscription-modal-button-add";return(0,d.default)((e={},a(e,""+t,!0),a(e,t+"-disabled",o),a(e,t+"-valid",!o),e))}(),disabled:o,onClick:function(){return r(),!1}},y.default.getTranslationByKey("CWT_PM_UI_ADD"))))))};v.propTypes={children:p.default.node,onCancel:p.default.func.isRequired,onSave:p.default.func.isRequired,isBtnDisabled:p.default.bool.isRequired};var g=function(e){return{isBtnDisabled:0===e.getIn(["message","item","policyPmSubscriptions"]).size}};t.default=(0,u.connect)(g,{})((0,_.toJS)(v))},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}Object.defineProperty(t,"__esModule",{value:!0}),t.RuleInstanceModal=t.customStyles=void 0;var o=n(0),i=r(o),u=n(46),l=r(u),s=n(69),c=r(s),d=n(10),f=r(d),p=n(1),m=r(p),y=t.customStyles={overlay:{backgroundColor:"rgba(255, 255, 255, 0.9)",zIndex:"9999"},content:{position:"absolute",top:"40%",transform:"translateY(-50%)",bottom:"auto",width:"50%",height:"350px",padding:"8px",left:0,right:0,margin:"0 auto",borderRadius:0,border:"1px solid #b0bec5",boxShadow:"0 0 30px 0 rgba(176, 190, 197, 0.4)",backgroundColor:"#ffffff",overflow:"none"}},_=t.RuleInstanceModal=function(e){var t=e.children,n=e.onCancel,r=e.onSave,o=e.itemsSelected;return i.default.createElement(l.default,{ariaHideApp:!1,className:"",closeTimeoutMS:150,isOpen:!0,onRequestClose:function(){return n()},style:y},t,i.default.createElement("form",null,i.default.createElement("div",{className:"instance-modal-footer text-right"},i.default.createElement("button",{className:"instance-modal-button-cancel cwt-btn-secondary",onClick:function(){return n()}},f.default.getTranslationByKey("CWT_PM_UI_BTN_CANCEL"))," ",i.default.createElement("button",{type:"submit",className:function(){var e,t="instance-modal-button-add cwt-btn-primary";return(0,c.default)((e={},a(e,""+t,!0),a(e,t+"-disabled",0===o),a(e,t+"-valid",o>0),e))}(),disabled:0===o,onClick:function(){return r(),!1}},f.default.getTranslationByKey("CWT_PM_UI_ADD")))))};_.propTypes={children:m.default.node,onCancel:m.default.func.isRequired,onSave:m.default.func.isRequired,itemsSelected:m.default.number.isRequired},t.default=_},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.ScheduleTypeModal=t.customStyles=void 0;var a=n(0),o=r(a),i=n(46),u=r(i),l=n(186),s=r(l),c=n(10),d=r(c),f=n(1),p=r(f),m=t.customStyles={overlay:{backgroundColor:"rgba(255, 255, 255, 0.9)",zIndex:"9999"},content:{position:"absolute",top:"40%",transform:"translateY(-50%)",bottom:"auto",width:"400px",left:0,right:0,margin:"0 auto",borderRadius:0,border:"1px solid #b0bec5",boxShadow:"0 0 30px 0 rgba(176, 190, 197, 0.4)",backgroundColor:"#ffffff"}},y=t.ScheduleTypeModal=function(e){var t=e.children,n=e.onCancel,r=e.onSave;return o.default.createElement("div",null,o.default.createElement(u.default,{ariaHideApp:!1,className:"",closeTimeoutMS:150,isOpen:!0,onRequestClose:function(){return n()},style:m},t,o.default.createElement("form",null,o.default.createElement("div",{className:"text-center"},o.default.createElement(s.default,{style:{fontSize:19,fontWeight:"bold",marginRight:12},className:"cwt-btn-secondary",onClick:function(){return n()}},d.default.getTranslationByKey("CWT_PM_UI_BTN_CANCEL"))," ",o.default.createElement(s.default,{style:{fontSize:19,fontWeight:"bold"},type:"submit",className:"cwt-btn-primary",onClick:function(){return r(),!1}},"Change")))))};y.propTypes={children:p.default.node,onCancel:p.default.func.isRequired,onSave:p.default.func.isRequired},t.default=y},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.NoPMSubscriptionModal=t.customStyles=void 0;var a=n(0),o=r(a),i=n(46),u=r(i),l=n(1),s=r(l),c=n(12),d=n(272),f=r(d),p=t.customStyles={overlay:{backgroundColor:"rgba(255, 255, 255, 0.9)",zIndex:"9999"},content:{position:"absolute",top:"40%",transform:"translateY(-50%)",bottom:"auto",width:"705px",height:"350px",left:0,right:0,margin:"0 auto",borderRadius:0,border:"1px solid #b0bec5",boxShadow:"0 0 30px 0 rgba(176, 190, 197, 0.4)",backgroundColor:"#ffffff",textAlign:"center"}},m=t.NoPMSubscriptionModal=function(e){var t=e.children,n=e.onCancel;return o.default.createElement(f.default,null,o.default.createElement(u.default,{ariaHideApp:!1,className:"",closeTimeoutMS:150,isOpen:!0,onRequestClose:function(){return n()},style:p},t,o.default.createElement(c.Button,{style:{position:"absolute",top:0,right:"10px"},className:"cwt-btn-remove-row",bsSize:"xsmall",onClick:function(){return n()}},o.default.createElement("i",{className:"pm-icons pm-icons-Close pm-icons-m"}))))};m.propTypes={children:s.default.node,onCancel:s.default.func.isRequired},t.default=m},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.SavingMessageModal=t.customStyles=void 0;var a=n(0),o=r(a),i=n(1),u=r(i),l=n(46),s=r(l),c=n(12),d=n(10),f=r(d),p=t.customStyles={overlay:{backgroundColor:"rgba(255, 255, 255, 0.9)",zIndex:"9999"},content:{position:"absolute",top:"40%",transform:"translateY(-50%)",bottom:"auto",width:"480px",left:0,right:0,margin:"0 auto",borderRadius:0,border:"1px solid #b0bec5",boxShadow:"0 0 30px 0 rgba(176, 190, 197, 0.4)",backgroundColor:"#ffffff"}},m=t.SavingMessageModal=function(e){var t=e.children,n=e.onCancel,r=e.isSuccessView,a=e.isShowingProgress;return o.default.createElement("div",null,o.default.createElement(s.default,{ariaHideApp:!1,className:"",closeTimeoutMS:150,isOpen:!0,onRequestClose:function(){return n()},style:p},o.default.createElement("form",null,t,o.default.createElement("div",{className:"text-center"},function(){return r||a?null:o.default.createElement(c.Button,{className:"m-t-lg btn btn-default wizard-prev-step-button",onClick:function(){return n()}},f.default.getTranslationByKey("CWT_PM_UI_BTN_CLOSE"))}()))))};m.propTypes={children:u.default.node,onCancel:u.default.func.isRequired,isSuccessView:u.default.bool.isRequired,isShowingProgress:u.default.bool.isRequired},t.default=m},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(961),o=r(a),i=n(962),u=r(i),l=n(963),s=r(l);t.default={DELETE_ALL_APPROVED_HOTELS:o.default,DELETE_APPROVED_HOTEL:u.default,EDIT_APPROVED_HOTEL:s.default}},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(0),o=r(a),i=n(8),u=n(10),l=r(u),s=n(1),c=r(s),d=n(64),f=r(d),p=n(23),m=n(133),y=function(e){var t=(e.item,e.hideModal),n=e.removeAllApprovedHotels;return o.default.createElement(f.default,{message:l.default.getTranslationFormat("CWT_PM_UI_ADMIN_DELETE_ALL_MODAL_TXT",{items:"approved hotels"}),onCancel:function(){return t()},onDelete:function(){n(),t()}})};y.propTypes={item:c.default.node,hideModal:c.default.func.isRequired,removeAllApprovedHotels:c.default.func.isRequired},t.default=(0,i.connect)(null,{hideModal:p.hideModal,removeAllApprovedHotels:m.removeAllApprovedHotels})(y)},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(0),o=r(a),i=n(1),u=r(i),l=n(8),s=n(10),c=r(s),d=n(64),f=r(d),p=n(23),m=n(133),y=n(18),_=n(11),E=function(e){var t=e.item,n=e.hideModal,r=e.removeOneApprovedHotel,a=e.setDeletingId;return o.default.createElement(f.default,{message:c.default.getTranslationFormat("CWT_PM_UI_ADMIN_DELETE_ONE_MODAL_TXT",{item:"approved hotel",value:t.hotelName}),onCancel:function(){return n()},onDelete:function(){r(t.id,t.hotelName),a(t.id),n()}})};E.propTypes={item:u.default.object,hideModal:u.default.func.isRequired,removeOneApprovedHotel:u.default.func.isRequired,setDeletingId:u.default.func.isRequired};var v=function(e,t){return{item:e.getIn(["approvedHotels","itemsById",t.id.toString()])}};t.default=(0,l.connect)(v,{hideModal:p.hideModal,removeOneApprovedHotel:m.removeOneApprovedHotel,setDeletingId:y.setDeletingId})((0,_.toJS)(E))},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(t,"__esModule",{value:!0}),t.Edit=void 0;var u=n(56),l=r(u),s=function(){function e(e,t){for(var n=0;n0}};t.default=(0,c.connect)(I,{getCreditCardVendors:v.getCreditCardVendors})((0,S.toJS)(b))},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(970),o=r(a),i=n(971),u=r(i),l=n(972),s=r(l);t.default={DELETE_ALL_EXCLUDED_CARDS:o.default,DELETE_EXCLUDED_CARD:u.default,EDIT_EXCLUDED_CARD:s.default}},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(0),o=r(a),i=n(8),u=n(1),l=r(u),s=n(64),c=r(s),d=n(23),f=n(144),p=n(10),m=r(p),y=function(e){var t=e.hideModal,n=e.removeAllExcludedCards;return o.default.createElement(c.default,{message:m.default.getTranslationFormat("CWT_PM_UI_ADMIN_DELETE_ALL_MODAL_TXT",{items:"excluded cards"}),onCancel:function(){return t()},onDelete:function(){n(),t()}})};y.propTypes={hideModal:l.default.func.isRequired,removeAllExcludedCards:l.default.func.isRequired},t.default=(0,i.connect)(null,{hideModal:d.hideModal,removeAllExcludedCards:f.removeAllExcludedCards})(y)},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(0),o=r(a),i=n(8),u=n(1),l=r(u),s=n(64),c=r(s),d=n(23),f=n(144),p=n(18),m=n(10),y=r(m),_=n(11),E=function(e){var t=e.item,n=e.hideModal,r=e.removeExcludedCard,a=e.setDeletingId;return o.default.createElement(c.default,{message:y.default.getTranslationFormat("CWT_PM_UI_ADMIN_DELETE_ONE_MODAL_TXT",{item:"excluded card",value:t.creditCardVendorDescription+" "+t.cardFormatted}),onCancel:function(){return n()},onDelete:function(){r(t.id,t.creditCardVendorDescription,t.cardFormatted),a(t.id),n()}})};E.propTypes={item:l.default.object.isRequired,hideModal:l.default.func.isRequired,removeExcludedCard:l.default.func.isRequired,setDeletingId:l.default.func.isRequired};var v=function(e,t){return{item:e.getIn(["excludedCards","itemsById",String(t.id)])}};t.default=(0,i.connect)(v,{hideModal:d.hideModal,removeExcludedCard:f.removeExcludedCard,setDeletingId:p.setDeletingId})((0,_.toJS)(E))},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(t,"__esModule",{value:!0}),t.Edit=void 0;var u=n(56),l=r(u),s=Object.assign||function(e){for(var t=1;t0?e.setState({ruleName:t.name,limitedCountriesToRemove:r,showRemoveLimitedCountriesModal:!0}):(n(t),u.push(t.id),e.setState({addedRules:u}))},onRuleRemove:function(e){r(e)}}),this.state.showRemoveLimitedCountriesModal&&c.default.createElement(V.default,{onClose:function(){return e.setState({showRemoveLimitedCountriesModal:!1})},ruleName:this.state.ruleName,limitedCountriesToRemove:this.state.limitedCountriesToRemove})),c.default.createElement("div",{className:"instance-modal-list-view"},c.default.createElement(I.default,null))))}}]),t}(s.Component);F.propTypes={instances:y.default.array.isRequired,hideModal:y.default.func.isRequired,removeRule:y.default.func.isRequired,addRule:y.default.func.isRequired,isPending:y.default.bool.isRequired,pmSubscriptions:y.default.array.isRequired};var H=function(e){return{instances:e.getIn(["message","item","instances"]),isPending:(0,D.getRequestsCount)(e,"rules")>0,pmSubscriptions:e.getIn(["message","item","policyPmSubscriptions"])}};t.default=(0,p.connect)(H,u({},R,{hideModal:O.hideModal,removeRule:M.removeRule,addRule:M.addRule}))((0,C.toJS)(F))},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(t,"__esModule",{value:!0}),t.AvailableRulesList=void 0;var u=function(){function e(e,t){for(var n=0;n0}},{key:"queryChange",value:function(e){this.setState({query:e})}},{key:"render",value:function(){var e=this,t=this.props,n=t.rules,r=t.instances,a=t.onAdd,o=t.onRuleRemove,i=this.state.query,u=i?(0,m.default)(n).filter(function(e){return-1!==e.name.toUpperCase().indexOf(i.toUpperCase())}):(0,m.default)(n),l=function(e,t){return e.name.localeCompare(t.name)};return[s.default.createElement(g.default,{key:"filter-container",query:i,onQueryChange:function(t){return e.queryChange(t)}}),s.default.createElement(y.ListGroup,{key:"list-container",className:"available-rules-list"},u.sort(l).map(function(t){return s.default.createElement(E.default,{key:t.id,title:t.name,description:t.description,checked:e.isRuleAdded(r,t.id),onAddHandle:function(){return a(t)},onRemoveHandle:function(){return o(t.id)}})}))]}}]),t}(l.Component);b.propTypes={rules:f.default.object.isRequired,instances:f.default.array.isRequired,onAdd:f.default.func.isRequired,onRuleRemove:f.default.func.isRequired};var I=function(e){return{rules:(0,h.rulesSelector)(e),instances:(0,S.getMessageProp)(e,"instances")}};t.default=(0,c.connect)(I,{})((0,T.toJS)(b))},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(0),o=r(a),i=n(1),u=r(i),l=n(12),s=function(e){var t=e.title,n=e.description,r=e.checked,a=e.onAddHandle,i=e.onRemoveHandle,u="list-item-popover-"+t,s=o.default.createElement(l.Popover,{style:{zIndex:99999},id:u},n);return o.default.createElement(l.OverlayTrigger,{trigger:["hover","focus"],placement:"right",delay:200,overlay:s},o.default.createElement("div",{className:"list-group-item"},o.default.createElement(l.Checkbox,{onChange:function(e){e.target.checked?a():i()},checked:r},t)))};s.propTypes={title:u.default.string.isRequired,description:u.default.string.isRequired,onAddHandle:u.default.func.isRequired,onRemoveHandle:u.default.func.isRequired,checked:u.default.bool},t.default=s},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(0),o=r(a),i=n(1),u=r(i),l=n(12),s=n(10),c=r(s),d=function(e){var t=e.query,n=e.onQueryChange;return o.default.createElement("div",null,o.default.createElement(l.FormGroup,{className:"rule-instance-filter-container"},o.default.createElement(l.InputGroup,null,o.default.createElement(l.FormControl,{className:"rule-instance-filter-field",type:"text",value:t,onChange:function(e){return n(e.target.value)},placeholder:c.default.getTranslationByKey("CWT_PM_UI_FILTER_TRIGGERS")}))))};d.propTypes={onQueryChange:u.default.func.isRequired,query:u.default.string},t.default=d},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.RulesInstanceSelected=void 0;var a=n(0),o=r(a),i=n(8),u=n(1),l=r(u),s=n(15),c=n(10),d=r(c),f=n(187),p=n(11),m=n(13),y=t.RulesInstanceSelected=function(e){var t=e.rules,n=e.instances,r=e.removeRule;return n.length?o.default.createElement("div",null,function(){return n.map(function(e){if(t[e.rule])return o.default.createElement("div",{key:t[e.rule].id,className:"row-conatiner"},o.default.createElement("div",{className:"instance-item"},t[e.rule].name),o.default.createElement("button",{className:"cwt-btn-remove-row",onClick:function(){r(t[e.rule].id)}},o.default.createElement("i",{className:"pm-icons pm-icons-Close pm-icons-m"})))})}()):o.default.createElement("div",null,d.default.getTranslationByKey("CWT_PM_UI_NO_SELECTION_YET"))};y.propTypes={instances:l.default.array.isRequired,rules:l.default.object.isRequired,removeRule:l.default.func.isRequired};var _=function(e){return{rules:(0,f.rulesSelector)(e),instances:(0,m.getMessageProp)(e,"instances")}};t.default=(0,i.connect)(_,{removeRule:s.removeRule})((0,p.toJS)(y))},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.customStyles=void 0;var a=n(0),o=r(a),i=n(46),u=r(i),l=n(186),s=r(l),c=n(10),d=r(c),f=n(47),p=r(f),m=n(1),y=r(m),_=t.customStyles={overlay:{backgroundColor:"rgba(255, 255, 255, 0.9)",zIndex:"9999"},content:{position:"absolute",top:"40%",transform:"translateY(-50%)",bottom:"auto",width:"400px",left:0,right:0,margin:"0 auto",borderRadius:0,border:"1px solid #b0bec5",boxShadow:"0 0 30px 0 rgba(176, 190, 197, 0.4)",backgroundColor:"#ffffff"}},E=function(e){var t=e.onClose,n=e.ruleName,r=e.limitedCountriesToRemove;return o.default.createElement(u.default,{ariaHideApp:!1,className:"",closeTimeoutMS:150,isOpen:!0,onRequestClose:function(){return t()},style:_},o.default.createElement("div",{className:"remove-limited-countries-modal-title"},"Trigger cannot be added"),o.default.createElement("div",{className:"m-b"},"Trigger: ",o.default.createElement("span",{style:{fontWeight:700}},n),", cannot be added to the following Business areas:",o.default.createElement("div",{className:"remove-limited-countries-modal-countries"},function(){var e=[];return(0,p.default)(r,function(t){return e.push(o.default.createElement("div",{className:"remove-limited-countries-modal-country"},t))}),e}()),"If you wish to use this trigger, please remove the countries above from the message Business area before selecting this trigger."),o.default.createElement("div",{className:"text-right"},o.default.createElement(s.default,{onClick:function(){return t()}},d.default.getTranslationByKey("CWT_PM_UI_BTN_CLOSE"))))};E.propTypes={onClose:y.default.func.isRequired,ruleName:y.default.string.isRequired,limitedCountriesToRemove:y.default.array.isRequired},t.default=E},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.AddSubscription=void 0;var a=n(0),o=r(a),i=n(8),u=n(1),l=r(u),s=n(43),c=n(23),d=n(15),f=n(55),p=n(11),m=n(13),y=n(183),_=n(985),E=r(_),v=n(17),g=t.AddSubscription=function(e){var t=e.hideModal,n=e.hierarchy,r=e.pmSubscriptionId,a=e.hierarchyDetailsSelected,i=e.hierarchyDetailsUnselected,u=e.removeAllHierarchyNodes,l=e.removeAllUnselectedHierarchyNodes,c=e.clearHierarchyTree,d=e.handleHierSelectedInd,f=e.isLoading,p=e.policyId;return f?null:o.default.createElement(s.SubscriptionModal,{onCancel:function(){t(),u(r),l(r),c(r)},onSave:function(){t(),d(r)},itemsSelected:a.length||i.length},o.default.createElement(E.default,{hierarchy:n,pmSubscriptionId:r,policyId:p}))};g.propTypes={hierarchy:l.default.object.isRequired,hideModal:l.default.func.isRequired,pmSubscriptionId:l.default.number.isRequired,hierarchyDetailsSelected:l.default.array.isRequired,hierarchyDetailsUnselected:l.default.array.isRequired,removeAllHierarchyNodes:l.default.func.isRequired,removeAllUnselectedHierarchyNodes:l.default.func.isRequired,clearHierarchyTree:l.default.func.isRequired,handleHierSelectedInd:l.default.func.isRequired,isLoading:l.default.bool.isRequired,policyId:l.default.oneOfType([l.default.string,l.default.bool])};var T=function(e,t){return{hierarchy:(0,y.getCurrentHierarchy)(e,t.data.pmSubscription.id),hierarchyNodes:(0,y.getCurrentHierarchyChildren)(e,t.data.pmSubscription.id),pmSubscriptionId:t.data.pmSubscription.id,hierarchyDetailsSelected:(0,m.getHierarchyDetailsSelected)(e,t.data.pmSubscription.id),hierarchyDetailsUnselected:(0,m.getHierarchyDetailsUnselected)(e,t.data.pmSubscription.id),isLoading:(0,v.getRequestsCount)(e,"getHierarchyRootChildren-"+t.data.pmSubscription.id)>0}};t.default=(0,i.connect)(T,{hideModal:c.hideModal,removeAllHierarchyNodes:d.removeAllHierarchyNodes,removeAllUnselectedHierarchyNodes:d.removeAllUnselectedHierarchyNodes,clearHierarchyTree:f.clearHierarchyTree,handleHierSelectedInd:d.handleHierSelectedInd})((0,p.toJS)(g))},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.NodesTree=void 0;var a=n(0),o=r(a),i=n(1),u=r(i),l=n(986),s=r(l),c=n(10),d=r(c),f=t.NodesTree=function(e){var t=e.hierarchy,n=e.pmSubscriptionId,r=e.policyId;return[o.default.createElement("div",{key:"subscription-modal-title",className:"subscription-modal-title"},t.displayName+" "+d.default.getTranslationByKey("CWT_PM_UI_HIERARCHY")),o.default.createElement("div",{key:"subscription-modal-container",className:"subscription-modal-container cf"},o.default.createElement("div",{className:"subscription-modal-tree-view"},o.default.createElement(s.default,{key:"root",data:t,pmSubscriptionId:n,policyId:r})))]};f.propTypes={hierarchy:u.default.object.isRequired,pmSubscriptionId:u.default.number.isRequired,policyId:u.default.oneOfType([u.default.string,u.default.bool])},t.default=f},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(t,"__esModule",{value:!0}),t.Node=void 0;var u=function(){function e(e,t){for(var n=0;n0){var a=t.countSelections(e.children);n+=a.total,r+=a.selected}else n+=1,e.isSelected&&(r+=1)}),{total:n,selected:r}}},{key:"getSelectionState",value:function(){var e=this.props,t=e.data,n=e.isSelected,r=t.children||[];if(0===r.length)return{checked:n,partial:!1};var a=this.countSelections(r),o=a.total,i=a.selected;return 0===i?{checked:!1,partial:!1}:i===o?{checked:!0,partial:!1}:{checked:!0,partial:!0}}},{key:"toggle",value:function(){var e=this.props,t=e.toggleNode,n=e.data,r=e.pmSubscriptionId,a=e.getHierarchyChildren,o=e.policyId;n.hasOwnProperty("path")&&t(r,n.path),n.hasOwnProperty("children")&&0===n.children.length&&(o?a(r,n,o):a(r,n))}},{key:"handleHierarchyNodesSelection",value:function(e,t){(0,this.props.checkHierarchyNodesSelection)(e,t)}},{key:"updateChildrenIfNeeded",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],n=arguments[1],r=this.props.pmSubscriptionId;t.forEach(function(t){t.children&&(n(r,t),e.updateChildrenIfNeeded(t.children,n))})}},{key:"handleCheckboxToggle",value:function(){var e=this.props,t=e.data,n=e.pmSubscriptionId;this.handleHierarchyNodesSelection(n,t),t.children.length>0&&this.updateChildrenIfNeeded(t.children,this.handleHierarchyNodesSelection)}},{key:"renderChild",value:function(e){var t=this.props,n=t.pmSubscriptionId,r=t.policyId;return s.default.createElement(T,{key:e.displayName,data:e,pmSubscriptionId:n,policyId:r})}},{key:"divStyle",value:function(){var e=this.props.data;return{marginLeft:20*(e.hasOwnProperty("path")?e.path.length:0)+"px"}}},{key:"render",value:function(){var e=this,t=this.props,n=t.data,r=t.isLoading,a=n.hierarchyDefinitionId,o=!n.expanded,i=o?"+":"-",u=this.getSelectionState(),l=u.checked,c=u.partial,d=c?"checkbox-container partial-selected":"checkbox-container";return s.default.createElement("div",{style:this.divStyle()},a?null:n.hasOwnProperty("childrenCount")&&0===n.childrenCount?null:s.default.createElement("button",{className:"expand-node",disabled:a||r,onClick:this.toggle},i),a?null:s.default.createElement("div",{className:d},s.default.createElement(p.Checkbox,{key:n.displayName||"one",onChange:this.handleCheckboxToggle,checked:l},n.hasOwnProperty("displayName")&&null!==n.displayName?n.displayName:"No name provided",r&&s.default.createElement("i",{className:" m-l-sm pm-icons pm-icons-Loader pm-spin pm-icons-m"}))),n.hasOwnProperty("expanded")&&n.expanded?n.children.map(function(t){return e.renderChild(t)}):null)}}]),t}(l.Component);v.propTypes={data:f.default.object.isRequired,isLoading:f.default.bool.isRequired,getHierarchyChildren:f.default.func.isRequired,toggleNode:f.default.func.isRequired,pmSubscriptionId:f.default.number.isRequired,isSelected:f.default.bool.isRequired,checkHierarchyNodesSelection:f.default.func.isRequired,policyId:f.default.oneOfType([f.default.string,f.default.bool])};var g=function(e,t){return{isLoading:t.data.hasOwnProperty("detailIds")?(0,_.getRequestsCount)(e,t.data.detailIds.join())>0:(0,_.getRequestsCount)(e,"getHierarchyRootChildren-"+t.pmSubscriptionId)>0,isSelected:t.data.hasOwnProperty("isSelected")&&t.data.isSelected}},T=(0,c.connect)(g,{getHierarchyChildren:y.getHierarchyChildren,toggleNode:y.toggleNode,checkHierarchyNodesSelection:m.checkHierarchyNodesSelection})((0,E.toJS)(v));t.default=T},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(t,"__esModule",{value:!0}),t.AddCountrySubscription=void 0;var u=function(){function e(e,t){for(var n=0;n0,isWizardView:t.location.pathname.includes("create"),pmSubscriptions:a,filterLimitedPmSubscriptions:i,shouldLimit:o}};t.default=(0,p.withRouter)((0,c.connect)(N,{hideModal:y.hideModal,removeAllPmSubscriptions:_.removeAllPmSubscriptions})((0,E.toJS)(A)))},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(t,"__esModule",{value:!0}),t.AvailablePmSubscriptionList=void 0;var u=n(70),l=r(u),s=function(){function e(e,t){for(var n=0;n0}},{key:"queryChange",value:function(e){this.setState({query:e})}},{key:"render",value:function(){var e=this,t=this.props,n=t.pmSubscriptions,r=t.msgPmSubscriptions,a=t.isLoading,o=this.state.query,i=function(e){var t=o.toLowerCase(),n=(0,l.default)(e,"pmSubscription.country.countryName","").toLowerCase(),r=(0,l.default)(e,"pmSubscription.cmc.portal","").toLowerCase();return-1!==n.indexOf(t)||-1!==r.indexOf(t)},u=o?n.filter(i):n,s=function(e,t){return e.pmSubscription.country.countryNamet.pmSubscription.country.countryName?1:0};return a?null:[d.default.createElement(E.default,{key:"filter-container",query:o,onQueryChange:function(t){return e.queryChange(t)},displayedPms:u}),d.default.createElement(y.ListGroup,{key:"list-container",className:"available-rules-list"},u.sort(s).map(function(t){return d.default.createElement(g.default,{item:t,key:t.pmSubscription.id,title:(0,b.getPmSubscriptionLabel)(t.pmSubscription),checked:e.isPmAdded(r,t.pmSubscription.id),disabled:t.isDisabled})}))]}}]),t}(c.Component);I.propTypes={pmSubscriptions:m.default.array.isRequired,msgPmSubscriptions:m.default.array.isRequired,isLoading:m.default.bool.isRequired};var C=function(e){return{isLoading:(0,T.getRequestsCount)(e,"pmSubscriptions")>0,msgPmSubscriptions:(0,h.getMessageProp)(e,"policyPmSubscriptions")}};t.default=(0,f.connect)(C,{})((0,S.toJS)(I))},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(0),o=r(a),i=n(8),u=n(1),l=r(u),s=n(12),c=n(10),d=r(c),f=n(15),p=n(11),m=function(e){var t=e.query,n=e.onQueryChange,r=e.displayedPms,a=e.addPolicyPmSubscription,i=e.removePolicyPmSubscription,u=function(e){a(e)},l=function(e){i(e.pmSubscription.id)},c=function(e){r.forEach(function(t){t.isDisabled||("add"===e?u(t):l(t))})};return o.default.createElement(s.FormGroup,{className:"rule-instance-filter-container"},o.default.createElement(s.InputGroup,null,o.default.createElement(s.FormControl,{className:"rule-instance-filter-field",type:"text",value:t,onChange:function(e){return n(e.target.value)},placeholder:d.default.getTranslationByKey("CWT_PM_UI_FILTER_COUNTRIES")}),o.default.createElement("input",{style:{marginLeft:10,marginTop:10},type:"checkbox",name:"selectAllPm",onChange:function(e){c(e.target.checked?"add":"remove")}}),o.default.createElement("label",{style:{fontWeight:"normal",marginLeft:7,marginBottom:0},htmlFor:"selectAllPm"},d.default.getTranslationByKey("CWT_PM_UI_SELECT_ALL"))))};m.propTypes={onQueryChange:l.default.func.isRequired,displayedPms:l.default.array.isRequired,query:l.default.string,addPolicyPmSubscription:l.default.func.isRequired,removePolicyPmSubscription:l.default.func.isRequired},t.default=(0,i.connect)(null,{addPolicyPmSubscription:f.addPolicyPmSubscription,removePolicyPmSubscription:f.removePolicyPmSubscription})((0,p.toJS)(m))},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(0),o=r(a),i=n(8),u=n(1),l=r(u),s=n(12),c=n(11),d=n(15),f=function(e){var t=e.item,n=e.title,r=e.checked,a=e.addPolicyPmSubscription,i=e.removePolicyPmSubscription,u=e.disabled,l=function(e){a(e)},c=function(e){i(e.pmSubscription.id)},d={pointerEvents:"none",cursor:"default",color:"#d8dee3"};return o.default.createElement("div",{style:u?d:{},className:"list-group-item"},o.default.createElement(s.Checkbox,{onChange:function(e){e.target.checked?l(t):c(t)},checked:r,disabled:u},n))};f.propTypes={title:l.default.string.isRequired,item:l.default.object.isRequired,addPolicyPmSubscription:l.default.func.isRequired,removePolicyPmSubscription:l.default.func.isRequired,checked:l.default.bool,disabled:l.default.bool.isRequired},t.default=(0,i.connect)(null,{addPolicyPmSubscription:d.addPolicyPmSubscription,removePolicyPmSubscription:d.removePolicyPmSubscription})((0,c.toJS)(f))},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.PmSelectedList=void 0;var a=n(0),o=r(a),i=n(8),u=n(1),l=r(u),s=n(15),c=n(11),d=n(10),f=r(d),p=n(13),m=n(143),y=t.PmSelectedList=function(e){var t=e.msgPmSubscriptions,n=e.removePolicyPmSubscription;return t.length?o.default.createElement("div",null,function(){return t.map(function(e){return o.default.createElement("div",{key:e.pmSubscription.id,className:"row-conatiner"},o.default.createElement("div",{className:"hirarchy-selected-rows cf"},(0,m.getPmSubscriptionLabel)(e.pmSubscription)),o.default.createElement("button",{className:"cwt-btn-remove-row",onClick:function(){n(e.pmSubscription.id)}},o.default.createElement("i",{className:"pm-icons pm-icons-Close pm-icons-m"})))})}()):o.default.createElement("div",null,f.default.getTranslationByKey("CWT_PM_UI_NO_SELECTION_YET"))};y.propTypes={msgPmSubscriptions:l.default.array.isRequired,removePolicyPmSubscription:l.default.func.isRequired};var _=function(e){return{msgPmSubscriptions:(0,p.getMessageProp)(e,"policyPmSubscriptions")}};t.default=(0,i.connect)(_,{removePolicyPmSubscription:s.removePolicyPmSubscription})((0,c.toJS)(y))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.pmSelector=void 0;var r=n(99),a=n(252),o=function(e){return e&&e.__esModule?e:{default:e}}(a),i=n(13),u=function(e){return!e.getIn(["pmSubscriptions","itemsById"]).isEmpty()&&e.getIn(["pmSubscriptions","itemsById"])},l=function(e){return!e.getIn(["policyScheduleTypes","itemsById"]).isEmpty()&&e.getIn(["policyScheduleTypes","itemsById",(0,i.getMessageProp)(e,"policyScheduleType").toString()])},s=["isDocbankSubscribed","isPostTicketingSubscribed","isPreTicketingSubscribed","isSmsSubscribed"],c=(t.pmSelector=(0,r.createSelector)([u,l],function(e,t){var n=c(t);return e.filter(function(e){return!0===e.get(n)}).toJS()}),function(e){var t=void 0;return e.map(function(e,n){(0,o.default)(s,n)&&!0===e&&(t=n)}),t})},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.CountrySubscriptionModalHeader=void 0;var a=n(0),o=r(a),i=n(12),u=n(1),l=r(u),s=n(10),c=r(s),d=n(446),f=r(d),p={textAlign:"right",paddingRight:30},m={lineHeight:"20px"},y=t.CountrySubscriptionModalHeader=function(e){var t=e.isCheck,n=e.handleChange,r=e.shouldLimit;return o.default.createElement("div",{className:"countries-subscription-modal-title"},o.default.createElement(i.Row,null,o.default.createElement(i.Col,{md:12,sm:12},c.default.getTranslationByKey("CWT_PM_UI_SELECT_COUNTRIES")),o.default.createElement(i.Col,{style:p,md:12,sm:12},r?function(){return[o.default.createElement(i.Checkbox,{key:"disclaimer-checkbox",style:m,inline:!0,checked:t,onChange:function(e){return n(e.target.checked)}},"Show only available countries"),o.default.createElement(i.OverlayTrigger,{key:"disclaimer-icon",placement:"bottom",overlay:o.default.createElement(f.default,null)},o.default.createElement("i",{className:"m-l-xs pm-icons pm-icons pm-icons-Informational"}))]}():null)))};y.propTypes={isCheck:l.default.bool.isRequired,handleChange:l.default.func.isRequired,shouldLimit:l.default.bool.isRequired},t.default=y},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.ChangeScheduleType=void 0;var a=n(0),o=r(a),i=n(8),u=n(1),l=r(u),s=n(43),c=n(23),d=n(15),f=t.ChangeScheduleType=function(e){var t=e.hideModal,n=e.newGroup,r=e.setType,a=e.setText,i=function(e){Object.keys(e.onSelection).forEach(function(t){r(t,e.onSelection[t]),"fromMins"!==t&&"toMins"!==t||a(t,e.onSelection[t])})};return o.default.createElement(s.ScheduleTypeModal,{onCancel:function(){t()},onSave:function(){t(),i(n)}},o.default.createElement("div",{className:"m-b",style:{fontSize:"13px"}},"Changing the timing might make some triggers and business areas invalid causing them to be removed.",o.default.createElement("span",{style:{fontSize:"13px",display:"inline-block",marginTop:"10px",marginBottom:"20px"}},"* Remember to check the content of your message to make sure it is still relevant")))};f.propTypes={hideModal:l.default.func.isRequired,newGroup:l.default.object.isRequired,setType:l.default.func.isRequired,setText:l.default.func.isRequired},t.default=(0,i.connect)(null,{hideModal:c.hideModal,setType:d.setType,setText:d.setText})(f)},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(t,"__esModule",{value:!0}),t.MessageSaving=void 0;var u=function(){function e(e,t){for(var n=0;n=60&&!r&&!o?e.setState({speed:.01}):r&&e.state.secondsElapsed>=100?(clearInterval(e.interval),setTimeout(function(){a()},650),n.push("/messages")):o&&e.state.secondsElapsed>=100&&(e.hasUniqueError(i)?u(!0):clearInterval(e.interval))})}},{key:"renderModalView",value:function(){var e=this.props.isNewMessageCreated,t=this.state.secondsElapsed;return s.default.createElement(_.default,{completed:t,isNewMessageCreated:e})}},{key:"render",value:function(){var e=this.props,t=e.hideModal,n=e.isNewMessageCreated,r=e.name,a=e.clearNetworkErrorByName,o=this.state.secondsElapsed;return s.default.createElement(E.SavingMessageModal,{onCancel:function(){t(),a(r)},isSuccessView:n,isShowingProgress:o<100},this.renderModalView())}}]),t}(l.Component);h.defaultProps={isPending:!1,isNetworkErrors:!1,currentError:{},networkErrorObject:{}},h.propTypes={hideModal:p.default.func.isRequired,isNewMessageCreated:p.default.bool.isRequired,isNetworkErrors:p.default.bool.isRequired,history:p.default.object.isRequired,networkErrorObject:p.default.object.isRequired,name:p.default.string.isRequired,clearNetworkErrorByName:p.default.func.isRequired,setNewMessageCreated:p.default.func.isRequired};var S=function(e,t){return{isNewMessageCreated:(0,T.getUIProp)(e,"isNewMessageCreated"),isNetworkErrors:(0,T.getNetworkErrorsIndication)(e,t.name),networkErrorObject:(0,T.getNetworkErrorsByName)(e,t.name)}};t.default=(0,m.withRouter)((0,c.connect)(S,{hideModal:v.hideModal,clearNetworkErrorByName:g.clearNetworkErrorByName,setNewMessageCreated:g.setNewMessageCreated})((0,d.toJS)(h)))},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(e,t){var n={};for(var r in e)t.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function u(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(t,"__esModule",{value:!0});var l=Object.assign||function(e){for(var t=1;t=100?s?t:m.errorLight:t,width:n+"%",transition:"width "+r+"ms",height:o},p={height:o,lineHeight:o+"px",color:n>=100?s?m.success:m.error:m.success},y={border:n>=100?s?"1px solid "+m.success:"1px solid "+m.error:"1px solid "+m.pending};return d.default.createElement("div",l({style:y,className:i||"progressbar-container"},c),d.default.createElement("div",{style:p,className:"progressbar-text"},n>=100?s?d.default.createElement("i",{className:"pm-icons pm-icons-Check pm-icons-m"}):m.errorMessage:m.pendingMessage),d.default.createElement("div",{className:"progressbar-progress",style:f},u))}}]),t}(c.Component);y.propTypes={completed:p.default.number.isRequired,isNewMessageCreated:p.default.bool.isRequired,color:p.default.string,animation:p.default.number,height:p.default.oneOfType([p.default.string,p.default.number]),className:p.default.string,children:p.default.node},y.defaultProps={completed:0,color:m.successLight,animation:200,height:25},t.default=y},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(998),a=function(e){return e&&e.__esModule?e:{default:e}}(r);t.default={DELETE_ONE_TEMPLATE:a.default}},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(e,t){return{template:(0,v.getTemplateById)(e,t.id)}}Object.defineProperty(t,"__esModule",{value:!0}),t.DeleteTemplate=void 0;var o=n(0),i=r(o),u=n(8),l=n(1),s=r(l),c=n(11),d=n(64),f=r(d),p=n(23),m=n(260),y=n(18),_=n(10),E=r(_),v=n(256),g=t.DeleteTemplate=function(e){var t=e.template,n=e.hideModal,r=e.deleteTemplate,a=e.setDeletingId;return i.default.createElement(f.default,{message:E.default.getTranslationFormat("CWT_PM_UI_DELETE_MSG_NAME",{name:t.name}),onCancel:function(){return n()},onDelete:function(){r(t),a(t.id),n()}})};g.propTypes={template:s.default.object,hideModal:s.default.func.isRequired,deleteTemplate:s.default.func.isRequired,setDeletingId:s.default.func.isRequired},t.default=(0,u.connect)(a,{hideModal:p.hideModal,deleteTemplate:m.deleteTemplate,setDeletingId:y.setDeletingId})((0,c.toJS)(g))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(1e3),a=function(e){return e&&e.__esModule?e:{default:e}}(r);t.default={DELETE_ONE_MESSAGE:a.default}},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(e,t){return{message:e.getIn(["messages","itemsById",String(t.id)])}}Object.defineProperty(t,"__esModule",{value:!0});var o=n(0),i=r(o),u=n(8),l=n(1),s=r(l),c=n(11),d=n(64),f=r(d),p=n(23),m=n(15),y=n(18),_=n(10),E=r(_),v=function(e){var t=e.message,n=e.hideModal,r=e.deleteMessage,a=e.setDeletingId;return i.default.createElement(f.default,{message:E.default.getTranslationFormat("CWT_PM_UI_DELETE_MSG_NAME",{name:t.name}),onCancel:function(){return n()},onDelete:function(){r(t),a(t.id),n()}})};v.propTypes={message:s.default.object,hideModal:s.default.func.isRequired,deleteMessage:s.default.func.isRequired,setDeletingId:s.default.func.isRequired},t.default=(0,u.connect)(a,{hideModal:p.hideModal,deleteMessage:m.deleteMessage,setDeletingId:y.setDeletingId})((0,c.toJS)(v))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(1002),a=function(e){return e&&e.__esModule?e:{default:e}}(r);t.default={HANDLE_NO_PM_SUBSCRIPTION:a.default}},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(t,"__esModule",{value:!0}),t.HandleNoPMSubscription=void 0;var u=function(){function e(e,t){for(var n=0;n=22"},author:"CWT Program Messenger",repository:{type:"git",url:"https://github.com/cwt-dev/digital-pm-ui.git"},license:"UNLICENSED",private:!0,scripts:{start:"cross-env webpack-dev-server --env=development --config webpack.dev.js --color --progress","start:local":"cross-env webpack-dev-server --env=local --config webpack.dev.js --color --progress","start:qa":"cross-env webpack-dev-server --env=qa --config webpack.dev.js --color --progress","start:stage":"cross-env webpack-dev-server --env=stage --config webpack.dev.js --color --progress","start:uat":"cross-env webpack-dev-server --env=uat --config webpack.dev.js --color --progress","start:local-hier":"cross-env webpack-dev-server --env=localhier --config webpack.dev.js --color --progress","start:container-frame":"http-server -p 5060 container-frame","build:dev":"cross-env webpack --env=development --config webpack.prod.js --progress","build:qa":"cross-env webpack -p --env=qa --config webpack.prod.js --progress","build:uat":"cross-env webpack -p --env=uat --config webpack.prod.js --progress","build:prod":"cross-env webpack -p --env=production --config webpack.prod.js --progress",build:"npm run build:prod",pretest:"npm run lint",test:"cross-env jest","test:watch":"jest --watch --verbose",cover:"jest --silent --coverage",lint:"eslint src -f compact ","lint:fix":"npm run lint -- --fix",artifacts:"node scripts/artifacts.js","artifacts:dev":"cross-env node scripts/artifacts.js --env=development","artifacts:qa":"cross-env node scripts/artifacts.js --env=qa","artifacts:uat":"cross-env node scripts/artifacts.js --env=uat","artifacts:prod":"cross-env node scripts/artifacts.js --env=prod",bumpVersion:"node scripts/bumpVersion.js",translate:"node utils/updateTranslations","translate:convert":"node utils/convertTranslations",uploadNexus:"node scripts/uploadNexus.js",preflight:"npm run lint; npm run test"},dependencies:{"babel-polyfill":"^6.26.0",bootstrap:"^3.3.7",classnames:"2.2.5","cwt-mixpanel-client":"^1.0.27",immutable:"3.8.1","js-cookie":"^2.2.1",lodash:"4.13.1",moment:"^2.20.1","prop-types":"^15.6.0",raf:"^3.4.0",react:"^16.0.0","react-bootstrap":"^0.31.3","react-copy-to-clipboard":"^5.0.1","react-datepicker":"^0.55.0","react-dom":"^16.0.0","react-input-autosize":"^2.0.1","react-json-tree":"^0.11.0","react-modal":"^3.1.0","react-notification":"^6.8.2","react-redux":"^5.0.6","react-router":"^4.2.0","react-router-bootstrap":"^0.24.4","react-router-dom":"^4.2.2","react-select":"^1.0.0-rc.10","react-tagsinput":"^3.18.0",redux:"^3.7.2","redux-immutable":"3.0.8",reselect:"2.5.4",superagent:"^3.0.0"},devDependencies:{autoprefixer:"^7.1.2","babel-core":"^6.25.0","babel-eslint":"^7.2.3","babel-loader":"^7.1.1","babel-plugin-dynamic-import-node":"^1.1.0","babel-plugin-lodash":"^3.2.11","babel-plugin-module-resolver":"^2.7.1","babel-plugin-syntax-dynamic-import":"^6.18.0","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-es3-member-expression-literals":"^6.8.0","babel-plugin-transform-es3-property-literals":"^6.8.0","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.6.0","babel-preset-react":"6.5.0","clean-webpack-plugin":"^0.1.16","compression-webpack-plugin":"^1.1.2","copy-webpack-plugin":"3.0.1","cross-env":"2.0.0","css-loader":"0.23.1",enzyme:"^3.1.0","enzyme-adapter-react-16":"^1.0.2",eslint:"^3.19.0","eslint-config-standard":"^6.2.1","eslint-config-standard-react":"^4.2.0","eslint-plugin-babel":"^4.0.0","eslint-plugin-promise":"^3.4.0","eslint-plugin-react":"^6.7.1","eslint-plugin-standard":"^2.0.1","extract-text-webpack-plugin":"^3.0.0","file-loader":"0.10.1",filesize:"3.3.0","html-webpack-plugin":"2.21.0","http-server":"0.9.0","ignore-loader":"0.1.2",jest:"^20.0.4","jest-cli":"^20.0.4","json-loader":"0.5.4",less:"2.7.2","less-loader":"2.2.3","lodash-webpack-plugin":"^0.11.4",minimist:"^1.2.0","npm-run-all":"3.1.1","open-browser-webpack-plugin":"0.0.5","postcss-loader":"^2.0.6","properties-reader":"0.0.16","react-test-renderer":"^16.0.0","redux-mock-store":"^1.3.0",request:"^2.83.0",rimraf:"2.5.2","strip-loader":"0.1.2","style-loader":"0.13.1","uglifyjs-webpack-plugin":"^1.1.8","url-loader":"0.5.7",webpack:"^3.4.1","webpack-bundle-analyzer":"^2.9.0","webpack-dev-server":"^2.9.4","webpack-merge":"^4.1.0","webpack-node-externals":"1.5.4","zip-folder":"^1.0.0"},jest:{globals:{ENVIRONMENT:"jest",VERSION:"0.0.0"},roots:["test","src"],moduleDirectories:["node_modules","src","test"],setupFiles:["/__mocks__/shim.js","/__mocks__/adapter.js"],moduleNameMapper:{"\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"/__mocks__/fileMock.js","\\.(css|less|scss)$":"/__mocks__/styleMock.js","\\ENV$":"/__mocks__/config.js","^React$":"/node_modules/react/dist/react.js"},coverageThreshold:{global:{statements:15,branches:15,functions:15,lines:15}},collectCoverageFrom:["**/*.{js,jsx}","!**/node_modules/**","!**/__test__/**","!**/__mocks__/**","!**/config/**","!**/container-frame/**","!**/coverage/**","!**/scripts/**","!**/static/**","!**/utils/**"]},publishConfig:{registry:"http://10.200.81.31/artifactory/api/npm/wm-node/"},reporterEnabled:"xunit",xunitReporterOptions:{output:"xunit.xml"},buildInfo:{job:"Builds/Web/pm-stage-ui/pm-gbt-migration-phase1",build:"37",branch:"pm-gbt-migration-phase1",results:"http://jenkins.mobimate.local:8080/job/Builds/job/Web/job/pm-stage-ui/job/pm-gbt-migration-phase1/37/",date:"2026-10-28T10:59:56.806Z",commit:{hash:"d575445df0592a240fff1564043c9dfd55245751",author:"Yaniv Mualem",date:"2026-10-28T10:50:25.000Z",comment:"Merge remote-tracking branch 'origin/master' into pm-gbt-migration-phase1"}}}},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(0),o=r(a),i=n(1),u=r(i),l=function(e){var t=e.children;return o.default.createElement("div",{style:{marginTop:60,marginBottom:0},className:"container"},t)};l.propTypes={children:u.default.node},t.default=l},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function u(e){var t=function(t){return{isAdminRole:(0,_.getUIProp)(t,"isAdminRole"),composedComponent:e}};return(0,d.connect)(t,{})((0,y.toJS)(E))}Object.defineProperty(t,"__esModule",{value:!0}),t.Auth=void 0;var l=function(){function e(e,t){for(var n=0;n