PageSourceSearch

https://learn.manyataeducation.com/static/js/52.2863aa02.chunk.js

js manyataeducation.com collected 2026-09-25 03:17:06 UTC 172,467 bytes, 1 lines download raw bytes

1(this["webpackJsonpclassplus-web-react"]=this["webpackJsonpclassplus-web-react"]||[]).push([[52,12],{1032:function(e,t,a){"use strict";a.d(t,"a",(function(){return l}));var r=a(1),n=a.n(r),s=a(140),i=a(151);function l(e,t){class a extends n.a.Component{constructor(e){super(e),this.fetchRemoteData=this.fetchRemoteData.bind(this),this.clearRemoteData=this.clearRemoteData.bind(this)}preprocessHandler(e,t,a,r){this.props.setFetchingRemoteData(!0,t),e||r||this.props.saveRemoteData(void 0,t),a&&a()}successHandler(e,t,a,r,n){return s=>{let i=s.data;"tutorStudents"===t&&(i=i.users),"homeworkList"==t&&(i=i.homework),e||(this.props.setFetchingRemoteData(!1,t),this.props.saveRemoteData(i,t,r,n)),a&&a(s)}}errorHandler(e,t,a){return r=>{e||this.props.setFetchingRemoteData(!1,t),a&&a(r)}}fetchRemoteData(e){let{url:t,key:a,preprocess:r,success:n,error:s,override:i,concat:l,config:o,concatField:c,preventToastr:u}=e;const{preprocessOverride:d=!1,successOverride:m=!1,errorOverride:p=!1}=i||{};this.preprocessHandler(d,a,r,l),this.props.makeApiCall(t,"get",void 0,this.successHandler(m,a,n,l,c),this.errorHandler(p,a,s),u,o)}clearRemoteData(e){this.props.clear(e)}render(){return n.a.createElement(e,Object.assign({},this.props,{clearRemoteData:this.clearRemoteData,fetchRemoteData:this.fetchRemoteData}))}}return Object(s.connect)((function(e){const a=e.remoteData,r={};return t&&a&&Object.keys(t).forEach(e=>{t[e].loading&&(r[e+"Loading"]=a[e]&&a[e].loading),t[e].data&&(r[e+"Data"]=a[e]&&a[e].data)}),r}),{setFetchingRemoteData:i.d,saveRemoteData:i.c,makeApiCall:i.b,clear:i.a})(a)}},1033:function(e,t,a){"use strict";var r=a(1129),n="function"===typeof Symbol&&"symbol"===typeof Symbol("foo"),s=Object.prototype.toString,i=Array.prototype.concat,l=a(1240),o=a(1185)(),c=function(e,t,a,r){if(t in e)if(!0===r){if(e[t]===a)return}else if("function"!==typeof(n=r)||"[object Function]"!==s.call(n)||!r())return;var n;o?l(e,t,a,!0):l(e,t,a)},u=function(e,t){var a=arguments.length>2?arguments[2]:{},s=r(t);n&&(s=i.call(s,Object.getOwnPropertySymbols(t)));for(var l=0;l<s.length;l+=1)c(e,s[l],t[s[l]],a[s[l]])};u.supportsDescriptors=!!o,e.exports=u},1035:function(e,t,a){e.exports=a(1146)},1040:function(e,t,a){e.exports=a.p+"static/media/SVGClose.71e6ac1a.svg"},1046:function(e,t,a){"use strict";a.d(t,"a",(function(){return i}));var r=a(1),n=a.n(r),s=a(47);function i(e){const{imageDetails:t,heading:a,subHeading:r,action:i,style:l,disabled:o}=e;return n.a.createElement(s.k,{centered:!0,style:{margin:"0 auto",...l}},a&&n.a.createElement(s.k.Row,{centered:!0,textAlign:"center"},n.a.createElement("img",{style:{...t.style,display:"block",margin:"0 auto"},src:t.src,alt:t.alt||"Empty Screen"})),a&&n.a.createElement(s.k.Row,null,n.a.createElement("h1",{style:{...a.style,color:"#000000",textAlign:"center"}},a.text)),r&&n.a.createElement(s.k.Row,{style:{padding:"0px"}},n.a.createElement("p",{style:{...r.style,height:"3em",width:"554px",color:"#524E4E",lineHeight:"1.5",textAlign:"center",margin:"0 auto"}},r.text)),i&&n.a.createElement(s.k.Row,{style:{marginTop:"2%"}},n.a.createElement(s.b,{disabled:o,basic:!0,color:o?"grey":"blue",onClick:i.handler},i.text)))}},1051:function(e,t,a){e.exports=a.p+"static/media/Vector.3eeb86f9.svg"},1056:function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var r=a(1),n=a.n(r),s=a(1043),i=a.n(s),l=a(47);function o(e,t,a,r,s,i,o,c,u,d){return e=>n.a.createElement("div",null,n.a.createElement(l.p,Object.assign({},e,{icon:t,disabled:u,fluid:a,size:s,style:i,placeholder:r,error:d})),o&&c&&n.a.createElement(l.q,{basic:!0,color:"red",pointing:!0},c))}function c(e){const{placeholder:t,fluid:a,size:r,style:s,disabled:l,dateFormat:c,timeFormat:u,isValidDate:d,input:m,inputProps:p,meta:{dirty:h,error:y},errorState:A}=e;let E="calendar";return!1===c&&(E="clock"),n.a.createElement(i.a,{inputProps:p,dateFormat:c,timeFormat:u,onChange:m.onChange,isValidDate:d,closeOnSelect:!0,value:m.value||e.defaultValue||"",renderInput:o(0,E,a,t,r,s,h,y,l,A)})}},1063:function(e,t,a){"use strict";var r=Object.prototype.toString;e.exports=function(e){var t=r.call(e),a="[object Arguments]"===t;return a||(a="[object Array]"!==t&&null!==e&&"object"===typeof e&&"number"===typeof e.length&&e.length>=0&&"[object Function]"===r.call(e.callee)),a}},1064:function(e,t,a){"use strict";var r=a(1083),n=a(1047)("Object.prototype.propertyIsEnumerable");e.exports=function(e){var t=r(e),a=[];for(var s in t)n(t,s)&&(a[a.length]=t[s]);return a}},1065:function(e,t,a){"use strict";var r=a(1064);e.exports=function(){return"function"===typeof Object.values?Object.values:r}},1066:function(e,t,a){"use strict";e.exports=function(e){if(arguments.length<1)throw new TypeError("1 argument is required");if("object"!==typeof e)throw new TypeError("Argument 1 (\u201dother\u201c) to Node.contains must be an instance of Node");var t=e;do{if(this===t)return!0;t&&(t=t.parentNode)}while(t);return!1}},1067:function(e,t,a){"use strict";var r=a(1066);e.exports=function(){if("undefined"!==typeof document){if(document.contains)return document.contains;if(document.body&&document.body.contains)try{if("boolean"===typeof document.body.contains.call(document,""))return document.body.contains}catch(e){}}return r}},1082:function(e,t,a){"use strict";a.r(t),a.d(t,"addEventListener",(function(){return o}
1));var r=!("undefined"===typeof window||!window.document||!window.document.createElement);var n=void 0;function s(){return void 0===n&&(n=function(){if(!r)return!1;if(!window.addEventListener||!window.removeEventListener||!Object.defineProperty)return!1;var e=!1;try{var t=Object.defineProperty({},"passive",{get:function(){e=!0}}),a=function(){};window.addEventListener("testPassiveEventSupport",a,t),window.removeEventListener("testPassiveEventSupport",a,t)}catch(n){}return e}()),n}function i(e){e.handlers===e.nextHandlers&&(e.nextHandlers=e.handlers.slice())}function l(e){this.target=e,this.events={}}l.prototype.getEventHandlers=function(e,t){var a,r=String(e)+" "+String((a=t)?!0===a?100:(a.capture<<0)+(a.passive<<1)+(a.once<<2):0);return this.events[r]||(this.events[r]={handlers:[],handleEvent:void 0},this.events[r].nextHandlers=this.events[r].handlers),this.events[r]},l.prototype.handleEvent=function(e,t,a){var r=this.getEventHandlers(e,t);r.handlers=r.nextHandlers,r.handlers.forEach((function(e){e&&e(a)}))},l.prototype.add=function(e,t,a){var r=this,n=this.getEventHandlers(e,a);i(n),0===n.nextHandlers.length&&(n.handleEvent=this.handleEvent.bind(this,e,a),this.target.addEventListener(e,n.handleEvent,a)),n.nextHandlers.push(t);var s=!0;return function(){if(s){s=!1,i(n);var l=n.nextHandlers.indexOf(t);n.nextHandlers.splice(l,1),0===n.nextHandlers.length&&(r.target&&r.target.removeEventListener(e,n.handleEvent,a),n.handleEvent=void 0)}}};function o(e,t,a,r){e.__consolidated_events_handlers__||(e.__consolidated_events_handlers__=new l(e));var n=function(e){if(e)return s()?e:!!e.capture}(r);return e.__consolidated_events_handlers__.add(t,a,n)}},1083:function(e,t,a){"use strict";var r=a(1029);e.exports=function(e){if(null==e)throw new r(arguments.length>0&&arguments[1]||"Cannot call method on "+e);return e}},1110:function(e,t,a){"use strict";var r=a(1),n=a.n(r),s=a(47),i=a(140),l=a(1028),o=a(459),c=a(1126),u=a.n(c),d=a(1143),m=a.n(d),p=a(67),h=a(38),y=a(2780);class A extends n.a.Component{constructor(e){super(e),this.getCourseLinkModal=()=>{let{t:e}=this.props;return n.a.createElement("div",null,n.a.createElement(s.m,{icon:"warning sign",content:e("components.custom.editDeleteModal.header","Batch cannot be removed."),className:"modalDiv"}),n.a.createElement(s.u.Content,{className:"modalDiv"},e("components.custom.content","This batch cannot be removed as it is linked to one of more online courses. Please unlink this batch from all the courses before removing.")),n.a.createElement(s.u.Actions,{style:{padding:"1rem"}},n.a.createElement(s.b,{primary:!0,onClick:this.handleClose,style:{float:"right",marginBottom:"1rem"}},e("components.custom.okay","Okay"))))},this.showCourseLinkModal=()=>{const{showCourseLinkModal:e}=this.props;return"function"===typeof e&&e()},this.getDeleteConfirmation=()=>{const{headerContent:e,modalContent:t,dropdownText:a="Remove",t:r}=this.props;return n.a.createElement("div",null,n.a.createElement(s.m,{icon:"warning sign",content:e,className:"modalDiv"}),n.a.createElement(s.u.Content,{className:"modalDiv"},t),n.a.createElement(s.u.Actions,{style:{padding:"1rem"}},n.a.createElement(s.b,{primary:!0,onClick:this.handleDelete,style:{float:"right",marginBottom:"1rem"}},a),n.a.createElement(s.b,{onClick:this.handleClose,style:{float:"right",marginBottom:"1rem"}},r("components.custom.editDeleteModal.close","Close"))))},this.state={modalOpen:!1},this.handleDelete=this.handleDelete.bind(this),this.handleOpen=this.handleOpen.bind(this),this.handleClose=this.handleClose.bind(this)}handleClose(){this.setState({modalOpen:!1}),this.props.cancelAction&&this.props.cancelAction()}handleOpen(e){"Remove Batch"===e&&Object(p.a)(h.W);const{permissions:t}=this.props,a=t&&t.ownerPremiumStatus;if(null==this.props.permissions)this.setState({modalOpen:!0});else if(!a)return this.props.showPremiumExpiryModal(!0);this.setState({modalOpen:!0})}async handleDelete(){let{dropdownText:e}=this.props;if(this.props.deleteEvent){"success"===(await this.props.deleteAction()).status&&(this.setState({modalOpen:!1}),this.props.resetOffset(),this.props.fetchEvents())}else"Remove Batch"===e&&Object(p.a)(h.U),this.setState({modalOpen:!1}),this.props.deleteAction()}render(){const{dropdownText:e="Remove",isDeleteTest:t,inactiveIcon:a,t:r}=this.props;return n.a.createElement(s.u,{onOpen:this.props.onOpen,trigger:n.a.createElement(s.h.Item,{onClick:this.handleOpen.bind(this,e),className:""},n.a.createElement("div",{className:"flexrow alignCenter"}," ",n.a.createElement("img",{src:a?m.a:u.a,alt:"SVGDelete",className:"mrighthalfrem"}),n.a.createElement("span",null," ",t?r("components.custom.editDeleteModal.remove","Remove"):e))),open:this.state.modalOpen,onClose:this.handleClose,size:"tiny"},this.showCourseLinkModal()&&this.getCourseLinkModal()||this.getDeleteConfirmation())}}t.a=Object(l.a)(Object(i.connect)(void 0,{showPremiumExpiryModal:o.c})(Object(y.a)()(A)))},1111:function(e,t,a){e.exports=a(1145)},1112:function(e,t,a){"use strict";var r=a(1033),n=a(1127),s=a(1064),i=a(1065),l=a(1148),o=n(i(),Object);r(o,{getPolyfill:i,implementation:s,shim:l}),e.exports=o},1126:function(e,t,a){e.exports=a.p+"static/media/deleteBatch.dea37fba.svg"},1129:function(e,t,a){"use strict";var r=Array.prototype.slice,n=a(1063),s=Object.keys,i=s?function(e){return s(e)}:a(1147),l=Object.keys;i.shim=function(){Object.keys?function(){var e=Object.keys(arguments);return e&&e.length===arguments.length}(1,2)||(Object.keys=function(e){return n(e)?l(r.call(e)):l(e)}):Object.keys=i;return Object.keys||i},e.exports=i},1143:function(e,t,a){e.exports=a.p+"static/media/inactiveIcon.5d594c8c.svg"},1144:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAJCAYAAAA7KqwyAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACtSURBVHgBlY8hDsJAEEWX4LBFINAgQIBAYDAYRLEYDoHgHBhOwIEQRWAwGAyipgIEhjfkQ5a027STvOxONv/tjHPlNRXBapa8LWEFI2jApY7AwrHX90KSIoH9utD9AImmMEkLziGBPa5hBg/YwwlukkygD231fwILb2EAqcJXT57p56EmGcMRXiaIYANdhXdwd/nKvHU6migxwVzNN5y6cD09SaRVP5dYZ9X6Zd5CJCDtHgTUYQAAAABJRU5ErkJggg=="},1145:function(e,t,a){"use strict";
1Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(e,t){for(var a=0;a<t.length;a++){var r=t[a];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,a,r){return a&&e(t.prototype,a),r&&e(t,r),t}}(),n=u(a(1)),s=u(a(8)),i=a(1035),l=a(1082),o=u(a(1112)),c=u(a(1149));function u(e){return e&&e.__esModule?e:{default:e}}function d(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function m(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}var p={BLOCK:"block",FLEX:"flex",INLINE:"inline",INLINE_BLOCK:"inline-block",CONTENTS:"contents"},h=(0,i.forbidExtraProps)({children:s.default.node.isRequired,onOutsideClick:s.default.func.isRequired,disabled:s.default.bool,useCapture:s.default.bool,display:s.default.oneOf((0,o.default)(p))}),y={disabled:!1,useCapture:!0,display:p.BLOCK},A=function(e){function t(){var e;d(this,t);for(var a=arguments.length,r=Array(a),n=0;n<a;n++)r[n]=arguments[n];var s=m(this,(e=t.__proto__||Object.getPrototypeOf(t)).call.apply(e,[this].concat(r)));return s.onMouseDown=s.onMouseDown.bind(s),s.onMouseUp=s.onMouseUp.bind(s),s.setChildNodeRef=s.setChildNodeRef.bind(s),s}return function(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)}(t,e),r(t,[{key:"componentDidMount",value:function(){var e=this.props,t=e.disabled,a=e.useCapture;t||this.addMouseDownEventListener(a)}},{key:"componentDidUpdate",value:function(e){var t=e.disabled,a=this.props,r=a.disabled,n=a.useCapture;t!==r&&(r?this.removeEventListeners():this.addMouseDownEventListener(n))}},{key:"componentWillUnmount",value:function(){this.removeEventListeners()}},{key:"onMouseDown",value:function(e){var t=this.props.useCapture;this.childNode&&(0,c.default)(this.childNode,e.target)||(this.removeMouseUp&&(this.removeMouseUp(),this.removeMouseUp=null),this.removeMouseUp=(0,l.addEventListener)(document,"mouseup",this.onMouseUp,{capture:t}))}},{key:"onMouseUp",value:function(e){var t=this.props.onOutsideClick,a=this.childNode&&(0,c.default)(this.childNode,e.target);this.removeMouseUp&&(this.removeMouseUp(),this.removeMouseUp=null),a||t(e)}},{key:"setChildNodeRef",value:function(e){this.childNode=e}},{key:"addMouseDownEventListener",value:function(e){this.removeMouseDown=(0,l.addEventListener)(document,"mousedown",this.onMouseDown,{capture:e})}},{key:"removeEventListeners",value:function(){this.removeMouseDown&&this.removeMouseDown(),this.removeMouseUp&&this.removeMouseUp()}},{key:"render",value:function(){var e=this.props,t=e.children,a=e.display;return n.default.createElement("div",{ref:this.setChildNodeRef,style:a!==p.BLOCK&&(0,o.default)(p).includes(a)?{display:a}:void 0},t)}}]),t}(n.default.Component);t.default=A,A.propTypes=h,A.defaultProps=y},1146:function(e,t,a){"use strict";function r(){return null}function n(){return r}r.isRequired=r,e.exports={and:n,between:n,booleanSome:n,childrenHavePropXorChildren:n,childrenOf:n,childrenOfType:n,childrenSequenceOf:n,componentWithName:n,disallowedIf:n,elementType:n,empty:n,explicitNull:n,forbidExtraProps:Object,integer:n,keysOf:n,mutuallyExclusiveProps:n,mutuallyExclusiveTrueProps:n,nChildren:n,nonNegativeInteger:r,nonNegativeNumber:n,numericString:n,object:n,or:n,predicate:n,range:n,ref:n,requiredBy:n,restrictedProp:n,sequenceOf:n,shape:n,stringEndsWith:n,stringStartsWith:n,uniqueArray:n,uniqueArrayOf:n,valuesOf:n,withShape:n}},1147:function(e,t,a){"use strict";var r;if(!Object.keys){var n=Object.prototype.hasOwnProperty,s=Object.prototype.toString,i=a(1063),l=Object.prototype.propertyIsEnumerable,o=!l.call({toString:null},"toString"),c=l.call((function(){}),"prototype"),u=["toString","toLocaleString","valueOf","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","constructor"],d=function(e){var t=e.constructor;return t&&t.prototype===e},m={$applicationCache:!0,$console:!0,$external:!0,$frame:!0,$frameElement:!0,$frames:!0,$innerHe
1ight:!0,$innerWidth:!0,$onmozfullscreenchange:!0,$onmozfullscreenerror:!0,$outerHeight:!0,$outerWidth:!0,$pageXOffset:!0,$pageYOffset:!0,$parent:!0,$scrollLeft:!0,$scrollTop:!0,$scrollX:!0,$scrollY:!0,$self:!0,$webkitIndexedDB:!0,$webkitStorageInfo:!0,$window:!0},p=function(){if("undefined"===typeof window)return!1;for(var e in window)try{if(!m["$"+e]&&n.call(window,e)&&null!==window[e]&&"object"===typeof window[e])try{d(window[e])}catch(t){return!0}}catch(t){return!0}return!1}();r=function(e){var t=null!==e&&"object"===typeof e,a="[object Function]"===s.call(e),r=i(e),l=t&&"[object String]"===s.call(e),m=[];if(!t&&!a&&!r)throw new TypeError("Object.keys called on a non-object");var h=c&&a;if(l&&e.length>0&&!n.call(e,0))for(var y=0;y<e.length;++y)m.push(String(y));if(r&&e.length>0)for(var A=0;A<e.length;++A)m.push(String(A));else for(var E in e)h&&"prototype"===E||!n.call(e,E)||m.push(String(E));if(o)for(var g=function(e){if("undefined"===typeof window||!p)return d(e);try{return d(e)}catch(t){return!1}}(e),S=0;S<u.length;++S)g&&"constructor"===u[S]||!n.call(e,u[S])||m.push(u[S]);return m}}e.exports=r},1148:function(e,t,a){"use strict";var r=a(1065),n=a(1033);e.exports=function(){var e=r();return n(Object,{values:e},{values:function(){return Object.values!==e}}),e}},1149:function(e,t,a){"use strict";var r=a(1033),n=a(1066),s=a(1067),i=s(),l=function(e,t){return i.apply(e,[t])};r(l,{getPolyfill:s,implementation:n,shim:a(1150)}),e.exports=l},1150:function(e,t,a){"use strict";var r=a(1033),n=a(1067);e.exports=function(){var e=n();return"undefined"!==typeof document&&(r(document,{contains:e},{contains:function(){return document.contains!==e}}),"undefined"!==typeof Element&&r(Element.prototype,{contains:e},{contains:function(){return Element.prototype.contains!==e}})),e}},1163:function(e,t,a){e.exports=a.p+"static/media/SVGDownloadReceipt.706034c9.svg"},1166:function(e,t,a){"use strict";a.d(t,"a",(function(){return n}));var r=a(370);function n(e){return{type:r.a,choosenTutor:e}}},1174:function(e,t,a){"use strict";a.d(t,"j",(function(){return n})),a.d(t,"i",(function(){return s})),a.d(t,"h",(function(){return i})),a.d(t,"k",(function(){return l})),a.d(t,"v",(function(){return o})),a.d(t,"t",(function(){return c})),a.d(t,"r",(function(){return u})),a.d(t,"q",(function(){return d})),a.d(t,"s",(function(){return m})),a.d(t,"p",(function(){return p})),a.d(t,"w",(function(){return h})),a.d(t,"g",(function(){return y})),a.d(t,"u",(function(){return A})),a.d(t,"b",(function(){return E})),a.d(t,"f",(function(){return g})),a.d(t,"a",(function(){return S})),a.d(t,"l",(function(){return q})),a.d(t,"e",(function(){return f})),a.d(t,"o",(function(){return v})),a.d(t,"n",(function(){return C})),a.d(t,"m",(function(){return b})),a.d(t,"c",(function(){return k})),a.d(t,"d",(function(){return D}));var r=a(71);function n(e){return{type:r.c,fetchingEnquiryDataStatus:e}}function s(e){return{type:r.n,enquiryOffset:e}}function i(e,t){return{type:r.l,data:e,totalCount:t}}function l(e){return{type:r.t,searchTerm:e}}function o(e){return{type:r.v,index:e}}function c(e){return{type:r.p,index:e}}function u(e){return{type:r.m,index:e}}function d(e){return{type:r.h,index:e}}function m(e){return{type:r.w,index:e}}function p(e){return{type:r.i,index:e}}function h(e){return{type:r.x,index:e}}function y(e,t,a){return{type:r.k,customDate:e,startDate:t,endDate:a}}function A(e){return{type:r.s,index:e}}function E(e){return{type:r.d,index:e}}function g(e){return{type:r.b,deletingEnquiryIndex:e}}function S(e){return{type:r.a,enquiryId:e}}function q(e){return{type:r.u,careTaker:e}}function f(e){return{type:r.f,careTaker:e}}function v(e){return{type:r.r,tutorsListData:e}}function C(e){return{type:r.q,subjectsListData:e}}function b(e){return{type:r.o,sourcesListData:e}}function k(e){return{type:r.g,payload:e}}function D(){return{type:r.e}}},1175:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAJCAYAAAA7KqwyAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACySURBVHgBjdChE0FBEMfxNTuKIigC1QvKK4IkqPwhCsHf4T+QVYGqCFSCQFYJAkHxPZa5ufG4nfnMvZnd/d2bUxEpoY0TbhJXnx21jy5SbCJC3PLQ5q9qN6fW+BfyXnbnEVO14TXqKFvIHpdguYKBtzxyM2rNO5bWTNDAzgupoY8iVhi733cNDW7ZomAhLZxRRQ95LDCxC5+Vk+/VkdfD+jXDPBzUjICDncmv5Zhqmsx6AJWbJPcHx7raAAAAAElFTkSuQmCC"},1176:function(e,t,a){"use strict";var r=a(1),n=a.n(r),s=a(140),i=a(2289),l=a(1183),o=a.n(l),c=(a(1051),a(1184)),u=a.n(c),d=a(1111),m=a.n(d),p=a(456),h=a(166),y=a(1133),A=a(1166),E=a(109),g=a(2249),S=a(69);t.a=Object(s.connect)((function(e){var t,a,r,n,s,i,l,o;const{persistedData:c,settingsCareTakerReducer:u}=e;return{countryISO:null===c||void 0===c||null===(t=c.organization)||void 0===t?void 0:t.countryISO,careTakerUsers:null===u||void 0===u?void 0:u.careTakerUsers,selectedUser:null===u||void 0===u?void 0:u.selectedTutorData,selectedTutorDataForChats:null===u||void 0===u?void 0:u.selectedTutorDataForChats,userTutorId:null===c||void 0===c?void 0:c.tutorId,selectedCaretakerData:null===e||void 0===e||null===(a=e.settingsCareTakerReducer)||void 0===a?void 0:a.selectedCaretakerData,enquiryCaretakers:null===e||void 0===e||null===(r=e.settingsCareTakerReducer)||void 0===r?void 0:r.enquiryCaretakers,paymentCaretakers:null===e||void 0===e||null===(n=e.settingsCareTakerReducer)||void 0===n?void 0:n.paymentCaretakers,chatCaretakers:null===e||void 0===e||null===(s=e.settingsCareTakerReducer)||void 0===s?void 0:s.chatCaretakers,couponCodeCaretakers:null===e||void 0===e||null===(i=e.settingsCareTakerReducer)||void 0===i?void 0:i.couponCodeCaretakers,bannerCaretakers:null===e||void 0===e||null===(l=e.settingsCareTakerReducer)||void 0===l?void 0:l.bannerCaretakers,notificationCaretakers:null===e||void 0===e||null===(o=e.settingsCareTakerReducer)||void 0===o?void 0:o.notificationCaretakers}}),e=>({saveSelectedTutorAction:t=>e(y.b(t)),saveSelectedTutorForChatsAction:t=>e(y.c(t)),setSelectedCaretakerData:t=>e(y.f(t)),resetTutorList:()=>e(y.a()),setTutorId:t=>e(Object(A.a)(t)),getConversationList(t){e(Object(S.d)(t))}}))(Object(i.a)(e=>{const{t:t}=Object(g.a)(),{type:a}=e,[s,i]=Object(r.useState)(!1),[l,c]=Object(r.useState)([]),[d,y]=Object(r.useState)(null),A=t=>{y(t),e.type===E.a.CHATS?(localStorage.setItem("selectedChatCaretakerTutorId",null===t||void 0===t?void 0:t.tutorId),localStorage.setItem("selectedChatCaretakerData",JSON.stringify(t))):(localStorage.setItem("selectedCaretakerTutorId",null===t||void 0===t?void 0:t.tutorId),localStorage.setItem("selectedCaretakerData",JSON.stringify(t))),(t=>{switch(e.type){case"enquiry":case"payments":localStorage.setItem("choosenTutor",t.tutorId),e.setTutorId([{key:t.tutorId,value:t.tutorId,data:t}]);break;case"notifications":break;case"chats":e.history.push("/messages");break;default:;}})(t),i(!1)};return Object(r.useEffect)(()=>{},[]),Object(r.useEffect)(()=>
1{if(!d||null===d||void 0===d||!d.name){var t,a,r;let i=JSON.parse(localStorage.getItem("selectedChatCaretakerData"));var n,s;if(null!==(t=window)&&void 0!==t&&null!==(a=t.location)&&void 0!==a&&null!==(r=a.href)&&void 0!==r&&r.includes("messages")&&i)Object(h.f)(null===i||void 0===i?void 0:i.tutorId,null===i||void 0===i?void 0:i.id),e.setSelectedCaretakerData({caretakerData:i}),A(i);else l&&(null===l||void 0===l?void 0:l.length)&&A(l[0]),Object(h.f)(null===(n=l[0])||void 0===n?void 0:n.tutorId,null===(s=l[0])||void 0===s?void 0:s.id)}},[d]),Object(r.useEffect)(()=>{var t,a,r,n,s,i;switch(e.selectedCaretakerData&&y(e.selectedCaretakerData),e.type){case E.a.ENQUIRY:null!==(t=e.enquiryCaretakers)&&void 0!==t&&t.length&&c(e.enquiryCaretakers);break;case E.a.PAYMENTS:null!==(a=e.paymentCaretakers)&&void 0!==a&&a.length&&c(e.paymentCaretakers);break;case E.a.COUPON_CODES:null!==(r=e.couponCodeCaretakers)&&void 0!==r&&r.length&&c(e.couponCodeCaretakers);break;case E.a.CHATS:null!==(n=e.chatCaretakers)&&void 0!==n&&n.length&&c(e.chatCaretakers);break;case E.a.BANNERS:null!==(s=e.bannerCaretakers)&&void 0!==s&&s.length&&c(e.bannerCaretakers);break;case E.a.NOTIFICATIONS:null!==(i=e.notificationCaretakers)&&void 0!==i&&i.length&&c(e.notificationCaretakers);break;default:return}},[e.selectedCaretakerData,e.enquiryCaretakers,e.paymentCaretakers,e.couponCodeCaretakers,e.chatCaretakers,e.bannerCaretakers,e.notificationCaretakers]),n.a.createElement("div",{className:o.a.StickyCareTaker,style:{visibility:e.hide?"hidden":"visible",position:e.isDiy?"":"absolute"}},n.a.createElement("div",{className:o.a.StickyCareTakerItems},n.a.createElement("p",null,t("Caretaker.viewingAs","Viewing as"),":"),n.a.createElement("div",{className:o.a.StickyCareTakerIcon},null!==d&&void 0!==d&&d.name?n.a.createElement(p.a,{user:{name:null===d||void 0===d?void 0:d.name,imageUrl:(null===d||void 0===d?void 0:d.imageUrl)||!1},size:24}):n.a.createElement("span",{style:{marginLeft:"10px"}},t("Caretaker.selectDropdown","Select"))),n.a.createElement("div",{className:o.a.dropdown,onClick:()=>{i(!s)}},n.a.createElement("p",null,null===d||void 0===d?void 0:d.name),n.a.createElement("img",{src:"https://storage.googleapis.com/cp-prod-whitelabel-assets-as-sth1-gcs-dgte34/production/single/learn/485ea096-78a2-43bd-b96a-b3b9c4b6958e.svg",alt:"dd"})),n.a.createElement(m.a,{onOutsideClick:()=>{i(!1)}},s&&n.a.createElement("div",{className:o.a.dropdownItem},l.map(t=>n.a.createElement("div",{className:o.a.ItemContainer,key:t.id,onClick:()=>{e.type===E.a.CHATS?(Object(h.f)(null===t||void 0===t?void 0:t.tutorId,null===t||void 0===t?void 0:t.id),e.setSelectedCaretakerData({caretakerData:t}),A(t),e.getConversationList({shouldReplace:!0}),e.history.push("/messages"),e.isDiy&&window.parent.postMessage({event_id:"changeUser"},"*")):(e.setSelectedCaretakerData({caretakerData:t}),A(t),e.isDiy&&window.parent.postMessage({event_id:"changeUser"},"*"))}},n.a.createElement("div",{className:o.a.item},n.a.createElement("div",{className:o.a.StickyCareTakerItem},n.a.createElement(p.a,{user:{name:null===t||void 0===t?void 0:t.name,imageUrl:(null===t||void 0===t?void 0:t.imageUrl)||!1},size:24})),n.a.createElement("p",null,t.name)),d.tutorId===t.tutorId&&n.a.createElement("div",null,n.a.createElement("img",{src:u.a,alt:"TickIcon"}))))))))}))},1182:function(e,t,a){e.exports=a.p+"static/media/previous.abd18af3.svg"},1183:function(e,t,a){e.exports={StickyCareTaker:"MultiSelectCareTakerHeader_StickyCareTaker__I-GeF",StickyCareTakerItems:"MultiSelectCareTakerHeader_StickyCareTakerItems__27qQa",StickyCareTakerItem:"MultiSelectCareTakerHeader_StickyCareTakerItem__3dZa4",StickyCareTakerIcon:"MultiSelectCareTakerHeader_StickyCareTakerIcon__3InR0",StickyCareTakerItemImage:"MultiSelectCareTakerHeader_StickyCareTakerItemImage__2oJWJ",dropdown:"MultiSelectCareTakerHeader_dropdown__3qqAH",dropdownItem:"MultiSelectCareTakerHeader_dropdownItem__3NqJv",ItemContainer:"MultiSelectCareTakerHeader_ItemContainer__PozAF",item:"MultiSelectCareTakerHeader_item__4wqMh"}},1184:function(e,t,a){e.exports=a.p+"static/media/Vector2.ac438216.svg"},1216:function(e,t,a){"use strict";var r=a(1),n=a.n(r),s=a(47),i=a(67),l=a(38),o=a(83),c=a(68);t.a=e=>{const{input:t,label:a,placeholder:r,type:u,meta:{touched:d,error:m},options:p,selection:h,fluid:y,style:A,defaultValue:E,disabled:g,loading:S,allowAdditions:q,additionLabel:f,search:v,multiple:C}=e;return n.a.createElement("div",null,n.a.createElement(s.j.Field,Object.assign({label:a,control:s.h,style:A,fluid:y,options:p,selection:h,defaultValue:E||t.value},t,{value:void 0,search:v,onChange:(e,a)=>{"offline"===a.value?(Object(i.a)(l.E),Object(o.b)(c.z)):"online"===a.value?(Object(i.a)(l.F),Object(o.b)(c.W)):"practice"===a.value&&Object(o.b)(c.L),t.onChange(a.value)},placeholder:r,type:u,error:Boolean(d&&m),disabled:g,loading:S,allowAdditions:q,additionLabel:f,multiple:C,onBlur:()=>t.onBlur(t.value)})),d&&m&&n.a.createElement(s.q,{style:{marginTop:"-0.5em"},basic:!0,color:"red",pointing:!0},m))}},1217:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADkAAAA0CAYAAAAwhpBbAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAUGSURBVHgB7Vpdcts2EF6AktNHPfcl5Alsn6DKCeqcIPJMm4ynD21PYPkEcR86ntiZkXOCyCeIc4IoJyB0gihvSWQS2QUoEhBJ8d+yPf5mNCJAkMIHLBbfLsSga0z8AXyDA3D4b8DkHkhwsXYQ3V0AA4F1AkBeQQDXcOQJaBkMusKZPwSH/Y1XQ0hIlcEUAvkfkr2GltA+SZq5G34MUv4DjcAuIQhP2pjZdkn+7+9Bn73HK3ftzgLN8R2a4wxC/HAqI0Kc4R62ZTTb7PeM59CU5b/wyptCA7RH8u38BYTyFGzTrNZJMvEeQytQJp6AsTH8+fQEaqIdkm/8A+zIe6tOyhMkN4Y6OPNHuJ6PwZxZPVinUAPNSZ75LnboE5geM5DPGzsO/d4PYBIN5LM67+XQFLojCcFlvY6kQA6HSJHJJ781UY6tIsrPpFovHJ2DHEZ7HYEciBu3aWBSudDOLBnIGsugmCSZTQ9HcN0ZpF91CS+fHkIXeOOPcc0fR6UF9KUHh96i7OObzZVGkdZbIUEE7WldYQfIOlakBvADKu3B+SRpBvWel6wBhrIrkIe47vbVh65pBqVyNAK6As2aRBUU94O9qPD0BnO9EDSDe0kFEnrpXcK2oL2tH5f5jgt//Dov8yjPeeHQIkgOZZsECdpSRFyWy9Imm03S4Yk5kIm27THrYxZfkTY+F1/gfD5Rs7wB2SQpJEpe9g7uCqT8vFaD/kKOlBlfzI/zHssmaZrq0hi9bYP2R+XsgLSwsO5JOcaZ/ZAlFrIdz7mQ8XWFBX7ryNK4ZNJ9VErGPpq3hYj4Kvz+DO4qjtAZ9nErs5fUHiztYCFN8mL+GqyRwbRFGyBhoRyF8NV1W6AZe+WNlNxLMESVFHtfmyQRtCN63ITDK2gKW3+66rpNogRar+aMkgyMvG5CkryTTXCGi3y/aVSeEtgag06I7ii5J+LfcLjyuNrxrKuJjMVbC9kETejQ7C+vPQ+undEkfj+KeT2TDnttNBMq6O2eIEAXM3qklJkp5kc8stuDpJVsniHLJihyrjswXXNt8l2Oq3Jk/XhTjZpJEDdwKT8mZXYdbeortEs0MAWMHCJJlmwRT
1SVcHsGsgSOz6oqoY6m0AbckXIhivC6qEFyhK6IBmP5kwMHsVAj1nc16gF02/swj2gyuWbDFwJMnX6AVVAyw00SbeXZuObwZkRRxMfi+D3VB6UOSVvRdx3lpol78jiZgRk6KwaIHmqQbVdFaqKdw9LYzhiZo4x0K6lxFI5RX3HLtjLUjxrcJUjzmmgxhytc86lDld+4zHJZkCJg+1OVRSv/aaFQrFX8noFMgbly+0eGX9q6BFYu56hD1vkFHUeOkAvPB0ZmMJqkKRvKWQq4NiaE7hxRBCjKSjH6yT/aVVzNTfjoxVJDu2yrIf1xgH1ME1cmaWFX04lsUWp35z9fOBIcqzjwXU/XvjKVxFF6EX7BdlXBN/0uk2Bdw3OY4341O1+hjIkWQ0LOa0M2Jv48x2OnaeQOGYuwAZ7s8lkAjXe6skk6qKfnkQDlImVU7xQCZlFZqYNOJrFViSMssAU3gmHHqRpRtl4Y+hEKV5eYG+r3ch3WEfalGmTrB2a59AFQIPFZXR27FuMF2fSAh4pZoTX9wmqGS+aj2+BKW0itqECWymiWziqBzPB50hOb/GbgHeCT5UPBI8qHgkeRDwZZIhl/hFnF7JG+U+hFQRQm1hJ/yTT2mcjFutQAAAABJRU5ErkJggg=="},1218:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAUQSURBVHgB3ZsxbBxFFIb/GR8IQiIdRVzQZANFihR2mrScC2KocjYSlFxoATlUlLZLKmKFGuwWCdsUKGCEfDWND4kUUMCagoIUOSlKmuRm8mbmzr717d3O7s5M7vaT1nt32l3rvffPzJudNwyekfeaEebQgOQL9DUCkxHA6vpzkpiu7kIyOuN3QHQg0GHv7cfwCIMHyOgGOL9JT29i1NC8xHS00RM75Iw2HOPMAXKvWcd5vkYfb0OiDj/EdGySM9qulFHaAYEMT8LQpb/beCa2yjqilAPkwftr1KY3ghk+SkzHJruxu42CFHKA6djYt3R7A9NBTM1iqYgaOHKio17jR1NkvIICwo/kT6u3kZNcCpC/rH5Fcs/9T4LCsMHe2d20v9wSebBKkkcLs8E29Qu3bC60cgDJniQvFzFTyA67sXct66rMPsBEftaMV7DFvmonMtEB1ObXMTuyT6Ol+60JjG0CureHvIMqIPA5e3c31ZZUB+hxXg11Ly7BcU2X8oRraXlCehOY44cVMl5RN4nbKCMOkAfNFsrP4KYQ1khLlBJNwKS4FP1KOkDTxWNxma3sdwc/JBVQ07O6CNWljnM8oYITBfSjf6QvCsH8deCNJeA/Etz/vyEgCRWcKkC9tgpl/KvzwMIXwMXr5qy+hyOhgqEmwNcRijc/mPzdNwxrg4/aAfodXqi2r6KtpD+M+n4hQkDqfZv7CpjjHyEU46J95WMEhTH1wvakCTQQgrToD3j9qjlCwdlNfdK9fyj5Z7X1tz5EQCL56+olDj4XZqo7KfoDQqughyUebK5/NvqPYqDz5WgOEFIFQi6SAtgCfJMW/T+/AR6Q8X+dmaOEVUHEadYXwTd5x/lQKuC4pJqA3+wvq+2/cnH0t2AqYHU1DEbwSdEsL4wKotwLI7mYFP2s/D+QCvw6oGyOH0AF/hygopc17ts8w7MKlANi+MA2erXX3DynGDE5gHXhmjyRe+mcu2flRnY5zY1juMYmarW+4bXz2df6UoHAcQ1SHDstFbKNmDJKyd+mnxg88+F9OIWxjkqEOnCJdbSYGQqZpfO9qECQA3powxUqmrbt9f5dOr4G/rhrd72PvkCgw/vLRTFckGfcf/rYnJ89sb/n6qdw
1hkSsbO/nAfIHlEVFP8/b3Su36J4GGfWJ/T027xRsYUb5xgE9uY+yqFfcebhwmYz/zJzzMJ/z/4yjJ3bUSTugX4FZLh949A+CMGg6ZTDyb6uPtaEft0gWxdcG/v3RSNTnIocy/u/vUBqBkyKq06Wxw2YdT7kKY5WWxdNI1AqcTIbYEq2VKRVUHSF3hgslkrPBl4UqI3E/N5gWqO1DJst+Eg7QKhhqH5WDbDtbJpNeI3SwcjhlpbDlUT3/8u7ImJv+QqQnVZVllZoCKVukZlCpDtAyqVJTSJH+gLGvxExdnZz9UUGS8WNqBBWZc1H588o2TVnDLZ+7RNKQt7zXmnSJZbH0itofMFv1wpJ12PL35YulFbrqmryJWUFHPtt4hfVrcS0lOQMdo5BbWbIfJte6AI2jG6rwGNM5RHZNUfRerh0txTdNcX5Id0eYCmRb5S5FNk2V2zZ3r9kiR6y/QEfo1H3SMJdF+Y2TZgsdyU4PlaGm0mbm+kTcGa77LYK7rbOm2KrhWRHODB/gcEXkFLN5mrXo8W87cAal5fTSVsr9qd48PQ7TYYKSKL5I5wUyJJq4fZ6xmDq0Y3BasKE1C9/b558DxGChLCbQtFYAAAAASUVORK5CYII="},1237:function(e,t,a){e.exports=a.p+"static/media/verified.715df075.svg"},1239:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD8AAAA/CAYAAABXXxDfAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAASYSURBVHgB5Zs9b9NAGMf/Zxh4GzKAYMNdWSifAJcJJop47wBlY0ACJiZEIyamwoDERsoC4kWECZgwfIF2YsVsIBhaCdEOpcc9vnPrJH6L85yTuD8psWX7Ev+fu3vu7rk7AYtIb7oB7JoEhPrIo+qSqz9CXZeNrSfFMrAR6KNcApzvdBT+Cx8WEWBGC949q85OG9ENlCY0iq+O74C1tvDby2CETbz0Lnnq526qU28wwZm01KepSkQABgYWr0XjHkLRldECgxFKi1eiXZV8Xp1NY3i0MIARHJRAejOqeIvFIQsnZtXnk8qIWZSgr5w33nve/OmIIR4K//ntvlIUfVAXc/lWe/BRhZpJcaZoNSgkXgvHJ+h2etQJ1GeqiAFyxY+Z8IgABQyQKX5MhUcEyDFAqrfXzm1shROu9lHpZDR1u+9hfIUbxKT0Ls+n3k26aNrNp6gPU0mDpB7xY17P0wjUwOhY98AoqdjXoLj34Jpq3EFHzptc/4b6MhH3/t05X6d6nkSHvs2cl9551W3dsYj6s5n7sZzfcRPbAnkrOgtz3lpdP7gf+Pkbpdi3B/jzF/xQaGx1gjz/TnPFAyeHDgB3rgOTR4Afv4APn4GFN8XSnj2lBszntHhKe/u+PrIhTVAVvin2FGxkZP6uFk6QIUjM1bP56eiZG1e08CgtGZGfq/RlxDseuKAXp5fuJs8AdI+e6YaMmPR7AyHCCJSjA5CM0Vaqp2l1Nc0AacIJKvKsxZ6QDXli5rBjJTKz8Dr9XrcBsoQTH7/AChsbU+TwXHDz+r0q/nvTi3lcbJZwcpKtDEMOhJzcaaaR+IleuogBkrAqPMQlh+fCFvTyRZu4OPaFK5ywztuaWtL0a4BKhBOy4VicV9uiqAEqE64pNWNTCil5nmGkGvF5zVlE0Z4gE47u6FukqPCICg1Add6e+H6FR1RjgMDR81sWyBNOzi3LCVo3gFxRnRyxAm6KCI979ayOEI0T3ryHBSjnBX/Onzyefq9beF4zWKbaFMKh8fy6D05o+Jk2BE1rx7MMQEPkaHzPynrgCP/VEqvHp+Hn0tfe63kdmDQD0O/xh7MC0m3aeVruxciDJ1tjcHrxx8+K9dwiA0RpyYgUxuLHp68ogDkLGzH7QYKQVHXYgxgRtHrjeduIDxcOfquknz98VJF/MUEnYbE3E3gL2B740Umsby/b2B40o5NN8Wb+2ke9aWVNVDZRbzr0dYjXuS8eoZ70LFNNGM+vzlkf5lZPAKw97L7YI157/n/XUC+uJa3VT4zkCP9lu0bFv5m2YyNnEeLFxdFea5uHaKue3Jm0uzkxPEEJA4wngfJfmdU3U7zxjlMYPwMECNfeZe/J2darrguFrrdKgKV4Hx++XmzIuN4+jioFc9ALFUcN8upz/SQotcHIjP9HZaVmgLAd738DYqkZG/VHLWhHOOxhcNMUcx8l4NhX56rDHMwin4poYZj76rqJGYHi1i7YCffZPqI+Ote2UjbxcaR3YVrVKFrxNKAhwr20C7qnxr+p2Ir4ONKbUd3jdVf9lUerIUyc0E14cllPoMgVM5Hic+2ZTeM/SEmyhugLeIgAAAAASUVORK5CYII="},1262:function(e,t,a){"use strict";a.d(t,"a",(function(){return i}));var r=a(1),n=a.n(r),s=a(47);function i(e){const{input:t,placeholder:a,disabled:r,className:i,rows:l,meta:{touched:o,error:c},style:u}=e;return n.a.createElement("div",null,n.a.createElement(s.B,Object.assign({placeholder:a,className:i,rows:l,disabled:r,error:Boolean(o&&c),style:u},t)),o&&c&&n.a.createElement(s.q,{style:{display:"block"},basic:!0,color:"red",pointing:!0},c))}},1277:function(e,t,a){"use strict";a.d(t,"a",(function(){return o}));var r=a(1),n=a.n(r),s=a(47),i=a(67),l=a(38);function o(e){const{input:t,size:a,label:r,type:o,screen:c,meta:{touched:u,error:d},style:m,className:p,disabled:h,toggle:y,radio:A}=e,{...E}=t;return n.a.createElement("div",null,n.a.createElement(s.d,Object.assign({},E,{toggle:y,radio:A,label:r,onChange:(e,a)=>{let{checked:r}=a;"onlineTest"===c&&Object(i.a)(l.td),t.onChange(r)},type:o,size:a,checked:Boolean(t.value),style:m,className:p,disabled:h})),u&&d&&n.a.createElement(s.q,{basic:!0,color:"red",pointing:!0},d))}},1371:function(e,t,a){e.exports=a.p+"static/media/plusCircle.c524c100.svg"},1400:function(e,t,a){"use strict";a.d(t,"b",(function(){return n}));const r=[100,160],n=e=>{const t=r[0],a=r[1];let n,s=0;if(e<=t)n=e/t;else{e-=t,s+=Math.ceil(e/a);const r=e%a;n=r?r/a:1}return[s,100*n]};t.a=n},1776:function(e,t,a){"use strict";a.d(t,"a",(function(){return s}));var r=a(1),n=a.n(r);function s(e){const{style:t,className:a,color:r,radius:s}=e,i={display:"inline-block",...t,background:r,width:`calc(2 * ${s})`,height:`calc(2 * ${s})`,borderRadius:s};return n.a.createElement("div",{className:a,style:i})}},1777:function(e,t,a){"use strict";a.d(t,"d",(function(){return n})),a.d(t,"e",(function(){return s})),a.d(t,"c",(function(){return i})),a.d(t,"b",(function(){return l})),a.d(t,"a",(function(){return o}
1));var r=a(173);function n(e){return{type:r.d,createEnquiryModalStatus:e}}function s(e){return{type:r.e,createEnquiryMode:e}}function i(e){return{type:r.c,createEnquiryData:e}}function l(e){return{type:r.f,tutorsListData:e}}function o(e){return{type:r.a,payload:e}}},1778:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABJSURBVHgB7dOxDQAQEEbhRwxkIzZhRBvRnERFcicqL/nb76qDhxWZGemyiLIVySj7yB7RDC+Q42J1uZAwVj9mwrZPGzhDs8aLBmCBM8N7PURjAAAAAElFTkSuQmCC"},1779:function(e,t,a){"use strict";var r=a(1),n=a.n(r),s=a(177),i=a(1088),l=a(47),o=a(1021),c=a(1056),u=a(1015),d=a(2780);class m extends n.a.Component{constructor(e){super(e),this.state={}}render(){const{handleSubmit:e,submitting:t,invalid:a,open:r,onClose:i,buttonText:d,t:m}=this.props;return n.a.createElement(o.a,{size:"tiny",open:r,onClose:i},n.a.createElement(l.u.Header,null,n.a.createElement(u.a,{i18nKey:"components.enquiry.filterDateSelectionModal.modalHeader.customDate"},"Custom Date")),n.a.createElement(l.u.Content,null,n.a.createElement(l.z,{style:{padding:"2em 0em"},vertical:!0},n.a.createElement(l.k,{centered:!0,verticalAlign:"middle"},n.a.createElement(l.j,{style:{marginTop:"1.5rem",width:"75%"},onSubmit:e},n.a.createElement(l.z,{vertical:!0,style:{margin:"0 5%"}},n.a.createElement("div",{style:{width:"75%",margin:"0 auto 0 auto"}},n.a.createElement("div",{style:{textAlign:"left"}},n.a.createElement("label",{style:{fontSize:"1.1rem"}},n.a.createElement(u.a,{i18nKey:"components.enquiry.filterDateSelectionModal.selectStartDate"},"Select Start Date"))),n.a.createElement("div",{"data-cy":"custom_startDate"},n.a.createElement(s.a,{component:c.a,timeFormat:!1,dateFormat:"DD/MM/YYYY",placeholder:m("components.enquiry.filterDateSelectionModal.placeholder.selectDate","select date"),name:"startDate",size:"mini",fluid:!0,style:{margin:"1em 0",fontSize:"0.8rem"}}))),n.a.createElement("div",{style:{width:"75%",margin:"30px auto 0 auto"}},n.a.createElement("div",{style:{textAlign:"left"}},n.a.createElement("label",{style:{fontSize:"1.1rem"}},n.a.createElement(u.a,{i18nKey:"components.enquiry.filterDateSelectionModal.selectEndDates"},"Select End Date"))),n.a.createElement("div",{"data-cy":"custom_endDate"},n.a.createElement(s.a,{component:c.a,timeFormat:!1,dateFormat:"DD/MM/YYYY",placeholder:m("components.enquiry.filterDateSelectionModal.placeholder.selectDate","select date"),name:"endDate",size:"mini",fluid:!0,style:{margin:"1em 0",fontSize:"0.8rem"}}))),n.a.createElement(l.b,{disabled:a||t,loading:t,primary:!0,size:"large",fluid:!0,style:{margin:"2.5rem 0rem"}},n.a.createElement("span",{style:{fontSize:"1.1rem",fontWeight:"400"}},d))))))))}}t.a=Object(i.a)({validate:function(e){const t={};return e.startDate&&"string"!==typeof e.startDate||(t.startDate="Please provide valid date"),e.endDate&&"string"!==typeof e.endDate||(t.endDate="Please provide valid date"),e.endDate&&!e.startDate.isBefore(e.endDate)&&e.startDate.format("dd-mm-yyyy")!=e.endDate.format("dd-mm-yyyy")&&(t.endDate="End date should be after start date"),t}})(Object(d.a)()(m))},2245:function(e,t,a){"use strict";var r=a(1),n=a.n(r),s=a(140),i=a(5),l=a(1777),o=a(47),c=a(177),u=a(1088),d=a(1021),m=a(132),p=a(1056),h=a(163),y=a(1216),A=a(1262),E=a(1277),g=a(25),S=a.n(g),q=a(1371),f=a.n(q),v=a(1040),C=a.n(v),b=a(2249),k=a(1015);var D=Object(u.a)({form:"createEnquiry",destroyOnUnmount:!0,enableReinitialize:!0,keepDirtyOnReinitialize:!0})((function(e){const{open:t,onClose:a,handleSubmit:s,invalid:i,submitting:l,enquiryStatusOptions:u,createEnquiryMode:g,singleEnquiryData:q,followUptypeOptions:v,sourceOptions:D,leadOptions:x,handleOpenAddFaculty:M,assigneeAddedFlag:w,newAssigneeId:T,openAddFacultyModal:I,handleCloseAddFaculty:O,assigneeName:N,assigneeNumber:F,assigneeEmail:j,assigneeNameChange:U,assigneeNumChange:L,assigneeEmailChange:B,addAssigneeCall:Y,handleSourceName:R,addSourceName:K,addSourceOpenModal:H,handleCloseAddSource:P,sourceName:z,sendSmsEnabled:Q,saveUserInfoType:J,premiumStatus:V}=e,W={"font-weight":"600",color:"rgba(0,0,0,0.87)","margin-top":"0.5rem",display:"flex"},X={border:"1px solid #dbdbdb","box-shadow":"none",outline:"none",padding:"10px","margin-top":"1rem",display:"block","border-radius":"4px",width:"300px"},G=localStorage.getItem("hideAll");Object(r.useEffect)(()=>{e.change("sendSMS",Q?1:0)},[Q]);const{t:Z}=Object(b.a)(),_=()=>{if((null===N||void 0===N?void 0:N.length)<3)return!1;if(0===J){if((null===F||void 0===F?void 0:F.length)>=8)return!0}else if(1===J){if((null===j||void 0===j?void 0:j.length)>=3)return!0}else if(2===J&&(null===j||void 0===j?void 0:j.length)>=3&&(null===F||void 0===F?void 0:F.length)>=8)return!0;return!1};return n.a.createElement(n.a.Fragment,null,n.a.createElement(d.a,{onClose:a,open:t,size:G?"small":"tiny"},n.a.createElement(o.u.Header,null,n.a.createElement("h6",{style:{display:"inline"}}," ","edit"===g?Z("components.enquiry.createEnquiry.editEnq","Edit Enquiry"):Z("components.enquiry.createEnquiry.newEnq","New Enquiry")," ")),n.a.createElement(o.u.Content,{style:{paddingBottom:"27px",paddingTop:"27px"}},n.a.createElement(o.j,{onSubmit:s},n.a.createElement(o.k,{className:"m-0"},n.a.createElement(o.k.Row,{className:"p-1"},n.a.createElement(o.k.Column,{computer:"8"},n.a.createElement(m.a,{fontSize:"0.9em",style:W},n.a.createElement(k.a,{i18nKey:"components.enquiry.createEnquiry.studentName"},"Student name")," ","*"," "),n.a.createElement(c.a,{component:h.a,name:"name",type:"text",placeholder:"Enter student name",size:"mini",label:"name",focus:!0,fluid:!0,autoFocus:!0})),n.a.createElement(o.k.Column,{computer:"8"},n.a.createElement(m.a,{fontSize:"0.9em",style:W},n.a.createElement(k.a,{i18nKey:"components.enquiry.createEnquiry.phoneNumber"},"Phone number")," ","*"," "),n.a.createElement(c.a,{component:h.a,name:"mobile",type:"text",placeholder:Z("components.enquiry.createEnquiry.placeholder.enterPhoneNumber","Enter phone number"),size:"mini",label:"name",fluid:!0})))),n.a.createElement(o.k,{className:"m-0"},n.a.createElement(o.k.Row,{className:"p-1"},n.a.createElement(o.k.Column,{computer:"8"},n.a.createElement(m.a,{fontSize:"0.9em",style:W},n.a.createElement(k.a,{i18nKey:"components.enquiry.createEnquiry.enquiryDate"},"Enquiry Date")," ","*"),n.a.createElement(c.a,{disabled:"edit"===g,component:p.a,timeFormat:!1,placeholder:Z("components.enquiry.createEnquiry.placeholder.selectDate","select date"),name:"createdAt",size:"mini",fluid:!0,dateFormat:"DD/MM/YYYY",isValidDate:e=>e.isBefore(S()(new Date))})),n.a.createElement(o.k.Column,{computer:"8"},n.a.createElement(m.a,{fontSize:"0.9em",style:W}," ",n.a.createElement(k.a,{i18nKey:"components.enquiry.createEnquiry.assignLead"},"Assign Lead")," ","*",V?n.a.createElement("div",{onClick:M,style:{color:"#009ae0",display:"flex","margin-left":"25px",cursor:"pointer",boxShadow:"0px 0px 300px 0px rgba(0,0,0,0.75)"}},n.a.createElement("img",{src:f.a,style:{width:"13px",height:"13px","margin-right":"0.5rem"}}),n.a.createElement("div",null,n.a.createElement(k.a,{i18nKey:"components.enquiry.createEnquiry.addAssignee"},"Add assignee"))):null),I&&n.a.createElement("div",{className:"editPopup",style:{to
1p:"50%",left:"50%",transform:"translate(-50%,-50%)",boxShadow:"0px 0px 300px 0px rgba(0,0,0,0.75)"}},n.a.createElement("div",{className:"modal2 "+(G?"wh60":"wh50")},n.a.createElement("div",{className:"closeX flexrow",style:{justifyContent:"space-between",padding:"1.5rem","border-bottom":"1px solid #dbdbdb"}},n.a.createElement("div",null,n.a.createElement(k.a,{i18nKey:"components.enquiry.createEnquiry.addFaculty"},"Add Faculty")),n.a.createElement("img",{src:C.a,onClick:O,style:{cursor:"pointer"}})),n.a.createElement("div",null,n.a.createElement("div",{style:{display:"grid",gridTemplateColumns:"1fr 1fr",padding:"1.5rem"}},n.a.createElement(o.j.Field,null,n.a.createElement("label",null,n.a.createElement(k.a,{i18nKey:"components.enquiry.createEnquiry.label.assigneeName"},"Assignee Name"),"*"),n.a.createElement("input",{type:"text",placeholder:Z("components.enquiry.createEnquiry.label.namePlaceholder","Enter assignee name"),value:N,onChange:U,style:X})),n.a.createElement(o.j.Field,null,n.a.createElement("label",null,n.a.createElement(k.a,{i18nKey:"components.enquiry.createEnquiry.label.mobileNumber"},"Mobile Number"),0===J||2===J?"*":""),n.a.createElement("input",{type:"number",placeholder:Z("components.enquiry.createEnquiry.label.mobilePlaceholder","Enter mobile number"),value:F,onChange:L,style:X})),n.a.createElement(o.j.Field,null,n.a.createElement("label",null,n.a.createElement(k.a,{i18nKey:"components.enquiry.createEnquiry.label.emailId"},"Email"),1===J||2===J?"*":""),n.a.createElement("input",{type:"text",placeholder:Z("components.enquiry.createEnquiry.label.emailPlaceholder","Enter email"),value:j,onChange:B,style:X})))),n.a.createElement("div",{className:"flexEnd",style:{padding:"1.5rem","border-top":"1px solid #dbdbdb",position:"absolute",bottom:"0",right:"0",width:"100%"}},n.a.createElement("div",{onClick:()=>{_()&&Y()},style:{float:"right",marginLeft:"2rem",color:"#fff",background:_()?"#009ae0":"grey",padding:"0.5rem 1.5rem ",borderRadius:"4px",cursor:_()?"pointer":"default"}},n.a.createElement(k.a,{i18nKey:"components.enquiry.createEnquiry.add"},"Add")),n.a.createElement(o.b,{onClick:O,style:{float:"right"}},n.a.createElement(k.a,{i18nKey:"components.enquiry.createEnquiry.button.discard"},"Discard"))))),n.a.createElement(c.a,{name:"assignedLead",component:y.a,options:x,style:{fontSize:".78571429em"},size:"mini",selection:!0,placeholder:Z("components.enquiry.createEnquiry.placeholder.selectLead","Select lead"),fluid:!0,autoHeight:!0,search:!0,defaultValue:1==w?T:""})))),n.a.createElement(o.k,{className:"m-0"},n.a.createElement(o.k.Row,{className:"p-1"},n.a.createElement(o.k.Column,{computer:"8"},n.a.createElement(m.a,{fontSize:"0.9em",style:W},n.a.createElement(k.a,{i18nKey:"components.enquiry.createEnquiry.classAndSubject"},"Class and Subject (optional)")," "),n.a.createElement(c.a,{component:h.a,name:"subject",type:"text",placeholder:Z("components.enquiry.createEnquiry.placeholder.egPhysics","eg. Physics"),size:"mini",label:"name",fluid:!0})),n.a.createElement(o.k.Column,{computer:"8"},n.a.createElement(m.a,{fontSize:"0.9em"},n.a.createElement(k.a,{i18nKey:"components.enquiry.createEnquiry.Source"}," ","Source"," ")),n.a.createElement(c.a,{name:"source",component:y.a,onBlur:e=>e.preventDefault(),options:D,style:{fontSize:".78571429em"},size:"mini",selection:!0,placeholder:Z("components.enquiry.createEnquiry.placeholder.selectSource","Select Source"),fluid:!0,autoHeight:!0}
1),H&&n.a.createElement("div",{className:"editPopup",style:{top:"25%",left:""+(G?"-1%":"-20%"),boxShadow:"0px 0px 300px 0px rgba(0,0,0,0.75)"}},n.a.createElement("div",{className:"modal2 "+(G?"wh60":"wh50")},n.a.createElement("div",{className:"closeX flexrow",style:{justifyContent:"space-between",padding:"1.5rem","border-bottom":"1px solid #dbdbdb"}},n.a.createElement("div",null,n.a.createElement(k.a,{i18nKey:"components.enquiry.createEnquiry.addSource"},"Add Source")),n.a.createElement("img",{src:C.a,onClick:P})),n.a.createElement("div",null,n.a.createElement("div",{style:{display:"flex","justify-content":"space-between",padding:"1.5rem"}},n.a.createElement(o.j.Field,null,n.a.createElement("label",null,n.a.createElement(k.a,{i18nKey:"components.enquiry.createEnquiry.label.sourceName"},"Source Name")),n.a.createElement("input",{type:"text",placeholder:"Enter source name",value:z,onChange:e=>R(e),style:X})))),n.a.createElement("div",{className:"flexEnd",style:{padding:"1.5rem","border-top":"1px solid #dbdbdb",position:"absolute",bottom:"0",right:"0",width:"100%"}},n.a.createElement(o.b,{onClick:K,primary:!0,style:{float:"right",marginLeft:"2rem"}},n.a.createElement(k.a,{i18nKey:"components.enquiry.createEnquiry.button.add"},"Add")),n.a.createElement(o.b,{onClick:P,style:{float:"right"}},n.a.createElement(k.a,{i18nKey:"components.enquiry.createEnquiry.button.discard"},"Discard")))))))),n.a.createElement(o.k,{className:"m-0"},n.a.createElement(o.k.Row,{className:"p-1"},"edit"!==g&&n.a.createElement(o.k.Column,{computer:"8"},n.a.createElement(m.a,{fontSize:"0.9em",style:W}," ",n.a.createElement(k.a,{i18nKey:"components.enquiry.createEnquiry.followUpType"},"Followup type")," ","*"),n.a.createElement(c.a,{name:"followUpType",component:y.a,options:v,style:{fontSize:".78571429em"},size:"mini",selection:!0,placeholder:Z("components.enquiry.createEnquiry.placeholder.selectFollowupType","Select followup type"),fluid:!0,search:!0,autoHeight:!0})),n.a.createElement(o.k.Column,{computer:"8"},n.a.createElement(m.a,{fontSize:"0.9em",style:W}," ",n.a.createElement(k.a,{i18nKey:"components.enquiry.createEnquiry.enquiryStatus"},"Enquiry Status")," ","*"," "),n.a.createElement(c.a,{name:"status",component:y.a,options:u,defaultValue:"edit"===g&&q&&q.status,style:{fontSize:".78571429em"},size:"mini",selection:!0,placeholder:Z("components.enquiry.createEnquiry.placeholder.selectEnquiryStatus","Select Enquiry Status"),fluid:!0,search:!0,autoHeight:!0})))),"edit"!==g&&n.a.createElement(o.k,{className:"m-0"},n.a.createElement(o.k.Row,{className:"p-1"},n.a.createElement(o.k.Column,{computer:"8"},n.a.createElement(m.a,{fontSize:"0.9em",style:W}," ",n.a.createElement(k.a,{i18nKey:"components.enquiry.createEnquiry.followUpDate"},"Followup Date")," ","*"),n.a.createElement(c.a,{component:p.a,timeFormat:!1,dateFormat:"DD/MM/YYYY",placeholder:Z("components.enquiry.createEnquiry.placeholder.selectDate","Select date"),name:"date",size:"mini",fluid:!0,isValidDate:e=>e.isAfter(S()(new Date).subtract("1","days"))})),n.a.createElement(o.k.Column,{computer:"8"},n.a.createElement(m.a,{fontSize:"0.9em",style:W}," ",n.a.createElement(k.a,{i18nKey:"components.enquiry.createEnquiry.followUpTime"},"Followup Time")," ","*"),n.a.createElement(c.a,{component:p.a,placeholder:Z("components.enquiry.createEnquiry.placeholder.selectTime","Select time"),name:"time",size:"mini",dateFormat:!1,fluid:!0})))),n.a.createElement(o.k,{className:"m-0"},n.a.createElement(o.k.Row,{className:"p-1"},n.a.createElement(o.k.Column,{computer:"16"},n.a.createElement(m.a,{fontSize:"0.9em",style:W}," ",n.a.createElement(k.a,{i18nKey:"components.enquiry.createEnquiry.notesOptional"},"Notes (optional)")),n.a.createElement(c.a,{component:A.a,placeholder:Z("components.enquiry.createEnquiry.placeholder.enterSchool","Enter school eg."),name:"notes",rows:"2",fluid:!0})))),n.a.createElement(o.k,{className:"m-0"},n.a.createElement(o.k.Row,null,n.a.createElement(o.k.Column,{computer:"7"}),n.a.createElement(o.k.Column,{computer:"9"},"edit"!==g&&n.a.createElement(c.a,{component:E.a,name:"sendSMS",size:"tiny",label:Z("components.enquiry.createEnquiry.placeholder.sendSMS","send SMS"),
1className:"float-left mt-2"}),n.a.createElement(o.b,{primary:!0,disabled:i||l,loading:l,floated:"right",style:{margin:"0 1em 0 auto"}},"edit"===g?"Update":Z("components.enquiry.createEnquiry.placeholder.createEnq","Create Enquiry")))))))))})),x=a(57),M=a(151),w=a(1174),T=a(1032),I=a(1776),O=a(71),N=a(115),F=a(38),j=a(80),U=a(225),L=a(368),B=a(2796),Y=a(2780),R=a(14);const{t:K}=R.a;function H(){return[{key:1,text:K("containers.enquiry.createEnquiry.sourceOptions.justdial","Justdial"),value:"Justdial"},{key:2,text:K("containers.enquiry.createEnquiry.sourceOptions.sulekha","Sulekha"),value:"Sulekha"},{key:3,text:K("containers.enquiry.createEnquiry.sourceOptions.hoardings","Hoardings"),value:"Hoardings"},{key:4,text:K("containers.enquiry.createEnquiry.sourceOptions.marketing","Online Marketing"),value:"Online Marketing"},{key:5,text:K("containers.enquiry.createEnquiry.sourceOptions.reference","Reference"),value:"Reference"},{key:6,text:K("containers.enquiry.createEnquiry.sourceOptions.others","Others"),value:"Others"}]}class P extends n.a.Component{constructor(e){super(e),this.sourceNameList=H().map(e=>e.value),this.getEditPaylaod=e=>{const{singleEnquiryData:t}=this.props;let a={};for(var r in e)"createdAt"===r&&t?e.createdAt!==S()(t[0].createdAt).format("DD/MM/YYYY")&&(a.createdAt=S.a.isMoment(e.createdAt)?e.createdAt.format("YYYY-MM-DD"):S()(e.createdAt.toString(),"DD/MM/YYYY").format("YYYY-MM-DD")):t&&t[0][r]!==e[r]&&"sendSMS"!==r&&(a[r]=e[r]);return{...a}},this.handleEditSuccess=e=>{const{assignedLead:t,tutorId:a}=e,{isCaretaker:r,isEnquiryCaretaker:n,selectedCaretakerTutorId:s,userTutorId:i}=this.props,l=this.props.singleEnquiryData[0].id,o=r&&n&&s&&i&&i!=s?"tutorId="+s:"";s&&t&&a&&s!=t&&s!=a?this.props.history.push("/enquiry"):(this.props.fetchRemoteData({url:`/enquiries/${l}?${o}`,key:"singleEnquiry"}),this.props.fetchRemoteData({url:`/enquiries/${l}/history?${o}`,key:"enquiryHistory"}))},this.validate=e=>{const t={};return e.name?e.name.length>30?t.name=K("containers.enquiry.createEnquiry.validate.enquirynameLessThan30Char","Enquiry name should be less than 30 characters"):e.name.length<3&&(t.name=K("containers.enquiry.createEnquiry.validate.enquiryAtleast3Char","Enquiry name should be atleast 3 characters")):t.name=K("containers.enquiry.createEnquiry.validate.pleaseProvideEnquiryName","Please provide an enquiry name"),e.mobile||(t.mobile=K("containers.enquiry.createEnquiry.validate.provideMobileNumber","Please provide a mobile number")),e.mobile&&e.mobile.match(/^[0-9*]+$/)||(t.mobile=K("containers.enquiry.createEnquiry.validate.provideValidMobileNumber","Please provide a valid mobile number")),e.mobile&&10!=e.mobile.length&&(t.mobile=K("containers.enquiry.createEnquiry.validate.provide10DigitMobileNumber","Please provide a 10 digit mobile number")),e.assignedLead||(t.assignedLead=K("containers.enquiry.createEnquiry.validate.pleaseSelectAssignee","Please select an assignee")),e.source&&e.source.length<3?t.source=K("containers.enquiry.createEnquiry.validate.sourceAtLeast3CharLong","Source must be at least 3 characters long"):e.source&&e.source.length>30&&(t.source=K("containers.enquiry.createEnquiry.validate.sourceMustBeLessThan30","Source length must be less than 30")),e.status||(t.status=K("containers.enquiry.createEnquiry.validate.pleasSelectAStatus","Please select a status")),(!e.createdAt||"string"===typeof e.createdAt&&10!==e.createdAt.length)&&(t.createdAt=K("containers.enquiry.createEnquiry.validate.provideValidDate","Please provide valid date")),S()(e.createdAt).isAfter(new Date)&&(t.createdAt=K("containers.enquiry.createEnquiry.validate.providePresentOrPastDate","Please provide present or past date")),"create"===this.props.createEnquiryMode&&(e.followupType||(t.followupType=K("containers.enquiry.createEnquiry.validate.selectFollowUpType","Please select a followUp type")),e.time&&"string"!==typeof e.time||(t.time=K("containers.enquiry.createEnquiry.validate.provideValidTime","Please provide valid time")),e.date&&"string"!==typeof e.date||(t.date=K("containers.enquiry.createEnquiry.validate.provideValidDate","Please provide valid date")),S()(e.date).add("1","days").isBefore(new Date)&&(t.date=K("containers.enquiry.createEnquiry.validate.providePresentOrFutureDate","Please provide present or future date"))),t},this.getDate=e=>{switch(e){case 0:return"&startDate="+S()(new Date).format("YYYY-MM-DD")+"&endDate="+S()(new Date).format("YYYY-MM-DD");case 1:return"&startDate="+S()(new Date).format("YYYY-MM-DD")+"&endDate="+S()(new Date).add(7,"days").format("YYYY-MM-DD");case 2:return"&startDate="+S()(new Date).format("YYYY-MM-DD")+"&endDate="+S()(new Date).add(14,"days").format("YYYY-MM-DD");case 3:return"&startDate="+S()(new Date).format("YYYY-MM-DD")+"&endDate="+S()(new Date).add(30,"days").format("YYYY-MM-DD");case 4:return this.props.enquiryCustomDate;default:return"&startDate="+S()(new Date).format("YYYY-MM-DD")+"&endDate="+S()(new Date).format("YYYY-MM-DD")}},this.fetchLeadOptions=()=>{const{tutorsList:e}=this.state;return e&&e.map((e,t)=>({key:e.id,text:e.name,value:e.id}))},this.addAssigneeCall=()=>{var e,t;let{userTutorId:a,careTaker:r,countryISO:n}=this.props;const s={name:this.state.assigneeName,contact:{...null!==(e=this.state.assigneeEmail)&&void 0!==e&&e.length?{email:this.state.assigneeEmail}:{},...null!==(t=this.state.assigneeNumber)&&void 0!==t&&t.length?{mobile:this.state.assigneeNumber,countryCode:n||"91"}:{}}};this.props.makeApiCall("/v2/tutors/register","POST",s,e=>{this.setState({assigneeAddedFlag:1,newAssigneeId:e.data.id}),this.fetchTutorsList(a,r),this.handleCloseAddFaculty(),i.toastr.success(K("containers.enquiry.createEnquiry.toastr.tutorAddedSuccessfuly.success","Tutor added successfully"))})},this.assigneeNameChange=e=>{this.setState({assigneeName:e.target.value})},this.assigneeEmailChange=e=>{this.setState({assigneeEmail:e.target.value})},this.assigneeNumChange=e=>{(""===e.target.value||/^[0-9\b]+$/.test(e.target.value))&&e.target.value.length<=10&&this.setState({assigneeNumber:e.target.value})},this.getInitialValue=()=>{const{createEnquiryData:e}=this.props;let t=Object(U.get)(this.props,"singleEnquiryData[0]",void 0);return e?{...e,mobile:e.mobile.substring(2,12),sendSMS:!1,createdAt:S()(new Date)}:t?{...t,sendSMS:!1,createdAt:S()(t.createdAt).format("DD/MM/YYYY")}:{sendSMS:!1,createdAt:S()(new Date)}},this.handleOpenAddFaculty=()=>{this.setState({openAddFacultyModal:!0})},this.handleCloseAddFaculty=()=>{this.setState({openAddFacultyModal:!1,assigneeName:"",assigneeNumber:""})},this.handleSourceName=e=>{this.setState({sourceName:e.target.value})},this.addSourceName=()=>{this.setState({addSourceOpenModal:!1},()=>{})},this.handleCloseAddSource=()=>{this.setState({addSourceOpenModal:!1})},this.closeModal=this.closeModal.bind(this),this.onSubmit=this.onSubmit.bind(this),this.state={tutorsList:[],loading:!0,assigneeNumber:"",assigneeName:"",assigneeEmail:"",assigneeAddedFlag:0,newAssigneeId:0,openAddFacultyModal:!1,sourceName:"",addSourceName:"",addSourceOpenModal:!1,onlyAssignee:!1}}onSubmit(e){const{isCaretaker:t,isEnquiryCaretaker:a,selectedCaretakerTutorId:r,userTutorId:n,createEnquiryMode:s,countryISO:l,t:o}=this.props;let c="edit"===s?this.getEditPaylaod(e):{...e,countryExt:l||"91",mobile:""+e.mobile,sendSMS:e.sendSMS?1:0,date:void 0,time:void 0,createdAt:S.a.isMoment(e.createdAt)?e.createdAt.format("YYYY-MM-DD"):S()(e.createdAt.toString(),"DD/MM/YYYY").format("YYYY-MM-DD"),followUpAt:x.a.getConcatenatedTime(e.date,e.time)};if("{}"==JSON.stringify(c))return void i.toastr.error(o("containers.enquiry.createEnquiry.toatr.error","ERROR"),o("containers.enquiry.createEnquiry.toastr.haventMadeAnyChangestoSave","You haven't made any changes to save"));c=JSON.parse(JSON.stringify(c));const u=t&&a&&r&&n&&r!=n?"tutorId="+r:"";console.log("EDITIGN ENq",t,a,r,n);const d="edit"===this.props.createEnquiryMode?`/enquiries/${this.props.singleEnquiryData[0].id}?${u}`:"enquiries?"+u;return new Promise((t,a)=>{this.props.makeApiCall(d,"edit"===this.props.createEnquiryMode?"Patch":"Post",c,()=>{i.toastr.success(o("containers.enquiry.createEnquiry.toastr.success","Success"),`${o("containers.enquiry.createEnquiry.toastr.enquiry","Enquiry")} ${"edit"===this.props.createEnquiryMode?o("containers.enquiry.createEnquiry.toastr.updated","updated"):o("containers.enquiry.createEnquiry.toastr.added","added")} ${o("containers.enquiry.createEnquiry.toastr.successfully","successfully")}`),this.props.updateCreateEnquiryData(void 0),t(),"edit"!==this.props.createEnquiryMode&&(Object(N.IntercomAPI)("createEvent",F.Fc),Object(j.a)(F.Fc)),this.props.updateCreateEnquiryModalStatus(!1),"edit"===this.props.createEnquiryMode?this.handleEditSuccess(e):this.fetchEnquiryData(!!u.length)},()=>a())})}closeModal(){this.props.updateCreateEnquiryData(void 0),this.props.updateCreateEnquiryModalStatus(!1)}makeUrl(){var e,t;const a=["open","low","medium","high","converted","lost"],r=["call","demo","counselling"];let n="";return n+="sort="+["createdAt","modifiedAt","followUpAt"][this.props.sortByIndex],n+=this.props.searchTerm?"&search="+this.props.searchTerm:"",n+=this.props.enquiryStatusIndexArr.length?"&status="+this.props.enquiryStatusIndexArr.map(e=>a[e]).join():"",n+=this.props.followUpTypeIndexArr.length?"&followUpType="+this.props.followUpTypeIndexArr.map(e=>r[e]).join():"",n+=this.props.enquiryDateIndexArr&&this.props.enquiryDateIndexArr.length?this.props.enquiryDateIndexArr.map(e=>this.getDate(e)).join():"",n+=null!==this&&void 0!==this&&null!==(e=this.props)&&void 0!==e&&null!==(t=e.enquiryAssigneeIndexArr)&&void 0!==t&&t.length?"&assignedLead="+this.props.enquiryAssigneeIndexArr.join():"",console.log("list",">>>>>>>>",n),n?`/v2/enquiries?${n}&limit=10&offset=0`:"/v2/enquiries"}componentDidUpdate(e,t){if(e.careTaker!==this.props.careTaker)return new Promise((e,t)=>
1{this.fetchEnquiryCaretaker(e,t)}).then(()=>{this.fetchEnquiryData(!0)}).catch(e=>{e&&this.fetchEnquiryData(!1)});e.createEnquiryMode&&this.props.createEnquiryMode&&"edit"!=this.props.createEnquiryMode?e.selectedSource!=this.props.selectedSource&&"Others"==this.props.selectedSource&&this.setState({addSourceOpenModal:!0}):this.props.createEnquiryMode&&"edit"==this.props.createEnquiryMode&&e&&this.props&&e.selectedSource!=this.props.selectedSource&&e.selectedSource&&"Others"==this.props.selectedSource&&this.setState({addSourceOpenModal:!0})}componentDidMount(){let{userTutorId:e,careTaker:t}=this.props;this.fetchTutorsList()}componentWillReceiveProps(e){this.fetchTutorsList(e.userTutorId,e.careTaker)}fetchTutorsList(){const{userTutorId:e,selectedCaretakerTutorId:t,isEnquiryCaretaker:a,selectedCaretakerName:r}=this.props;let n="";n=e&&a&&t&&e!=t?`/v2/tutors/get?tutorId=${t}&name=${r}`:"/v2/tutors/get",this.props.makeApiCall(n,"GET",void 0,e=>{this.setTutorsList(e.data.list)})}setTutorsList(e){this.setState({tutorsList:e,loading:!1},()=>this.props.setTutorsListData(this.state.tutorsList))}fetchEnquiryCaretaker(e,t){const{userTutorId:a,premiumStatus:r}=this.props,n=parseInt(localStorage.getItem("enquiryCT"));a&&this.props.makeApiCall("/v2/enquiry/caretaker/tutors","GET",void 0,s=>{if(s.data.tutors.length||(this.setState({onlyAssignee:!0}),t(!1)),s.data.tutors.some(e=>e.tutorId===n))e();else if(r)this.props.setSelectedCaretaker(a),localStorage.setItem("enquiryCT",JSON.stringify(a));else{const e=s.data.tutors[0]&&s.data.tutors[0].tutorId;this.props.setSelectedCaretaker(e),localStorage.setItem("enquiryCT",JSON.stringify(e))}})}fetchEnquiryData(e){const{isCaretaker:t,isEnquiryCaretaker:a,selectedCaretakerTutorId:r,userTutorId:n}=this.props;let s=this.makeUrl();t&&a&&r&&n&&n!=r&&(s=s+"&tutorId="+r),this.props.setFetchingEnquiryData(!0),this.props.makeApiCall(s,"GET",void 0,e=>{this.props.setEnquiryOffset(10),this.props.setEnquiryData(e.data.enquiries,e.data.totalCount),this.props.setFetchingEnquiryData(!1)},()=>{this.props.setFetchingEnquiryData(!1)})}render(){let{careTaker:e,userTutorId:t,isAllSelected:a,isCheckboxSelected:r}=this.props,s=[];this.sourceNameList.includes(this.props&&this.props.selectedSource)||s.push({key:10*Math.random(),text:""+(this.props&&this.props.selectedSource),value:""+(this.props&&this.props.selectedSource)});const i=this.getInitialValue(),l=this.fetchLeadOptions();return this.state.sourceName&&s.push({key:10*Math.random(),text:""+this.state.sourceName,value:""+this.state.sourceName}),n.a.createElement(D,{sourceOptions:[...H(),...s],enquiryStatusOptions:[{key:1,text:n.a.createElement(n.a.Fragment,null,n.a.createElement(I.a,{radius:".45rem",color:O.A.high,className:"mr-2"}),K("containers.enquiry.createEnquiry.getEnquiryStatusOptions.High",O.z.high)),value:"high"},{key:2,text:n.a.createElement(n.a.Fragment,null,n.a.createElement(I.a,{radius:".45rem",color:O.A.medium,className:"mr-2"}),K("containers.enquiry.createEnquiry.getEnquiryStatusOptions.Medium",O.z.medium)),value:"medium"},{key:3,text:n.a.createElement(n.a.Fragment,null,n.a.createElement(I.a,{radius:".45rem",color:O.A.low,className:"mr-2"}),K("containers.enquiry.createEnquiry.getEnquiryStatusOptions.Low",O.z.low)),value:"low"},{key:4,text:n.a.createElement(n.a.Fragment,null,n.a.createElement(I.a,{radius:".45rem",color:O.A.converted,className:"mr-2"}),K("containers.enquiry.createEnquiry.getEnquiryStatusOptions.Converted",O.z.converted)),value:"converted"},{key:5,text:n.a.createElement(n.a.Fragment,null,n.a.createElement(I.a,{radius:".45rem",color:O.A.lost,className:"mr-2"}),K("containers.enquiry.createEnquiry.getEnquiryStatusOptions.Lost",O.z.lost)),value:"lost"}],followUptypeOptions:[{key:1,text:n.a.createElement("div",{className:"vac-middle"},n.a.createElement("img",{style:{height:"1rem",paddingRight:"0.5rem"},src:O.y.call.image,alt:"call"}),n.a.createElement(k.a,{i18nKey:"containers.enquiry.createEnquiry.call"},"Call")),value:"call"},{key:1,text:n.a.createElement("div",{className:"vac-middle"},n.a.createElement("img",{style:{height:"1rem",paddingRight:"0.5rem"},src:O.y.demo.image,alt:"demo"}),n.a.createElement(k.a,{i18nKey:"containers.enquiry.createEnquiry.demo"},"Demo")),value:"demo"},{key:1,text:n.a.createElement("div",{className:"vac-middle"},n.a.createElement("img",{style:{height:"1rem",paddingRight:"0.5rem"},src:O.y.counselling.image,alt:"counselling"}),n.a.createElement(k.a,{i18nKey:"containers.enquiry.createEnquiry.counselling"},"Counselling")),value:"counselling"}],open:this.props.createEnquiryModalStatus,onClose:this.closeModal,onSubmit:this.onSubmit,createEnquiryMode:this.props.createEnquiryMode,validate:this.validate,singleEnquiryData:i,initialValues:i,leadOptions:l,assigneeAddedFlag:this.state.assigneeAddedFlag,newAssigneeId:this.state.newAssigneeId,handleOpenAddFaculty:this.handleOpenAddFaculty,handleCloseAddFaculty:this.handleCloseAddFaculty,openAddFacultyModal:this.state.openAddFacultyModal,assigneeName:this.state.assigneeName,assigneeNumber:this.state.assigneeNumber,assigneeEmail:this.state.assigneeEmail,assigneeNameChange:this.assigneeNameChange,assigneeNumChange:this.assigneeNumChange,assigneeEmailChange:this.assigneeEmailChange,addAssigneeCall:this.addAssigneeCall,handleSourceName:this.handleSourceName,addSourceName:this.addSourceName,addSourceOpenModal:this.state.addSourceOpenModal,handleCloseAddSource:this.handleCloseAddSource,sourceName:this.state.sourceName,onlyAssignee:this.state.onlyAssignee,userTutorId:t,careTaker:e,isAllSelected:a,isCheckboxSelected:r,sendSmsEnabled:this.props.sendSmsEnabled,saveUserInfoType:this.props.saveUserInfoType,premiumStatus:this.props.premiumStatus,selectedTutorId:this.props.selectedTutorId})}}t.a=Object(B.a)(Object(T.a)(Object(s.connect)((function(e){var t,a,r,n,s,i,l,o,c,u,d,m,p,h,y,A;return{premiumStatus:e.persistedData&&e.persistedData.premiumStatus,userTutorId:e.persistedData&&e.persistedData.tutorId,createEnquiryModalStatus:e.enquiry&&e.enquiry.createEnquiryModalStatus,createEnquiryData:e.enquiry&&e.enquiry.createEnquiryData,searchTerm:e.enquiry&&e.enquiry.filter&&e.enquiry.filter.searchTerm,sortByIndex:e.enquiry&&e.enquiry.filter&&e.enquiry.filter.sortByIndex,enquiryStatusIndexArr:e.enquiry&&e.enquiry.filter&&e.enquiry.filter.enquiryStatusIndexArr,enquiryCustomDate:e.enquiry&&e.enquiry.filter&&e.enquiry.filter.enquiryCustomDate,enquiryDateIndexArr:e.enquiry&&e.enquiry.filter&&e.enquiry.filter.enquiryDateIndexArr,followUpTypeIndexArr:e.enquiry&&e.enquiry.filter&&e.enquiry.filter.followUpTypeIndexArr,enquiryAssigneeIndexArr:e.enquiry&&e.enquiry.filter&&e.enquiry.filter.enquiryAssigneeIndexArr,isCheckboxSelected:e.enquiry.isCheckboxSelected,isAllSelected:e.enquiry.isAllSelected,createEnquiryMode:e.enquiry&&e.enquiry.createEnquiryMode,singleEnquiryData:null===e||void 0===e||null===(t=e.remoteData)||void 0===t||null===(a=t.singleEnquiry)||void 0===a?void 0:a.data,countryISO:null===e||void 0===e||null===(r=e.persistedData)||void 0===r||null===(n=r.organization)||void 0===n?void 0:n.countryISO,saveUserInfoType:null===e||void 0===e||null===(s=e.persistedData)||void 0===s||null===(i=s.organization)||void 0===i?void 0:i.saveUserInfoType,sendSmsEnabled:null===e||void 0===e||null===(l=e.persistedData)||void 0===l||null===(o=l.organization)||void 0===o?void 0:o.sendSmsEnabled,selectedSource:e.form&&e.form.createEnquiry&&e.form.createEnquiry.values&&e.form.createEnquiry.values.source,selectedCaretakerTutorId:null===e||void 0===e||null===(c=e.settingsCareTakerReducer)||void 0===c||null===(u=c.selectedCaretakerData)||void 0===u?void 0:u.tutorId,selectedCaretakerName:null===e||void 0===e||null===(d=e.settingsCareTakerReducer)||void 0===d||null===(m=d.selectedCaretakerData)||void 0===m?void 0:m.name,premiumStatus:null===e||void 0===e||null===(p=e.persistedData)||void 0===p?void 0:p.premiumStatus,isCaretaker:null===e||void 0===e||null===(h=e.persistedData)||void 0===h?void 0:h.isCaretaker,isEnquiryCaretaker:null===e||void 0===e||null===(y=e.persistedData)||void 0===y||null===(A=y.caretakerPermissions)||void 0===A?void 0:A.enquiries}}),{updateCreateEnquiryModalStatus:l.d,makeApiCall:M.b,setFetchingEnquiryData:w.j,setEnquiryData:w.h,updateCreateEnquiryData:l.c,destroy:L.e,setEnquiryOffset:w.i,setSelectedCaretaker:w.l,setTutorsListData:l.b})(Object(Y.a)()(P),{singleEnquiry:{loading:!0,data:!0}})))},2259:function(e,t,a){e.exports=a.p+"static/media/informationHover.5d11dfdd.svg"},2703:function(e,t,a){e.exports=a.p+"static/media/enquiry-empty-state.5c41c573.svg"},2911:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAOCAYAAAAmL5yKAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACxSURBVHgBnZIBDQ
1IxDEX/kRMwBwwFYAEHSBgKkECQgAIs4ABQACjgcHAogDbrwlJ2Yb2fvKy3W3+3tA2+8qhXl4JG1itxQ52csMwrH2HTKQWtrPN8s0Jefxxg04MIHExgFxfjJ28IZzXg5BexIu5E3xYO+YHkLfEk3ohdCLypDZwc1OKKe0meIWu5NuiJdcFgQUwR5yag0MZ/2on5Wf+oNRgctDFt/LlBh/g2yyReUvABhUIbgHuhleUAAAAASUVORK5CYII="},2912:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAFRSURBVHgBlVPdbYMwELYteGeD0AlKJ0g6QdsJUt4Q4q8bpBMEAUK8tZ0g6QQhG7BB0w3oKwjod4hWlCaSOQnbh+/77nz+zNkZcxxnxTk3hBAL8ruu+2rbNk+SJJ/G8rHjeZ6PaQNAAYIj5lMfxLmO9XKYn+M4fv1H4Pv+C7LodV2bWZadzlUWBIHeNM0WyxIkJhuBt8geMkmjWML0FRArMh+iKLqSJQBGA+YD1RgCwz3+vbMZFoZhiekNTX4Q1G1qGptpA+ZaYCA2jc03Dck/Bc6yh7Nk8+2OtCEURSlwFsO2bUMW6bruI2mChCWoIWikCaKdDAmucA2wX1XVLfm/QiKwqqo7kD2BeT8GWZalY2+F5Zr8sdiUn6A0TQuwH8GuDZl6WQ/bJbqek4yn70GZlgiCBc54QDBlurkk64sEsAAfPRgpaf8hwG1siGBQmpR9A6COquBXK6p4AAAAAElFTkSuQmCC"},2913:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAOCAYAAAAmL5yKAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAADmSURBVHgBlVPBDcIwDLwUBugGNBPACmzACPAB8WIExAi8gPBghW4ATABMkHSD8kaKcSKVqkRVm5NiuWl8d4odgQoHnaEv1tJUqfBRmQenz37VlHJIscymtfJR54iBMtcqHfqYiDHO9Wa3CWT1h3OgigtioIyG0nOvjVg4MSFyXhtcdBpH4J3aN4hmsPTCQpbD4FBbOwfJFmQLJAkxQYqVnLvtJgFbwocPBmBFsntfbK1k+7+WNwnYkotB/dlM+LpGXCy8ctDGLlja8Sp5Am//v/oRrGTroMW3MXDgHsZJi6hJtHSv0i9381U5Kng0ugAAAABJRU5ErkJggg=="},2914:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAFPSURBVHgBlVNRTsJAEH0zovGTG9CewHoC8ATqCZAfjPEDvYGcAH8MEUzQE4gnAG7QG2x7g/pppF3flghaIGlfsm1md9/bmdm3gl0YmhYUAVQbeZxln8gwx40/L26Vf9Eo7gH2gbMhMrsgKcrnFR5UmrD8w/bR9V+3BUbxBGI9LG2HJ0XYnZkTGkAkQbfR2SyM4wFG5hFl4fY6Tp6BUz2QGbqeX1pgYur4FgM9CpT1XbCuD1RBx0/IeUP6dakMA44QVZGSI3qiLCJhd+uoCiXHZrFSacpWNFEVKufOG4pjlwrLeDJBafLQXOWeoLE0b0jKuz+U91IiL3Gbt9Yj58yFGyM5shOx9h7X/rRwosdvCzVp5/Efs9XWm279EM9mQclVQ39tvQKvTeZYZv3ie6htpSh8QONoRrI76XSvrfcKWHvH0WcZ5a29hqvV2bQCfgDB+3xtZuzUyQAAAABJRU5ErkJggg=="},2915:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAADnSURBVHgBpVNLDoIwEH0lLlxyBLgBN/AKcALDQraexZURF8QTyA30CHiC9gayNMFYp4SYtrQB4ltMpq+v82lmGHyoeGSc81i4ZMxF4iyukEg0JiTlHbsowySOlLkUzxF/EnxU1a+CkieUMR2YkMwWUh5MJdsD8kK6dtDVKOIm0EKFvUgJ7McKilN3StMncZfOMQWrlcArrHjo9C2sfBd4sxs9zPAivyMfiF0yfwUfeLPOCzATfwfw/wGTD7It1mQ7msLFAYo41U65T7a8BWuIzGUqeU3UBhjG1R2g0ZdqvI2OhTFgrfUXynJGTho1RPcAAAAASUVORK5CYII="},2916:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAADpSURBVHgBpVPBDYMwDCSowDcjtBuwQVegE5Q+QPw6Cz8Er05QNoAR6AR0g/LkRepEURVSW5RyUhTbOTu2EzOHQJZle1MviuKJ8RhmTNP0DltomDistizLk7MEeTMEeCFBezurTwZxHIe+70dSFkJwxtgZxNziXsF+g/NB8+qqqjpXKp7nKUdNGhBniVw7Sw6nUu+dBdiluBQRyuKYbGNHHUBZDdykuj5NUwPbAeORGaB1rgnwKzYHIHsAT/YYx1G9eRAE7eoA8EkiQ71QvH9KmDV3NkxJktSwHfVvpNCZQ/U1jdjAmLDH+g2toU+S85FTmgAAAABJRU5ErkJggg=="},2917:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAuCAYAAABu3ppsAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMrSURBVHgB1ZnNVdtAEMdnVpAHLxelA1JBnEOCc4rTQTqADgwFBGRcAFABLSQV4COc4g5wCbqFh72azPhTRrK8K41s83vPz7Ksj/3PrHb+u0JQhqJWmJjnNm+eEsKR7EPAPv/TNxY6GD0MQBEERWz3uE0AEV82zD+C4oSg8+7i8QaUUBMwaTw6NSwhOtcSoSKAouaRDejv6shnzogDi581upMBBWxQ1G3ywDAJ4BIUqJyBSfThCUrAz8uP/V8PPahA5QxMol8Ojl7lLFTKwDBqtjCAe6hA1SxUyoAxcAcVqZqF0gJGV815oapIa9T99hNKUlqARv9dXIuuoSSlBLhFn2Ju2q18kGBQeCTA0bDTjKAE3g+xDJuJgfsiAXzRgbEHXKh68eScBo/7h/cE1Ci4Mhe3w4+zc1zxzgA3/mRd9AmS83RDMOrHBLYDhWA4wucz8MRLgESfGx+tOy6xNMica83ayKKhtrhZ8MBLgGvR2ofAqxssYIth/nkNDs4CJPr8dQI1Q4hn03s54SygimXwhe/lXCCdBIhlgA1EP0Vr2B3fcy1OAjQsgy+uhXKtAEXL4ItTFtYK0LQMvnDj7hyOWc0Woz9GLMbL1XFhcVspQArKNqM/wyBcFhW3lQJkbWeb0V9QbDFyBUwsA3n7krooshi5AvxXGepmtcXICNiUZfBllcXICNCwDEOwtWQvz2IsCXiJvsiEo3L0EYPMHBeNzvz5dXFbEmCCoPTcNI08dKPu17mIsZdC0rn2q6F9PqWUosW/lD0PxUgYaw/H6bWkeQbqKVoY1lFL0hZjLGDblsGXtMUYC6gj+nyTTmAPPsgnQTwHZWYWY6+O6CPRzd7FY5TadcPrPiGPRIqBmlgMw+FXL1oc8T+ZnQQ9UIYD8l26UAuUQUg2ZEOoofKGJotpZ3eB2ou9BRiivWo+1TECyfKiRbodbyd4igifQBleFO7vEXF/RWqDMjLUGcLr6Z1qAvuGDP2GN4q8ODdSkmXMhjeGtFle086Tyy4v2oU5sAvSeA58JNtLvXNq6KQutGA36U0b35vtyH28pESPgucG7AhkbLw/fD/Ie/nxH0QzM1KW4f3QAAAAAElFTkSuQmCC"},2918:function(e,t,a){},2919:function(e,t,a){e.exports=a.p+"static/media/circularClose.92cd3784.svg"},2920:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAclBMVEUAAABvbW1xbW1qampwbW1wbW1va2tvbW1wbW1wbW1wbW1xbW1vbGxwbGyAgIBxbW1wbW1wbm5xbW1wbW1wbGxxbm5wbGxvb29vbm5vbW1wbW1wbW1wbW1xbGxwbW1xbW1wbGxvbW1wbW1mZmZubm4AAAACv70FAAAAJXRSTlMAzu4Mn0s+58ObzdVTzwZ6xHk908icOzyex+hUnXj0xaB3xgVK6Mhx7gAAAAFiS0dEAIgFHUgAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAAHdElNRQfjAwQNJQB07W2/AAAAlUlEQVQY02WP2xKCMAxEt9BCy6WUorSAICj//402RR1H8pBJziSbLBCDJQnDJ1IushzIM8HT2EtVlBVQlYWSRLj6zkLxkEQN6MaYVgO1CMB20Jdr7/yg0dmgP05objTPZ0wjwxLKe0/AyZCWCIz7AbTSegLrFlei6OCdWx+H6HF2lnJ7vs+eHju9HsztlszZ/TD3Z/8Fy4QHhscx5z0AAAAldEVYdGRhdGU6Y3JlYXRlADIwMTktMDMtMDRUMTI6Mzc6MDArMDE6MDCdpJkBAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE5LTAzLTA0VDEyOjM3OjAwKzAxOjAw7PkhvQAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAAASUVORK5CYII="},3409:function(e,t,a){"use strict";a.r(t);var r=a(1),n=a.n(r),s=a(140),i=a(368),l=a(225),o=a.n(l),c=a(25),u=a.n(c),d=a(47),m=a(1023),p=a.n(m),h=a(2796),y=a(1776),A=a(71),E=a(1110),g=a(1015);class S extends n.a.Component{constructor(e){super(e),this.state={showMenu:!0}}static getDerivedStateFromProps(e){if(e.isAllSelected&&!e.unselectedEnquiries.length&&!e.selectedEnquiries.length)return{showMenu:!1};if(e.isAllSelected&&e.unselectedEnquiries.length){return e.unselectedEnquiries.map(e=>e.id).includes(e.singleEnquiryData.id)?{showMenu:!0}:{showMenu:!1}}if(!(e.isAllSelected||e.isCheckboxSelected||e.selectedEnquiries.length))return{showMenu:!0};if(e.selectedEnquiries.length){return e.selectedEnquiries.map(e=>e.id).includes(e.singleEnquiryData.id)?{showMenu:!1}:{showMenu:!0}}}render(){let{singleEnquiryData:e,onDetailClick:t,deleteEnquiry:a,loading:r,handleSelectOneClick:s,unselectedEnquiries:i,selectedEnquiries:l,isAllSelected:o,dateTimeStamp:c,timeFormat:m,premiumStatus:p,isCaretaker:h,isEnquiryCaretaker:S,selectedTutorId:q,userTutorId:f}=this.props;let v="enquiry-checkbox";return(this.props.selectedEnquiries.length||this.props.isAllSelected)&&(v="enquiry-checkbox-show"),n.a.createElement("div",{className:"enquiry-list-container"},n.a.createElement("div",{className:"enquiry-details"},n.a.createElement(d.z,{style:{marginTop:"2em",width:"100%",cursor:"pointer",display:"flex"},onClick:t,loading:r},n.a.createElement("div",{className:v},n.a.createElement("input",{checked:function(e){let t=[];t=i.map(e=>e.id);let a=[];return a=l.map(e=>e.id),o?!t.includes(e):!!a.includes(e)}(e.id),type:"checkbox",onChange:t=>{t.target.checked?this.setState({showMenu:!1},()=>{}):this.setState({showMenu:!0}),s(t,e)},onClick:e=>e.stopPropagation()})),n.a.createElement(d.k,{style:{paddingBottom:"1rem",width:"100%"}},n.a.createElement(d.k.Row,{style:{padding:"2rem 1rem 0rem 1rem"},verticalAlign:"middle"},n.a.createElement(d.k.Column,{computer:"10"},n.a.createElement("span",{style:{fontSize:"1.5rem",frontWeight:"300"}},e&&e.name)),n.a.createElement(d.k.Column,{computer:"5",textAlign:"right"},n.a.createElement(y.a,{radius:".45rem",color:A.A[e&&e.status],className:"mr-2"}),n.a.createElement("span",{style:{frontWeight:"100"}},A.z[e&&e.status])),n.a.createElement(d.k.Column,{computer:"1",floated:"right"},n.a.createElement("div",{style:{width:"44px",paddingRight:"20px"}},this.state.showMenu&&(p||h&&S&&q!=f)?n.a.createElement(d.h,{item:!0,icon:"ellipsis vertical",style:{float:"right"}},n.a.createElement(d.h.Menu,{style:localStorage.getItem("hideAll")?{right:0,left:"auto"}:{}},n.a.createElement(E.a,{headerContent:"Are you sure about deleting this enquiry?",modalContent:n.a.createElement("p",null,"Proceed only if you are very sure"),dropdownText:"Delete enquiry",deleteAction:a}))):null))),n.a.createElement("div",{style:{display:"flex",flexDirection:"column",width:"92%"}},n.a.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginTop:"1rem"}},n.a.createElement("div",{style:{marginLeft:"1em"}},n.a.createElement("span",{className:"label-text"}," ",n.a.createElement(g.a,{i18nKey:"components.enquiry.singleEnquiry.assignedTo"},"Assigned To")," - "),e&&e.assignedLeadName),n.a.createElement("div",null,n.a.createElement("span",{className:"label-text"},n.a.createElement(g.a,{i18nKey:"components.enquiry.singleEnquiry.classAndSupport"},"Class and Subject")," - "),e&&e.subject)),n.a.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginTop:"1rem"}},n.a.createElement("div",{style:{marginLeft:"1em"}},n.a.createElement("span",{className:"label-text"},n.a.createElement(g.a,{i18nKey:"components.enquiry.singleEnquiry.followupType"},"Followup Type")," - "),e&&e.followUpType),n.a.createElement("div",null,n.a.createElement("span",{style:{float:"right"}},n.a.createElement("span",{className:"label-text"},n.a.createElement(g.a,{i18nKey:"components.enquiry.singleEnquiry.followupDateNtime"},"Followup date & time")," - "),e&&u.a.utc(e.followUpAt).format(`${m||"hh:mm a"} ${c?null===c||void 0===c?void 0:c.toUpperCase():"Do MMM, YYYY"}`)))))))))}}var q=a(1174),f=a(151),v=a(5),C=a(80),b=a(38),k=a(115),D=a(2780);class x extends n.a.Component{constructor(e){super(e),this.onDetailClick=this.onDetailClick.bind(this),this.deleteEnquiry=this.deleteEnquiry.bind(this)}onDetailClick(){this.props.history.push(`${this.props.match.url}/${this.props.singleEnquiryData.id}`)}deleteEnquiry(){const{careTaker:e,userTutorId:t,t:a}=this.props;let r="";this.props.isEnquiryCaretaker&&this.props.selectedTutorId&&t&&t!=this.props.selectedTutorId&&(r="?tutorId="+this.props.selectedTutorId),this.props.makeApiCall(`/enquiries/${this.props.singleEnquiryData.id}${r}`,"Delete",void 0,()=>{Object(C.a)(b.Gc),Object(k.IntercomAPI)("trackEvent",b.Gc),this.props.fetchEnquiryData(),v.toastr.success(a("containers.enquiry.singleEnquiry.deleteEnquiry.toatr.success","SUCCESS"),a("containers.enquiry.singleEnquiry.deleteEnquiry.toatr.successfullyDeletedEnquiry","Successfully deleted enquiry"))},()=>{this.props.setDeletingEnquiryIndex()})}render(){return n.a.createElement(S,{onDetailClick:this.onDetailClick,deleteEnquiry:this.deleteEnquiry,singleEnquiryData:this.props.singleEnquiryData,loading:this.props.deletingEnquiryIndex===this.props.singleEnquiryData.id,handleSelectOneClick:this.props.handleSelectOneClick,isSingleEnquiryChecked:this.isSingleEnquiryChecked,isAllSelected:this.props.isAllSelected,unselectedEnquiries:this.props.unselectedEnquiries,selectedEnquiries:this.props.selectedEnquiries,isCheckboxSelected:this.props.isCheckboxSelected,timeFormat:this.props.timeFormat,dateTimeStamp:this.props.dateTimeStamp,isCaretaker:this.props.isCaretaker,isEnquiryCaretaker:this.props.isEnquiryCaretaker,userTutorId:this.props.userTutorId,selectedTutorId:this.props.selectedTutorId,premiumStatus:this.props.premiumStatus})}}var M=Object(h.a)(Object(s.connect)((function(e){var t,a,r,n,s,i,l,o,c,u,d;return{careTaker:e.enquiry&&e.enquiry.careTaker,userTutorId:e.persistedData&&e.persistedData.tutorId,deletingEnquiryIndex:e.enquiry&&e.enquiry.deletingEnquiryIndex,timeFormat:null===e||void 0===e||null===(t=e.persistedData)||void 0===t||null===(a=t.organization)||void 0===a?void 0:a.timeFormat,dateTimeStamp:null===e||void 0===e||null===(r=e.persistedData)||void 0===r||null===(n=r.organization)||void 0===n?void 0:n.dateTimeStamp,isCaretaker:null===e||void 0===e||null===(s=e.persistedData)||void 0===s?void 0:s.isCaretaker,isEnquiryCaretaker:null===e||void 0===e||null===(i=e.persistedData)||void 0===i||null===(l=i.caretakerPermissions)||void 0===l?void 0:l.enquiries,userTutorId:null===e||void 0===e||null===(o=e.persistedData)||void 0===o?void 0:o.tutorId,selectedTutorId:null===e||void 0===e||null===(c=e.settingsCareTakerReducer)||void 0===c||null===(u=c.selectedCaretakerData)||void 0===u?void 0:u.tutorId,premiumStatus:null===e||void 0===e||null===(d=e.persistedData)||void 0===d?void 0:d.premiumStatus}}),{setDeletingEnquiryIndex:q.f,makeApiCall:f.b,deleteEnquiry:q.a})(Object(D.a)()(x))),w=a(1046),T=a(2703),I=a.n(T),O=a(2911),N=a.n(O),F=a(2912),j=a.n(F
1),U=a(2913),L=a.n(U),B=a(2914),Y=a.n(B),R=a(2915),K=a.n(R),H=a(2916),P=a.n(H),z=a(1021),Q=a(1778),J=a.n(Q);class V extends n.a.Component{constructor(e){super(e),this.isLeadChecked=e=>e===this.props.selectedLead,this.handleAddAssigneeClick=()=>{this.setState({showAddLeadsContent:!0})},this.handleCloseClick=()=>{this.setState({showAddLeadsContent:!1}),this.props.onClose()},this.handleAssigneeNameChange=e=>{this.setState({assigneeName:e.target.value})},this.handleAssigneeNumberChange=e=>{this.setState({assigneeNumber:e.target.value})},this.handleAddClick=(e,t)=>{const{countryISO:a,t:r}=this.props;let n="";if(10===this.state.assigneeNumber.length){let s={name:this.state.assigneeName,contact:{mobile:this.state.assigneeNumber,countryCode:a||"91"}};n=e&&t&&e!==t?"/v2/tutors/register?tutorId="+t:"/v2/tutors/register",this.props.makeApiCall(n,"POST",s,()=>{this.props.fetchTutorsList(),v.toastr.success(r("components.enquiry.assignLeadsModal.toastr.tutorAddedSuccessfully","Tutor added successfully")),this.setState({showAddLeadsContent:!1})})}else v.toastr.error(r("components.enquiry.assignLeadsModal.toastr.invalidMobileNumber","Invalid mobile number"))},this.state={showAddLeadsContent:!1,assigneeName:"",assigneeNumber:""}}render(){let{open:e,onClose:t,careTaker:a,userTutorId:r,premiumStatus:s}=this.props,i=a&&r&&a===r?"button-container":"button-container2";return n.a.createElement("div",null,!this.state.showAddLeadsContent&&n.a.createElement(z.a,{size:"tiny",open:e,onClose:t},n.a.createElement(d.u.Header,null,n.a.createElement(g.a,{i18nKey:"components.enquiry.assignLeadsModal.modalHeader.assignLeads"},"Assign Leads")),n.a.createElement(d.u.Content,null,n.a.createElement("div",{className:"modal-container"},this.props.leads.map(e=>n.a.createElement("div",{className:"modal-item-container",key:e.name},n.a.createElement("div",{className:"assign-lead-name"},e.name),n.a.createElement("div",{className:"assign-lead-radio"},n.a.createElement("input",{onChange:()=>{this.props.handleLeadSelection(e.id)},checked:this.isLeadChecked(e.id),type:"radio"})))))),n.a.createElement(d.u.Header,{className:i},s?n.a.createElement("div",{onClick:this.handleAddAssigneeClick,style:{marginRight:"auto"}}," + Add assignee "):null,n.a.createElement("button",{onClick:this.props.handleSubmit,className:"assign-lead-button"},"Assign"))),this.state.showAddLeadsContent&&n.a.createElement(z.a,{size:"tiny",open:e,onClose:()=>{this.handleCloseClick()}},n.a.createElement(d.u.Header,null,n.a.createElement("span",null,n.a.createElement("img",{src:J.a,onClick:()=>{this.setState({showAddLeadsContent:!1})}})),n.a.createElement("span",{style:{marginLeft:"20px"}},n.a.createElement(g.a,{i18nKey:"components.enquiry.assignLeadsModal.modalHeader.addAssignee"},"Add assignee"))),n.a.createElement(d.u.Content,null,n.a.createElement("div",{className:"add-assignee-modal-container"},n.a.createElement("div",{className:"assign-lead-input-container"},n.a.createElement("div",{className:"assign-lead-label"},n.a.createElement(g.a,{i18nKey:"components.enquiry.assignLeadsModal.modalHeader.assigneeName"},"Assignee Name")),n.a.createElement("div",{className:"assign-lead-input"},n.a.createElement("input",{type:"text",onChange:this.handleAssigneeNameChange}))),n.a.createElement("div",{className:"assign-lead-input-container"},n.a.createElement("div",{className:"assign-lead-label"},n.a.createElement(g.a,{i18nKey:"components.enquiry.assignLeadsModal.mobileNumber"},"Mobile Number")),n.a.createElement("div",{className:"assign-lead-input"},n.a.createElement("input",{type:"number",onChange:this.handleAssigneeNumberChange}))))),n.a.createElement(d.u.Header,{className:"add-assignee-button-container"},n.a.createElement("button",{onClick:this.handleAddClick.bind(this,r,a),className:"assign-lead-button"},n.a.createElement(g.a,{i18nKey:"components.enquiry.assignLeadsModal.button.add"},"Add")))))}}var W=Object(D.a)()(V),X=a(2917),G=a.n(X);a(2918);var Z=e=>{const{open:t,onClose:a,handleMultiDelete:r,count:s}=e;return n.a.createElement(z.a,{size:"tiny",open:t,onClose:a},n.a.createElement(d.u.Header,null,n.a.createElement(g.a,{i18nKey:"components.enquiry.multipleDelete.modalHeader.removeConfirmation"},"Remove Confirmation")),n.a.createElement(d.u.Content,null,n.a.createElement("div",{className:"multidelete-titleIcon"},n.a.createElement("img",{src:G.a})),n.a.createElement("div",{className:"multidelete-title"},n.a.createElement(g.a,{i18nKey:"components.enquiry.multipleDelete.youAreAboutToDelete"},"You are about to delete")," ",s," ",n.a.createElement(g.a,{i18nKey:"components.enquiry.multipleDelete.enquiries"},"enquiries")),n.a.createElement("div",{className:"multidelete-subTitle"},n.a.createElement(g.a,{i18nKey:"components.enquiry.multipleDelete.actionCannotBeUndone"},"This action cannot be undone and the data will be lost forever. Are you sure you want to delete these?"))),n.a.createElement(d.u.Actions,null,n.a.createElement("div",{className:"multidelete-footer"},n.a.createElement("button",{onClick:a,className:"multidelete-cancelButton"},n.a.createElement(g.a,{i18nKey:"components.enquiry.multipleDelete.button.cancel"},"Cancel")),n.a.createElement("button",{onClick:r,className:"multidelete-deleteButon"},n.a.createElement(g.a,{i18nKey:"components.enquiry.multipleDelete.button.delete"}
1,"Delete")))))};class _ extends n.a.Component{constructor(e){super(e),this.setLeads=e=>e.map(e=>({key:e.id,name:e.name,id:e.id})),this.handleSelectAllClick=e=>{e.target.checked?this.setState({isAllSelected:!0,isCheckboxSelected:!0,selectedEnquiries:[],unselectedEnquiries:[]},()=>{this.props.handleSelectAllClick({isAllSelected:this.state.isAllSelected,selectedEnquiries:this.state.selectedEnquiries,unselectedEnquiries:this.state.unselectedEnquiries,isCheckboxSelected:this.state.isCheckboxSelected})}):this.setState({isAllSelected:!1,isCheckboxSelected:!1,selectedEnquiries:[],unselectedEnquiries:[]},()=>{this.props.handleSelectAllClick({isAllSelected:this.state.isAllSelected,selectedEnquiries:this.state.selectedEnquiries,unselectedEnquiries:this.state.unselectedEnquiries,isCheckboxSelected:this.state.isCheckboxSelected})})},this.closeAssignLeadsModal=()=>{this.setState({selectedLead:"",showAssignLeadsModal:!1})},this.openMultiDeleteModal=()=>{const{t:e}=this.props;this.state.isAllSelected||this.state.selectedEnquiries.length?this.setState({showMultiDeleteModal:!0}):v.toastr.error(e("components.enquiry.enquiryList.toastr.selectAtleast1orMoreEnquiries","Please select atleast 1 or more enquiries"))},this.closeMultiDeleteModal=()=>{this.setState({showMultiDeleteModal:!1})},this.openAssignLeadsModal=()=>{const{t:e}=this.props;this.state.isAllSelected||this.state.selectedEnquiries.length?this.setState({showAssignLeadsModal:!0}):v.toastr.error(e("components.enquiry.enquiryList.toastr.pleaseSelectSomeEnquiries","Please select some enquiries"))},this.handleSendSMSClick=()=>{const{t:e}=this.props;this.state.isAllSelected||this.state.selectedEnquiries.length?this.props.onSendSMSClick():v.toastr.error(e("components.enquiry.enquiryList.toastr.pleaseSelectSomeEnquiries","Please select some enquiries"))},this.handleLeadSelection=e=>{this.setState({selectedLead:e},()=>{})},this.handleMultiDelete=()=>{const{isAllSelected:e,unselectedEnquiries:t,selectedEnquiries:a}=this.state;let{isCaretaker:r,isEnquiryCaretaker:n,selectedCaretakerData:s,userTutorId:i,t:l}=this.props,o="";r&&n&&null!==s&&void 0!==s&&s.tutorId&&i&&i!=(null===s||void 0===s?void 0:s.tutorId)&&(o="?tutorId="+(null===s||void 0===s?void 0:s.tutorId));let c=this.props.makeUrl(void 0,void 0,"POST").split("?")[1].slice(0,-1),u='{"'+decodeURI(c.replace(/&/g,'","').replace(/=/g,'":"'))+'"}',d=JSON.parse(u),m=a.map(e=>e.id),p=t.map(e=>e.id),h={search:this.props.searchTerm||void 0,unselectedIdArray:e&&p.length?p:void 0,enquiryIds:!e&&m.length?m.toString():void 0,isAllSelected:e?1:0,assignedTo:d.hasOwnProperty("assignedLead")?d.assignedLead.toString():void 0,startDate:d.hasOwnProperty("startDate")?d.startDate:void 0,endDate:d.hasOwnProperty("endDate")?d.endDate:void 0,status:d.hasOwnProperty("status")?d.status:void 0,subject:d.hasOwnProperty("subject")?d.subject:void 0,followUpType:d.hasOwnProperty("followType")?d.followType:void 0};this.props.makeApiCall("/v3/enquiries/delete"+o,"DELETE",h,e=>{"success"===e.status&&(v.toastr.success(l("components.enquiry.enquiryList.toastr.success","SUCCESS"),l("components.enquiry.enquiryList.toastr.enquiriesDeletedSuccessfully","Enquiries deleted successfully")),this.props.fetchEnquiryData(),this.setState({isAllSelected:!1,isCheckboxSelected:!1,selectedEnquiries:[],unselectedEnquiries:[]}))},()=>{v.toastr.error(l("components.enquiry.enquiryList.toastr.error","Error"),l("components.enquiry.enquiryList.toastr.enquiryCanOnlyBeDeletedBy","Enquiry can only be deleted by the enquiry owner."))},!0),this.closeMultiDeleteModal()},this.assignLead=()=>{let e=this.props.makeUrl(void 0,void 0,"POST"),t=e.split("?")[1].slice(0,-1),a='{"'+decodeURI(t.replace(/&/g,'","').replace(/=/g,'":"'))+'"}',r=JSON.parse(a),n=this.state.selectedEnquiries.map(e=>e.id),s={search:this.props.searchTerm,deSelectedArray:this.state.unselectedEnquiries,selectedArray:n,isAllSelected:this.state.isAllSelected,assignedTo:this.state.selectedLead,startDate:r.hasOwnProperty("startDate")?r.startDate:"",endDate:r.hasOwnProperty("endDate")?r.endDate:"",status:r.hasOwnProperty("status")?r.status:"",subject:r.hasOwnProperty("subject")?r.subject:"",s
1ort:r.hasOwnProperty("sort")?r.sort:"",followType:r.hasOwnProperty("followType")?r.followType:""},{isCaretaker:i,isEnquiryCaretaker:l,selectedCaretakerData:o,userTutorId:c}=this.props,u="";i&&l&&null!==o&&void 0!==o&&o.tutorId&&c&&c!=(null===o||void 0===o?void 0:o.tutorId)&&(u="?tutorId="+(null===o||void 0===o?void 0:o.tutorId)),this.props.makeApiCall(e.split("?")[0]+u,"POST",s,e=>{"success"===e.status&&(this.props.fetchEnquiryData(),this.setState({isAllSelected:!1,isCheckboxSelected:!1,selectedEnquiries:[],unselectedEnquiries:[]}))},e=>{console.log(e)}),this.closeAssignLeadsModal()},this.getCount=()=>this.state.isCheckboxSelected?this.props.totalCount:this.state.unselectedEnquiries.length?this.props.totalCount-this.state.unselectedEnquiries.length:this.state.selectedEnquiries.length,this.showAssignButton=()=>{const{premiumStatus:e}=this.props;return e},this.state={isAllSelected:!1,isCheckboxSelected:!1,selectedEnquiries:[],unselectedEnquiries:[],leads:this.setLeads(e.tutorsList),showAssignLeadsModal:!1,showMultiDeleteModal:!1,selectedLead:"",isDiy:localStorage.getItem("hideAll")}}componentWillReceiveProps(e){this.props.isAllSelected===e.isAllSelected&&this.props.isCheckboxSelected===e.isCheckboxSelected&&this.props.selectedEnquiries===e.selectedEnquiries&&this.props.unselectedEnquiries===e.unselectedEnquiries||this.setState({isAllSelected:e.isAllSelected,isCheckboxSelected:e.isCheckboxSelected,selectedEnquiries:e.selectedEnquiries,unselectedEnquiries:e.unselectedEnquiries})}componentDidUpdate(e){if(this.props.tutorsList.length!==e.tutorsList.length){let e=this.setLeads(this.props.tutorsList);this.setState({leads:e})}}handleSelectOneClick(e,t){let a=[...this.state.selectedEnquiries],r=[...this.state.unselectedEnquiries],n=this.state.isCheckboxSelected,s=this.state.isAllSelected,i=[];if(i=r.map(e=>e.id),this.state.isAllSelected)i.includes(t.id)?(r=r.filter(e=>e.id!==t.id),0===r.length&&(n=!0,s=!0)):(r.push({id:t.id,name:t.name}),n=!1);else{let e=[];e=a.map(e=>e.id),e.includes(t.id)?a=a.filter(e=>e.id!=t.id):a.push({id:t.id,name:t.name})}this.setState({selectedEnquiries:a,unselectedEnquiries:r,isCheckboxSelected:n,isAllSelected:s},()=>{this.props.handleSelectAllClick({isAllSelected:this.state.isAllSelected,selectedEnquiries:this.state.selectedEnquiries,unselectedEnquiries:this.state.unselectedEnquiries,isCheckboxSelected:this.state.isCheckboxSelected})})}render(){let{enquiryData:e,loading:t,noMoreData:a,fetchEnquiryData:r,t:s,selectedTutorId:i,userTutorId:l,isCaretaker:o,isEnquiryCaretaker:c,premiumStatus:u}=this.props,m="";return m=this.state.isAllSelected||this.state.selectedEnquiries&&this.state.selectedEnquiries.length?"enquiry-links-child-blue":"enquiry-links-child",t?n.a.createElement(d.k,{verticalAlign:"middle",style:{height:"50vh"}},n.a.createElement(d.k.Column,{stretched:!0,width:16},n.a.createElement(d.r,{active:!0,inline:"centered",content:"Fetching Enquiries"}))):e&&e.length?n.a.createElement(d.k,{className:"ml-3 mt-2"},n.a.createElement("div",{className:"enquiry-links-container",style:{width:"100%"}},n.a.createElement("div",{className:"enquiry-links"},n.a.createElement("div",{className:"enquiry-checkbox-container"},n.a.createElement("input",{className:"enquiry-isallselected-checkbox",checked:this.state.isCheckboxSelected,type:"checkbox",onChange:this.handleSelectAllClick})),"\xa0",n.a.createElement("div",null,n.a.createElement(g.a,{i18nKey:"components.enquiry.enquiryList.selected"},"Selected"),"(",this.getCount(),")")),n.a.createElement("div",{style:{display:"flex",width:this.state.isDiy?"65%":"45%",justifyContent:"flex-end"}},this.showAssignButton()?n.a.createElement("div",{className:m,style:{marginRight:"20px"}},"enquiry-links-child-blue"===m?n.a.createElement("img",{className:"enquiry-icons",src:L.a}):n.a.createElement("img",{className:"enquiry-icons",src:N.a}),n.a.createElement("span",{className:"enquiry-links-child-blue"===m?"enquiry-selected":"",onClick:this.openAssignLeadsModal},n.a.createElement(g.a,{i18nKey:"components.enquiry.enquiryList.assignLead"},"Assign Lead"))):null,n.a.createElement("div",{className:m,style:{marginRight:"20px"}},"enquiry-links-child-blue"===m?n.a.createElement("img",{className:"enquiry-icons",src:Y.a}):n.a.createElement("img",{className:"enquiry-icons",src:j.a}),n.a.createElement("span",{className:"enquiry-links-child-blue"===m?"enquiry-selected":"",onClick:this.handleSendSMSClick},n.a.createElement(g.a,{i18nKey:"components.enquiry.enquiryList.sendSms"},"Send SMS"))),u||o&&c&&i!=l?n.a.createElement("div",{className:m,style:{justifyContent:"flex-end"}},"enquiry-links-child-blue"===m?n.a.createElement("img",{className:"enquiry-icons",src:K.a}):n.a.createElement("img",{className:"enquiry-icons",src:P.a}),n.a.createElement("span",{className:"enquiry-links-child-blue"===m?"enquiry-selected":"",onClick:this.openMultiDeleteModal},n.a.createElement(g.a,{i18nKey:"components.enquiry.enquiryList.deleteEnquiry"},"Delete Enquiry"))):null)),e&&n.a.createElement(p.a,{next:()=>r(!0),hasMore:!a,loader:n.a.createElement(d.k,{centered:!0},n.a.createElement(d.k.Column,{stretched:!0},n.a.createElement(d.r,{active:!0,inline:"centered"}))),style:{overflow:"inherit",width:"100%"}},e.map(e=>n.a.createElement(M,{key:e,fetchEnquiryData:r,singleEnquiryData:e,handleSelectOneClick:this.handleSelectOneClick.bind(this),isSelected:!!this.state.isCheckboxSelected||this.state.selectedEnquiries,isSingleEnquiryChecked:this.isSingleEnquiryChecked,isAllSelected:this.state.isAllSelected,unselectedEnquiries:this.state.unselectedEnquiries,selectedEnquiries:this.state.selectedEnquiries,isCheckboxSelected:this.state.isCheckboxSelected}))),n.a.createElement(Z,{count:this.getCount(),onClose:this.closeMultiDeleteModal,handleMultiDelete:this.handleMultiDelete,open:this.state.showMultiDeleteModal}),n.a.createElement(W,{open:this.state.showAssignLeadsModal,onClose:this.closeAssignLeadsModal,leads:this.state.leads,handleLeadSelection:this.handleLeadSelection,selectedLead:this.state.selectedLead,handleSubmit:this.assignLead,addAssignee:this.props.addAssignee,fetchTutorsList:this.props.fetchTutorsList,makeApiCall:this.props.makeApiCall,userTutorId:this.props.userTutorId,careTaker:this.props.careTaker,countryISO:this.props.countryISO,premiumStatus:this.props.premiumStatus,isCaretaker:this.props.isCaretaker,isEnquiryCaretaker:this.props.isEnquiryCaretaker})):n.a.createElement(w.a,{style:{marginTop:"10%"},imageDetails:{src:I.a,alt:"no enquiry",style:{height:"96px",width:"96px"}},heading:{text:s("components.enquiry.enquiryList.Heading.thereAreNoEnquiriesInTheInstitute","There are no enquiries in the institute."),style:{fontSize:"2em",margin:"0 auto"}},subHeading:{text:s("components.enquiry.enquiryList.Header.clickCreateButtonToAddEnquiries","Click create button to add enquiries"),style:{fontSize:"1.2em"}}})}}var $=Object(D.a)()(_);var ee=Object(s.connect)((function(e){var t,a,r,n,s,i,l,o,c,u;return{enquiryCount:e.enquiry&&e.enquiry.totalEnquiries,enquiryData:e.enquiry&&e.enquiry.enquiryData,loading:e.enquiry&&e.enquiry.fetchingEnquiryDataStatus,selectedEnquiries:e.enquiry.selectedEnquiries,unselectedEnquiries:e.enquiry.unselectedEnquiries,isCheckboxSelected:e.enquiry.isCheckboxSelected,isAllSelected:e.enquiry.isAllSelected,careTakerViewId:e.enquiry.careTaker?e.enquiry.careTaker:null,careTakerData:e.enquiry.careTakerData?e.enquiry.careTakerData:[],countryISO:null===e||void 0===e||null===(t=e.persistedData)||void 0===t||null===(a=t.organization)||void 0===a?void 0:a.countryISO,userTutorId:null===e||void 0===e||null===(r=e.persistedData)||void 0===r?void 0:r.tutorId,isCaretaker:null===e||void 0===e||null===(n=e.persistedData)||void 0===n?void 0:n.isCaretaker,isEnquiryCaretaker:null===e||void 0===e||null===(s=e.persistedData)||void 0===s||null===(i=s.caretakerPermissions)||void 0===i?void 0:i.enquiries,selectedTutorId:null===e||void 0===e||null===(l=e.settingsCareTakerReducer)||void 0===l||null===(o=l.selectedCaretakerData)||void 0===o?void 0:o.tutorId,selectedCaretakerData:null===e||void 0===e||null===(c=e.settingsCareTakerReducer)||void 0===c?void 0:c.selectedCaretakerData,premiumStatus:null===e||void 0===e||null===(u=e.persistedData)||void 0===u?void 0:u.premiumStatus}}),(function(e){return{makeApiCall:function(t,a,r,n,s){let i=arguments.length>5&&void 0!==arguments[5]&&arguments[5],l=arguments.length>6?arguments[6]:void 0;e(Object(f.b)(t,a,r,n,s,i,l))},addAssignee:()=>{}}}))((function(e){let{noMoreData:t,fetchEnquiryData:a,enquiryData:r,loading:s,handleSelectAllClick:i,tutorsList:l,onSendSMSClick:o,makeUrl:c,makeApiCall:u,searchTerm:d,enquiryCount:m,addAssignee:p,fetchTutorsList:h,selectedEnquiries:y,unselectedEnquiries:A,isCheckboxSelected:E,isAllSelected:g,premiumStatus:S,careTakerViewId:q,careTakerData:f,userTutorId:v,careTaker:C,countryISO:b,timeFormat:k,dateTimeStamp:D,isCaretaker:x,isEnquiryCaretaker:M,selectedCaretakerData:w,selectedTutorId:T}=e;return n.a.createElement($,{enquiryData:r,loading:s,noMoreData:t,fetchEnquiryData:a,handleSelectAllClick:i,tutorsList:l,onSendSMSClick:o,makeUrl:c,makeApiCall:u,searchTerm:d,totalCount:m,addAssignee:p,fetchTutorsList:h,selectedEnquiries:y,unselectedEnquiries:A,isCheckboxSelected:E,isAllSelected:g,careTakerViewId:q,careTakerData:f,userTutorId:v,careTaker:C,countryISO:b,isCaretaker:x,isEnquiryCaretaker:M,selectedCaretakerData:w,premiumStatus:S,selectedTutorId:T})})),te=a(2245);var ae=e=>{const{noMoreData:t,fetchEnquiryData:a,handleSelectAllClick:r,tutorsList:s,onSendSMSClick:i,makeUrl:l,searchTerm:o,totalCount:c,fetchTutorsList:u,userTutorId:d,careTaker:m,createEnquiryModalStatus:p}=e;return n.a.createElement("div",null,n.a.createElement(ee,{noMoreData:t,fetchEnquiryData:a,handleSelectAllClick:r,tutorsList:s,onSendSMSClick:i,makeUrl:l,searchTerm:o,totalCount:c,fetchTutorsList:u,userTutorId:d,careTaker:m}),p?n.a.createElement(te.a,{userTutorId:d,careTaker:m}):null)},re=a(704),ne=a(1779);var se=Object(h.a)(Object(s.connect)((function(e){return{open:e.modal&&e.modal.enquiryFilterDateSelectionForm&&e.modal.enquiryFilterDateSelectionForm.open}}),{setModalStatus:re.c,setEnquiryCustomDate:q.g})(e=>{const t=()=>{e.setModalStatus(!1,"enquiryFilterDateSelectionForm")},{open:a}=e;return n.a.createElement(ne.a,{buttonText:"Select Date",form:"enquiryFilterDateSelectionForm",onSubmit:a=>{const r="&startDate="+a.startDate.format("YYYY-MM-DD")+"&endDate="+a.endDate.format("YYYY-MM-DD");e.setEnquiryCustomDate(r,a.startDate.format("YYYY-MM-DD"),a.endDate.format("YYYY-MM-DD")),t()},open:a,onClose:t,hideTime:!0})}
1)),ie=a(1182),le=a.n(ie),oe=a(1371),ce=a.n(oe),ue=a(2919),de=a.n(ue),me=a(2259),pe=a.n(me),he=a(456),ye=a(1179);a(2256);class Ae extends n.a.Component{constructor(e){super(e),this.getSMSLabels=()=>{const{smsSelectedAll:e,getSelectedCount:t}=this.props;let[a,r={}]=this.props.selectedData;if(!a.length)return n.a.createElement("span",{className:"ml-3",style:{fontSize:"18px",fontWeight:"500",color:"rgba(0,0,0,0.87)"}}," ","Select one or multiple entries"," ");const s=e&&t()-a.length>0?t()-a.length:0;return n.a.createElement(d.q.Group,{color:"blue"},[a.map(e=>n.a.createElement(d.q,{circular:!0,key:e},n.a.createElement("span",{style:{padding:"2rem 5px 0 10px"}},r[e]),n.a.createElement("img",{onClick:()=>this.props.removeSelected(e),style:{cursor:"pointer"},src:de.a,alt:"previous"}))),s?n.a.createElement(d.q,{circular:!0},`+ ${s} others selected`):n.a.createElement("div",null)])},this.handleCheckboxChange=e=>{this.props.isSmsSelected(e.id)?this.props.removeSelected(e.id):this.props.addSelected(e)},this.switchToSelection=()=>{this.props.handleSmsSelectionScreen(!0),this.setState({selectionScreen:!0})},this.switchToMainScreen=()=>{this.props.handleSmsSelectionScreen(!1),this.setState({selectionScreen:!1})},this.getPopUpWrappedDiv=(e,t)=>n.a.createElement(d.v,{content:this.getPopUpContent(t),key:"user.name",header:t.name,trigger:e,position:"right center"}),this.getPopUpContent=e=>n.a.createElement("div",null,n.a.createElement("div",{className:"px-1"},e.subject),n.a.createElement("div",{className:"px-1"},n.a.createElement("span",null,e.source),n.a.createElement("span",null,e.mobile)),n.a.createElement("div",{className:"px-1"},n.a.createElement(y.a,{radius:".45rem",color:A.A[e.status],className:"mr-2"}),n.a.createElement("span",{style:{frontWeight:"100"}},A.z[e.status]))),this.state={selectionScreen:!1}}render(){const{noMoreData:e,atleaseOneSmsDeselected:t,searchBasedSelectAll:a,searchTerm:r,enquiryData:s,smsSelectedAll:i,messageText:l,handleSmsTextChange:o,validateSMS:c,getSelectedCount:u,sendSMS:m,loading:h,percentLength:y,currentSMSUnit:A,t:E,isCaretaker:S,isEnquiryCaretaker:q,selectedCaretakerData:f}=this.props;if(h)return n.a.createElement(d.k,{verticalAlign:"middle",style:{height:"50vh"}},n.a.createElement(d.k.Column,{stretched:!0,width:16},n.a.createElement(d.r,{active:!0,inline:"centered",content:"Sending SMS"})));const{user:v}=this.props;return this.state.selectionScreen?n.a.createElement("div",{verticalAlign:"middle",className:"whitebackground mt-6 ml-3"},n.a.createElement("div",{className:"greyBorder",style:{padding:"2rem 2rem 2rem 1rem"}},n.a.createElement("span",{className:"ml-3",style:{fontSize:"1.5em",fontWeight:"300"}}," ",n.a.createElement(g.a,{i18nKey:"components.enquiry.enquirySms.selectOneOrMultipleEnquiries"},"Select one or more multiple enquiries")," "),n.a.createElement("span",{onClick:()=>this.props.setSMSSelectedAll(),className:"ml-3",style:{fontSize:"14px",fontWeight:"300",float:"right",cursor:"pointer",color:"#009ae0"}}," ",i&&!t||a&&r?E("components.enquiry.enquirySms.unselectAll","Unselect All"):E("components.enquiry.enquirySms.selectAll","Select All")," ")),n.a.createElement(p.a,{next:()=>this.props.onScroll(!0),hasMore:!e,height:"50vh",style:{overflowY:"inherit",padding:"1rem 2rem"},loader:n.a.createElement(d.k,{centered:!0},n.a.createElement(d.k.Column,{stretched:!0,width:10},!h&&n.a.createElement(d.r,{active:!0,inline:"centered"})))},s.length&&s.map(e=>n.a.createElement("div",{onClick:()=>this.handleCheckboxChange(e),style:{padding:"1rem 0","border-bottom":"1px solid #d9d9d9"},key:e.id},n.a.createElement("div",null,n.a.createElement("div",null,n.a.createElement("span",{style:{color:"rgba(0,0,0,0.87)","font-size":"16px"}},e.name)),n.a.createElement("div",{className:"float-right"},n.a.createElement(d.d,{checked:this.props.isSmsSelected(e.id)}))),n.a.createElement("div",{style:{"margin-top":"11px"}},n.a.createElement("div",{className:{textAlign:"center"}},n.a.createElement("span",{style:{color:"rgba(0,0,0,0.6)","font-size":"14px"}},e.mobile),this.getPopUpWrappedDiv(n.a.createElement("img",{style:{cursor:"pointer"},className:"px-1",src:pe.a,alt:"Info"}),e)))))||n.a.createElement(w.a,{imageDetails:{src:I.a,alt:"no enquiry",style:{height:"96px",width:"96px"}},heading:{text:E("components.enquiry.enquirySms.headingText.thereAreNoSurprises","There are no enquiries in the institute."),style:{fontSize:"2em",margin:"0 auto"}},subHeading:{text:E("components.enquiry.enquirySms.subHeadingText.clickCreateButtonToAdd","Click create button to add enquiries"),style:{fontSize:"1.2em"}}})),n.a.createElement("div",{className:" padding1rem"},n.a.createElement(d.k,null,n.a.createElement(d.k.Column,{textAlign:"center"},n.a.createElement(d.b,{primary:!0,onClick:this.switchToMainScreen},n.a.createElement(g.a,{i18nKey:"components.enquiry.enquirySms.button.done"},"Done")))))):n.a.createElement("div",{verticalAlign:"middle",className:"whitebackground ml-3 mt-5"},n.a.createElement("div",{className:"greyBorder padding2rem "},n.a.createElement("img",{onClick:this.props.switchToDefaultMode,src:le.a,alt:"previous",className:"previousIcon"}),n.a.createElement("span",{className:"ml-3",style:{fontSize:"18px",fontWeight:"500",color:"rgba(0,0,0,0.87)"}}," ",n.a.createElement(g.a,{i18nKey:"components.enquiry.enquirySms.to"},"To")," (",u()," ",n.a.createElement(g.a,{i18nKey:"components.enquiry.enquirySms.selected"},"Selected"),") ")),n.a.createElement("div",{style:{maxHeight:"150px",overflowY:"scroll",padding:"1rem 1rem 1rem 1rem"},className:"greyBorder "},n.a.createElement("img",{onClick:this.switchToSelection,style:{cursor:"pointer"},className:"px-1 float-right",src:ce.a,alt:"Add"}
1),this.getSMSLabels()),n.a.createElement("div",{className:"px-1"},n.a.createElement("div",{className:"flexrow",style:{padding:"2rem 2rem 0 2rem","justify-content":"space-between"}},n.a.createElement(d.i,null,n.a.createElement(d.i.Event,null,n.a.createElement(he.a,{user:S&&q?f:v,size:55,style:{marginRight:"15px",marginBottom:"-10px"}}),n.a.createElement(d.i.Content,null,n.a.createElement(d.i.Summary,{style:{padding:"1rem 0"}},n.a.createElement("h3",{style:{marginTop:"3%",fontWeight:"400",marginLeft:"-1%"}},S&&q?null===f||void 0===f?void 0:f.name:v.name))))),n.a.createElement("span",{style:{float:"right"}},n.a.createElement("div",{className:"sms-progress-container"}," ",n.a.createElement("p",{className:"sms-progress-text"},n.a.createElement(g.a,{i18nKey:"components.enquiry.enquirySms.smsUnit"},"SMS Unit")),n.a.createElement("div",{className:"sms-progress",style:{width:"30px",height:"30px"}},n.a.createElement(ye.a,{styles:Object(ye.b)({textSize:"46px"}),value:y||0,text:A}))))),n.a.createElement("div",{className:"greyBorder"},n.a.createElement(d.B,{className:"sms-text-area",onChange:(e,t)=>
1{o(t)},autoHeight:!0,placeholder:E("components.enquiry.enquirySms.placeholder.typeYourMessageHere","Type your message here"),value:l}))),n.a.createElement("div",{className:" padding2rem"},n.a.createElement(d.k,null,n.a.createElement(d.k.Column,{textAlign:"center"},n.a.createElement(d.b,{disabled:!c(),primary:!0,onClick:m},n.a.createElement(g.a,{i18nKey:"components.enquiry.enquirySms.button.sendSMS"},"Send SMS"))))))}}var Ee=Object(D.a)()(Ae),ge=a(1037),Se=a(132);function qe(e){let{onChange:t,radioOptions:a}=e;return n.a.createElement(d.z,{style:{width:"92%"}},n.a.createElement(d.j,null,a.map((e,a)=>n.a.createElement(d.j.Field,{key:a},n.a.createElement(d.x,{label:e.label,name:"enquirySort",value:e.value,checked:e.checked,onChange:()=>{t(a)}})))))}class fe extends n.a.Component{render(){const{t:e}=this.props,t=[{label:e("containers.enquiry.sortEnquiry.radioOptions.label.recentlyAdded","Recently Added"),checked:0===this.props.sortByIndex,value:"createdAt"},{label:e("containers.enquiry.sortEnquiry.radioOptions.label.lastModified","Last Modified"),checked:1===this.props.sortByIndex,value:"modifiedAt"},{label:e("containers.enquiry.sortEnquiry.radioOptions.label.followUpDateTime","Followup Date & Time"),checked:2===this.props.sortByIndex,value:"followUpAt"}];return n.a.createElement(qe,{radioOptions:t,onChange:this.props.updateSortByFilter})}}var ve=Object(s.connect)((function(e){return{sortByIndex:e.enquiry&&e.enquiry.filter&&e.enquiry.filter.sortByIndex}}),{updateSortByFilter:q.v})(Object(D.a)()(fe)),Ce=a(1144),be=a.n(Ce),ke=a(1175),De=a.n(ke),xe=a(1024),Me=a.n(xe);function we(e){let{filter:t,updateEnquiryActivityStatusFilter:a}=e;return n.a.createElement(d.k,{className:"pt-3"},t&&t.map((e,t)=>n.a.createElement(d.k.Row,{className:"pt-1",key:t},n.a.createElement(d.d,{style:{marginLeft:"1rem"},value:e.value,checked:e.checked,label:e.label,onChange:()=>a(t)}))))}function Te(e){let{filter:t,updateEnquirySourceFilter:a}=e;return n.a.createElement(d.k,{className:"pt-3"},t&&t.map((e,t)=>n.a.createElement(d.k.Row,{className:"pt-1",key:t},n.a.createElement(d.d,{style:{marginLeft:"1rem"},value:e.value,checked:e.checked,label:e.label,onChange:()=>a(t)}))))}function Ie(e){let{filter:t,updateEnquiryDateFilter:a}=e;return n.a.createElement(d.k,{className:"pt-3"},t&&t.map((e,t)=>n.a.createElement(d.k.Row,{className:"pt-1",key:t},n.a.createElement(d.d,{style:{marginLeft:"1rem"},value:e.value,checked:e.checked,label:e.label,onChange:()=>a(t)}))))}function Oe(e){let{filter:t,updateEnquiryStatusFilter:a}=e;return n.a.createElement(d.k,{className:"pt-3"},t&&t.map((e,t)=>n.a.createElement(d.k.Row,{className:"pt-1",key:t},n.a.createElement(d.d,{style:{marginLeft:"1rem"},value:e.value,checked:e.checked,label:e.label,onChange:()=>a(t)}))))}function Ne(e){let{filter:t,updateFollowUpTypeFilter:a}=e;return n.a.createElement(d.k,{className:"pt-3"},t&&t.map((e,t)=>n.a.createElement(d.k.Row,{className:"pt-1",key:t},n.a.createElement(d.d,{style:{marginLeft:"1rem"},value:e.value,checked:e.checked,label:e.label,onChange:()=>a(t)}))))}function Fe(e){let{filter:t,updateAssigneeSourceFilter:a,seeMoreForAssignee:r,handleOpenSeeMoreAssignee:s,updateAssigneeSourceState:i}=e;return n.a.createElement(d.k,{className:"pt-3"},r?n.a.createElement(n.a.Fragment,null,t&&t.slice(0,5).map((e,t)=>n.a.createElement(d.k.Row,{className:"pt-1",key:t},n.a.createElement(d.d,{style:{marginLeft:"1rem"},value:e.value,checked:e.checked,label:e.label,onChange:(t,r)=>{a(e.value),i(t,r.value)}}))),n.a.createElement("div",{style:{color:"#009ae0",margin:"0.5rem 1rem",cursor:"pointer",fontSize:"12px",background:"#fff"},onClick:s},n.a.createElement(g.a,{i18nKey:"components.enquiry.filterEnquiry.viewMore"},"VIEW MORE"))):t&&t.map((e,t)=>n.a.createElement(d.k.Row,{className:"pt-1",key:t},n.a.createElement(d.d,{style:{marginLeft:"1rem"},value:e.value,checked:e.checked,label:e.label,onChange:(t,r)=>{a(e.value),i(t,r.value)}}))))}function je(e){let{filter:t,updateSubjectsFilter:a,seeMoreForSubjects:r,handleOpenSeeMoreSubject:s,updateSubjectsSourceState:i}=e;return n.a.createElement(d.k,{className:"pt-3"},r?n.a.createElement(n.a.Fragment,null,t&&t.slice(0,5).map((e,t)=>n.a.createElement(d.k.Row,{className:"pt-1",key:t},n.a.createElement(d.d,{style:{marginLeft:"1rem"},value:e.value,checked:e.checked,label:e.label,onChange:(t,r)=>{a(e.value),i(t,r.value)}}))),n.a.createElement("div",{style:{color:"#009ae0",margin:"0.5rem 1rem",cursor:"pointer",fontSize:"12px",background:"#fff"},onClick:s},n.a.createElement(g.a,{i18nKey:"components.enquiry.filterEnquiry.viewMore"},"VIEW MORE"))):t&&t.map((e,t)=>n.a.createElement(d.k.Row,{className:"pt-1",key:t},n.a.createElement(d.d,{style:{marginLeft:"1rem"},value:e.value,checked:e.checked,label:e.label,onChange:(t,r)=>{a(e.value),i(t,r.value)}}))))}class Ue extends r.Component{constructor(e){super(e),this.handleClick=e=>{this.setState({...this.state,activeIndex:this.state.activeIndex==e?NaN:e})},this.seeMoreAssigneeModal=(e,t,a)=>{var r;const{selectedArrayAssignee:s,selectAllAssigneeSelected:i}=this.props,l=t&&t.filter(e=>-1!==e.label.toLowerCase().indexOf(this.state.searchTerm.toLowerCase()));return n.a.createElement(d.u,{open:e,size:"small"},n.a.createElement(d.u.Header,{style:{display:"flex",justifyContent:"space-between"}},n.a.createElement("div",null,n.a.createElement(g.a,{i18nKey:"components.enquiry.filterEnquiry.filterByAssignee"},"Filter by Assignee"),"(",s.length,")"),n.a.createElement("div",{style:{display:"flex",alignItems:"center"}},0!=s.length&&n.a.createElement("button",{className:"btn",onClick:()=>{a([]),this.props.handleCloseSeeMoreAssignee()},style:{color:"#009ae0",fontSize:"14px",background:"#fff"}},n.a.createElement(g.a,{i18nKey:"components.enquiry.filterEnquiry.button.clearAll"},"Clear All")),i?n.a.createElement("button",{className:"btn",onClick:()=>this.props.selectAllAssignee("toSelectAll"),style:{color:"#009ae0",fontSize:"14px",background:"#fff"}},n.a.createElement(g.a,{i18nKey:"components.enquiry.filterEnquiry.button.selectAll"},"Select All")):n.a.createElement("button",{className:"btn",onClick:()=>this.props.selectAllAssignee("toUnselectAll"),style:{color:"#009ae0",fontSize:"14px",background:"#fff"}},n.a.createElement(g.a,{i18nKey:"components.enquiry.filterEnquiry.unselectAll"},"Unselect All")),n.a.createElement("img",{src:Me.a,alt:"Close",onClick:this.props.handleCloseSeeMoreAssignee,style:{cursor:"pointer",float:"right",marginLeft:"1rem"}}))),n.a.createElement(d.u.Content,{style:{maxHeight:"500px",overflow:"auto"}},n.a.createElement("div",null,n.a.createElement(d.p,{placeholder:null===(r=this.props)||void 0===r?void 0:r.t("components.enquiry.filterEnquiry.placeholder.searchAssignees","Search Assignees"),value:this.state.searchTerm,onChange:e=>this.setState({searchTerm:e.target.value}),icon:"search",iconPosition:"left",style:{width:"90%",margin:"1rem"}})),n.a.createElement("div",{className:"seeMoreModalGrid"},l&&l.map((e,t)=>n.a.createElement("div",{style:{marginTop:"1rem"},key:t},n.a.createElement(d.d,{style:{marginLeft:"1rem"},value:e.value,checked:e.checked,label:e.label,onChange:(e,t)=>
1this.props.updateAssigneeSourceState(e,t.value)}))))),n.a.createElement(d.u.Actions,null,n.a.createElement(d.b,{basic:!0,onClick:this.props.handleCloseSeeMoreAssignee},"Cancel"),n.a.createElement(d.b,{primary:!0,onClick:()=>{a(s),this.props.handleCloseSeeMoreAssignee()},disabled:0==s.length},n.a.createElement(g.a,{i18nKey:"components.enquiry.filterEnquiry.button.applyFilters"},"Apply Filters"))))},this.seeMoreSubjectsModal=(e,t,a)=>{var r;const{selectedArraySubjects:s,selectAllSubjectSelected:i}=this.props,l=t&&t.filter(e=>-1!==e.label.toLowerCase().indexOf(this.state.searchTerm.toLowerCase()));return n.a.createElement(d.u,{open:e,size:"small"},n.a.createElement(d.u.Header,{style:{display:"flex",justifyContent:"space-between"}},n.a.createElement("div",null,n.a.createElement(g.a,{i18nKey:"components.enquiry.filterEnquiry.filterByStudent"},"Filter by Subjects")," (",s.length,")"),n.a.createElement("div",{style:{display:"flex",alignItems:"center"}},0!=s.length&&n.a.createElement("button",{className:"btn",onClick:()=>{a([]),this.props.handleCloseSeeMoreSubject()},style:{color:"#009ae0",fontSize:"14px",background:"#fff"}},n.a.createElement(g.a,{i18nKey:"components.enquiry.filterEnquiry.clearAll"},"Clear All")),i?n.a.createElement("button",{className:"btn",onClick:()=>this.props.selectAllSubjects("toSelectAll"),style:{color:"#009ae0",fontSize:"14px",background:"#fff"}},n.a.createElement(g.a,{i18nKey:"components.enquiry.filterEnquiry.selectAll"},"Select All")):n.a.createElement("button",{className:"btn",onClick:()=>this.props.selectAllSubjects("toUnselectAll"),style:{color:"#009ae0",fontSize:"14px",background:"#fff"}},n.a.createElement(g.a,{i18nKey:"components.enquiry.filterEnquiry.unselectAll"},"Unselect All")),n.a.createElement("img",{src:Me.a,alt:"Close",onClick:this.props.handleCloseSeeMoreSubject,style:{cursor:"pointer",float:"right",marginLeft:"1rem"}}))),n.a.createElement(d.u.Content,{style:{maxHeight:"500px",overflow:"auto"}},n.a.createElement("div",null,n.a.createElement(d.p,{placeholder:null===(r=this.props)||void 0===r?void 0:r.t("components.enquiry.filterEnquiry.placeholder.searchAssignees","Search Assignees"),value:this.state.searchTerm,onChange:e=>this.setState({searchTerm:e.target.value}),icon:"search",iconPosition:"left",style:{width:"90%",margin:"1rem"}})),n.a.createElement("div",{className:"seeMoreModalGrid"},l&&l.map((e,t)=>n.a.createElement("div",{style:{marginTop:"1rem"},key:t},n.a.createElement(d.d,{style:{marginLeft:"1rem"},value:e.value,checked:e.checked,label:e.label,onChange:(e,t)=>
1this.props.updateSubjectsSourceState(e,t.value)}))))),n.a.createElement(d.u.Actions,null,n.a.createElement(d.b,{basic:!0,onClick:this.props.handleCloseSeeMoreSubject},"Cancel"),n.a.createElement(d.b,{primary:!0,onClick:()=>{a(s),this.props.handleCloseSeeMoreSubject()},disabled:0==s.length},n.a.createElement(g.a,{i18nKey:"components.enquiry.filterEnquiry.applyFilters"},"Apply Filters"))))},this.state={activeIndex:0,searchTerm:"",selectedArrayAssignee:[]}}render(){const{followUpTypeFilterOptions:e,enquiryStatusFilterOptions:t,enquiryDateFilterOptions:a,updateEnquiryStatusFilter:r,updateFollowUpTypeFilter:s,updateEnquiryDateFilter:i,updateEnquiryActivityStatusFilter:l,updateEnquirySourceFilter:o,updateAssigneeSourceFilter:c,updateSubjectsFilter:u,getSourceFilterOptions:m,getActivityStatusOptions:p,assigneeFilterOptions:h,subjectFilterOptions:y,seeMoreForAssignee:A,seeMoreForSubjects:E,seeMoreModalForSubject:S,seeMoreModalForAssignee:q,handleCloseSeeMoreAssignee:f,handleOpenSeeMoreAssignee:v,handleCloseSeeMoreSubject:C,handleOpenSeeMoreSubject:b,updateSubjectsSourceState:k,updateAssigneeSourceState:D}=this.props,{activeIndex:x}=this.state;return n.a.createElement(n.a.Fragment,null,this.seeMoreAssigneeModal(q,h,c),this.seeMoreSubjectsModal(S,y,u),n.a.createElement(d.a,{style:{width:"92%"},as:d.s,vertical:!0},n.a.createElement(d.s.Item,null,n.a.createElement(d.a.Title,{active:1===x,index:1,onClick:()=>this.handleClick(1)}," ",n.a.createElement(Se.a,{style:{marginLeft:"1rem"},fontSize:"0.9rem"},n.a.createElement(g.a,{i18nKey:"components.enquiry.filterEnquiry.followupType"},"Followup Type")," ",n.a.createElement("img",{className:"float-right",src:1===x?be.a:De.a}))),n.a.createElement(d.a.Content,{active:1===x},n.a.createElement(Ne,{filter:e,updateFollowUpTypeFilter:s}))),n.a.createElement(d.s.Item,null,n.a.createElement(d.a.Title,{active:2===x,index:2,onClick:()=>this.handleClick(2)}," ",n.a.createElement(Se.a,{style:{marginLeft:"1rem"},fontSize:"0.9rem"},n.a.createElement(g.a,{i18nKey:"components.enquiry.filterEnquiry.enquiryStatus"},"Enquiry Status"),n.a.createElement("img",{className:"float-right",src:2===x?be.a:De.a}))," "),n.a.createElement(d.a.Content,{style:{paddingTop:"10px"},active:2===x},n.a.createElement(Oe,{filter:t,updateEnquiryStatusFilter:r}))),n.a.createElement(d.s.Item,null,n.a.createElement(d.a.Title,{active:3===x,index:3,onClick:()=>this.handleClick(3)}," ",n.a.createElement(Se.a,{style:{marginLeft:"1rem"},fontSize:"0.9rem"},n.a.createElement(g.a,{i18nKey:"components.enquiry.filterEnquiry.date"},"Date"),n.a.createElement("img",{className:"float-right",src:3===x?be.a:De.a}))," "),n.a.createElement(d.a.Content,{style:{paddingTop:"10px"},active:3===x},n.a.createElement(Ie,{filter:a,updateEnquiryDateFilter:i}))),n.a.createElement(d.s.Item,null,n.a.createElement(d.a.Title,{active:4===x,index:4,onClick:()=>this.handleClick(4)}," ",n.a.createElement(Se.a,{style:{marginLeft:"1rem"},fontSize:"0.9rem"},n.a.createElement(g.a,{i18nKey:"components.enquiry.filterEnquiry.activityStatus"},"Activity Status"),n.a.createElement("img",{className:"float-right",src:4===x?be.a:De.a}))," "),n.a.createElement(d.a.Content,{style:{paddingTop:"10px"},active:4===x},n.a.createElement(we,{filter:p,updateEnquiryActivityStatusFilter:l}))),n.a.createElement(d.s.Item,null,n.a.createElement(d.a.Title,{active:5===x,index:5,onClick:()=>this.handleClick(5)}," ",n.a.createElement(Se.a,{style:{marginLeft:"1rem"},fontSize:"0.9rem"},n.a.createElement(g.a,{i18nKey:"components.enquiry.filterEnquiry.sources"},"Sources"),n.a.createElement("img",{className:"float-right",src:5===x?be.a:De.a}))," "),n.a.createElement(d.a.Content,{style:{paddingTop:"10px"},active:5===x},n.a.createElement(Te,{filter:m,updateEnquirySourceFilter:o}))),n.a.createElement(d.s.Item,null,n.a.createElement(d.a.Title,{active:6===x,index:6,onClick:()=>this.handleClick(6)}," ",n.a.createElement(Se.a,{style:{marginLeft:"1rem"},fontSize:"0.9rem"},n.a.createElement(g.a,{i18nKey:"components.enquiry.filterEnquiry.assignee"},"Assignee"),n.a.createElement("img",{className:"float-right",src:6===x?be.a:De.a}
1))," "),n.a.createElement(d.a.Content,{style:{paddingTop:"10px"},active:6===x},n.a.createElement(Fe,{filter:h,updateAssigneeSourceFilter:c,seeMoreForAssignee:A,handleOpenSeeMoreAssignee:v,handleCloseSeeMoreAssignee:f,seeMoreModalForAssignee:q,updateAssigneeSourceState:D}))),n.a.createElement(d.s.Item,null,n.a.createElement(d.a.Title,{active:7===x,index:7,onClick:()=>this.handleClick(7)}," ",n.a.createElement(Se.a,{style:{marginLeft:"1rem"},fontSize:"0.9rem"},n.a.createElement(g.a,{i18nKey:"components.enquiry.filterEnquiry.classNsubject"},"Class & Subject"),n.a.createElement("img",{className:"float-right",src:7===x?be.a:De.a}))," "),n.a.createElement(d.a.Content,{style:{paddingTop:"10px"},active:7===x},n.a.createElement(je,{filter:y,updateSubjectsFilter:u,seeMoreForSubjects:E,handleOpenSeeMoreSubject:b,handleCloseSeeMoreSubject:C,seeMoreModalForSubject:S,updateSubjectsSourceState:k})))))}}var Le=Object(D.a)()(Ue);class Be extends n.a.Component{constructor(e){super(),this.globalTutorsList=[],this.globalSubjectsList=[],this.updateAssigneeSourceState=(e,t)=>{const a=this.state.selectedArrayAssignee;a.includes(t)?this.setState(e=>({selectedArrayAssignee:e.selectedArrayAssignee.filter(e=>e!=t)})):a.includes(t)||this.setState(e=>({selectedArrayAssignee:[...e.selectedArrayAssignee,t]}))},this.updateSubjectsSourceState=(e,t)=>{const a=this.state.selectedArraySubjects;a.includes(t)?this.setState(e=>({selectedArraySubjects:e.selectedArraySubjects.filter(e=>e!=t)})):a.includes(t)||this.setState(e=>({selectedArraySubjects:[...e.selectedArraySubjects,t]}))},this.handleOpenSeeMoreAssignee=()=>{this.setState({seeMoreModalForAssignee:!0})},this.handleCloseSeeMoreAssignee=()=>{this.setState({seeMoreModalForAssignee:!1,selectedArrayAssignee:[...this.props.enquiryAssigneeIndexArr]})},this.handleOpenSeeMoreSubject=()=>{this.setState({seeMoreModalForSubject:!0})},this.handleCloseSeeMoreSubject=()=>{this.setState({seeMoreModalForSubject:!1,selectedArraySubjects:[...this.props.enquirySubjectIndexArr]})},this.selectAllAssignee=e=>{const t=this.props&&this.props.tutorsList,a=t&&t.map(e=>e.id.toString());"toSelectAll"==e?this.setState({selectedArrayAssignee:a,selectAllAssigneeSelected:!1}):"toUnselectAll"==e&&this.setState({selectedArrayAssignee:[],selectAllAssigneeSelected:!0})},this.selectAllSubjects=e=>{const t=this.props&&this.props.subjectsList,a=t&&t.map(e=>e.name.toString());"toSelectAll"==e?this.setState({selectedArraySubjects:a,selectAllSubjectSelected:!1}):"toUnselectAll"==e&&this.setState({selectedArraySubjects:[],selectAllSubjectSelected:!0})},this.state={seeMoreForAssignee:!1,seeMoreForSubjects:!1,seeMoreModalForAssignee:!1,seeMoreModalForSubject:!1,selectedArrayAssignee:[],selectAllAssigneeSelected:!0,selectedArraySubjects:[],selectAllSubjectSelected:!0}}getFollowUpTypeFilterOptions(){const{t:e}=this.props;return[{label:e("containers.enquiry.filterEnquiry.followUpFilterOptions.label.call","Call"),checked:this.props.followUpTypeIndexArr.includes(0),value:"call"},{label:e("containers.enquiry.filterEnquiry.followUpFilterOptions.label.demoClass","Demo Class"),checked:this.props.followUpTypeIndexArr.includes(1),value:"demo"},{label:e("containers.enquiry.filterEnquiry.followUpFilterOptions.label.counsellingSession","Counselling Session"),checked:this.props.followUpTypeIndexArr.includes(2),value:"counselling"}]}getEnquiryStatusFilterOptions(){return[{label:A.z.low,checked:this.props.enquiryStatusIndexArr.includes(0),value:"low"},{label:A.z.medium,checked:this.props.enquiryStatusIndexArr.includes(1),value:"medium"},{label:A.z.high,checked:this.props.enquiryStatusIndexArr.includes(2),value:"high"},{label:A.z.converted,checked:this.props.enquiryStatusIndexArr.includes(3),value:"converted"},{label:A.z.lost,checked:this.props.enquiryStatusIndexArr.includes(4),value:"lost"}]}getEnquiryDateFilterOptions(){const{t:e}=this.props;return[{label:e("containers.enquiry.filterEnquiry.followUpFilterOptions.label.today","Today"),checked:this.props.enquiryDateIndexArr&&this.props.enquiryDateIndexArr.includes(0),value:"low"},{label:e("containers.enquiry.filterEnquiry.followUpFilterOptions.label.last7days","Last 7 days"),checked:this.props.enquiryDateIndexArr&&this.props.enquiryDateIndexArr.includes(1),value:"medium"},{label:e("containers.enquiry.filterEnquiry.followUpFilterOptions.label.last14Days","Last 14 days"),checked:this.props.enquiryDateIndexArr&&this.props.enquiryDateIndexArr.includes(2),value:"high"},{label:e("containers.enquiry.filterEnquiry.followUpFilterOptions.label.last1Month","Last 1 month"),checked:this.props.enquiryDateIndexArr&&this.props.enquiryDateIndexArr.includes(3),value:"converted"},{label:e("containers.enquiry.filterEnquiry.followUpFilterOptions.label.customDate","Custom date"),checked:this.props.enquiryDateIndexArr&&this.props.enquiryDateIndexArr.includes(4),value:"lost"}]}getActivityStatusOptions(){const{t:e}=this.props;return[{label:e("containers.enquiry.filterEnquiry.getActivityStatusOptions.label.upcoming","Upcoming"),checked:this.props.enquiryActivityStatusIndexArr&&this.props.enquiryActivityStatusIndexArr.includes(0),value:"upcoming"},{label:e("containers.enquiry.filterEnquiry.getActivityStatusOptions.label.completed","Completed"),checked:this.props.enquiryActivityStatusIndexArr&&this.props.enquiryActivityStatusIndexArr.includes(1),value:"completed"},{label:e("containers.enquiry.filterEnquiry.getActivityStatusOptions.label.missed","Missed"),checked:this.props.enquiryActivityStatusIndexArr&&this.props.enquiryActivityStatusIndexArr.includes(2),value:"missed"}
1]}getSourceFilterOptions(){const{t:e}=this.props;return[{checked:this.props.enquirySourceIndexArr&&this.props.enquirySourceIndexArr.includes(0),label:e("containers.enquiry.filterEnquiry.getSourceFilterOptions.label.justDial","Justdial"),value:"Justdial"},{checked:this.props.enquirySourceIndexArr&&this.props.enquirySourceIndexArr.includes(1),label:e("containers.enquiry.filterEnquiry.getActivityStatusOptions.label.sulekha","Sulekha"),value:"Sulekha"},{checked:this.props.enquirySourceIndexArr&&this.props.enquirySourceIndexArr.includes(2),label:e("containers.enquiry.filterEnquiry.getActivityStatusOptions.label.hoardings","Hoardings"),value:"Hoardings"},{checked:this.props.enquirySourceIndexArr&&this.props.enquirySourceIndexArr.includes(3),label:e("containers.enquiry.filterEnquiry.getActivityStatusOptions.label.onlineMarketing","Online Marketing"),value:"Online Marketing"},{checked:this.props.enquirySourceIndexArr&&this.props.enquirySourceIndexArr.includes(4),label:e("containers.enquiry.filterEnquiry.getActivityStatusOptions.label.reference","Reference"),value:"Reference"},{checked:this.props.enquirySourceIndexArr&&this.props.enquirySourceIndexArr.includes(5),label:e("containers.enquiry.filterEnquiry.getActivityStatusOptions.label.others","Others"),value:"Others"}]}componentDidUpdate(e,t){e.tutorsList==this.props.tutorsList&&e.enquiryAssigneeIndexArr==this.props.enquiryAssigneeIndexArr&&t.selectedArrayAssignee==this.state.selectedArrayAssignee||this.getTutorsList(),e.subjectsList==this.props.subjectsList&&e.enquirySubjectIndexArr==this.props.enquirySubjectIndexArr&&t.selectedArraySubjects==this.state.selectedArraySubjects||this.getSubjectsList(),e.enquiryAssigneeIndexArr!=this.props.enquiryAssigneeIndexArr&&this.setState({selectedArrayAssignee:[...this.props.enquiryAssigneeIndexArr]}),e.enquirySubjectIndexArr!=this.props.enquirySubjectIndexArr&&this.setState({selectedArraySubjects:[...this.props.enquirySubjectIndexArr]})}getTutorsList(){const e=this.props&&this.props.tutorsList;e&&e.length>5&&this.setState({seeMoreForAssignee:!0});const t=e&&e.map((t,a)=>({checked:e.length>5?this.state.selectedArrayAssignee.includes(t.id.toString()):this.props.enquiryAssigneeIndexArr&&this.props.enquiryAssigneeIndexArr.includes(t.id.toString()),label:""+t.name,value:""+t.id}));this.globalTutorsList=t}getSubjectsList(){const e=this.props&&this.props.subjectsList;e&&e.length>5&&this.setState({seeMoreForSubjects:!0});const t=e&&e.map((t,a)=>({checked:e.length>5?this.state.selectedArraySubjects.includes(null!=t.name&&t.name.toString()):this.props.enquirySubjectIndexArr&&this.props.enquirySubjectIndexArr.includes(null!=t.name&&t.name.toString()),label:""+t.name,value:""+t.name}));this.globalSubjectsList=t}render(){const{seeMoreForAssignee:e,seeMoreForSubjects:t,seeMoreModalForAssignee:a,seeMoreModalForSubject:r,selectedArrayAssignee:s,selectAllAssigneeSelected:i,selectAllSubjectSelected:l,selectedArraySubjects:o}=this.state;return n.a.createElement(Le,{followUpTypeFilterOptions:this.getFollowUpTypeFilterOptions(),enquiryStatusFilterOptions:this.getEnquiryStatusFilterOptions(),enquiryDateFilterOptions:this.getEnquiryDateFilterOptions(),getSourceFilterOptions:this.getSourceFilterOptions(),getActivityStatusOptions:this.getActivityStatusOptions(),assigneeFilterOptions:this.globalTutorsList,subjectFilterOptions:this.globalSubjectsList,updateEnquiryStatusFilter:this.props.updateEnquiryStatusFilter,updateFollowUpTypeFilter:this.props.updateFollowUpTypeFilter,updateEnquiryDateFilter:this.props.updateEnquiryDateFilter,updateEnquiryActivityStatusFilter:this.props.updateEnquiryActivityStatusFilter,updateEnquirySourceFilter:this.props.updateEnquirySourceFilter,updateAssigneeSourceFilter:this.props.updateAssigneeSourceFilter,updateSubjectsFilter:this.props.updateSubjectsFilter,seeMoreForAssignee:e,seeMoreForSubjects:t,seeMoreModalForAssignee:a,seeMoreModalForSubject:r,handleOpenSeeMoreAssignee:this.handleOpenSeeMoreAssignee,handleCloseSeeMoreAssignee:this.handleCloseSeeMoreAssignee,handleOpenSeeMoreSubject:this.handleOpenSeeMoreSubject,handleCloseSeeMoreSubject:this.handleCloseSeeMoreSubject,selectAllSubjects:this.selectAllSubjects,updateAssigneeSourceState:this.updateAssigneeSourceState,updateSubjectsSourceState:this.updateSubjectsSourceState,selectedArrayAssignee:s,selectAllAssignee:this.selectAllAssignee,selectAllAssigneeSelected:i,selectAllSubjectSelected:l,selectedArraySubjects:o})}}var Ye=Object(s.connect)((function(e){return{enquiryStatusIndexArr:e.enquiry&&e.enquiry.filter&&e.enquiry.filter.enquiryStatusIndexArr,enquiryDateIndexArr:e.enquiry&&e.enquiry.filter&&e.enquiry.filter.enquiryDateIndexArr,followUpTypeIndexArr:e.enquiry&&e.enquiry.filter&&e.enquiry.filter.followUpTypeIndexArr,enquiryActivityStatusIndexArr:e.enquiry&&e.enquiry.filter&&e.enquiry.filter.enquiryActivityStatusIndexArr,enquirySourceIndexArr:e.enquiry&&e.enquiry.filter&&e.enquiry.filter.enquirySourceIndexArr,enquiryAssigneeIndexArr:e.enquiry&&e.enquiry.filter&&e.enquiry.filter.enquiryAssigneeIndexArr,enquirySubjectIndexArr:e.enquiry&&e.enquiry.filter&&e.enquiry.filter.enquirySubjectIndexArr,tutorsList:e.enquiry&&e.enquiry.tutorsListData,subjectsList:e.enquiry&&e.enquiry.subjectsListData}}),{updateEnquiryStatusFilter:q.t,updateFollowUpTypeFilter:q.u,updateEnquiryDateFilter:q.r,updateEnquiryActivityStatusFilter:q.q,updateEnquirySourceFilter:q.s,updateAssigneeSourceFilter:q.p,updateSubjectsFilter:q.w})(Object(D.a)()(Be)),Re=a(2920),Ke=a.n(Re),He=a(457);var Pe=a.n(He)()(Object(s.connect)((function(e){var t,a,r;return{premiumStatus:e.persistedData&&e.persistedData.premiumStatus,isCaretaker:null===e||void 0===e||null===(t=e.persistedData)||void 0===t?void 0:t.isCaretaker,isEnquiryCaretaker:null===e||void 0===e||null===(a=e.persistedData)||void 0===a||null===(r=a.caretakerPermissions)||void 0===r?void 0:r.enquiry}}),{setEnquiryCustomDate:q.g,filterClearAll:q.b})((function(e){return n.a.createElement(d.k,{className:" ml-3",style:null!==e&&void 0!==e&&e.isDiy?{width:"100%",marginTop:0}:{marginTop:"4rem",width:"100%"}},null!==e&&void 0!==e&&e.isDiy?null:n.a.createElement("div",{className:"p-0 pt-1 pb-1 flexrow"},n.a.createElement("div",null,1===e.premiumStatus&&n.a.createElement(d.o,{src:Ke.a,className:"input--material-icon",onClick:()=>e.history.push("/enquiry/setting"),style:{"margin-top":"0.5rem","margin-right":"0.5rem"}})),1===e.premiumStatus&&n.a.createElement("div",null,n.a.createElement(Se.a,{onClick:()=>e.history.push("/enquiry/setting"),style:{color:"rgba(0,0,0,0.6)"},className:"cursorPointer"},n.a.createElement(g.a,{i18nKey:"components.enquiry.filterHolder.caretakerSetting"},"Caretaker Settings")))),n.a.createElement(d.k.Row,{className:"p-0 pt-1 pb-1"},n.a.createElement(Se.a,null,n.a.createElement(g.a,{i18nKey:"components.enquiry.filterHolder.sortBy"},"Sort by"))),n.a.createElement(d.k.Row,{className:"p-0 pt-1 pb-1"},n.a.createElement(ve,null)),n.a.createElement(d.k.Row,{className:"p-0 pt-1 pb-1 "},n.a.createElement("div",{className:"filterHeader"},n.a.createElement("div",null,n.a.createElement(Se.a,null,n.a.createElement(g.a,{i18nKey:"components.enquiry.filterHolder.filterBy"},"Filter by"))),n.a.createElement("div",{className:"pt-1 cursorPointer",onClick:()=>function(e){e.setEnquiryCustomDate(),e.filterClearAll()}(e)},n.a.createElement("a",null,"Clear all")))),n.a.createElement(d.k.Row,{className:"p-0 pt-1 pb-1"},n.a.createElement(Ye,null)))}))),ze=a(1028);var Qe=Object(ze.a)(Object(h.a)(Object(s.connect)(e=>{var t,a,r,n,s,i;return{totalEnquiriesCount:e.enquiry&&e.enquiry.totalEnquiries,isCaretaker:null===e||void 0===e||null===(t=e.persistedData)||void 0===t?void 0:t.isCaretaker,isEnquiryCaretaker:null===e||void 0===e||null===(a=e.persistedData)||void 0===a||null===(r=a.caretakerPermissions)||void 0===r?void 0:r.enquiries,selectedTutorId:null===e||void 0===e||null===(n=e.settingsCareTakerReducer)||void 0===n||null===(s=n.selectedCaretakerData)||void 0===s?void 0:s.tutorId,userTutorId:null===e||void 0===e||null===(i=e.persistedData)||void 0===i?void 0:i.tutorId}},void 0)((function(e){let{searchTerm:t,onSearchTermChange:a,onCreateEnquiryClick:r,isCaretaker:s,isEnquiryCaretaker:i,selectedTutorId:l,userTutorId:o,heading:c,isCheckboxSelected:u,totalEnquiriesCount:m,onBulkUpload:p,premiumStatus:h}=e;return n.a.createElement(d.k,{verticalAlign:"middle",className:localStorage.getItem("hideAll")?"ml-3":"mt-6 ml-3"},n.a.createElement(d.k.Row,{className:"pl-3 pr-3"},n.a.createElement(d.k.Column,{className:"pl-0",computer:"2"},n.a.createElement("span",{style:{fontSize:"15px",frontWeight:"400"}}," ",c,`(${m||0})`," ")),n.a.createElement(d.k.Column,{computer:"7"},n.a.createElement(d.p,{transparent:!0,icon:"search",iconPosition:"left",placeholder:"Search For An Enquiry",value:t,onChange:a})),n.a.createElement(d.k.Column,{computer:"7",className:"pr-0"},1==h||s&&i&&l!=o?n.a.createElement(d.s,{style:{background:"#009AE0",borderRadius:"4px",height:"36px",float:"right"},compact:!0},n.a.createElement(d.h,{disabled:u,state:!1,style:{color:"white"},simple:!0,item:!0,text:"New Enquiry"},n.a.createElement(d.h.Menu,null,n.a.createElement(d.h.Item,{onClick:r},n.a.createElement(g.a,{i18nKey:"components.enquiry.enquiryTop.createEnquiry"},"Create Enquiry")),n.a.createElement(d.h.Item,{onClick:p},n.a.createElement(g.a,{i18nKey:"components.enquiry.enquiryTop.bulkTop"},"Bulk Upload"))))):null)))}
1)))),Je=a(1777),Ve=a(1032),We=a(11),Xe=a.n(We),Ge=a(4),Ze=a(152),_e=a(1217),$e=a.n(_e),et=a(1237),tt=a.n(et),at=a(1239),rt=a.n(at),nt=a(1218),st=a.n(nt),it=a(1163),lt=a.n(it),ot=a(2249);function ct(e){const{t:t}=Object(ot.a)();const{open:a,onClose:r,modalState:s,file:i,successfullUpload:l,handleSelectFile:o,errorFileName:c,numberOfEnquiriesAdded:u,numberOfEnquiriesFailed:m,handleUploadFile:p,downloadErrorFile:h,errors:y,loading:A,handleCancelRequest:E,sendSms:S,onSendSmsChange:q}=e;return n.a.createElement(z.a,{open:a,onClose:r,size:"small"},n.a.createElement(d.u.Header,null,n.a.createElement(g.a,{i18nKey:"components.enquiry.enquiryBulkUpload.modalHeader.uploadEnquiries"},"Upload Enquiries")),n.a.createElement(d.u.Content,null,function(e,t,a,r,s,i,l,o,c){switch(e){case 1:return n.a.createElement("div",{className:"uploadContainer"},n.a.createElement("div",null,n.a.createElement("img",{src:$e.a,alt:"upload"})),n.a.createElement("div",{className:"pt-3"},n.a.createElement("h3",null,n.a.createElement(g.a,{i18nKey:"components.enquiry.enquiryBulkUpload.uplaodEnquiriesVia"},"Upload enquiries via CSV"))),!t&&!c&&n.a.createElement(n.a.Fragment,null,n.a.createElement("div",{className:"pt-3 info"},n.a.createElement("span",null,n.a.createElement(g.a,{i18nKey:"components.enquiry.enquiryBulkUpload.nowUploadmultipleEnquiriesSeamlessly"},"Now you can upload multiple enquiries seamlessly! Download the sample csv file"))),n.a.createElement("div",{className:"info"},n.a.createElement("span",null,n.a.createElement(g.a,{i18nKey:"components.enquiry.enquiryBulkUpload.toSeeAnExampleOfTheFoormatRequired"},"to see an example of the format required")))),t&&!c&&n.a.createElement("div",{className:"pt-3 info"},n.a.createElement("span",null,n.a.createElement(g.a,{i18nkey:"components.enquiry.enquiryBulkUpload.smsWillBeSentToUploadedEntries"},"SMS will be sent to successfully uploaded entries only!"))),t&&c&&n.a.createElement("div",{className:"pt-3 downloadCsv"},n.a.createElement("span",null,n.a.createElement(g.a,{i18nKey:"components.enquiry.enquiryBulkUpload.uploading"},"Uploading..."))),!t&&n.a.createElement("div",{className:"pt-3 downloadCsv cursorPointer"},n.a.createElement("a",{href:`https://${Ze.a}-wl-assets.classplus.co/production/SampleEnquiryCSV.csv`,color:"blue",style:{fontSize:"1.1em"},target:"_blank",rel:"noreferrer"},n.a.createElement(g.a,{i18nKey:"components.enquiry.enquiryBulkUpload.downloadSampleCSVfile"},"Download Sample CSV File")))||n.a.createElement("div",{className:"pt-3 "},n.a.createElement("span",null,t.name)));case 2:return n.a.createElement("div",{className:"uploadContainer"},n.a.createElement("div",null,n.a.createElement("img",{src:tt.a,alt:"upload"})),n.a.createElement("div",{className:"pt-3"},n.a.createElement("h3",null,"Success!")),n.a.createElement("div",{className:""},n.a.createElement("span",{className:"mt-2 success"},a," ",n.a.createElement(g.a,{i18nKey:"components.enquiry.enquiryBulkUpload.enquiriesHaveBeenUploaded"},"enquiries have been uploaded successfully"))),n.a.createElement("div",{className:"pt-3 "},n.a.createElement("span",null,n.a.createElement(g.a,{i18nKey:"components.enquiry.enquiryBulkUpload.uploadedFile"},"Uploaded file"),":"," "),n.a.createElement("span",null,t&&t.name)));case 3:return n.a.createElement("div",{className:"uploadContainer"},n.a.createElement("div",null,n.a.createElement("img",{src:rt.a,alt:"upload"})),n.a.createElement("div",{className:"pt-3"},n.a.createElement("h3",null,n.a.createElement(g.a,{i18nKey:"components.enquiry.enquiryBulkUpload.error"},"Error!"))),n.a.createElement("div",{className:"mt-3"},n.a.createElement("span",{className:"error"},n.a.createElement(g.a,{i18nKey:"components.enquiry.enquiryBulkUpload.failedToUploadEnquiries"},"Failed to upload enquiries"))),n.a.createElement("div",{className:"pt-3 "},n.a.createElement("span",null,t?"New File: ":"Uploaded file: "," "),n.a.createElement("span",null,t?t.name:s)),n.a.createElement("div",{className:"mt-2"},n.a.createElement("span",null,n.a.createElement(g.a,{i18nKey:"components.enquiry.enquiryBulkUpload.pleaseCorrectYourCSVfile"},"Please correct your csv file and reupload"))));case 4:case 5:return n.a.createElement("div",{className:"uploadContainerWithNotes"},n.a.createElement("div",null,n.a.createElement("img",{src:4===e?st.a:rt.a,alt:"upload"})),n.a.createElement("div",{className:"pt-3"},n.a.createElement("h3",null,n.a.createElement(g.a,{i18nKey:"components.enquiry.enquiryBulkUpload.alert"},"Alert!"))),n.a.createElement("div",{className:"mt-3"},n.a.createElement("span",{className:"success"},i,n.a.createElement(g.a,{i18nKey:"components.enquiry.enquiryBulkUpload.enquiriesHaveBeenUploadedSuccessfuly"},"enquiries have been uploaded successfully")),n.a.createElement("span",{className:"error"},", ",l," ",n.a.createElement(g.a,{i18nKey:"components.enquiry.enquiryBulkUpload.enquiriesFailedToUpload"},"enquiries failed to upload."))),n.a.createElement("div",{className:"pt-3 "},n.a.createElement("span",null,t?"New File: ":"Uploaded file: "," "),n.a.createElement("span",null,t?t.n
1ame:s)),n.a.createElement("div",{className:"mt-2"},n.a.createElement("span",null,n.a.createElement(g.a,{i18nKey:"components.enquiry.enquiryBulkUpload.weFoundFollowingErrors"},"We found the following errors in your csv file. Please download the file below and reupload it"))),n.a.createElement("div",null,n.a.createElement("span",null," ",n.a.createElement(g.a,{i18nKey:"components.enquiry.enquiryBulkUpload.afterCorrectionToUploadOrContinue"},"after correction to upload the remaining enquiries OR continue without uploading them"))),n.a.createElement("div",{className:"mt-2 mr-6 w-100"},n.a.createElement("span",{onClick:r,className:"mr-2 mt-2 mb-2 float-right downloadCsv cursorPointer"},n.a.createElement("img",{className:"mr-2",src:lt.a,alt:"error file"}),n.a.createElement(g.a,{i18nKey:"components.enquiry.enquiryBulkUpload.downloadErrorFile"}," ","Download error file"))),n.a.createElement("div",{className:"uploadErrorNoteContainer"},o&&o.map((e,t)=>n.a.createElement("div",{className:"float-left mb-2",key:t},t+1,". Row (",e.row,")"," ",e.invalidFeilds.map((t,a)=>0===a?"error in "+t+", ":a===e.invalidFeilds.length-1?t+" ":t+", ")))))}}(s,i,l,h,c,u,m,y,A)),!(2===s||A)&&n.a.createElement(d.u.Actions,null,function(e,a,r,s,i,l,o){switch(e){case 1:case 3:return a?n.a.createElement("div",{className:"csvUploadAction"},n.a.createElement(d.d,{onChange:o,checked:l,className:"mt-2"}),n.a.createElement("label",{className:"mt-2 ml-2 mr-1"},n.a.createElement(g.a,{i18nKey:"components.enquiry.enquiryBulkUpload.label.sendSms"},"Send SMS")),n.a.createElement(d.b,{className:"ml-2",onClick:()=>s(),content:"Upload File",primary:!0})):n.a.createElement("div",{className:"csvUploadAction"},n.a.createElement(d.b,{onClick:e=>r(e),content:"Select File",primary:!0}));case 4:case 5:return a?n.a.createElement("div",{className:"csvUploadAction"},n.a.createElement(d.d,{onChange:o,checked:l,className:"mt-2"}),n.a.createElement("label",{className:"mt-2 ml-2 mr-1"},n.a.createElement(g.a,{i18nKey:"components.enquiry.enquiryBulkUpload.label.sendSms"},"Send SMS")),n.a.createElement(d.b,{onClick:()=>s(),content:t("components.enquiry.enquiryBulkUpload.buttonContent.uploadFile","Upload File"),basic:!0,color:"blue"})):n.a.createElement("div",{className:"csvUploadAction"},n.a.createElement(d.b,{onClick:e=>r(e),basic:!0,color:"blue",content:"Select File"}),!(4!==e)&&n.a.createElement(d.b,{onClick:i,className:"ml-2",content:"Continue",primary:!0}))}}(s,i,o,p,r,S,q)))}const ut={cursor:"pointer",visibility:"hidden",width:"0.1px",height:"0.1px"};class dt extends r.Component{constructor(e){super(e),this.handleSelectFile=e=>{e.preventDefault();const{uploadCsvEnquiryFile:t}=this.refs;t.click()},this.handleOnChange=e=>{e.target.files.length&&this.setState({file:e.target.files[0]});const{uploadCsvFileReset:t}=this.refs;t.click()},this.handleClose=()=>{this.setState({modalState:1,errorFileName:null,file:null,url:null,numberOfEnquiriesAdded:null,numberOfEnquiriesFailed:null,sendSms:!1}),this.defaultEnquiryFilterState(),this.props.setModalStatus(!1,"enquiryBulkUpload")},this.handleUploadFile=()=>{const{persistedData:e,userTutorId:t,careTaker:a}=this.props;let r="";a&&t!=a&&(r="?tutorId="+a),this.setState({loading:!0});const n={"content-type":"multipart/form-data","X-Access-Token":e.token};Xe.a.get(Ge.l+r,{headers:n,timeout:1e5}).then(e=>{this.uploadFileToS3(e.data.data.uploadSignedUrl,e.data.data.uuid,r)}).catch(()=>{this.handleUploadError()})},this.uploadFileToS3=(e,t)=>{const{isCaretaker:a,isEnquiryCaretaker:r,userTutorId:n,selectedCaretakerData:s,selectedTutorId:i}=this.props;let l=i||(null===s||void 0===s?void 0:s.tutorId),o="";a&&r&&l&&n!=l&&(o="?tutorId="+l);const{file:c}=this.state;Xe.a.put(e,c,{headers:{"Content-Type":"text/csv"}}).then(()=>{this.props.makeApiCall("v2/enquiries/upload"+o,"POST",{uuid:t,sendSms:this.state.sendSms?1:0},e=>{this.setState({loading:!1}),this.handleUploadSuccess(e.data)},()=>{this.setState({loading:!1})})}).catch(e=>{console.dir(e)})},this.defaultEnquiryFilterState=()=>{this.props.updateSortByFilter(0),this.props.updateEnquiryStatusFilter([]),this.props.updateEnquiryDateFilter(NaN),this.props.setEnquiryCustomDate(),this.props.setEnquiryOffset(0),this.props.updateFollowUpTypeFilter([])},this.handleUploadError=()=>{this.setState({modalState:3,loading:!1,file:null,errorFileName:this.state.file.name})},this.downloadErrorFile=()=>{window.open(this.state.url)},this.handleUploadSuccess=e=>{e.hasError?e.numberOfEnquiriesFailed?this.setState({modalState:4,errorFileName:this.state.file.name,file:null,url:e.url,numberOfEnquiriesAdded:e.numberOfEnquiriesAdded,numberOfEnquiriesFailed:e.numberOfEnquiriesFailed,errors:e.errors},()=>{this.props.fetchEnquiryData()}):e.numberOfEnquiriesAdded||this.setState({modalState:5,errorFileName:this.state.file.name,file:null,url:e.url,numberOfEnquiriesAdded:e.numberOfEnquiriesAdded,numberOfEnquiriesFailed:e.numberOfEnquiriesFailed,errors:e.errors}):this.setState({modalState:2,numberOfEnquiriesAdded:e.numberOfEnquiriesAdded,numberOfEnquiriesFailed:e.numberOfEnquiriesFailed},()=>{this.props.fetchEnquiryData()})},this.handleCancelRequest=()=>{},this.onSendSmsChange=()=>{this.setState({sendSms:!this.state.sendSms})},this.state={loading:!1,modalState:1,file:null,sendSms:!1}}render(){const{open:e}=this.props,{modalState:t,file:a,successfullUpload:r,errors:s,loading:i,errorFileName:l,numberOfEnquiriesAdded:o,numberOfEnquiriesFailed:c,sendSms:u}=this.state;return n.a.createElement(n.a.Fragment,null,n.a.createElement(ct,{sendSms:u,onSendSmsChange:this.onSendSmsChange,handleCancelRequest:this.handleCancelRequest,loading:i,downloadErrorFile:this.downloadErrorFile,errors:s,open:e,onClose:this.handleClose,modalState:t,file:a,errorFileName:l,numberOfEnquiriesAdded:o,numberOfEnquiriesFailed:c,successfullUpload:r,handleSelectFile:this.handleSelectFile,handleUploadFile:this.handleUploadFile}),n.a.createElement("form",{style:ut},n.a.createElement("input",{id:"uploadCsvEnquiryFile",style:ut,type:"file",onChange:this.handleOnChange,ref:"uploadCsvEnquiryFile",accept:".csv"}),n.a.createElement("input",{style:ut,type:"reset",ref:"uploadCsvFileReset"})))}}var mt=Object(s.connect)((function(e){var t,a,r,n,s,i,l;return{persistedData:e&&e.persistedData,open:e.modal&&e.modal.enquiryBulkUpload&&e.modal.enquiryBulkUpload.open,careTaker:e.enquiry&&e.enquiry.careTaker,userTutorId:e.persistedData&&e.persistedData.tutorId,isCaretaker:null===e||void 0===e||null===(t=e.persistedData)||void 0===t?void 0:t.isCaretaker,isEnquiryCaretaker:null===e||void 0===e||null===(a=e.persistedData)||void 0===a||null===(r=a.caretakerPermissions)||void 0===r?void 0:r.enquiries,selectedTutorId:null===e||void 0===e||null===(n=e.settingsCareTakerReducer)||void 0===n||null===(s=n.selectedTutorData)||void 0===s?void 0:s.tutorId,selectedCaretakerData:null===e||void 0===e||null===(i=e.settingsCareTakerReducer)||void 0===i?void 0:i.selectedCaretakerData,enquiryCaretakers:null===e||void 0===e||null===(l=e.settingsCareTakerReducer)||void 0===l?void 0:l.enquiryCaretakers}}),{updateSortByFilter:q.v,setModalStatus:re.c,updateEnquiryStatusFilter:q.t,updateEnquiryDateFilter:q.r,setEnquiryCustomDate:q.g,updateFollowUpTypeFilter:q.u,setEnquiryOffset:q.i,makeApiCall:f.b})(dt);class pt extends n.a.Component{constructor(e){super(e),this.onBulkUpload=()=>{this.props.setModalStatus(!0,"enquiryBulkUpload")},this.onSearchTermChange=this.onSearchTermChange.bind(this),this.onCreateEnquiryClick=this.onCreateEnquiryClick.bind(this)}onSearchTermChange(e){this.props.setSearchTerm(e.target.value)}onCreateEnquiryClick(){this.props.clearRemoteData("singleEnquiry"),this.props.updateCreateEnquiryMode("create"),this.props.updateCreateEnquiryModalStatus(!0)}render(){const{searchTerm:e,enquiryCount:t,selectCount:a,loading:r,showCreateEnquiryButton:s,showSMSButton:i,heading:l,onSendSMSClick:o,totalCount:c,careTaker:u,isAllSelected:d,isCheckboxSelected:m,fetchEnquiryData:p}=this.props;return n.a.createElement(n.a.Fragment,null,n.a.createElement(Qe,{onSendSMSClick:o,careTaker:u,searchTerm:e,onSearchTermChange:this.onSearchTermChange,enquiryCount:t||0,onCreateEnquiryClick:this.onCreateEnquiryClick,onBulkUpload:this.onBulkUpload,loading:r,showSMSButton:i,heading:l,totalCount:c,premiumStatus:this.props.premiumStatus,selectCount:a,isAllSelected:d,isCheckboxSelected:m}),n.a.createElement(mt,{fetchEnquiryData:p}
1))}}var ht=Object(Ve.a)(Object(s.connect)((function(e){return{careTaker:e.enquiry&&e.enquiry.careTaker,searchTerm:e.enquiry&&e.enquiry.filter&&e.enquiry.filter.searchTerm,enquiryCount:e.enquiry&&e.enquiry.enquiryData&&e.enquiry.enquiryData.length,loading:e.enquiry&&e.enquiry.fetchingEnquiryDataStatus,userTutorId:e.persistedData&&e.persistedData.tutorId,isCheckboxSelected:e.enquiry.isCheckboxSelected,isAllSelected:e.enquiry.isAllSelected}}),{setSearchTerm:q.k,updateCreateEnquiryModalStatus:Je.d,updateCreateEnquiryMode:Je.e,setModalStatus:re.c})(pt)),yt=a(1400),At=a(178),Et=a(1133),gt=a(1176),St=a(109);const qt=1,ft=2,vt=["createdAt","modifiedAt","followUpAt"],Ct=["low","medium","high","converted","lost"],bt=["call","demo","counselling"],kt=["upcoming","completed","missed"],Dt=["justdial","sulekha","hoardings","Online Marketing","reference","others"];class xt extends n.a.Component{constructor(e){super(e),this.getDate=(e,t)=>{const{startDateFilter:a,endDateFilter:r}=this.props;switch(e){case 0:return t?{startDate:u()(new Date).format("YYYY-MM-DD"),endDate:u()(new Date).format("YYYY-MM-DD")}:"&startDate="+u()(new Date).format("YYYY-MM-DD")+"&endDate="+u()(new Date).format("YYYY-MM-DD");case 1:return t?{startDate:u()(new Date).subtract(7,"days").format("YYYY-MM-DD"),endDate:u()(new Date).format("YYYY-MM-DD")}:"&startDate="+u()(new Date).subtract(7,"days").format("YYYY-MM-DD")+"&endDate="+u()(new Date).format("YYYY-MM-DD");case 2:return t?{startDate:u()(new Date).subtract(14,"days").format("YYYY-MM-DD"),endDate:u()(new Date).format("YYYY-MM-DD")}:"&startDate="+u()(new Date).subtract(14,"days").format("YYYY-MM-DD")+"&endDate="+u()(new Date).format("YYYY-MM-DD");case 3:return t?{startDate:u()(new Date).subtract(30,"days").format("YYYY-MM-DD"),endDate:u()(new Date).format("YYYY-MM-DD")}:"&startDate="+u()(new Date).subtract(30,"days").format("YYYY-MM-DD")+"&endDate="+u()(new Date).format("YYYY-MM-DD");case 4:return t?{startDate:a,endDate:r}:this.props.enquiryCustomDate;default:return""}},this.fetchEnquiryData=(e,t)=>{const{isCaretaker:a,isEnquiryCaretaker:r}=this.props;!e&&this.props.setFetchingEnquiryData(!0);let n=this;this.props.makeApiCall(this.makeUrl(e,t,"GET"),"GET",void 0,t=>{let a;const r=t.data.enquiries||[];a=r.length<10;let s=r;this.props.enquiryData&&this.props.enquiryData.length&&e&&(s=this.props.enquiryData.concat(r)),this.setState({noMoreData:a,totalCount:o.a.get(t.data,"totalCount",0)}),this.props.setEnquiryOffset(this.props.offset+10),this.props.setEnquiryData(s,t.data.totalCount),e||(n.props.resetEnquirySelectionData(),n.props.setFetchingEnquiryData(!1)),this.props.destroy("enquiryFilterDateSelectionForm")},()=>{!e&&this.props.setFetchingEnquiryData(!1)})},this.getSelectCount=e=>this.state.enquiryScreenMode===ft?this.state.smsSelectedAll?this.state.smsDeselectedArr.length?""+(this.state.totalCount-this.state.smsDeselectedArr.length):""+this.state.totalCount:this.state.smsSelectedArray.length?""+this.state.smsSelectedArray.length:"0":this.state.totalCount,this.getEnquiryTop=()=>n.a.createElement(ht,{showSMSButton:this.isDefaultMode(),showCreateEnquiryButton:this.isDefaultMode(),heading:this.getHeading(),onSendSMSClick:this.switchToSMSMode,totalCount:this.state.totalCount,premiumStatus:this.props&&this.props.premiumStatus,selectCount:this.getSelectCount(),userTutorId:this.props.userTutorId,careTaker:this.props.careTaker,fetchEnquiryData:this.fetchEnquiryData}),this.getHeading=()=>{const{t:e}=this.props;return this.isDefaultMode()?e("containers.enquiry.heading.enquiries","Enquiries"):e("containers.enquiry.heading.sendSms","Send SMS")},this.getCenterDiv=()=>{const{enquiryScreenMode:e}=this.state;return e===ft?this.getSMSMode():this.getEnquiries()},this.handleSmsSelectionScreen=e=>{this.setState({...this.state,smsSelectionScreen:e})},this.getEnquiries=()=>n.a.createElement(n.a.Fragment,null,this.getEnquiryTop(),n.a.createElement(ae,{noMoreData:this.state.noMoreData,fetchEnquiryData:this.fetchEnquiryData,handleSelectAllClick:this.props.handleSelectAllClick,tutorsList:this.state.tutorsList,onSendSMSClick:this.switchToSMSMode,makeUrl:this.makeUrl.bind(this),searchTerm:this.props.searchTerm,totalCount:this.state.totalCount,fetchTutorsList:this.fetchTutorsList.bind(this),userTutorId:this.props.userTutorId,careTaker:this.props.careTaker,createEnquiryModalStatus:this.props.createEnquiryModalStatus}
1),n.a.createElement(se,null)),this.getSMSMode=()=>{const{enquiryData:e,loading:t,user:a,searchTerm:r,isCaretaker:s,isEnquiryCaretaker:i,selectedCaretakerData:l}=this.props,{smsSelectedArray:o,smsSelectedAll:c,noMoreData:u,totalCount:d,messageText:m,percentLength:p,currentSMSUnit:h,searchBasedSelectAll:y,atleaseOneSmsDeselected:A,smsDeselectedArr:E,smsSelectionScreen:g}=this.state;return n.a.createElement(n.a.Fragment,null,g&&this.getEnquiryTop(),n.a.createElement(Ee,{resetSelectionData:this.props.resetEnquirySelectionData,handleSmsSelectionScreen:this.handleSmsSelectionScreen,searchTerm:r,loading:t,smsDeselectedArr:E,switchToDefaultMode:this.switchToDefaultMode,user:a,enquiryData:e||[],selectedArray:o,removeSelected:this.removeSmsSelectedArray,addSelected:this.addToSmsSelectedArray,resetSelectedData:this.resetSmsSelectedArray,selectedData:this.getSelectedSMSData(),smsSelectedAll:c,setSMSSelectedAll:this.setSMSSelectedAll,isSmsSelected:this.isSmsSelected,onScroll:this.fetchEnquiryData,noMoreData:u,totalCount:d,handleSmsTextChange:this.handleSmsTextChange,messageText:m,percentLength:p,currentSMSUnit:h,validateSMS:this.validateSMS,getSelectedCount:this.getSelectCount,sendSMS:this.sendSMS,atleaseOneSmsDeselected:A,searchBasedSelectAll:y,isCaretaker:s,isEnquiryCaretaker:i,selectedCaretakerData:l}),n.a.createElement(se,null))}
1,this.getSelectedSMSData=()=>{const{smsSelectedAll:e,smsDeselectedArr:t}=this.state;let{smsSelectedArray:a,smsSelectedData:r={}}=this.state;const{enquiryData:n}=this.props;if(!a.length&&!e)return[[],{}];if(e){const e=n.filter(e=>-1===t.indexOf(e.id)),s={};a=e.map(e=>(s[e.id]=e.name,e.id)),r=s}return[a,r]},this.addToSmsSelectedArray=e=>{const{atleaseOneSmsDeselected:t,smsSelectedArray:a,smsSelectedData:r,smsSelectedAll:n,noMoreData:s}=this.state,{searchTerm:i,enquiryData:l}=this.props;let{smsDeselectedArr:o,searchBasedSelectAll:c}=this.state;r[e.id]=e.name;let u=c,d=a||[],m=n,p=t,h=o||[];if(n){const t=o.indexOf(e.id);-1!==t&&(o.splice(t,1),o=[...o])}i&&l.length===d.length+1&&(u=!0),!i&&s&&l.length===d.length+1&&(m=!0),h.length||(p=!1),this.setState({smsSelectedArray:[...a,e.id],smsSelectedData:{...r},smsDeselectedArr:o,searchBasedSelectAll:u,smsSelectedAll:m,atleaseOneSmsDeselected:p})},this.removeSmsSelectedArray=e=>{const{smsSelectedArray:t}=this.state;let{smsDeselectedArr:a,smsSelectedAll:r,atleaseOneSmsDeselected:n,searchBasedSelectAll:s}=this.state;const i=t.indexOf(e);if(r){n=!0,-1===a.indexOf(e)&&(a.push(e),a=[...a])}-1!==i&&(s&&(s=!1),t.splice(i,1)),this.setState({smsSelectedArray:[...t],smsDeselectedArr:a,atleaseOneSmsDeselected:n,searchBasedSelectAll:s})},this.resetSmsSelectedArray=()=>this.setState({smsSelectedArray:[]}),this.isDefaultMode=()=>this.state.enquiryScreenMode===qt,this.switchToSMSMode=()=>{this.setState({enquiryScreenMode:ft})},this.switchToDefaultMode=()=>{this.setState({enquiryScreenMode:qt,smsSelectedArray:[],smsSelectedData:{},smsDeselectedArr:[],smsSelectedAll:!1}),this.props.resetEnquirySelectionData()},this.setSMSSelectedAll=()=>{let{atleaseOneSmsDeselected:e,smsSelectedAll:t}=this.state;if(this.props.searchTerm)return this.handleSearchBasedSelectAllSMS();const a=!t||e;a&&(e=!1),this.setState({smsSelectedAll:a,smsDeselectedArr:[],smsSelectedArray:[],atleaseOneSmsDeselected:e})},this.handleSearchBasedSelectAllSMS=()=>{let{smsSelectedArray:e,smsSelectedData:t}=this.state,{enquiryData:a}=this.props;a.length===e.length?this.setState({...this.state,smsSelectedArray:[],smsSelectedData:{},searchBasedSelectAll:!1}):(a.forEach(a=>{const r=a.id;-1===e.indexOf(r)&&(e.push(r),t[r]=a.name)}),e=[...e],this.setState({smsSelectedArray:e,searchBasedSelectAll:!0}))},this.addToSmsDeselected=e=>{const{smsDeselectedArr:t}=this.state;this.setState({smsDeselectedArr:[...t]})},this.isSmsSelected=e=>this.state.smsSelectedAll?-1===this.state.smsDeselectedArr.indexOf(e):-1!==this.state.smsSelectedArray.indexOf(e),this.getSelectedEnquirySMSCount=()=>{const{smsSelectedAll:e,smsDeselectedArr:t,smsSelectedArray:a}=this.state;return e?this.state.totalCount-t.length:a.length},this.getCommaSeparatedList=(e,t)=>"object"===typeof e&&e.length?""+e.map(e=>t[e]).join():"",this.sendSMS=()=>{let e={};const{messageText:t,smsDeselectedArr:a,smsSelectedAll:r,enquiryIds:n}=this.state,{followUpTypeIndexArr:s,searchTerm:i,enquiryStatusIndexArr:l,enquiryActivityStatusIndexArr:o,enquirySourceIndexArr:c,enquiryAssigneeIndexArr:u,enquirySubjectIndexArr:d,startDateFilter:m,endDateFilter:p,setFetchingEnquiryData:h,makeApiCall:y,careTaker:A,enquiryDateIndexArr:E,isCaretaker:g,isEnquiryCaretaker:S,selectedCaretakerData:q,userTutorId:f}=this.props;if(this.state.smsSelectedAll){const t=this.getCommaSeparatedList(s,bt),n=i||"",m=this.getCommaSeparatedList(l,Ct),p=this.getCommaSeparatedList(o,kt),h=this.getCommaSeparatedList(c,Dt),y=u.toString(),A=d.toString(),g=r,S=a,q=E.length?this.getDate(E[0],!0):{startDate:"",endDate:""},f=q.startDate||"",v=q.endDate||"";e={...e,followUpType:t,search:n,status:m,allSelected:g,deselectedArray:S,activityStatus:p,source:h,assignedLead:y,subject:A,startDate:f,endDate:v}}else e.enquiryIdArray=this.state.smsSelectedArray;e.messageText=t,h(!0);let C="";g&&S&&null!==q&&void 0!==q&&q.tutorId&&f!=(null===q||void 0===q?void 0:q.tutorId)&&(C="tutorId="+(null===q||void 0===q?void 0:q.tutorId)),y("v2/enquiries/message?"+C,"POST",e,e=>{this.setState({...this.state,messageText:"",currentSMSUnit:1,percentLength:0}),this.resetSelectedSMSLists(),this.switchToDefaultMode(),h(!1),v.toastr.success("Success",e.message)},()=>{h(!1)})},this.handleSmsTextChange=e=>{const t=o.a.get(e,"value","");Object(yt.b)(t.length);this.setState({messageText:t}
1),Object(At.a)(()=>{this.state.messageText&&this.state.messageText.length?this.props.makeApiCall("v3/utilities/sms_length","POST",{message:this.state.messageText,type:"TYPE_ENQUIRY_SMS"},e=>{console.log("Rest----",e),this.setState({currentSMSUnit:e.data.SMSlength+"",percentLength:e.data.smsPercentage+""})}):this.setState({currentSMSUnit:"0",percentLength:"0"})},500)()},this.validateSMS=()=>{const{messageText:e,smsSelectedAll:t,smsDeselectedArr:a,smsSelectedArray:r}=this.state;return!!e.length&&(t?this.state.totalCount>a.length:!!r.length)},this.resetSelectedSMSLists=()=>{this.setState({searchBasedSelectAll:!1,smsSelectedAll:!1,smsSelectedArray:[],smsDeselectedArr:[],smsSelectedData:{}})},this.state={offset:0,noMoreData:!1,enquiryScreenMode:qt,smsSelectedArray:[],smsSelectedData:{},smsDeselectedArr:[],tutorsList:[],subjectList:[],sourceList:[],messageText:"",totalCount:0,atleaseOneSmsDeselected:!1,searchBasedSelectAll:!1,currentSMSUnit:"0",smsSelectionScreen:!1,smsSelectedAll:!1,updatedOnce:!1,callTutorsListOnce:!1,isDiy:localStorage.getItem("hideAll")}}componentDidMount(){var e;const{isCaretaker:t,isEnquiryCaretaker:a}=this.props,r=JSON.parse(localStorage.getItem("data"));t&&a||null!==r&&void 0!==r&&r.isCaretaker&&null!==r&&void 0!==r&&null!==(e=r.caretakerPermissions)&&void 0!==e&&e.enquiries?this.getEnquiryCaretakers():(this.fetchTutorsList(),this.fetchSubjectsList(),this.fetchSourceList(),this.fetchEnquiryData())}fetchTutorsList(e){const{userTutorId:t,isCaretaker:a,isEnquiryCaretaker:r,selectedCaretakerData:n}=this.props;let s=e||(null===n||void 0===n?void 0:n.tutorId),i="";i=a&&r&&s&&t!=s?"/v2/tutors/get?tutorId="+s:"/v2/tutors/get",this.props.makeApiCall(i,"GET",void 0,e=>{this.setTutorsList(e.data.list)})}setTutorsList(e){this.setState({tutorsList:e,loading:!1},()=>this.props.setTutorsListData(this.state.tutorsList))}fetchSubjectsList(e){const{isCaretaker:t,isEnquiryCaretaker:a,userTutorId:r,selectedCaretakerData:n}=this.props;let s=e||(null===n||void 0===n?void 0:n.tutorId),i="";t&&a&&s&&r!=s&&(i="?tutorId="+s),this.props.makeApiCall("/v2/enquiries/subjects"+i,"GET",void 0,e=>{this.setSubjectsList(e.data.list)})}setSubjectsList(e){this.setState({subjectList:e,loading:!1},()=>this.props.setSubjectsListData(this.state.subjectList))}fetchSourceList(e){const{isCaretaker:t,isEnquiryCaretaker:a,userTutorId:r,selectedCaretakerData:n}=this.props;let s=e||(null===n||void 0===n?void 0:n.tutorId),i="";t&&a&&s&&r!=s&&(i="?tutorId="+s),this.props.makeApiCall("/v2/enquiries/sources"+i,"GET",void 0,e=>{this.setSourceList(e.data.list)})}setSourceList(e){this.setState({sourceList:e,loading:!1},()=>this.props.setSourcesListData(this.state.sourceList))}componentWillReceiveProps(e){if(e.userTutorId&&e.careTaker&&!this.state.callTutorsListOnce&&(this.fetchTutorsList(e.userTutorId,e.careTaker),this.setState({callTutorsListOnce:!0})),this.props.isCheckboxSelected!==e.isCheckboxSelected)if(!0===e.isAllSelected&&e.unselectedEnquiries.length>0){let t=e.unselectedEnquiries.map(e=>e.id);this.setState({smsSelectedAll:!0,smsDeselectedArr:t})}else!0===e.isAllSelected&&0===e.unselectedEnquiries.length&&0===e.selectedEnquiries.length&&this.setState({smsSelectedAll:!0});if(this.props.selectedEnquiries&&e.selectedEnquiries&&this.props.selectedEnquiries.length!==e.selectedEnquiries.length){let t=[...e.selectedEnquiries];t=t.map(e=>e.id);let a={};e.selectedEnquiries.forEach(e=>{a[e.id]=e.name}),this.setState({smsSelectedArray:t,smsSelectedData:a})}}componentDidUpdate(e,t){var a,r,n,s;o.a.isEmpty(o.a.xor(e.enquiryStatusIndexArr,this.props.enquiryStatusIndexArr))&&o.a.isEmpty(o.a.xor(e.followUpTypeIndexArr,this.props.followUpTypeIndexArr))&&o.a.isEmpty(o.a.xor(e.enquiryActivityStatusIndexArr,this.props.enquiryActivityStatusIndexArr))&&o.a.isEmpty(o.a.xor(e.enquirySourceIndexArr,this.props.enquirySourceIndexArr))&&e.enquiryAssigneeIndexArr==this.props.enquiryAssigneeIndexArr&&e.enquirySubjectIndexArr==this.props.enquirySubjectIndexArr&&e.sortByIndex===this.props.sortByIndex||(this.resetSelectedSMSLists(),this.fetchEnquiryData()),e.searchTerm!==this.props.searchTerm&&(this.setState({searchBasedSelectAll:!1,smsSelectedAll:!1}),this.fetchEnquiryData(),this.resetSelectedSMSLists()),this.props.enquiryDateIndexArr&&e.enquiryDateIndexArr[0]!==this.props.enquiryDateIndexArr[0]&&(void 0===this.props.enquiryDateIndexArr[0]&&this.props.setEnquiryCustomDate(),4===this.props.enquiryDateIndexArr[0]&&this.props.enquiryCustomDate||4!==this.props.enquiryDateIndexArr[0]?this.fetchEnquiryData():this.props.setModalStatus(!0,"enquiryFilterDateSelectionForm"),this.resetSelectedSMSLists()),e.enquiryCustomDate!==this.props.enquiryCustomDate&&(this.fetchEnquiryData(),this.resetSelectedSMSLists());let i=this.getSelectedSMSData()[0];var l,c,u,d;
1(this.state.updatedOnce||this.state.enquiryScreenMode!==ft||0!==i.length||this.setState({smsSelectedArray:[],smsSelectedData:{},smsDeselectedArr:[],smsSelectedAll:!1,updatedOnce:!0}),null!==(a=this.props.selectedCaretakerData)&&void 0!==a&&a.tutorId&&null!==(r=e.selectedCaretakerData)&&void 0!==r&&r.tutorId&&(null===(n=e.selectedCaretakerData)||void 0===n?void 0:n.tutorId)!==(null===(s=this.props.selectedCaretakerData)||void 0===s?void 0:s.tutorId))&&(this.fetchEnquiryData(!1,null===(l=this.props.setCaretakerData)||void 0===l?void 0:l.tutorId),this.fetchTutorsList(null===(c=this.props.setCaretakerData)||void 0===c?void 0:c.tutorId),this.fetchSubjectsList(null===(u=this.props.setCaretakerData)||void 0===u?void 0:u.tutorId),this.fetchSourceList(null===(d=this.props.setCaretakerData)||void 0===d?void 0:d.tutorId))}makeUrl(e,t,a){!e&&this.props.setEnquiryOffset(0);const{userTutorId:r,isCaretaker:n,isEnquiryCaretaker:s,selectedCaretakerData:i}=this.props;let l=t||(null===i||void 0===i?void 0:i.tutorId),o="";n&&s&&r!=l&&(o="tutorId="+l);const c=e?this.props.offset:0;let u="";u+="sort="+vt[this.props.sortByIndex],u+=this.props.searchTerm?"&search="+this.props.searchTerm:"",u+=this.props.enquiryStatusIndexArr.length?"&status="+this.props.enquiryStatusIndexArr.map(e=>Ct[e]).join():"",u+=this.props.followUpTypeIndexArr.length?"&followUpType="+this.props.followUpTypeIndexArr.map(e=>bt[e]).join():"",u+=this.props.enquiryDateIndexArr&&this.props.enquiryDateIndexArr.length?this.props.enquiryDateIndexArr.map(e=>this.getDate(e)).join():"",u+=this.props.enquiryActivityStatusIndexArr.length?"&activitystatus="+this.props.enquiryActivityStatusIndexArr.map(e=>kt[e]).join():"",u+=this.props.enquirySourceIndexArr.length?"&source="+this.props.enquirySourceIndexArr.map(e=>Dt[e]).join():"",u+=this.props.enquiryAssigneeIndexArr.length?"&assignedLead="+this.props.enquiryAssigneeIndexArr.join():"",u+=this.props.enquirySubjectIndexArr.length?"&subject="+this.props.enquirySubjectIndexArr.join():"";let d="";return"GET"===a?d="/v2/enquiries":"POST"===a&&(d="/v2/enquiries/caretaker/multiple"),u?`${d}?${u}&limit=10&offset=${c}&${o}`:`${d}?${o}`}getEnquiryCaretakers(){this.props.makeApiCall("/v3/careTaker/tutors?type=enquiry","GET",void 0,e=>{var t;if(null!==e&&void 0!==e&&null!==(t=e.data)&&void 0!==t&&t.length){var a,r,n,s;const t=localStorage.getItem("selectedCaretakerTutorId"),i=t&&null!==e&&void 0!==e&&null!==(a=e.data)&&void 0!==a&&a.length?null===e||void 0===e||null===(r=e.data)||void 0===r?void 0:r.filter(e=>(null===e||void 0===e?void 0:e.tutorId)==t):[],l=t&&null!==i&&void 0!==i&&i.length?null===(n=i[0])||void 0===n?void 0:n.tutorId:null===e||void 0===e||null===(s=e.data[0])||void 0===s?void 0:s.tutorId;localStorage.setItem("selectedCaretakerTutorId",l),this.props.setCaretakerData({caretakerType:St.a.ENQUIRY,caretakers:null===e||void 0===e?void 0:e.data}),this.props.setSelectedCaretakerData({caretakerData:t&&null!==i&&void 0!==i&&i.length?i[0]:null===e||void 0===e?void 0:e.data[0]}),this.fetchEnquiryData(!1,l),this.fetchTutorsList(l),this.fetchSubjectsList(l),this.fetchSourceList(l)}},e=>{console.log(e)})}render(){const{isCaretaker:e,isEnquiryCaretaker:t,careTakerUsers:a,enquiryCaretakers:r}=this.props,{enquiryScreenMode:s}=this.state,i=s===ft,l=this.state.isDiy&&e&&t&&(null===r||void 0===r?void 0:r.length);return n.a.createElement("div",{style:this.state.isDiy?{backgroundColor:"#f2f8fd"}:{}},n.a.createElement(ge.Helmet,null,n.a.createElement("meta",{charSet:"utf-8"}),n.a.createElement("title",null,"Enquiry")),n.a.createElement(d.k,{divided:!0,style:l?{marginTop:0}:{}},e&&t&&null!==r&&void 0!==r&&r.length?n.a.createElement(gt.a,{isDiy:this.state.isDiy,type:St.a.ENQUIRY,hide:i}):null,n.a.createElement(d.k.Row,{style:l?{marginTop:"10px"}:{}},n.a.createElement(d.k.Column,{computer:this.state.isDiy?"4":"3"},n.a.createElement(Pe,{isDiy:this.state.isDiy})),n.a.createElement(d.k.Column,{computer:this.state.isDiy?"11":"10"},this.getCenterDiv()))))}}t.default=Object(h.a)(Object(s.connect)((function(e){var t,a,r,n,s,i,l,c,u;return{enquiryCustomDate:e.enquiry&&e.enquiry.filter&&e.enquiry.filter.enquiryCustomDate,createEnquiryModalStatus:e.enquiry&&e.enquiry.createEnquiryModalStatus,startDateFilter:e.enquiry&&e.enquiry.filter&&e.enquiry.filter.startDate,endD
1ateFilter:e.enquiry&&e.enquiry.filter&&e.enquiry.filter.endDate,enquiryDateIndexArr:e.enquiry&&e.enquiry.filter&&e.enquiry.filter.enquiryDateIndexArr,careTaker:e.enquiry&&e.enquiry.careTaker,userTutorId:e.persistedData&&e.persistedData.tutorId,offset:e.enquiry&&e.enquiry.filter&&e.enquiry.filter.enquiryOffset||0,searchTerm:e.enquiry&&e.enquiry.filter&&e.enquiry.filter.searchTerm,sortByIndex:e.enquiry&&e.enquiry.filter&&e.enquiry.filter.sortByIndex,enquiryData:e.enquiry&&e.enquiry.enquiryData,enquiryStatusIndexArr:e.enquiry&&e.enquiry.filter&&e.enquiry.filter.enquiryStatusIndexArr,followUpTypeIndexArr:e.enquiry&&e.enquiry.filter&&e.enquiry.filter.followUpTypeIndexArr,enquiryActivityStatusIndexArr:e.enquiry&&e.enquiry.filter&&e.enquiry.filter.enquiryActivityStatusIndexArr,enquirySourceIndexArr:e.enquiry&&e.enquiry.filter&&e.enquiry.filter.enquirySourceIndexArr,enquiryAssigneeIndexArr:e.enquiry&&e.enquiry.filter&&e.enquiry.filter.enquiryAssigneeIndexArr,enquirySubjectIndexArr:e.enquiry&&e.enquiry.filter&&e.enquiry.filter.enquirySubjectIndexArr,user:e.persistedData&&e.persistedData.user,premiumStatus:e.persistedData&&e.persistedData.premiumStatus,loading:o.a.get(e,"enquiry.fetchingEnquiryDataStatus",!1),selectedEnquiries:e.enquiry.selectedEnquiries||[],isAllSelected:e.enquiry.isAllSelected||!1,unselectedEnquiries:e.enquiry.unselectedEnquiries||[],isCheckboxSelected:e.enquiry.isCheckboxSelected,careTakerUsers:null===e||void 0===e||null===(t=e.settingsCareTakerReducer)||void 0===t?void 0:t.careTakerUsers,selectedTutorData:null===e||void 0===e||null===(a=e.settingsCareTakerReducer)||void 0===a?void 0:a.selectedTutorData,userTutorId:e.persistedData&&e.persistedData.tutorId,selectedTutorId:null===e||void 0===e||null===(r=e.settingsCareTakerReducer)||void 0===r||null===(n=r.selectedTutorData)||void 0===n?void 0:n.tutorId,isCaretaker:null===e||void 0===e||null===(s=e.persistedData)||void 0===s?void 0:s.isCaretaker,isEnquiryCaretaker:null===e||void 0===e||null===(i=e.persistedData)||void 0===i||null===(l=i.caretakerPermissions)||void 0===l?void 0:l.enquiries,selectedCaretakerData:null===e||void 0===e||null===(c=e.settingsCareTakerReducer)||void 0===c?void 0:c.selectedCaretakerData,enquiryCaretakers:null===e||void 0===e||null===(u=e.settingsCareTakerReducer)||void 0===u?void 0:u.enquiryCaretakers}}),{makeApiCall:f.b,setFetchingEnquiryData:q.j,setEnquiryData:q.h,setSelectedCaretaker:q.l,setModalStatus:re.c,setEnquiryCustomDate:q.g,destroy:i.e,setEnquiryOffset:q.i,setTutorsListData:q.o,setSubjectsListData:q.n,setSourcesListData:q.m,handleSelectAllClick:q.c,resetEnquirySelectionData:q.d,saveCareTakerData:q.e,saveSelectedTutorAction:Et.b,saveTutorListAction:Et.d,setCaretakerData:Et.e,setSelectedCaretakerData:Et.f})(Object(D.a)()(xt)))},368:function(e,t,a){"use strict";a.d(t,"a",(function(){return n})),a.d(t,"b",(function(){return s})),a.d(t,"c",(function(){return i})),a.d(t,"d",(function(){return l})),a.d(t,"e",(function(){return o})),a.d(t,"f",(function(){return c})),a.d(t,"g",(function(){return u}));var r=a(1215),n=(a(50),r.a.arrayInsert),s=(r.a.arrayMove,r.a.arrayPop,r.a.arrayPush),i=r.a.arrayRemove,l=(r.a.arrayRemoveAll,r.a.arrayShift,r.a.arraySplice,r.a.arraySwap,r.a.arrayUnshift,r.a.autofill,r.a.blur,r.a.change),o=(r.a.clearAsyncError,r.a.clearFields,r.a.clearSubmitErrors,r.a.destroy),c=(r.a.focus,r.a.initialize),u=(r.a.registerField,r.a.reset);r.a.resetSection,r.a.setSubmitFailed,r.a.setSubmitSucceeded,r.a.startAsyncValidation,r.a.startSubmit,r.a.stopAsyncValidation,r.a.stopSubmit,r.a.submit,r.a.touch,r.a.unregisterField,r.a.untouch,r.a.updateSyncWarnings}}]);

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