Rev 6985 | Rev 6990 | Ir a la última revisión | Autoría | Comparar con el anterior | Ultima modificación | Ver Log |
"use strict";(self.webpackChunkleaderslinked=self.webpackChunkleaderslinked||[]).push([[2070],{69787:(e,t,n)=>{var a=n(63207),l=n(83977),u=n(26771),r=n(95366),o=n(82569);u(t,"__esModule",{value:!0}),t.default=void 0;var c=o(n(82191)),f=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==a(e)&&"function"!=typeof e)return{default:e};var n=g(t);if(n&&n.has(e))return n.get(e);var l={},o=u&&r;for(var c in e)if("default"!==c&&Object.prototype.hasOwnProperty.call(e,c)){var f=o?r(e,c):null;f&&(f.get||f.set)?u(l,c,f):l[c]=e[c]}l.default=e,n&&n.set(e,l);return l}(n(67294)),d=n(43635),i=n(28216),s=n(88409),m=o(n(68776)),v=o(n(4147)),p=o(n(92305)),E=o(n(41322)),h=o(n(3880));function g(e){if("function"!=typeof l)return null;var t=new l,n=new l;return(g=function(e){return e?n:t})(e)}var w=function(e){var t=e.conversation,n=e.changeConversation,a=(0,f.useState)(!1),l=(0,c.default)(a,2),u=l[0],r=l[1],o=(0,f.useRef)(null),g=(0,f.useRef)([]),w=(0,i.useDispatch)(),y=(0,m.default)(null==t?void 0:t.messages_lin
k),_=y.messages,b=y.loadMore,C=y.loading,k=y.reset,x=function(){r(!u)};return(0,f.useEffect)((function(){k()}),[t]),(0,f.useEffect)((function(){var e=[];t.delete_link&&e.push({label:"Borrar convesación",action:x}),g.current=e}),[t]),f.default.createElement(f.default.Fragment,null,f.default.createElement(p.default,null,f.default.createElement(p.default.Header,{options:g.current,onClose:function(){return n(null)}},f.default.createElement(p.default.Title,{url:t.profile},t.name)),_.length?f.default.createElement(p.default.List,{messages:_,onPagination:b,loading:C,scrollRef:o}):f.default.createElement(E.default,{Icon:f.default.createElement(v.default,null),message:"No hay mensajes en esta conversación",align:"center"}),f.default.createElement(p.default.SubmitForm,{sendUrl:t.send_link,uploadUrl:t.send_link,onSubmit:function(){return(0,d.scrollToBottom)(o)}})),f.default.createElement(h.default,{show:u,onClose:x,onAccept:function(){d.axios.post(t.delete_link).then((function(e){var t=e.data,a=t.success,l=t.data;a?(
w((0,s.addNotification)({style:"success",msg:l})),x(),n(null)):w((0,s.addNotification)({style:"danger",msg:l}))}))}}))};t.default=w},3880:(e,t,n)=>{var a=n(26771),l=n(82569);a(t,"__esModule",{value:!0}),t.default=void 0;var u=l(n(67294)),r=n(28216),o=l(n(35005)),c=l(n(44041)),f=l(n(36618)),d=function(e){var t=e.show,n=void 0!==t&&t,a=e.title,l=void 0===a?"¿Estás seguro?":a,d=e.message,i=void 0===d?"":d,s=e.loading,m=void 0!==s&&s,v=e.onClose,p=void 0===v?function(){return null}:v,E=e.onAccept,h=void 0===E?function(){return null}:E,g=(0,r.useSelector)((function(e){return e.intl.labels}));return u.default.createElement(c.default,{size:"sm",show:n,onHide:p},u.default.createElement(c.default.Header,{closeButton:!0},u.default.createElement(c.default.Title,null,l)),u.default.createElement(c.default.Body,null,i&&u.default.createElement("p",null,i),m&&u.default.createElement(f.default,null)),u.default.createElement(c.default.Footer,null,u.default.createElement(o.default,{size:"lg",type:"submit",onClick:h},g.accept
),u.default.createElement(o.default,{size:"lg",onClick:p},g.cancel)))};t.default=d},20373:(e,t,n)=>{var a=n(63207),l=n(83977),u=n(26771),r=n(95366),o=n(82569);u(t,"__esModule",{value:!0}),t.default=void 0;var c=o(n(33453)),f=o(n(69690)),d=o(n(82191)),i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==a(e)&&"function"!=typeof e)return{default:e};var n=p(t);if(n&&n.has(e))return n.get(e);var l={},o=u&&r;for(var c in e)if("default"!==c&&Object.prototype.hasOwnProperty.call(e,c)){var f=o?r(e,c):null;f&&(f.get||f.set)?u(l,c,f):l[c]=e[c]}l.default=e,n&&n.set(e,l);return l}(n(67294)),s=n(43635),m=n(27325),v=n(28216);function p(e){if("function"!=typeof l)return null;var t=new l,n=new l;return(p=function(e){return e?n:t})(e)}var E=function(e){var t=e.show,n=e.setConversation,a=e.onClose,l=(0,i.useState)([]),u=(0,d.default)(l,2),r=u[0],o=u[1],p=(0,i.useState)(""),E=(0,d.default)(p,2),h=E[0],g=E[1],w=(0,v.useSelector)((function(e){return e.intl.labels})),y=function(){var e=(0,f.default)(c.default.m
ark((function e(t){var n,a;return c.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,s.axios.get("/helpers/search-people?search="+t);case 3:n=e.sent,(a=n.data).success&&o(a.data),e.next=11;break;case 8:e.prev=8,e.t0=e.catch(0),console.log(">>: error > ",e.t0);case 11:case"end":return e.stop()}}),e,null,[[0,8]])})));return function(t){return e.apply(this,arguments)}}();return(0,i.useEffect)((function(){y(h)}),[h]),i.default.createElement(m.Modal,{show:t,onHide:a},i.default.createElement(m.Modal.Header,{closeButton:!0},i.default.createElement(m.Modal.Title,null,w.create_inmail)),i.default.createElement(m.Modal.Body,null,i.default.createElement("div",{className:"form-group"},i.default.createElement("label",{htmlFor:"search-people"},w.write_name),i.default.createElement("input",{type:"email",className:"form-control","aria-describedby":"Buscador de personas",placeholder:w.write_person_name,onChange:function(e){var t=e.target;g(t.value)}})),i.default.createElement("div",{class
Name:"container"},r.map((function(e){return i.default.createElement("div",{className:"row",key:e.value},i.default.createElement("div",{className:"col-8"},i.default.createElement("p",null,e.text)),i.default.createElement("div",{className:"col-4"},i.default.createElement("button",{className:"btn btn-primary",onClick:function(){return t=e.value,s.axios.get("/inmail/".concat(t)).then((function(e){var a=e.data;if(a.success){var l=a.data.find((function(e){return e.uuid===t}));n(l)}})),void a();var t}},i.default.createElement("i",{className:"fa fa-check"}))))})))))};t.default=E},92070:(e,t,n)=>{var a=n(63207),l=n(83977),u=n(26771),r=n(95366),o=n(82569);u(t,"__esModule",{value:!0}),t.default=void 0;var c=o(n(33453)),f=o(n(23420)),d=o(n(69690)),i=o(n(82191)),s=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==a(e)&&"function"!=typeof e)return{default:e};var n=k(t);if(n&&n.has(e))return n.get(e);var l={},o=u&&r;for(var c in e)if("default"!==c&&Object.prototype.hasOwnProperty.call(e,c)){var f=o?r(e,
c):null;f&&(f.get||f.set)?u(l,c,f):l[c]=e[c]}l.default=e,n&&n.set(e,l);return l}(n(67294)),m=n(43635),v=n(4655),p=n(88409),E=n(27325),h=n(28216),g=o(n(46215)),w=o(n(42761)),y=o(n(41322)),_=o(n(69787)),b=o(n(85595)),C=o(n(20373));function k(e){if("function"!=typeof l)return null;var t=new l,n=new l;return(k=function(e){return e?n:t})(e)}var x=function(){var e=(0,s.useState)([]),t=(0,i.default)(e,2),n=t[0],a=t[1],l=(0,s.useState)(null),u=(0,i.default)(l,2),r=u[0],o=u[1],k=(0,s.useState)(""),x=(0,i.default)(k,2),N=x[0],S=x[1],M=(0,s.useState)(!1),B=(0,i.default)(M,2),j=B[0],H=B[1],O=(0,s.useState)(!1),T=(0,i.default)(O,2),F=T[0],I=T[1],P=(0,s.useRef)([{label:"Iniciar conversación",action:function(){return A()}}]),R=(0,v.useParams)().uuid,L=(0,h.useSelector)((function(e){return e.intl.labels})),z=(0,h.useDispatch)(),A=function(){I(!F)},D=function(){var e=(0,d.default)(c.default.mark((function e(){return c.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:H(!0),m.axios.get(window.location.href).then(
(function(e){var t=e.data,l=t.data;if(t.success){var u=l;u.reduce((function(e,t){return-1===n.findIndex((function(e){return e.uuid===t.uuid}))&&(e=[].concat((0,f.default)(e),[t])),e}),[]).length&&a(u)}})).catch((function(e){var t=new Error(e);z((0,p.addNotification)({style:"danger",msg:t.message}))})).finally((function(){return H(!1)}));case 2:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),U=function(e){o(e)},q=(0,s.useCallback)((function(){return n.filter((function(e){return e.name.toLowerCase().includes(N.toLowerCase())}))}),[N,n]);return(0,s.useEffect)((function(){if(!j){var e=setTimeout((function(){D()}),2e3);return function(){clearTimeout(e)}}}),[j]),(0,s.useEffect)((function(){if(R&&!r){var e=n.find((function(e){return e.uuid===R}));e&&o(e)}}),[n,R]),s.default.createElement(s.default.Fragment,null,s.default.createElement(E.Container,null,s.default.createElement(E.Row,null,s.default.createElement(E.Col,{md:"4",className:r?"d-none d-md-flex":"d-flex"},s.default.c
reateElement(b.default,null,s.default.createElement(b.default.Header,{options:P.current},s.default.createElement("h1",null,"Inmail")),s.default.createElement("div",{className:"contact__search show"},s.default.createElement(w.default,null),s.default.createElement("input",{type:"text",placeholder:"Buscar",onChange:function(e){return S(e.target.value)}})),s.default.createElement(b.default.List,{contacts:q(),onChange:U,currentConversation:r}))),s.default.createElement(E.Col,{md:"8",className:r?"d-flex":"d-none d-md-flex"},r?s.default.createElement(_.default,{conversation:r,changeConversation:U}):s.default.createElement(y.default,{message:L.select_conversation,Icon:s.default.createElement(g.default,null),align:"center"})))),s.default.createElement(C.default,{show:F,setConversation:U,onClose:A}))};t.default=x}}]);