PageSourceSearch

https://learn.manyataeducation.com/static/js/51.fff65129.chunk.js

js manyataeducation.com collected 2026-09-25 03:17:05 UTC 73,634 bytes, 3 lines download raw bytes

1(this["webpackJsonpclassplus-web-react"]=this["webpackJsonpclassplus-web-react"]||[]).push([[51],{1033:function(e,t,a){"use strict";var r=a(1129),n="function"===typeof Symbol&&"symbol"===typeof Symbol("foo"),s=Object.prototype.toString,o=Array.prototype.concat,i=a(1240),l=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;l?i(e,t,a,!0):i(e,t,a)},d=function(e,t){var a=arguments.length>2?arguments[2]:{},s=r(t);n&&(s=o.call(s,Object.getOwnPropertySymbols(t)));for(var i=0;i<s.length;i+=1)c(e,s[i],t[s[i]],a[s[i]])};d.supportsDescriptors=!!l,e.exports=d},1035:function(e,t,a){e.exports=a(1146)},1051:function(e,t,a){e.exports=a.p+"static/media/Vector.3eeb86f9.svg"},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 l}));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 o(e){e.handlers===e.nextHandlers&&(e.nextHandlers=e.handlers.slice())}function i(e){this.target=e,this.events={}}i.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]},i.prototype.handleEvent=function(e,t,a){var r=this.getEventHandlers(e,t);r.handlers=r.nextHandlers,r.handlers.forEach((function(e){e&&e(a)}))},i.prototype.add=function(e,t,a){var r=this,n=this.getEventHandlers(e,a);o(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,o(n);var i=n.nextHandlers.indexOf(t);n.nextHandlers.splice(i,1),0===n.nextHandlers.length&&(r.target&&r.target.removeEventListener(e,n.handleEvent,a),n.handleEvent=void 0)}}};function l(e,t,a,r){e.__consolidated_events_handlers__||(e.__consolidated_events_handlers__=new i(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}},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),o=a(1065),i=a(1148),l=n(o(),Object);r(l,{getPolyfill:o,implementation:s,shim:i}),e.exports=l},1129:function(e,t,a){"use strict";var r=Array.prototype.slice,n=a(1063),s=Object.keys,o=s?function(e){return s(e)}:a(1147),i=Object.keys;o.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)?i(r.call(e)):i(e)}):Object.keys=o;return Object.keys||o},e.exports=o},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=d(a(1)),s=d(a(8)),o=a(1035),i=a(1082),l=d(a(1112)),c=d(a(1149));function d(e){return e&&e.__esModule?e:{default:e}}function u(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function p(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 h={BLOCK:"block",FLEX:"flex",INLINE:"inline",INLINE_BLOCK:"inline-block",CONTENTS:"contents"},m=(0,o.forbidExtraProps)({children:s.default.node.isRequired,onOutsideClick:s.default.func.isRequired,disabled:s.default.bool,useCapture:s.default.bool,display:s.default.oneOf((0,l.default)(h))}),v={disabled:!1,useCapture:!0,display:h.BLOCK},C=function(e){function t(){var e;u(this,t);for(var a=arguments.length,r=Array(a),n=0;n<a;n++)r[n]=arguments[n];var s=p(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,i.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,i.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!==h.BLOCK&&(0,l.default)(h).includes(a)?{display:a}:void 0},t)}}]),t}(n.default.Component);t.default=C,C.propTypes=m,C.defaultProps=v},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,o=a(1063),i=Object.prototype.propertyIsEnumerable,l=!i.call({toString:null},"toString"),c=i.call((function(){}),"prototype"),d=["toString","toLocaleString","valueOf","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","constructor"],u=function(e){var t=e.constructor;return t&&t.prototype===e},p={$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},h=function(){if("undefined"===typeof window)return!1;for(var e in window)try{if(!p["$"+e]&&n.call(window,e)&&null!==window[e]&&"object"===typeof window[e])try{u(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=o(e),i=t&&"[object String]"===s.call(e),p=[];if(!t&&!a&&!r)throw new TypeError("Object.keys called on a non-object");var m=c&&a;if(i&&e.length>0&&!n.call(e,0))for(var v=0;v<e.length;++v)p.push(String(v));if(r&&e.length>0)for(var C=0;C<e.length;++C)p.push(String(C));else for(var g in e)m&&"prototype"===g||!n.call(e,g)||p.push(String(g));if(l)for(var b=function(e){if("undefined"===typeof window||!h)return u(e);try{return u(e)}catch(t){return!1}}(e),f=0;f<d.length;++f)b&&"constructor"===d[f]||!n.call(e,d[f])||p.push(d[f]);return p}}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),o=s(),i=function(e,t){return o.apply(e,[t])};r(i,{getPolyfill:s,implementation:n,shim:a(1150)}),e.exports=i},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}},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}}},1176:function(e,t,a){"use strict";var r=a(1),n=a.n(r),s=a(140),o=a(2289),i=a(1183),l=a.n(i),c=(a(1051),a(1184)),d=a.n(c),u=a(1111),p=a.n(u),h=a(456),m=a(166),v=a(1133),C=a(1166),g=a(109),b=a(2249),f=a(69);t.a=Object(s.connect)((function(e){var t,a,r,n,s,o,i,l;const{persistedData:c,settingsCareTakerReducer:d}=e;return{countryISO:null===c||void 0===c||null===(t=c.organization)||void 0===t?void 0:t.countryISO,careTakerUsers:null===d||void 0===d?void 0:d.careTakerUsers,selectedUser:null===d||void 0===d?void 0:d.selectedTutorData,selectedTutorDataForChats:null===d||void 0===d?void 0:d.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===(o=e.settingsCareTakerReducer)||void 0===o?void 0:o.couponCodeCaretakers,bannerCaretakers:null===e||void 0===e||null===(i=e.settingsCareTakerReducer)||void 0===i?void 0:i.bannerCaretakers,notificationCaretakers:null===e||void 0===e||null===(l=e.settingsCareTakerReducer)||void 0===l?void 0:l.notificationCaretakers}}),e=>({saveSelectedTutorAction:t=>e(v.b(t)),saveSelectedTutorForChatsAction:t=>e(v.c(t)),setSelectedCaretakerData:t=>e(v.f(t)),resetTutorList:()=>e(v.a()),setTutorId:t=>e(Object(C.a)(t)),getConversationList(t){e(Object(f.d)(t))}}))(Object(o.a)(e=>{const{t:t}=Object(b.a)(),{type:a}=e,[s,o]=Object(r.useState)(!1),[i,c]=Object(r.useState)([]),[u,v]=Object(r.useState)(null),C=t=>{v(t),e.type===g.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),o(!1)};return Object(r.useEffect)(()=>{},[]),Object(r.useEffect)(()=>
1{if(!u||null===u||void 0===u||!u.name){var t,a,r;let o=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")&&o)Object(m.f)(null===o||void 0===o?void 0:o.tutorId,null===o||void 0===o?void 0:o.id),e.setSelectedCaretakerData({caretakerData:o}),C(o);else i&&(null===i||void 0===i?void 0:i.length)&&C(i[0]),Object(m.f)(null===(n=i[0])||void 0===n?void 0:n.tutorId,null===(s=i[0])||void 0===s?void 0:s.id)}},[u]),Object(r.useEffect)(()=>{var t,a,r,n,s,o;switch(e.selectedCaretakerData&&v(e.selectedCaretakerData),e.type){case g.a.ENQUIRY:null!==(t=e.enquiryCaretakers)&&void 0!==t&&t.length&&c(e.enquiryCaretakers);break;case g.a.PAYMENTS:null!==(a=e.paymentCaretakers)&&void 0!==a&&a.length&&c(e.paymentCaretakers);break;case g.a.COUPON_CODES:null!==(r=e.couponCodeCaretakers)&&void 0!==r&&r.length&&c(e.couponCodeCaretakers);break;case g.a.CHATS:null!==(n=e.chatCaretakers)&&void 0!==n&&n.length&&c(e.chatCaretakers);break;case g.a.BANNERS:null!==(s=e.bannerCaretakers)&&void 0!==s&&s.length&&c(e.bannerCaretakers);break;case g.a.NOTIFICATIONS:null!==(o=e.notificationCaretakers)&&void 0!==o&&o.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:l.a.StickyCareTaker,style:{visibility:e.hide?"hidden":"visible",position:e.isDiy?"":"absolute"}},n.a.createElement("div",{className:l.a.StickyCareTakerItems},n.a.createElement("p",null,t("Caretaker.viewingAs","Viewing as"),":"),n.a.createElement("div",{className:l.a.StickyCareTakerIcon},null!==u&&void 0!==u&&u.name?n.a.createElement(h.a,{user:{name:null===u||void 0===u?void 0:u.name,imageUrl:(null===u||void 0===u?void 0:u.imageUrl)||!1},size:24}):n.a.createElement("span",{style:{marginLeft:"10px"}},t("Caretaker.selectDropdown","Select"))),n.a.createElement("div",{className:l.a.dropdown,onClick:()=>{o(!s)}},n.a.createElement("p",null,null===u||void 0===u?void 0:u.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(p.a,{onOutsideClick:()=>{o(!1)}},s&&n.a.createElement("div",{className:l.a.dropdownItem},i.map(t=>n.a.createElement("div",{className:l.a.ItemContainer,key:t.id,onClick:()=>{e.type===g.a.CHATS?(Object(m.f)(null===t||void 0===t?void 0:t.tutorId,null===t||void 0===t?void 0:t.id),e.setSelectedCaretakerData({caretakerData:t}),C(t),e.getConversationList({shouldReplace:!0}),e.history.push("/messages"),e.isDiy&&window.parent.postMessage({event_id:"changeUser"},"*")):(e.setSelectedCaretakerData({caretakerData:t}),C(t),e.isDiy&&window.parent.postMessage({event_id:"changeUser"},"*"))}},n.a.createElement("div",{className:l.a.item},n.a.createElement("div",{className:l.a.StickyCareTakerItem},n.a.createElement(h.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)),u.tutorId===t.tutorId&&n.a.createElement("div",null,n.a.createElement("img",{src:d.a,alt:"TickIcon"}))))))))}))},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"},1186:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAJCAYAAAALpr0TAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACMSURBVHgBdY+9CYRAEIXnuBaugOM8Y3uwAWMDYzPFVBDtwMRcC7AGSzA3FAuwAn+e8BZkWAe+YHY/Zt6IiPxAJvbyQGKaEGwgV9I1YAbt/dGnXLJ3KPXgpddEYAU1pc4mmUrBAUbwfpJcThoYo7JJjlpnYpSirltAo9YFnFwIP/7gA2Kw38SJWb9XnBMoEBvpTwIPkAAAAABJRU5ErkJggg=="},1232:function(e,t,a){"use strict";var r=a(1),n=a.n(r),s=a(1729),o=a.n(s);class i extends r.PureComponent{constructor(e){super(e),this.dropdownBlurHandler=e=>{this.props.notCloseInsideClick&&this.dropdownContainerRef.current.contains(e.target)||(this.setState({show:!1}),this.checkBoundary(),document.removeEventListener("click",this.dropdownBlurHandler))},this.dropdownClickHandler=e=>{if(e.stopPropagation(),this.state.show)return this.setState({show:!1}),void document.removeEventListener("click",this.dropdownBlurHandler);document.addEventListener("click",this.dropdownBlurHandler),this.setState({show:!0},()=>{this.checkBoundary()})},this.state={show:!1,top:!1,left:!1}
1,this.dropdownContainerRef=n.a.createRef()}checkBoundary(){let e=this._contentRef.getBoundingClientRect();e.x+e.width>window.innerWidth&&this.setState({left:!0}),e.y+e.height>window.innerHeight&&e.height-e.y<=e.y?this.setState({top:!0}):this.setState({top:!1})}componentDidMount(){this.checkBoundary()}componentWillUnmount(){document.removeEventListener("click",this.dropdownBlurHandler),clearTimeout(this.timeout)}render(){let{ddnClass:e,btnClass:t}=this.props,a=o.a.Hide,r=o.a.ChatDropdown+" ChatDropdown "+this.props.customClass,s=o.a.Btn+" "+(t||"");this.state.show&&(a="",r+=" ChatDropdownOpen");let{isIcon:i}=this.props;return n.a.createElement("div",{className:r,onClick:this.dropdownClickHandler,ref:this.dropdownContainerRef,style:this.props.style},i?n.a.createElement("div",{style:this.props.btnStyle,className:s}):n.a.createElement("div",{style:this.props.btnStyle,className:s},this.props.name,!this.props.noCaret&&n.a.createElement("span",{className:o.a.Caret})),n.a.createElement("div",{className:o.a.Items+" "+a+" "+(e||""),onClick:e=>e.stopPropagation(),style:Object.assign({},this.props.ddnStyle,this.state.top?{bottom:0,top:"auto"}:{},this.state.left?{right:0,left:"auto"}:{}),ref:e=>this._contentRef=e},n.a.createElement("ul",null,this.props.items)))}}t.a=i},1729:function(e,t,a){e.exports={ChatDropdown:"Dropdown_ChatDropdown__34tKP",Btn:"Dropdown_Btn__3FGw8",Open:"Dropdown_Open__PuC9u",Items:"Dropdown_Items__IR149",slideup:"Dropdown_slideup__3eajm","hs-fadeIn":"Dropdown_hs-fadeIn__26zre",Hide:"Dropdown_Hide__S1EQ5",Caret:"Dropdown_Caret__1gRfD"}},1730:function(e,t,a){"use strict";var r=a(1),n=a.n(r),s=a(2046),o=a.n(s);t.a=n.a.memo(()=>n.a.createElement("div",{className:o.a.main},n.a.createElement("div",{className:o.a.ldsring},n.a.createElement("div",null),n.a.createElement("div",null),n.a.createElement("div",null),n.a.createElement("div",null))))},1764:function(e,t,a){e.exports={item:"Item_item__1PDSu",roundImage:"Item_roundImage__2figc",redIcon:"Item_redIcon__1lQYQ",initials:"Item_initials__1vc9z",content:"Item_content__2VCN-",img:"Item_img__2HaKx",active:"Item_active__1QElT",hasUnreadMsg:"Item_hasUnreadMsg__jKiST",activeDot:"Item_activeDot__2lLDe",typing:"Item_typing__213Og",opened:"Item_opened__1cF0-"}},2046:function(e,t,a){e.exports={main:"Loader_main__TFdhI",ldsring:"Loader_ldsring__33R1M"}},2236:function(e,t,a){e.exports={header:"List_header__1GHzR",listContainer:"List_listContainer__1Rz3n",senderAndMsg:"List_senderAndMsg__PTfMO",senderName:"List_senderName__UvVhm",subName:"List_subName__2jLK5",msg:"List_msg__2zExc",msgText:"List_msgText__9G79W",isDeleteClassMargin:"List_isDeleteClassMargin__25Bbb",isDeleteClass:"List_isDeleteClass__2g8Kk",isItalicClass:"List_isItalicClass__1_xTn",singleDigitUnreadCount:"List_singleDigitUnreadCount__3IOvP",doubleDigitUnreadCount:"List_doubleDigitUnreadCount__x8mt3",muteIcon:"List_muteIcon__1y1rn",lastActive:"List_lastActive__5BsgZ",lableAndCheckbox:"List_lableAndCheckbox__2VdqH",faculty:"List_faculty__1RB95",parent:"List_parent__1UcKH",marginZero:"List_marginZero__39KOC",unseenHeader:"List_unseenHeader__RnECG",selectAll:"List_selectAll__3OukV",studentviewingWarning:"List_studentviewingWarning__ulCGX"}},2276:function(e,t,a){"use strict";var r=a(1),n=a.n(r),s=a(3313),o=a.n(s);class i extends n.a.PureComponent{constructor(e){super(e),this.scrolling=()=>{let{scrollDirection:e,hasMoreUp:t,hasMoreDown:a,loadMoreUp:r,loadMoreDown:n,loadingUp:s,loadingDown:o,isOnlyOneMessage:i}=this.props,l=this.infiniteDivRef.current;0!==l.scrollTop||"up"!==e&&"both"!==e||!t||!r||s?l.scrollTop+l.getBoundingClientRect().height>=l.scrollHeight-(this.props.scrollThreshold||1)&&("down"===e||"both"===e)&&a&&n&&!i&&!o&&n():r(),l.scrollTop+l.getBoundingClientRect().height>=l.scrollHeight-(this.props.scrollThreshold||1)&&this.props.setisAtBottom?this.props.setisAtBottom(!0):!0===this.props.isAtBottom&&this.props.setisAtBottom&&this.props.setisAtBottom(!1)},this.state={},this.infiniteDivRef=e.infiniteDivRef||n.a.createRef()}getSnapshotBeforeUpdate(){return{scrollHeight:this.infiniteDivRef.current.scrollHeight,scrollTop:this.infiniteDivRef.current.scrollTop,clientHeight:this.infiniteDivRef.current.clientHeight}}componentDidMount(){"top"===this.props.initialPosition?this.infiniteDivRef.current.scrollTop=0:"bottom"===this.props.initialPosition&&(this.infiniteDivRef.current.scrollTop=this.infiniteDivRef.current.scrollHeight)}componentDidUpdate(e,t,a){if(this.props.shouldNotHandleScroll)return;let{scrollHeight:r}=this.infiniteDivRef.current;0===a.scrollTop&&e.children.length&&(this.infiniteDivRef.current.scrollTop=r-a.scrollHeight)}
1render(){let{loadingUp:e,loadingDown:t,Loader:a,children:r}=this.props;return n.a.createElement("div",{onScroll:this.scrolling,ref:this.infiniteDivRef,className:o.a.InfiniteScroll},e&&a,r,t&&a)}}t.a=i},2650:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABKSURBVHgB7ZO7CQAgDERPcSA30k10RDfyAwo2iSTY6YNLlXvdATxpRsUo1hkPIXs5QsjrZXFsPwYXyJs1QEn+ElZCjskdBItCPTWBiTPD2v299AAAAABJRU5ErkJggg=="},2651:function(e,t,a){"use strict";a.d(t,"c",(function(){return n})),a.d(t,"e",(function(){return s})),a.d(t,"f",(function(){return o})),a.d(t,"g",(function(){return i})),a.d(t,"d",(function(){return l})),a.d(t,"b",(function(){return c})),a.d(t,"a",(function(){return d}));var r=a(100);const n=e=>({type:r.c,data:e}),s=e=>({type:r.g,id:e}),o=e=>({type:r.j,name:e}),i=e=>({type:r.k,data:e}),l=e=>({type:r.e,data:e}),c=e=>({type:r.i,selectAll:e}),d=()=>({type:r.d})},2745:function(e,t,a){"use strict";a.d(t,"a",(function(){return n})),a.d(t,"b",(function(){return s}));var r=a(444);const n=(e,t)=>({type:r.a,member:e,isChecked:t}),s=e=>({type:r.b,selectAll:e})},3307:function(e,t,a){},3308:function(e,t,a){e.exports={chatContainerParent:"App_chatContainerParent__P5Cdd",chatContainer:"App_chatContainer__3PiDO",chatContainerDiy:"App_chatContainerDiy__1VWS7"}},3309:function(e,t,a){e.exports={header:"Header_header__39F7j",listItems:"Header_listItems__2e5-B",activeDot:"Header_activeDot__1BFC5",broadcastHeader:"Header_broadcastHeader__3ypOm",filter:"Header_filter__3Raik",filterHeader:"Header_filterHeader__306ks",clearAll:"Header_clearAll__1MSzw",filterBody:"Header_filterBody__3CuVb",checkboxAndFilter:"Header_checkboxAndFilter__1TEgm",lables:"Header_lables__SwOIA",DropdownItems:"Header_DropdownItems__2FxJw",viewMore:"Header_viewMore__31MVP",batchModal:"Header_batchModal__2_RSd",broadCastHeader:"Header_broadCastHeader__1aN1o",backButton:"Header_backButton__2L_EF",studentGroups:"Header_studentGroups__1KRsz"}},3310:function(e,t,a){e.exports={ModalHeader:"FilterRecipient_ModalHeader__rFht4",inputBoxes:"FilterRecipient_inputBoxes__1Upxf",inlineFilter:"FilterRecipient_inlineFilter__1NGGm",inlineFilterAlignLeft:"FilterRecipient_inlineFilterAlignLeft__2qFf4",appDownloadsBtn:"FilterRecipient_appDownloadsBtn__1bLqP",checkedAppDownloadsBtn:"FilterRecipient_checkedAppDownloadsBtn__AKK7l",inputBox:"FilterRecipient_inputBox__35kQO",ModalFooter:"FilterRecipient_ModalFooter__6oooT",filter:"FilterRecipient_filter__3Sl1B",filterHeader:"FilterRecipient_filterHeader__2jKnH",clearAll:"FilterRecipient_clearAll__32XGV",filterBody:"FilterRecipient_filterBody__1oyxd",checkboxAndFilter:"FilterRecipient_checkboxAndFilter__zC51j",lables:"FilterRecipient_lables__My5o8",DropdownItems:"FilterRecipient_DropdownItems__2rDSY",viewMore:"FilterRecipient_viewMore__2sCr0",batchModal:"FilterRecipient_batchModal__2Rz9F",broadCastHeader:"FilterRecipient_broadCastHeader__sT8fT",backButton:"FilterRecipient_backButton__3Hr42",ModalBody:"FilterRecipient_ModalBody__1CF_d",seeMoreModalGrid:"FilterRecipient_seeMoreModalGrid__asEv0",cancelModal:"FilterRecipient_cancelModal__38Qkg",applyButton:"FilterRecipient_applyButton__YD94P",disabled:"FilterRecipient_disabled__2sTjY",breakLine:"FilterRecipient_breakLine__1u28Y"}},3311:function(e,t,a){e.exports={SearchForm:"Search_SearchForm__5sDuf",Tag:"Search_Tag__3zkWa",searchButton:"Search_searchButton__vkUbe"}},3312:function(e,t,a){e.exports=a.p+"static/media/search.763fc6cc.svg"},3313:function(e,t,a){e.exports={InfiniteScroll:"InfiniteScroll_InfiniteScroll__3CYvZ",element:"InfiniteScroll_element__1fdFH"}},3314:function(e,t,a){e.exports=a.p+"static/media/studyGroup.60098d9c.svg"},3315:function(e,t,a){e.exports=a.p+"static/media/msgIcon.7c16f23e.svg"},3316:function(e,t,a){e.exports=a.p+"static/media/group.8ace8c41.svg"},3317:function(e,t,a){e.exports=a.p+"static/media/broadCast.b2d982e2.svg"},3318:function(e,t,a){e.exports=a.p+"static/media/BellIcon.36b62acb.svg"},3319:function(e,t,a){e.exports=a.p+"static/media/filter.979b8d83.svg"},3320:function(e,t,a){e.exports={unseenHeader:"UnseenConversation_unseenHeader__3RZgG",unseenList:"UnseenConversation_unseenList__2XhS6",chatScrollButton:"UnseenConversation_chatScrollButton__2Qh1K",chatScrollButtonRight:"UnseenConversation_chatScrollButtonRight__28zTD",chatScrollButtonLeft:"UnseenConversation_chatScrollButtonLeft__2-Jlh"}},3321:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAfCAYAAADwbH0HAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAWlSURBVHgB1VffTxRXFL73zp3ZWZddilJQUBtMJI3UROKLgaqYNjQG+yg28kT6BzR9MH1EE59M26TpG28+VFJ8arC20aSBmtSY1FRrJUqEbsKPisTdhWVnZ3Z+3H5nZLcCu7BiH9qTbGZ35sz5zvnud889y9h/3LhSKvycP39e4CrWXMP75Ejfqwq4mUMxINnx48fFxMRE6Z26ujq+b98+dRffW7NZNTY2FtD9gYEBxXnopirF1dgmoAcOHOD4iFgsplmWJaN
179+p7d+yQQRDISCQis9msrHddgWeas2cPf6+9nTc1NTECHh0dDRm4cOECq6riFWd+6tQp7dmzZ0LTNIlg2/fv339GStkhhGhD4N3k6ys1roJg2nPdH0ZGRoZra2s93/e96enpAIwEvb29QbnKeRnQkNrBwUENL8pIU5PsOnTow0Qs9gVuJ9gGhndn8vn8l6B8yIMhWffw4cM+PUKiq8DXUc1fLI7YATpBZeT9zs6L20xzAPcibBPDqwld1z94q6VFm3j8+M7zaFQtTE6qy5cvE+2rgMXLP2hNSUALCws6Eo4cO3bsMwT6mL2iGVJ+evLkyYvbUikTPyXFXKv2EjA9ICEBVNTU1OgdHR19hmF8wrZoIKv/6NGjPaDeSCaT8urVq6vAS1SDJgHhaHznTqOQTscOtbcPEnXsNQyJd0H130ajUWt2dja4du2aKlJe2vTYe6yus5Nrrmv09PT0Cs6bywVbWlpifX19bHx8fFNgJB5vbW09k8lkJK4aMVp8JlYcaPFF7eys7qdSumma3ZWCJRIJ1tzczM6ePVsVOGIdybiuicoF/HmR7hAYogrXFiYhpgiuuzcKdunSJdbd3V0VOHrA2zr6ANmuXbsI9B9ganEQFHdMUwBYh08r28SqBQebTY5tG8vLyxJrrhX3c1HVfH5+nhccR2AbSValgbaq/GLRqIS6w0qJ3RIwpM7Ri7ltWRw0c/Thp5sFO3fuHLt58ya7cuUKg2gq+qGQJ6gGMotrBw8eFCTiEjCoClM3PU8AVBUKhcl/A5QMffupg2sNPoirqMgS8MoaBy/8fAVafqsUiLbTzMxMVaAr/rcgGirMp/dOnz4dlIDJ6DSJx+MetOX9eu/edVSeKxeIttPQ0FBVoIgx/9OtW9dBtbu4uEiHhb9KXPQDG1zhTKVsCvlsNj03N/c5e02DYL8xOPdBsdvY2BhQsqv2MRn2sUJWgReJ4Gh18z/fvj0Kmr5jWzR0qyHE+B7isrGNHGwnF1oqVVzq1W1tbTydTrPG7du5A2kbSkk099+RqY5e+w57BUPCI9dv3BiMaNoSesIydGMBtIDigmKvLvVOouDhw4c6HDRkGUOWCVzjStMS7x450oOu8xG60JsbAWJNLST79d3798ewjxbB3BI0k02bZq41Hi90dXWtr5jmooaGBtXS0kJNhJQdOmAa4FPJ5J9TT578CPE9xxyE84MXkMQb9Nz1/QU7nx8HtTd+uXPnq8eTk39oSmWRRBaPc2DMmpuY8B49euSfOHGi1HHWjT7Dw8MatpZEtgYoiiJATSBlDJREMVuZWAWd+76kEQk00v4LIFdfIhl8t/E8R5UjeSsfi1lxx3HAooeOFbyMs270wQanBhIGxMykbNv2EcWXuCEMw8UJQuOUw6QsIJKN4yaPk8BSnpdzhVhGj1ouWFYOg0B+8sEDG0pW/f39/lqcilMmRKCBWn53bk5viMeNNMahqO+bAR1fkYgmXJeDCRHYtodXfBx/PpLMY9gupPN5d4+UPsYfl5UZ9MhEOWByxHp4mBh8EkUmmbTddDqHdV3SgyCTS6VScMug9hSqz2C6SAN0EaOtlZuZcf7COwSKOEE50IoVr/WhE6X4L4JG3lwupzCFivr6eoUlDAODHX9qaipcR2qLlQC3ZGv/P5EQ6Ttd2f/F/gbkaUEHmn3ofAAAAABJRU5ErkJggg=="},3322:function(e,t,a){e.exports={Backdrop:"FullScreenLoader_Backdrop__ri8sd",Loader:"FullScreenLoader_Loader__2N5_G",spin:"FullScreenLoader_spin__1eQHy"}},3323:function(e,t,a){e.exports={head:"CategoryModal_head__2l3tu",subheading:"CategoryModal_subheading__1tWo4",categoryHolder:"CategoryModal_categoryHolder__2xD4z",category:"CategoryModal_category__1loDL",selectedCategory:"CategoryModal_selectedCategory__2HIGD",footer:"CategoryModal_footer__1Bam_",body:"CategoryModal_body__T8Q2C"}},3324:function(e,t,a){},3407:function(e,t,a){"use strict";a.r(t);var r=a(1),n=a.n(r),s=(a(3307),a(3308)),o=a.n(s),i=a(3309),l=a.n(i),c=a(1232),d=a(301),u=a(3310),p=a.n(u),h=a(3311),m=a.n(h),v=n.a.memo((function(e){return n.a.createElement("div",{className:m.a.SearchForm+" SearchForm"},n.a.createElement("img",{src:a(3312)}),n.a.createElement("form",{autoComplete:"off",onSubmit:e=>e.preventDefault()},n.a.createElement("input",{className:m.a.searchButton,placeholder:e.placeholder?e.placeholder:"Search",onChange:e.onChange,onClick:e.onClick?e.onClick:()=>{},type:"text",value:e.value})))})),C=a(140),g=a(69),b=a(2249);var f=Object(C.connect)(e=>({appState:e.appState.state,searchTerm:e.filters.searchTerm,searchTermModal:e.filters.searchTermModal,user:e.persistedData&&e.persistedData.user}),e=>({setSearchTerm(t){e(Object(g.o)(t))}}),null,{pure:!0})((function(e){const{t:t}=Object(b.a)(),a=e.user&&1===e.user.type;return n.a.createElement(n.a.Fragment,null,n.a.createElement(v,{onClick:()=>{},placeholder:a?t("Chatv2.List.Search.searchByName","Search by name"):t("Chatv2.List.Search.searchByNameNumber","Search by name or number"),onChange:t=>{e.onChange?e.onChange(t):e.setSearchTerm(t.target.value)},value:"modal"==e.searchType?e.searchTermModal:e.searchTerm}))}));var y=[{batchId:100,batchName:"Apoorv100"},{batchId:200,batchName:"Apoorv200"},{batchId:300,batchName:"Apoorv300"},{batchId:400,batchName:"Apoorv400"},{batchId:500,batchName:"Apoorv500"},{batchId:600,batchName:"Apoorv600"}],A=a(2276),S=a(1730),_=a(1015),E=a(2780);class k extends r.Component{constructor(e){super(e),this.scrollDown=e=>{let t="course"==e?this.props.coursesList.length:this.props.batchesList.length;this.props.getFiltersListAction({offset:t,limit:20,type:"course"==e?2:1,search:this.props.searchTermModal.length?this.props.searchTermModal:void 0})},this.handleViewMore=e=>{this.setState({stateParam:"course"==e?"course":"batch"})},this.handleCloseSeeMoreBatches=e=>{"course"==e?this.setState({selectedArrayForCourses:this.props.coursesSelectedIndexArr}):this.setState({selectedArrayForBatches:this.props.batchesSelectedIndexArr})},this.applyFilters=()=>{this.props.getUserListAction({shouldReplace:!0})},this.updateBatchesListState=e=>{const t=this.state.selectedArrayForBatches;t.includes(e)?this.setState(t=>({selectedArrayForBatches:t.selectedArrayForBatches.filter(t=>t!=e)})):t.includes(e)||this.setState(t=>({selectedArrayForBatches:[...t.selectedArrayForBatches,e]}))},this.updateCoursesListState=e=>{const t=this.state.selectedArrayForCourses;t.includes(e)?this.setState(t=>({selectedArrayForCourses:t.selectedArrayForCourses.filter(t=>t!=e)})):t.includes(e)||this.setState(t=>({selectedArrayForCourses:[...t.selectedArrayForCourses,e]}))},this.searchTermChange=e=>{this.props.setSearchModal(e.target.value)},this.selectAllBatches=e=>{const t=(this.props&&this.props.batchesList).map(e=>e.id);"toSelectAll"==e?this.setState({selectedArrayForBatches:t,selectAllForFilter:!1}):"toUnselectAll"==e&&this.setState({selectedArrayForBatches:[],selectAllForFilter:!0})},this.getUsers=()=>{const{recepients:e,t:t}=this.props;let a=null===e||void 0===e?void 0:e.list.map(e=>e.id),r=!(this.props.specialStudentFilter.includes(1)||this.props.specialStudentFilter.includes(2));return n.a.createElement(n.a.Fragment,null,n.a.createElement("div",{className:p.a.inlineFilter},a&&a.includes(1)?n.a.createElement("div",{className:p.a.checkboxAndFilter},n.a.createElement("input",{type:"checkbox",disabled:!r,onChange:()=>this.props.getUpdatedUserFilter(1),checked:this.props.usersSelectedIndexArr&&this.props.usersSelectedIndexArr.includes(1)}),n.a.createElement("lable",{className:r?"":p.a.disabled},t("Chatv2.List.FilterRecipient.students1","Students"))):null,a&&null!==a&&void 0!==a&&a.includes(3)?n.a.createElement("div",{className:p.a.checkboxAndFilter},n.a.createElement("input",{disabled:!r,type:"checkbox",onChange:()=>this.props.getUpdatedUserFilter(3),checked:this.props.usersSelectedIndexArr&&this.props.usersSelectedIndexArr.includes(3)}),n.a.createElement("lable",{className:r?"":p.a.disabled},t("Chatv2.List.FilterRecipient.faculty1","Faculty"))):null,a&&null!==a&&void 0!==a&&a.includes(2)?n.a.createElement("div",{className:p.a.checkboxAndFilter},n.a.createElement("input",{disabled:!r,type:"checkbox",onChange:()=>this.props.getUpdatedUserFilter(2),checked:this.props.usersSelectedIndexArr&&this.props.usersSelectedIndexArr.includes(2)}),n.a.createElement("lable",{className:r?"":p.a.disabled},t("Chatv2.List.FilterRecipient.parents1","Parents"))):null),n.a.createElement("hr",{className:p.a.breakLine}))},this.getBatches=e=>{const{selectedArrayForBatches:t,selectedArrayForCourses:a}=this.state;let{batchesList:r,coursesList:s,t:o}=this.props,i=this.props.specialStudentFilter.includes(1);"course"==e&&(r=s,i=this.props.specialStudentFilter.includes(2));let l=r&&r.length>5?n.a.createElement(n.a.Fragment,null,r&&r.slice(0,5).map((r,s)=>n.a.createElement("div",{className:p.a.checkboxAndFilter,key:s},n.a.createElement("input",{type:"checkbox",disabled:i,onClick:()=>{"course"==e?this.updateCoursesListState(r.id):this.updateBatchesListState(r.id),"course"==e?this.props.getUpdatedCourseFilter(r.id):this.props.getUpdatedBatchFilter(r.id)},checked:"course"==e?a&&a.includes(r.id):t&&t.includes(r.id)}),n.a.createElement("label",{className:i?p.a.disabled:""},r.name))),n.a.createElement("div",{onClick:i?()=>{}:()=>{this.props.showFilterRecipients(!this.props.filterRecipients),this.handleViewMore(e),document.body.click()},className:p.a.viewMore+" "+(i?p.a.disabled:"")},o("Chatv2.List.FilterRecipient.viewMore1","View more"))):r&&r.map((t,a)=>n.a.createElement("div",{className:p.a.checkboxAndFilter,key:a},n.a.createElement("input",{type:"checkbox",onClick:()=>{"course"==e?this.updateCoursesListState(t.id):this.updateBatchesListState(t.id),"course"==e?this.props.getUpdatedCourseFilter(t.id):this.props.getUpdatedBatchFilter(t.id)},checked:"course"==e?this.props.coursesSelectedIndexArr&&this.props.coursesSelectedIndexArr.includes(t.id):this.props.batchesSelectedIndexArr&&this.props.batchesSelectedIndexArr.includes(t.id)}),n.a.createElement("label",null,t.name)));return n.a.createElement(n.a.Fragment,null,l,"course"!==e&&n.a.createElement("hr",{className:p.a.breakLine}))},this.viewMoreModal=()=>{const{selectedArrayForBatches:e,selectedArrayForCourses:t,stateParam:a}=this.state;let{batchesList:r,coursesList:s,totalCountBatch:o,totalCountCourse:i,loader:l,searchTermModal:c,t:u}=this.props;return"course"==a&&(r=s),n.a.createElement(n.a.Fragment,null,n.a.createElement(d.d,{className:p.a.batchModal,hidden:!this.props.filterRecipients,toggle:()=>{this.props.showFilterRecipients(!this.props.filterRecipients),this.handleCloseSeeMoreBatches(a),this.props.setSearchModal(""),this.setState({selectedArrayForCourses:[],selectAllCourses:!1})}},n.a.createElement(d.c,null,n.a.createElement("div",{className:p.a.ModalHeader},n.a.createElement("span",null,u("Chatv2.List.FilterRecipient.filterBy1","Filter recipients by")," ","course"==a?u("Chatv2.List.FilterRecipient.courses","Courses"):u("Chatv2.List.FilterRecipient.batches","Batches")))),n.a.createElement(d.a,null,
1n.a.createElement("div",{className:p.a.ModalBody},n.a.createElement(f,{placeholder:"course"==a?u("Chatv2.List.FilterRecipient.searchCourses","Search courses"):u("Chatv2.List.FilterRecipient.searchBatches","Search batches"),value:c,onChange:e=>{this.searchTermChange(e)},searchType:"modal"}),"course"==a&&!c.length&&n.a.createElement("div",{style:{margin:" 5px 0 5px 9.6px"}},n.a.createElement("input",{type:"checkbox",checked:this.state.selectAllCourses,onChange:e=>{e.target.checked?this.setState({selectedArrayForCourses:[-1],selectAllCourses:!0}):this.setState({selectedArrayForCourses:[],selectAllCourses:!1})}}),n.a.createElement("label",null," Select All")),n.a.createElement("div",{style:{height:"200px"}},n.a.createElement(A.a,{scrollDirection:"down",loadingDown:l,Loader:"",hasMoreDown:"course"==a?i>(r&&r.length):o>(r&&r.length),loadMoreDown:()=>this.scrollDown(a),shouldNotHandleScroll:!0},n.a.createElement("div",{className:p.a.inputBoxes+" "+p.a.seeMoreModalGrid},r&&r.map((r,s)=>n.a.createElement("div",{className:p.a.checkboxAndFilter,key:s},n.a.createElement("input",{type:"checkbox",disabled:this.state.selectAllCourses,onClick:()=>{"course"==a?this.updateCoursesListState(r.id):this.updateBatchesListState(r.id)},checked:"course"==a?t&&t.includes(r.id):e&&e.includes(r.id)}),n.a.createElement("label",null,r.name))),l&&n.a.createElement(S.a,null)))))),n.a.createElement(d.b,null,n.a.createElement("div",{className:p.a.ModalFooter},n.a.createElement("button",{className:"buttonSecondary",onClick:()=>{this.props.toggle(),this.handleCloseSeeMoreBatches(a),this.props.setSearchModal(""),this.setState({selectedArrayForCourses:[],selectAllCourses:!1})}},u("Chatv2.List.FilterRecipient.cancel1","Cancel")),n.a.createElement("button",{onClick:()=>{"course"==a?this.props.getUpdatedCourseFilter(t):this.props.getUpdatedBatchFilter(e),this.applyFilters(),this.props.setSearchModal(""),this.props.getFiltersListAction({},!0),this.props.toggle()},className:p.a.applyButton},u("Chatv2.List.FilterRecipient.applyFilters1","Apply Filters"))))))},this.renderAppDownloads=()=>{let e=this.props.usersSelectedIndexArr.length>0;return n.a.createElement("div",{className:p.a.inlineFilterAlignLeft},this.props.appDownloads&&this.props.appDownloads.list.map(t=>{const a=this.props.specialStudentFilter.includes(t.id);return n.a.createElement("div",{key:t.id,onClick:e?()=>{}:()=>{a?this.props.getUpdatedSpecialStudentFilter([]):this.props.getUpdatedSpecialStudentFilter([t.id])},className:p.a.appDownloadsBtn+" "+(a?p.a.checkedAppDownloadsBtn:"")+" "+(e?p.a.disabled:"")},t.name)}),n.a.createElement("hr",{className:p.a.breakLine,style:{borderTop:"none",marginTop:"2rem"}}))},this.state={selectedArrayForBatches:[],selectedArrayForCourses:[],selectAllBatchesSelected:!0,stateParam:"",searchTerm:"",batchesApi:y,offset:0,selectAllCourses:!1}}componentDidMount(){this.props.getFiltersListAction()}componentDidUpdate(e){e.batchesSelectedIndexArr!=this.props.batchesSelectedIndexArr||e.usersSelectedIndexArr!=this.props.usersSelectedIndexArr||e.coursesSelectedIndexArr!=this.props.coursesSelectedIndexArr||e.specialStudentFilter!=this.props.specialStudentFilter?e.batchesSelectedIndexArr!=this.props.batchesSelectedIndexArr?this.setState({selectedArrayForBatches:this.props.batchesSelectedIndexArr}):e.coursesSelectedIndexArr!=this.props.coursesSelectedIndexArr&&this.setState({selectedArrayForCourses:this.props.coursesSelectedIndexArr}):e.searchTermModal!=this.props.searchTermModal&&this.props.getFiltersListAction({search:this.props.searchTermModal&&this.props.searchTermModal.length?this.props.searchTermModal:void 0,type:"course"===this.state.stateParam?2:1},!0)}render(){const{recepients:e}=this.props,{t:t}=this.props;return n.a.createElement(n.a.Fragment,null,this.viewMoreModal(),n.a.createElement("li",{className:p.a.filter,style:{padding:"10px"}},n.a.createElement("div",{className:p.a.filterHeader},n.a.createElement("span",null,t("Chatv2.List.FilterRecipient.filters1","Filters")),n.a.createElement("span",null,n.a.createElement("span",{className:p.a.clearAll,onClick:()=>{this.applyFilters(),window.document.body.click()}},t("Chatv2.List.FilterRecipient.apply1","Apply"),"\xa0\xa0"),n.a.createElement("span",{className:p.a.clearAll,onClick:()=>{this.props.getUpdatedBatchFilter([]),this.props.getUpdatedUserFilter([]),this.props.getUpdatedCourseFilter([]),this.props.getUpdatedSpecialStudentFilter([]),this.setState({selectedArrayForBatches:[],selectedArrayForCourses:[]}),this.applyFilters()}},t("Chatv2.List.FilterRecipient.clearAll1","Clear All ")))),n.a.createElement("div",{className:p.a.filterBody,style:{maxHeight:"400px",overflowY:"auto",padding:(this.props.batchesList&&this.props.batchesList.length&&this.props.coursesList&&this.props.coursesList.length?this.props.appDownloads&&this.props.appDownloads.sectionName?"21rem":"14rem":"60px")+" 0.8rem 0 0.8rem"}},n.a.createElement("div",{className:p.a.lables},null===e||void 0===e?void 0:e.sectionName),this.getUsers(),this.props.appDownloads&&this.props.appDownloads.sectionName?n.a.createElement(n.a.Fragment,null,n.a.createElement("div",{style:{paddingBottom:0},className:p.a.lables},this.props.appDownloads.sectionName),this.renderAppDownloads()):null,n.a.createElement(n.a.Fragment,null,this.props.batchesList&&n.a.createElement("div",{className:p.a.lables},n.a.createElement(_.a,{i18nKey:"Chatv2.List.FilterRecipient.batches"},"BATCHES"),"(",t("Chatv2.List.FilterRecipient.selected1","selected")," ",this.state.selectedArrayForBatches.length,")"),this.props.batchesList&&this.getBatches("batches")),n.a.createElement("div",{className:p.a.lables},n.a.createElement(_.a,{i18nKey:"Chatv2.List.FilterRecipient.courses"},"COURSES"),"(",t("Chatv2.List.FilterRecipient.selected1","selected")," ",this.state.selectedArrayForCourses.length,")"),this.getBatches("course"))))}}let w=[];var L=Object(C.connect)((function(e){var t;return{batchesSelectedIndexArr:e.filters.batchesSelectedIndexArr||w,coursesSelectedIndexArr:e.filters.coursesSelectedIndexArr||w,usersSelectedIndexArr:e.filters.usersSelectedIndexArr||w,searchTermModal:e.filters.searchTermModal,loader:e.filters.loader,batchesList:e.conversationList.batchesList&&e.conversationList.batchesList.list,totalCountBatch:e.conversationList.batchesList&&e.conversationList.batchesList.totalCount,coursesList:e.conversationList.coursesList&&e.conversationList.coursesList.list,totalCountCourse:e.conversationList.coursesList&&e.conversationList.coursesList.totalCount,appDownloads:e.conversationList.appDownloads,specialStudentFilter:e.filters.specialStudentFilter,recepients:null===e||void 0===e||null===(t=e.conversationList)||void 0===t?void 0:t.recepients}}),e=>({getUpdatedUserFilter(t){e(Object(g.x)(t))}
1,getUpdatedBatchFilter(t){e(Object(g.s)(t))},getUpdatedCourseFilter(t){e(Object(g.u)(t))},getFiltersListAction(t,a){e(Object(g.e)(t,a))},getUserListAction(t){e(Object(g.g)(t))},setSearchModal(t){e(Object(g.n)(t))},getUpdatedSpecialStudentFilter(t){e(Object(g.v)(t))}}),null,{pure:!0})(Object(E.a)()(k)),I=a(38),N=a(3314),F=a.n(N),M=a(80),T=a(88),O=a(53),R=a(18),D=a(2796),B=a(83),x=a(68);var j=Object(D.a)(Object(C.connect)(e=>{var t,a;return{appState:e.appState.state,user:e.persistedData.user,currentConversation:e.currentConversation,premiumStatus:e.persistedData.premiumStatus,listActions:e.conversationList.listActions,studentGroups:e.conversationList.studentGroups,studentGroupFilterSelected:e.conversationList.studentGroupFilterSelected,isChatCaretaker:null===e||void 0===e||null===(t=e.persistedData)||void 0===t||null===(a=t.caretakerPermissions)||void 0===a?void 0:a.chats}},e=>({changeState:t=>{e(Object(T.d)(t))},getUserListAction(t){e(Object(g.g)(t))},setConversationId(t){e(Object(O.u)(t))},updateCurrentConversation(t){e(Object(O.v)(t))},loadStudyGroup(t){e(Object(g.i)(t))}}),null,{pure:!0})((function(e){let{appState:t,user:r,currentConversation:s,premiumStatus:o,studentGroups:i,studentGroupFilterSelected:d}=e;const{t:u}=Object(b.a)();let[p,h]=n.a.useState(!1),m=r&&r.type,v=Array.isArray(e.listActions)?e.listActions.map(e=>e.deeplink?e.deeplink.screen:""):[];return n.a.createElement(n.a.Fragment,null,n.a.createElement("div",{className:l.a.header},("blank"===t||"details"===t)&&n.a.createElement(n.a.Fragment,null,d?n.a.createElement("span",{style:{display:"flex",alignItems:"center"},onClick:()=>e.loadStudyGroup(!1)},n.a.createElement("img",{src:a(2650)}),n.a.createElement("span",{className:l.a.studentGroups},i.title)):n.a.createElement("span",null,n.a.createElement(_.a,{i18nKey:"Chatv2.List.Header.chats"},"Chats")),!!v.length&&n.a.createElement("div",{style:{display:"flex",alignItems:"center"}},!!i&&!!i.deeplink&&n.a.createElement("div",{className:"tooltip",onClick:()=>{e.loadStudyGroup(!0),Object(M.c)("CHAT",{ACTION:"Student Groups click"})}},n.a.createElement("img",{src:F.a}),n.a.createElement("span",{className:l.a.activeDot}),n.a.createElement("div",{className:"tooltiptext3"},i.title)),n.a.createElement(c.a,{name:n.a.createElement("svg",{onClick:()=>{Object(B.c)(x.mb,{SCREEN_NAME:x.uc})},width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},n.a.createElement("path",{d:"M14 8H8V14H6V8H0V6H6V0H8V6H14V8Z",fill:"#212121"})),items:[v.includes("SCREEN_START_CONVERSATION")&&n.a.createElement("li",{key:"SCREEN_START_CONVERSATION",className:l.a.listItems,onClick:()=>{e.changeState("newConversation"),Object(M.c)("CHAT",{ACTION:I.qb})}},n.a.createElement("img",{src:a(3315)}),"\xa0\xa0",u("Chatv2.List.Header.startConvo","Start a conversation")),v.includes("SCREEN_CREATE_GROUP_CHAT")&&n.a.createElement("li",{key:"SCREEN_CREATE_GROUP_CHAT",className:l.a.listItems,onClick:()=>{R.history.push("/messages/createGroup"),e.setConversationId({_conversationId:null,conversationName:"New group Chat",permissions:{isAdmin:1,isMute:0,canMute:1,canDeleteMembers:1,canAddMembers:1,canReply:1,canTurnOffReply:1,canDeleteChat:1,canClearChat:1}}),e.changeState("createGroup"),1==m?Object(M.c)("CHAT",{ACTION:"Group study create click",ChatType:8}):Object(M.c)("CHAT",{ACTION:I.ob})}},n.a.createElement("img",{src:a(3316)}),"\xa0\xa0",u("Chatv2.List.Header.newGroupChat","New group chat")),v.includes("SCREEN_START_BROADCAST")&&n.a.createElement("li",{key:"SCREEN_START_BROADCAST",className:l.a.listItems,onClick:()=>{Object(B.c)(x.nb,{SCREEN_NAME:x.uc}),R.history.push("/messages/broadcast"),e.changeState("broadcast"),Object(M.c)("CHAT",{ACTION:I.nb})}},n.a.createElement("img",{src:a(3317)}),"\xa0\xa0",u("Chatv2.List.Header.startBroadcast","Start a broadcast")),v.includes("MAKE_ANNOUNCEMENT")&&n.a.createElement("li",{key:"MAKE_ANNOUNCEMENT",className:l.a.listItems,onClick:()=>{e.changeState("multiBatchAnnouncement"),e.history.push("/messages/batchAnnouncement"),Object(M.c)("CHAT",{ACTION:I.pb}),Object(B.c)(x.kb,{SCREEN_NAME:x.uc})}},n.a.createElement("img",{src:a(3318)}),"\xa0\xa0",u("Chatv2.List.Header.multipleBatch","Multiple batch announcement"))],ddnClass:l.a.DropdownItems,noCaret:!0}))),("broadcast"===t||"createGroup"===t||"newConversation"===t||"multiBatchAnnouncement"===t)&&n.a.createElement(n.a.Fragment,null,n.a.createElement("span",{className:l.a.broadCastHeader},n.a.createElement("span",{className:l.a.backButton,onClick:()=>{e.changeState("blank"),"newConversation"!==t&&e.history.goBack()}},n.a.createElement("img",{src:a(2650)})),n.a.createElement("span",{className:l.a.broadcastHeader},n.a.createElement("span",null,"createGroup"===t?!e.currentConversation.permissions.canAddMembers&&e.currentConversation._conversationId||"createGroup"!==t?"":u("Chatv2.List.Header.newGroupChat","New group chat"):"broadcast"===t?u("Chatv2.List.Header.startBroadcast","Start a broadcast"):"newConversation"===t?u("Chatv2.List.Header.startNewConvo","Start a new conversation"):u("Chatv2.List.Header.multiBatchAnn","Multiple Batch Announcement")),n.a.createElement("span",null,"createGroup"===t?e.currentConversation.permissions.canAddMembers||!e.currentConversation._conversationId?u("Chatv2.List.Header.addRecepients","Add recipient(s)"):u("Chatv2.List.Header.chats","Chats"):u("Chatv2.List.Header.selectRecepients","Select recipient(s)")))),"multiBatchAnnouncement"==t||3!=m||2==s.conversationSource&&1!=s.permissions.isAdmin||!e.isChatCaretaker&&1!=o?null:n.a.createElement(c.a,{name:n.a.createElement("img",{src:a(3319)}
1),notCloseInsideClick:!0,items:[n.a.createElement(L,{key:1,showFilterRecipients:h,filterRecipients:p,toggle:()=>h(!p)})],ddnClass:l.a.DropdownItems,noCaret:!0}))))}))),H=a(2236),U=a.n(H),G=a(47),P=a(1764),z=a.n(P);var W=Object(C.connect)(e=>({appState:e.appState.state}),e=>({changeState(){e(Object(T.d)("details"))}}),null,{pure:!0})(e=>{const{imgSrc:t,name:a,active:r,typing:s}=e,o=`${parseInt(200*Math.random())}, ${parseInt(200*Math.random())}, ${parseInt(200*Math.random())}`;let i={};return t?i.src=t:i.style={backgroundImage:`linear-gradient(rgba(${o}, 1), rgba(${o}, 1))`},n.a.createElement("span",{className:z.a.redIcon,style:{cursor:"pointer"}},t?n.a.createElement("img",Object.assign({className:z.a.img},i)):n.a.createElement("span",Object.assign({className:z.a.img},i)," "),!t&&n.a.createElement("span",{className:z.a.initials},a?a.charAt(0):""),!!r&&!s&&n.a.createElement("span",{className:z.a.activeDot},"\xa0"))}),J=a(2289);var V=Object(J.a)(Object(C.connect)(e=>({typing:e.conversationList.typing||{},online:e.conversationList.online,currentConversationId:e.currentConversation._conversationId}),e=>({setConversationId:t=>{e(Object(O.u)(t))},changeState:t=>{e(Object(T.d)(t))}}),null,{pure:!0})((function(e){const t=e&&e.itemDetails,a=t&&t._conversationId===e.typing._conversationId,r=void 0!==e.online[t._conversationId]?e.online[t._conversationId]:t.isOnline,s=t&&e.currentConversationId===t._conversationId;return n.a.createElement("div",{onClick:()=>{e.changeState("details"),e.setConversationId(t),localStorage.getItem("hideAll")&&window.parent.postMessage({event_id:"openStudentConvoInDIY",data:{conversationId:t._conversationId}},"*")},className:U.a.itemHolder},t&&n.a.createElement(W,{imgSrc:t&&t.conversationImage?t.conversationImage:null,name:t&&t.conversationName,typing:a,active:r,opened:s}))}))),q=a(369),Y=a(178);const Q=q.c.div`
2  scroll: auto;
3`,K=r.forwardRef((function(e,t){let{hasMore:a,onNext:n,loader:s,throttleDuration:o=0,children:i,style:l,className:c,...d}=e;const[u,p]=(e=>{let{root:t=null,rootMargin:a,threshold:n=0}=e;const[s,o]=r.useState({}),[i,l]=r.useState(null),c=r.useRef(null);return r.useEffect(()=>{c.current&&c.current.disconnect(),c.current=new window.IntersectionObserver(e=>{let[t]=e;return o(t)},{root:t,rootMargin:a,threshold:n});const{current:e}=c;return i&&e.observe(i),()=>e.disconnect()},[i,t,a,n]),[l,s]})({rootMargin:"0px"});let h=r.useCallback(Object(Y.g)(n,o),[]);return r.useEffect(()=>{p.intersectionRatio>0&&a&&h()},[p,a,h]),r.createElement(Q,Object.assign({style:l,innerRef:t,className:c},d),i,r.createElement("div",{ref:u,style:{visibility:"hidden"}},"*"),p.intersectionRatio>0&&a&&(s||r.createElement("div",null,"Loading More...")))}));var X=r.memo(K),Z=a(3320),$=a.n(Z),ee=a(3321),te=a.n(ee);var ae=n.a.memo((function(e){const{t:t}=Object(b.a)();let a=Object(r.useRef)(null);const[s,o]=Object(r.useState)(0);return 0===e.unseenConversationList.length?null:n.a.createElement("div",null,n.a.createElement("div",{className:$.a.unseenHeader},t("Chatv2.List.List.studentsAreWaiting","STUDENTS ARE WAITING FOR YOU")),n.a.createElement("div",{className:$.a.unseenList},s>0&&n.a.createElement("button",{onClick:()=>{a.current.scrollBy(-150,0),o(a.current.scrollLeft)},className:$.a.chatScrollButton+" "+$.a.chatScrollButtonLeft,style:{top:"2.5rem"}},n.a.createElement("img",{src:te.a,style:{width:"100%",height:"100%"}})),n.a.createElement(X,{ref:a,hasMore:e.hasMore,style:{textAlign:"center",display:"flex",flexDirection:"row",alignItems:"center",overflowX:"auto",padding:"1rem"},loader:n.a.createElement(G.r,{active:!0,inline:"centered",style:{marginRight:"20px"}}),onNext:e.getUnseenConversationList},e.unseenConversationList.length>0&&e.unseenConversationList.map((e,t)=>n.a.createElement(V,{itemDetails:e,key:t}))),e.unseenConversationList.length>4&&n.a.createElement("button",{onClick:()=>{a.current.scrollBy(150,0),o(a.current.scrollLeft)},className:$.a.chatScrollButton+" "+$.a.chatScrollButtonRight},n.a.createElement("img",{src:te.a,style:{width:"100%",height:"100%"}}))))})),re=a(2745),ne=a(2651),se=a(65);const oe=n.a.lazy(()=>a.e(103).then(a.bind(null,3469))),ie=n.a.lazy(()=>a.e(93).then(a.bind(null,3470))),le=n.a.lazy(()=>a.e(95).then(a.bind(null,3471)));class ce extends r.Component{constructor(){super(...arguments),this.scrollDown=()=>{const{appState:e,newListCount:t}=this.props;["details","blank"].includes(e)&&t&&this.props.getConversationList()},this.mapList=()=>{const{appState:e,totalCount:t,conversationList:a,userTotalCount:r,userList:s,loading:o}=this.props;let i=new Set;switch(e){case"createGroup":{const e=this.props.createGroup.members;i=new Set(e.map(e=>
3e.userId));break}}return"details"===e||"blank"===e||this.props.currentConversation._conversationId&&!this.props.currentConversation.permissions.canAddMembers&&"createGroup"===e?n.a.createElement(le,{scrollDown:this.scrollDown,conversationList:a,loading:o,totalCount:t}):"multiBatchAnnouncement"===e?n.a.createElement(oe,{multiBatchAnnouncement:this.props.multiBatchAnnouncement,searchTerm:this.props.searchTerm}):n.a.createElement(ie,{getUserListAction:this.props.getUserListAction,userList:s,loading:o,userTotalCount:r,appState:e,objectIdSet:i,membersInTheList:this.props.membersInTheList,lastUserListFetchedLength:this.props.lastUserListFetchedLength,isCreateGroupSelectAll:null===this||void 0===this||null===(l=this.props)||void 0===l?void 0:l.isCreateGroupSelectAll});var l}}componentDidMount(){var e,t,a;const{persistedData:r}=this.props,n=null===r||void 0===r||null===(e=r.organization)||void 0===e?void 0:e.countryCode,s=null===r||void 0===r||null===(t=r.organization)||void 0===t?void 0:t.defaultLanguage;n&&(se.a.defaults.headers.common.region=n),s&&(se.a.defaults.headers.common["accept-language"]=null===s||void 0===s||null===(a=s.toLowerCase())||void 0===a?void 0:a.substring(0,2));const o=r&&r.user&&3==r.user.type;this.props.getConversationList({shouldReplace:!0}),o&&this.props.getUnseenConversationList({shouldReplace:!0})}componentDidUpdate(e){let t=this.props.appState;const{persistedData:a}=this.props,r=a&&a.user&&3==a.user.type,n=["blank","details"];e.selectedTutorId&&this.props.selectedTutorId&&e.selectedTutorId!=this.props.selectedTutorId&&this.props.getConversationList({shouldReplace:!0}),!e.online&&this.props.online&&n.includes(e.appState)||e.appState!==t&&!n.includes(e.appState)&&n.includes(t)?(this.props.getConversationList({shouldReplace:!0}),r&&this.props.getUnseenConversationList({shouldReplace:!0})):e.appState===t||"broadcast"!==t&&(!this.props.currentConversation.permissions.canAddMembers&&this.props.currentConversation._conversationId||"createGroup"!==t)&&"newConversation"!==t?e.appState!==t&&"multiBatchAnnouncement"===t?this.props.getBatches():e.searchTerm!==this.props.searchTerm&&this.props.searchAction():this.props.getUserListAction()}render(){var e,t,a,s,o,i,l,c;const{appState:d,unseenConversationList:u,hasMoreUnseenConv:p,unSeenTotalCount:h,persistedData:m,studentGroupFilterSelected:v,t:C}=this.props,g=(m&&m.premiumStatus,m&&m.user&&3==m.user.type);return n.a.createElement("div",{className:U.a.header},n.a.createElement(j,null),n.a.createElement(f,null),g&&u&&u.length>0&&!v?n.a.createElement(ae,{getUnseenConversationList:this.props.getUnseenConversationList,unseenConversationList:u,hasMore:p}):"",n.a.createElement("div",{className:U.a.unseenHeader},n.a.createElement("span",null,"details"==this.props.appState||"blank"==this.props.appState?C("Chatv2.List.List.messages","MESSAGES"):"broadcast"==this.props.appState||"createGroup"==this.props.appState?C("Chatv2.List.List.users","USERS"):"multiBatchAnnouncement"==this.props.appState?C("Chatv2.List.List.batches","Batches"):C("Chatv2.List.List.messages","MESSAGES")),"broadcast"==this.props.appState&&n.a.createElement("span",{onClick:()=>{let e=this.props.broadcast.selectAll&&0==this.props.broadcast.unSelectedMembers.length;this.props.selectAll(!e)},className:U.a.selectAll},this.props.broadcast.selectAll&&0==this.props.broadcast.unSelectedMembers.length?C("Chatv2.List.List.unselect","Unselect"):C("Chatv2.List.List.select","Select")," ",C("Chatv2.List.List.allTextLabel","All")),null===this||void 0===this||null===(e=this.props)||void 0===e||!e.isGroupChatSelectAllEnabled||"createGroup"!==(null===this||void 0===this||null===(t=this.props)||void 0===t?void 0:t.appState)||null!==this&&void 0!==this&&null!==(a=this.props)&&void 0!==a&&a.conversationId?null:n.a.createElement("span",{onClick:()=>{var e,t,a,r;let n=(null===this||void 0===this||null===(e=this.props)||void 0===e||null===(t=e.createGroup)||void 0===t?void 0:t.selectAll)&&0==(null===this||void 0===this||null===(a=this.props)||void 0===a||null===(r=a.createGroup)||void 0===r?void 0:r.unSelectedMembers.length);this.props.createGroupSelectAll(!n)},className:U.a.selectAll},null!==this&&void 0!==this&&null!==(s=this.props)&&void 0!==s&&null!==(o=s.createGroup)&&void 0!==o&&o.selectAll&&0===(null===this||void 0===this||null===(i=this.props)||void 0===i||null===(l=i.createGroup)||void 0===l||null===(c=l.unSelectedMembers)||void 0===c?void 0:c.length)?C("Chatv2.List.List.unselect","Unselect"):C("Chatv2.List.List.select","Select")," ",C("Chatv2.List.List.allTextLabel","All"))),v&&n.a.createElement("div",{className:U.a.studentviewingWarning},C("Chatv2.List.List.studentsWillNot3","Students will not know that you are able to view these chats")),n.a.createElement("div",{className:U.a.listContainer,style:{overflowY:"multiBatchAnnouncement"==d?"scroll":"hidden",height:h>0?"50vh":"70vh"}},n.a.createElement(r.Suspense,{fallback:n.a.createElement(n.a.Fragment,null)}," ",this.mapList())))}}var de=Object(C.connect)(e=>{var t,a,r,n,s,o;let{totalCount:i,unSeenTotalCount:l,conversationList:c,unseenConversationList:d,userList:u,loading:p,newListCount:h}=e.conversationList;return{appState:e.appState.state,createGroup:e.createGroup,currentConversation:e.currentConversation,broadcast:e.broadcast,searchTerm:e.filters.searchTerm||"",multiBatchAnnouncement:e.multiBatchAnnouncement,conversationList:c,unseenConversationList:d,newListCount:h,totalCount:i,unSeenTotalCount:l,loading:p,userList:u,batchesList:e.conversationList.batchesList?e.conversationList.batchesList:[],online:e.appState.online,userTotalCount:e.conversationList.userTotalCount,persistedData:e.persistedData&&e.persistedData,studentGroupFilterSelected:e.conversationList.studentGroupFilterSelected,selectedTutorId:null===(t=e.settingsCareTakerReducer)||void 0===t||null===(a=t.selectedCartakerData)||void 0===a?void 0:a.tutorId,membersInTheList:null===e||void 0===e||null===(r=e.createGroup)||void 0===r?void 0:r.members,lastUserListFetchedLength:e.conversationList.lastUserListFetchedLength,isCreateGroupSelectAll:null===e||void 0===e||null===(n=e.createGroup)||void 0===n?void 0:n.selectAll,isGroupChatSelectAllEnabled:null===e||void 0===e||null===(s=e.conversationList)||void 0===s?void 0:s.isGroupChatSelectAllEnabled,conversationId:null===e||void 0===e||null===(o=e.currentConversation)||void 0===o?void 0:o._conversationId}},e=>({changeState(t){e(Object(T.d)(t))},getBatches(){e(Object(g.c)())},getConversationList(t){e(Object(g.d)(t))},getUnseenConversationList(t){e(Object(g.f)(t))},getUserListAction(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};e(Object(g.g)(t))},searchAction(){e(Object(g.k)())},selectAll(t){e(Object(re.b)(!!t))},createGroupSelectAll(t){e(Object(ne.b)(t))}}),null,{pure:!0})(Object(E.a)()(ce)),ue=a(3322),pe=a.n(ue),he=a(141);class me extends n.a.PureComponent{constructor(e){super(e),this.parent=document.createElement("div"),document.body.append(this.parent)}componentWillUnmount(){this.parent.remove()}render(){return Object(he.createPortal)(n.a.createElement("div",{className:pe.a.Backdrop},n.a.createElement("div",{className:pe.a.Loader})),this.parent)}}var ve=a(3323),Ce=a.n(ve),ge=a(360);const be=e=>({type:ge.c,categoryAdded:e});var fe=a(130),ye=a(5);var Ae=Object(C.connect)(e=>{var t,a;return{categories:e.batchCategory.categories,selectedCategories:e.batchCategory.selectedCategories,userDetails:e.persistedData&&e.persistedData.user,tutorId:null===(t=e.settingsCareTakerReducer)||void 0===t||null===(a=t.selectedTutorDataForChats)||void 0===a?void 0:a.tutorId}},e=>({getCategories:t=>{let a={};t&&(a={pcIds:[t]}),e((e=>({type:ge.b,params:e}))(a))},addCategory:t=>{e((e=>({type:ge.c,id:e}))(t))},hideCategoryModal(){e(be(!1))},getConversationList(t){e(Object(g.d)(t))}}),null,{pure:!0})((function(e){let{getCategories:t,categories:s,selectedCategories:o,addCategory:i,userDetails:l}=e;const{t:c}=Object(b.a)();let[u,p]=Object(r.useState)(!1),[h,m]=Object(r.useState)([]);Object(r.useEffect)(()=>
3{if(0==h.length)return t();t(h[h.length-1])},[h]);const v=()=>{e.hideCategoryModal(),e.getConversationList()};return u?n.a.createElement(n.a.Fragment,null,n.a.createElement(d.c,null,c("Chatv2.CategoryModal.thankyou","Thank you,"),l.name),n.a.createElement(d.a,null,c("Chatv2.CategoryModal.weWillAdd","We will add you to a community group, where you can interact and learn with your coaching friends online.")),n.a.createElement(d.b,null,n.a.createElement("div",{className:Ce.a.footer},n.a.createElement("button",{className:"btn-primary",style:{border:"none",width:"12rem"},onClick:v},c("Chatv2.CategoryModal.okay","Okay"))))):n.a.createElement(n.a.Fragment,null,n.a.createElement(d.c,null,n.a.createElement("div",{className:Ce.a.head},!!h.length&&n.a.createElement("img",{onClick:()=>{let e=[...h];e=e.slice(0,e.length-1),m(e)},style:{marginRight:"2rem"},src:a(2650)}),h.length?c("Chatv2.CategoryModal.selectSubjects","Select subjects which you want to study"):c("Chatv2.CategoryModal.helpUsKnow","Help us know what are you looking to study?"))),n.a.createElement(d.a,null," ",n.a.createElement("div",{className:Ce.a.body},n.a.createElement("div",{className:Ce.a.subheading},h.length?c("Chatv2.CategoryModal.betterThe","Better the details, better the engagement"):c("Chatv2.CategoryModal.thisWillHelpBetter","This will help us help you better.")),n.a.createElement("div",{className:Ce.a.categoryHolder},(s&&s.length?s:[]).map(e=>n.a.createElement("div",{key:e.id,onClick:()=>{(e=>{if(1==e.hasSubCategory){if(h.includes(e.id))return;m([...h,e.id])}else i(e.id)})(e)},className:Ce.a.category+" "+(o.includes(e.id)?Ce.a.selectedCategory:"")},e.name))))),n.a.createElement(d.b,null,n.a.createElement("div",{className:Ce.a.footer},n.a.createElement("button",{className:"btn-primary",style:{border:"none",width:"12rem"},onClick:()=>{if(0==o.length)return ye.toastr.error(c("Chatv2.CategoryModal.toastr.selectCategory","Please select atleast one category"));Object(fe.d)({categoryIds:o},{tutorId:e.tutorId}).then(()=>{ye.toastr.success(c("Chatv2.CategoryModal.toastr.success","Success"),c("Chatv2.CategoryModal.toastr.successfullySaved","Successfully saved selected categories")),p(!0)}).catch(()=>{ye.toastr.error(c("Chatv2.CategoryModal.toastr.error","Error"),c("Chatv2.CategoryModal.toastr.errorSaving","Error while saving categories"))})}},c("Chatv2.CategoryModal.done","Done")))))}));a(3324);const Se={background:"#009AE0",borderRadius:"4px",fontStyle:"normal",fontWeight:"600",fontSize:"16px",lineHeight:"24px",padding:"10px",color:"#FFFFFF",cursor:"pointer",outline:"none",border:"none",width:"120px"},_e={background:"#CCCCCC",borderRadius:"4px",fontStyle:"normal",fontWeight:"600",fontSize:"16px",lineHeight:"24px",padding:"10px",color:"#FFFFFF",cursor:"pointer",outline:"none",border:"none",width:"120px"};var Ee=a(1186),ke=a.n(Ee);var we=Object(C.connect)(e=>({isOpenReportConversation:e.currentConversation&&e.currentConversation.reportConversation.isOpenReportConversation,reasons:e.currentConversation&&e.currentConversation.reportConversation.reasons,_conversationId:e.currentConversation&&e.currentConversation._conversationId,isLoading:e.currentConversation&&e.currentConversation.reportConversation.isLoading,headerText:e.currentConversation&&e.currentConversation.reportConversation.headerText,headerDescription:e.currentConversation&&e.currentConversation.reportConversation.headerDescription,options:e.currentConversation&&e.currentConversation.reportConversation.options}),e=>({openCloseReportConversation:t=>e(Object(O.p)(t)),addInReportConversation:t=>e(Object(O.a)(t)),submitReportConversation:t=>e(Object(O.A)(t)),getReportConversation:t=>e(Object(O.k)(t))}),null,{pure:!0})(Object(D.a)(e=>{const[t,a]=Object(r.useState)(""),{t:s}=Object(b.a)();return n.a.createElement(n.a.Fragment,null,e.isOpenReportConversation?n.a.createElement("div",{className:"ReportConversation"},n.a.createElement("div",{className:"Report-Modal"},n.a.createElement("div",{className:"Report-Modal-Header"},n.a.createElement("div",{className:"Report-Modal-Header-Heading"},e.headerText),n.a.createElement("button",{className:"Report-Modal-CrossBtn",onClick:()=>{e.openCloseReportConversation(!1),a("")}},n.a.createElement("img",{src:ke.a,alt:""}))),n.a.createElement("div",{className:"Report-Modal-Content"},n.a.createElement("div",{className:"Report-Modal-Content-Heading"},e.headerDescription),n.a.createElement("div",{className:"Report-Modal-Content-ItemList"},n.a.createElement(G.r,{active:e.isLoading,content:"Loading"}),e.options&&e.options.map(t=>n.a.createElement("div",{key:t.id,className:"Report-Modal-ItemList-Item",onClick:()=>e.addInReportConversation({id:t.id})},n.a.createElement(G.d,{checked:e.reasons&&e.reasons.includes(t.id)}),n.a.createElement("div",{className:"Report-Modal-ItemList-Item-Text"},t.text)))),n.a.createElement("div",{className:"Report-Modal-Content-Explanation"},n.a.createElement("div",null,n.a.createElement(_.a,{i18nKey:"Chatv2.Routes.Details.ReportConversation.explanation"},"Explanation")),n.a.createElement("textarea",{className:"Report-Modal-Content-Explanation-Input",placeholder:s("Chatv2.Routes.Details.ReportConversation.giveFeedback","Give feedback, optional"),value:t,onChange:e=>a(e.target.value)})),n.a.createElement("div",{className:"Report-Modal-Footer"},n.a.createElement(G.b,{style:e.reasons.length?Se:_e,primary:!0,size:"large",onClick:()=>{const r={_conversationId:e._conversationId,explanation:t,reasons:e.reasons};e.submitReportConversation(r),a("")},disabled:0===e.reasons.length},n.a.createElement(_.a,{i18nKey:"Chatv2.Routes.Details.ReportConversation.submit"},"Submit")))))):"")})),Le=a(1018).a,Ie=a(1019),Ne=a(1014);const Fe=Object(r.lazy)(()=>
3a.e(130).then(a.bind(null,1801))),Me=Object(r.lazy)(()=>Promise.all([a.e(141),a.e(60)]).then(a.bind(null,3437))),Te=Object(r.lazy)(()=>a.e(68).then(a.bind(null,3397))),Oe=Object(r.lazy)(()=>a.e(94).then(a.bind(null,3398)));var Re=n.a.memo((function(){return n.a.createElement(r.Suspense,{fallback:n.a.createElement(n.a.Fragment,null)},n.a.createElement(Le,{history:R.history},n.a.createElement(Ie.a,null,n.a.createElement(Ne.a,{exact:!0,path:"/messages/details",render:()=>n.a.createElement(Me,null)}),n.a.createElement(Ne.a,{exact:!0,path:"/messages/newConversation",render:()=>n.a.createElement(Me,null)}),n.a.createElement(Ne.a,{exact:!0,path:"/messages/broadcast",render:()=>n.a.createElement(Te,null)}),n.a.createElement(Ne.a,{exact:!0,path:"/messages/createGroup",render:()=>n.a.createElement(Oe,null)}),n.a.createElement(Ne.a,{exact:!0,path:"/messages/batchAnnouncement",render:()=>n.a.createElement(Te,null)}),n.a.createElement(Ne.a,{path:"/",render:()=>n.a.createElement(Fe,null)}))))})),De=a(166),Be=a(457);var xe=a.n(Be)()(Object(C.connect)(e=>({appState:e.appState.state}),e=>({changeState:t=>{e(Object(T.d)(t))},setConversationId:t=>{e(Object(O.u)(t))}}),null,{pure:!0})((function(e){return Object(r.useEffect)(()=>{(t=>{if(t.includes("broadcast"))e.changeState("broadcast");else if(t.includes("details")||t.includes("newConversation")){let t=Object(Y.e)(["convId"],window.location.href).convId;e.changeState("details"),t&&e.setConversationId({_conversationId:t})}else t.includes("createGroup")?(e.changeState("createGroup"),e.setConversationId({_conversationId:null,conversationName:"New group Chat",permissions:{isAdmin:1,isMute:0,canMute:1,canDeleteMembers:1,canAddMembers:1,canReply:1,canTurnOffReply:1,canDeleteChat:1,canClearChat:1}})):t.includes("batchAnnouncement")?e.changeState("multiBatchAnnouncement"):e.changeState("blank")})(e.location.pathname)},[e.location.pathname]),n.a.createElement(n.a.Fragment,null)}))),je=a(1176),He=a(109),Ue=a(1133);function Ge(){return n.a.createElement("style",null,"html {font-size: 10px, overflow: inherit !important}")}class Pe extends n.a.Component{constructor(){super()}componentDidMount(){const{region:e,defaultLanguage:t,isCaretaker:a,isChatCaretaker:r,chatCaretakers:n}=this.props;var s;(e&&(se.a.defaults.headers.common.region=e),t)&&(se.a.defaults.headers.common["accept-language"]=null===t||void 0===t||null===(s=t.toLowerCase())||void 0===s?void 0:s.substring(0,2));this.props.location.search.includes("_conversationId")&&this.props.changeState("details"),this.props.persistedData&&this.props.persistedData.organization&&this.props.persistedData.organization.toShowCategorySelection||this.props.showCategoryModal(!1),document.getElementsByTagName("html")[0].style.fontSize="10px",this.props.chatTabClicked();const o=JSON.parse(localStorage.getItem("selectedChatCaretakerData"));a&&r&&null!==n&&void 0!==n&&n.length&&this.props.setSelectedCaretakerData({caretakerData:null!==o&&void 0!==o&&o.id?o:n[0]})}componentDidUpdate(e){var t,a,r;const{isCaretaker:n,isChatCaretaker:s}=this.props;var o;(e.showReadSign!==this.props.showReadSign&&this.props.chatTabClicked(),n&&s&&null!==(t=this.props.chatCaretakers)&&void 0!==t&&t.length&&(null===(a=e.chatCaretakers)||void 0===a?void 0:a.length)!=(null===(r=this.props.chatCaretakers)||void 0===r?void 0:r.length))&&this.props.setSelectedCaretakerData({caretakerData:null===(o=this.props)||void 0===o?void 0:o.chatCaretakers[0]})}componentWillUnmount(){document.getElementsByTagName("html")[0].style.fontSize="14px"}render(){var e;let t=localStorage.getItem("hideAll");return this.props.user?n.a.createElement("div",{className:o.a.chatContainerParent},this.props.isCaretaker&&this.props.isChatCaretaker&&null!==(e=this.props.chatCaretakers)&&void 0!==e&&e.length?n.a.createElement(je.a,{isDiy:t,type:He.a.CHATS}):null,n.a.createElement("div",{className:o.a.chatContainer+" "+(t&&o.a.chatContainerDiy),style:this.props.isChatCaretaker?{marginTop:"24px",height:"90%"}:{}},n.a.createElement(d.d,{hidden:!this.props.isCategoryAdded,toggle:()=>{this.props.showCategoryModal(!this.props.isCategoryAdded)}},n.a.createElement(Ae,null)),n.a.createElement(Ge,null),n.a.createElement(we,null),this.props.persistedData&&this.props.persistedData.token&&n.a.createElement(de,null),n.a.createElement(Re,null),n.a.createElement(xe,null),this.props.appLoader&&n.a.createElement(me,null))):null}}var ze=Object(D.a)(Object(C.connect)(e=>{var t,a,r,n,s,o,i,l;return{appState:e.appState,showReadSign:e.appState.showReadSign,appLoader:!!e.appState.appLoader,persistedData:e.persistedData,user:e.persistedData&&e.persistedData.user,isCategoryAdded:e.batchCategory.isCategoryAdded,persistedData:e.persistedData,isCaretaker:null===e||void 0===e||null===(t=e.persistedData)||void 0===t?void 0:t.isCaretaker,isChatCaretaker:null===e||void 0===e||null===(a=e.persistedData)||void 0===a||null===(r=a.caretakerPermissions)||void 0===r?void 0:r.chats,chatCaretakers:null===e||void 0===e||null===(n=e.settingsCareTakerReducer)||void 0===n?void 0:n.chatCaretakers,region:null===e||void 0===e||null===(s=e.persistedData)||void 0===s||null===(o=s.organization)||void 0===o?void 0:o.countryCode,defaultLanguage:null===e||void 0===e||null===(i=e.persistedData)||void 0===i||null===(l=i.organization)||void 0===l?void 0:l.defaultLanguage}},e=>({chatUnmount(){e(Object(T.g)())},changeState(t){e(Object(T.d)(t))},showCategoryModal(t){e(be(t))},chatTabClicked(){Object(De.a)(),e(Object(T.f)())},setSelectedCaretakerData(t){e(Object(Ue.f)(t))}}),null,{pure:!0})(Pe));Boolean("localhost"===window.location.hostname||"[::1]"===window.location.hostname||window.location.hostname.match(/^127(?:\.(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)){3}$/));t.default=n.a.memo((function(e){return n.a.createElement(ze,e)}))}}]);

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.