Proyectos de Subversion LeadersLinked - Antes de SPA

Rev

Rev 7317 | Autoría | Comparar con el anterior | Ultima modificación | Ver Log |

"use strict";(self.webpackChunkleaderslinked=self.webpackChunkleaderslinked||[]).push([[6381],{21023:(e,t,n)=>{var a=n(64836);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=a(n(64938)),l=n(85893),u=(0,r.default)((0,l.jsx)("path",{d:"M20 11H7.83l5.59-5.59L12 4l-8 8 8 8 1.41-1.41L7.83 13H20v-2z"}),"ArrowBack");t.default=u},4147:(e,t,n)=>{var a=n(64836);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=a(n(64938)),l=n(85893),u=(0,r.default)((0,l.jsx)("path",{d:"M19 3H4.99c-1.11 0-1.98.89-1.98 2L3 19c0 1.1.88 2 1.99 2H19c1.1 0 2-.9 2-2V5c0-1.11-.9-2-2-2zm0 12h-4c0 1.66-1.35 3-3 3s-3-1.34-3-3H4.99V5H19v10z"}),"Inbox");t.default=u},63358:(e,t,n)=>{var a=n(64836);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=a(n(64938)),l=n(85893),u=(0,r.default)((0,l.jsx)("path",{d:"M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8zm3.5-9c.83 0 1.5-.67 1.5-1.5S16.33 8 15.5 8 14 8.67 14 9.5s.67 1.5 1.5 1.5zm-7 0c.83 0 1.5-.67 1.5-1.5S9.33 8 8.5 8 7 8.67 7 9.5 7.67 11 8.5 11zm3.5 6.5c2.33 0 4.31-1.46 5.11-3.5H6.89c.8 2.04 2.78 3.5 5.11 3.5z"}),"InsertEmoticon");t.default=u},46215:(e,t,n)=>{var a=n(64836);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=a(n(64938)),l=n(85893),u=(0,r.default)((0,l.jsx)("path",{d:"M20 6h-1v8c0 .55-.45 1-1 1H6v1c0 1.1.9 2 2 2h10l4 4V8c0-1.1-.9-2-2-2zm-3 5V4c0-1.1-.9-2-2-2H4c-1.1 0-2 .9-2 2v13l4-4h9c1.1 0 2-.9 2-2z"}),"QuestionAnswerRounded");t.default=u},89222:(e,t,n)=>{var a=n(63207),r=n(83977),l=n(26771),u=n(95366),o=n(82569);l(t,"__esModule",{value:!0}),t.default=void 0;var i,d=o(n(82191)),f=o(n(69117)),c=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 r={},o=l&&u;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var d=o?u(e,i):null;d&&(d.get||d.set)?l(r,i,d):r[i]=e[i]}r.default=e,n&&n.set(e,r);return r}(n(67294)),s=o(n(23648)),m=o(n(74113)),p=o(n(57976)),v=n(96118);function g(e){if("function"!=typeof r)return null;var t=new r,n=new r;return(g=function(e){return e?n:t})(e)}var h=(0,s.default)(m.default)(i||(i=(0,f.default)(["\n  position: absolute !important;\n  right: ",";\n  top: ",";\n  transform: translateY(-50%);\n  z-index: 100;\n"])),(function(e){return e.right||"0"}),(function(e){return e.top||"50%"})),b=function(e){var t=e.options,n=e.right,a=e.top,r=(0,c.useState)(null),l=(0,d.default)(r,2),u=l[0],o=l[1],i=Boolean(u),f=function(){o(null)};return c.default.createElement(c.default.Fragment,null,c.default.createElement(h,{right:n,top:a,onClick:function(e){o(e.currentTarget)},"aria-controls":i?"account-menu":void 0,"aria-haspopup":"true","aria-expanded":i?"true":void 0},c.default.createElement(p.default,null)),c.default.createElement(v.Menu,{anchorEl:u,id:"account-menu",open:i,onClose:f,onClick:f,transformOrigin:{horizontal:"right",vertical:"top"},anchorOrigin:{horizontal:"right",vertical:"bottom"}},t.map((function(e,t){return c.default.createElement(v.MenuItem,{key:t,onClick:function(){e.action(),f()}},e.label)}))))};t.default=b},92305:(e,t,n)=>{var a=n(63207),r=n(83977),l=n(26771),u=n(95366),o=n(82569);l(t,"__esModule",{value:!0}),t.default=void 0;var i,d,f,c,s,m,p,v,g,h,b=o(n(82191)),x=o(n(69117)),E=L(n(67294)),y=n(43635),w=n(23470),_=n(28216),k=n(88409),j=o(n(30488)),M=L(n(23648)),S=o(n(26307)),C=o(n(74113)),z=o(n(21023)),H=o(n(74900)),O=o(n(63358)),I=o(n(89222)),P=o(n(498)),T=o(n(84811)),F=o(n(22073)),N=o(n(36618));function V(e){if("function"!=typeof r)return null;var t=new r,n=new r;return(V=function(e){return e?n:t})(e)}function L(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==a(e)&&"function"!=typeof e)return{default:e};var n=V(t);if(n&&n.has(e))return n.get(e);var r={},o=l&&u;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var d=o?u(e,i):null;d&&(d.get||d.set)?l(r,i,d):r[i]=e[i]}return r.default=e,n&&n.set(e,r),r}var D=M.default.div(i||(i=(0,x.default)(["\n  background-color: var(--bg-color);\n  border-radius: var(--border-radius);\n  border: 1px solid var(--border-primary);\n  height: 80vh;\n  display: flex;\n  flex-direction: column;\n  flex-grow: 1;\n"]))),R=M.default.div(d||(d=(0,x.default)(["\n  align-items: center;\n  border-bottom: 1px solid var(--border-primary);\n  display: flex;\n  justify-content: center;\n  padding: 1rem 0.5rem;\n  position: relative;\n\n  & > button:first-child {\n    position: absolute;\n    left: 1rem;\n    top: 50%;\n    transform: translateY(-50%);\n    display: inline-flex;\n\n    @media (min-width: 768px) {\n      display: none;\n    }\n  }\n"]))),U=M.default.h2(f||(f=(0,x.default)(["\n  font-size: 1.5rem;\n  font-weight: 500;\n  width: fit-content;\n  max-width: 25ch;\n  text-align: center;\n\n  @media (min-width: 768px) {\n    max-width: 30ch;\n  }\n"]))),$=M.default.div(c||(c=(0,x.default)(["\n  gap: 0.5rem;\n  display: flex;\n  flex-direction: column-reverse;\n  height: -webkit-fill-available;\n  padding: 0.5rem 0;\n  overflow: auto;\n"]))),A=M.default.div(s||(s=(0,x.default)(["\n  box-shadow: var(--light-shadow);\n  display: inline-flex;\n  flex-direction: column;\n  gap: 0.5rem;\n  margin-bottom: 0.5rem;\n  max-width: 70%;\n  min-width: 4rem;\n  padding: 0.5rem;\n  position: relative;\n\n  & > p {\n    color: var(--chat-color);\n    max-width: 100%;\n    overflow: hidden;\n    text-overflow: ellipsis;\n    word-break: break-word;\n  }\n\n  & > img,\n  & > video {\n    max-width: 250px;\n    max-height: 250px;\n    object-fit: contain;\n  }\n\n  &:first-child {\n    margin-top: 0.5rem;\n  }\n\n  .time {\n    color: $subtitle-color;\n    font-size: 0.8rem;\n  }\n\n  .emojione {\n    width: 1rem;\n    height: 1rem;\n  }\n\n  ","\n"])),(function(e){return e.send?(0,M.css)(m||(m=(0,x.default)(["\n        align-self: flex-end;\n        background-color: var(--chat-send);\n        border-radius: 10px 0 10px 10px;\n        margin-right: 0.5rem;\n      "]))):(0,M.css)(p||(p=(0,x.default)(["\n      align-self: flex-start;\n      background-color: var(--chat-received);\n      border-radius: 0 10px 10px 10px;\n      margin-left: 0.5rem;\n    "])))})),B=M.default.form(v||(v=(0,x.default)(["\n  border-top: 1px solid var(--border-primary);\n  padding: 0.5rem;\n  position: relative;\n  display: flex;\n  justify-content: center;\n  align-items: center;\n  gap: 0.5rem;\n"]))),Y=M.default.input(g||(g=(0,x.default)(["\n  border: none;\n  outline: none;\n  flex: 1;\n  padding: 0.5rem 1rem;\n  border-radius: 30px;\n  background: $bg-color-secondary;\n\n  &:focus {\n    background: $bg-color-secondary;\n  }\n"]))),q=(0,M.default)(F.default)(h||(h=(0,x.default)(["\n  max-height: 50px;\n  max-width: 50px;\n"])));function Q(e,t){return e.message.id?e.message.id===t.message.id:e.message.uuid===t.message.uuid}var G=function(e){var t=e.children;return E.default.createElement(D,null,t)},J=function e(t){var n=t.messages,a=void 0===n?[]:n,r=t.onPagination,l=t.scrollRef,u=t.loading,o=(0,E.useRef)(null);return(0,E.useEffect)((function(){var e=new IntersectionObserver(r);return o.current&&e.observe(o.current),function(){e.disconnect()}}),[a]),E.default.createElement($,{ref:l},a.map((function(t){return E.default.createElement(e.Message,{message:t,key:t.id})})),E.default.createElement("span",{ref:o},"."),u&&E.default.createElement(q,null,E.default.createElement(N.default,null)))},K=(0,E.memo)((function(e){var t=e.message,n={text:E.default.createElement("p",null,(0,j.default)(emojione.shortnameToImage(t.m||t.message))),image:E.default.createElement("img",{src:t.m||t.filename,alt:"chat_image"}),video:E.default.createElement("video",{src:t.m||t.filename,preload:"none",controls:!0}),document:E.default.createElement("a",{href:t.m||t.filename,download:!0},E.default.createElement("img",{className:"pdf",src:"/images/extension/pdf.png",alt:"pdf"}))};return E.default.createElement(E.default.Fragment,null,function(e){if("group"===e.type&&1===!e.u)return E.default.createElement("span",{className:"user_name"},e.user_name)}(t),E.default.createElement(A,{send:t.u?1===t.u:"left"===t.side},n[t.mtype||t.type],E.default.createElement("label",{className:"time"},!t.not_received&&E.default.createElement("i",{className:"fa fa-check",style:t.seen?{color:"blue"}:{color:"gray"}}),t.time||t.date)))}),Q);G.Header=function(e){var t=e.children,n=e.options,a=void 0===n?[]:n,r=e.onClose;return E.default.createElement(R,null,E.default.createElement(C.default,{onClick:r},E.default.createElement(z.default,null)),t,!!a.length&&E.default.createElement(I.default,{options:a,right:"1rem"}))},G.Title=function(e){var t=e.children,n=e.url;return n?E.default.createElement("a",{href:n,style:{width:"fit-content"}},E.default.createElement(U,null,t)):E.default.createElement(U,null,t)},G.List=J,J.Message=K,G.SubmitForm=function(e){var t=e.sendUrl,n=e.uploadUrl,a=e.onSubmit,r=(0,E.useState)(!1),l=(0,b.default)(r,2),u=l[0],o=l[1],i=(0,E.useState)(!1),d=(0,b.default)(i,2),f=d[0],c=d[1],s=(0,E.useState)(!1),m=(0,b.default)(s,2),p=m[0],v=m[1],g=(0,_.useDispatch)(),h=(0,w.useForm)(),x=h.handleSubmit,j=h.setValue,M=h.register,z=h.reset,I=h.getValues,F=x((function(e){var n=e.message,r=new FormData;r.append("message",emojione.toShort(n)),y.axios.post(t,r).then((function(e){var t=e.data,n=t.success,r=t.data;if(!n){var l="string"==typeof r?r:"Ha ocurrido un error";return o(!1),void g((0,k.addNotification)({style:"danger",msg:l}))}o(!1),a(),z()}))})),N=function(){c(!f)};return E.default.createElement(E.default.Fragment,null,E.default.createElement(B,{onSubmit:F},u&&E.default.createElement(P.default,{onClickEmoji:function(e){var t=e.currentTarget.dataset.shortname,n=I("message"),a=emojione.shortnameToUnicode(t);j("message","".concat(n).concat(a))}}),E.default.createElement(C.default,{onClick:N},E.default.createElement(H.default,null)),E.default.createElement(C.default,{onClick:function(){o(!u)}},E.default.createElement(O.default,null)),E.default.createElement(Y,{type:"text",name:"message",placeholder:"Escribe un mensaje",ref:M({required:!0})}),E.default.createElement(C.default,{type:"submit"},E.default.createElement(S.default,null))),E.default.createElement(T.default,{isShow:f,onHide:N,onComplete:function(e){v(!0);var t=new FormData;t.append("file",e),y.axios.post(n,t).then((function(e){var t=e.data,n=t.success,r=t.data;if(n)N(),a();else{var l="string"==typeof r?r:"Ha ocurrido un error";g((0,k.addNotification)({style:"success",msg:l}))}})).finally((function(){return v(!1)}))},loading:p}))};var W=G;t.default=W},85595:(e,t,n)=>{var a=n(63207),r=n(83977),l=n(26771),u=n(95366),o=n(82569);l(t,"__esModule",{value:!0}),t.default=void 0;var i,d,f,c,s,m,p=o(n(69117)),v=o(n(67294)),g=n(28216),h=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==a(e)&&"function"!=typeof e)return{default:e};var n=y(t);if(n&&n.has(e))return n.get(e);var r={},o=l&&u;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var d=o?u(e,i):null;d&&(d.get||d.set)?l(r,i,d):r[i]=e[i]}r.default=e,n&&n.set(e,r);return r}(n(23648)),b=o(n(25727)),x=o(n(89222)),E=o(n(41322));function y(e){if("function"!=typeof r)return null;var t=new r,n=new r;return(y=function(e){return e?n:t})(e)}var w=h.default.div(i||(i=(0,p.default)(["\n  background-color: var(--bg-color);\n  border-radius: var(--border-radius);\n  border: 1px solid var(--border-primary);\n  display: flex;\n  flex-direction: column;\n  height: 100%;\n  gap: 0.5rem;\n  padding: 1rem 0.5rem;\n  max-height: 80vh;\n  flex-grow: 1;\n"]))),_=h.default.div(d||(d=(0,p.default)(["\n  position: relative;\n\n  h1 {\n    font-weight: 600;\n    font-size: 1.3rem;\n  }\n"]))),k=h.default.ul(f||(f=(0,p.default)(["\n  display: flex;\n  flex-direction: column;\n  overflow: auto;\n"]))),j=h.default.div(c||(c=(0,p.default)(["\n  align-items: center;\n  display: flex;\n  height: auto;\n  padding: 0.5rem 1rem;\n  gap: 0.5rem;\n  cursor: pointer;\n  border-radius: var(--border-radius);\n\n  ","\n"])),(function(e){return e.current&&(0,h.css)(s||(s=(0,p.default)(["\n      background-color: #42b72a21;\n    "])))})),M=h.default.div(m||(m=(0,p.default)(["\n  display: flex;\n  flex-direction: column;\n\n  span {\n    font-size: 0.9rem;\n    font-weight: bold;\n    white-space: nowrap;\n    overflow: hidden;\n    text-overflow: ellipsis;\n    max-width: 20ch;\n  }\n"]))),S=function(e){var t=e.children;return v.default.createElement(w,null,t)},C=function e(t){var n=t.contacts,a=void 0===n?[]:n,r=t.onChange,l=void 0===r?function(){return null}:r,u=(t.currentConversation,(0,g.useSelector)((function(e){return e.intl.labels})));return v.default.createElement(k,null,a.length?a.map((function(t){return v.default.createElement("li",{key:t.id||t.uuid},v.default.createElement(e.Item,{contact:t,onClick:l}))})):v.default.createElement(E.default,{message:u.datatable_szerorecords}))};C.Item=function(e){var t=e.contact,n=e.onClick,a=e.isCurrent,r=(0,g.useSelector)((function(e){return e.intl.labels}));return v.default.createElement(j,{onClick:function(){return n(t)},current:a},v.default.createElement(b.default,{src:t.image||"/images/users-group.png",alt:"image-image",sx:{width:32,height:32}}),v.default.createElement(M,null,v.default.createElement("span",null,t.name),t.last_message&&v.default.createElement("p",null,"".concat(t.count_not_seen_messages||t.count_unread||""," ").concat(r.new_messages," |\n              ").concat(t.last_message))))},S.List=C,S.Header=function(e){var t=e.options,n=void 0===t?[]:t,a=e.children;return v.default.createElement(_,null,a,!!n.length&&v.default.createElement(x.default,{options:n}))};var z=S;t.default=z},68776:(e,t,n)=>{var a=n(26771),r=n(82569);a(t,"__esModule",{value:!0}),t.default=void 0;var l=r(n(33453)),u=r(n(23420)),o=r(n(69690)),i=r(n(82191)),d=n(67294),f=n(43635),c=function(e){var t=(0,d.useState)([]),n=(0,i.default)(t,2),a=n[0],r=n[1],c=(0,d.useState)([]),s=(0,i.default)(c,2),m=s[0],p=s[1],v=(0,d.useState)(1),g=(0,i.default)(v,2),h=g[0],b=g[1],x=(0,d.useState)(1),E=(0,i.default)(x,2),y=E[0],w=E[1],_=(0,d.useState)(!1),k=(0,i.default)(_,2),j=k[0],M=k[1],S=(0,d.useState)(!1),C=(0,i.default)(S,2),z=C[0],H=C[1],O=function(){var t=(0,o.default)(l.default.mark((function t(){return l.default.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:M(!0),f.axios.get(e).then((function(e){var t=e.data,n=t.data,a=t.success,r=t.pagination;if(a){var l=n.items?(0,u.default)(n.items):(0,u.default)(n),o=r?r.last:n.pages,i=l.reduce((function(e,t){return-1===(t.id?m.findIndex((function(e){return e.id===t.id})):m.findIndex((function(e){return e.uuid===t.uuid})))&&(e=[].concat((0,u.default)(e),[t])),e}),[]);i.length&&(p((function(e){return[].concat((0,u.default)(i),(0,u.default)(e))})),w(o))}})).finally((function(){return M(!1)}));case 2:case"end":return t.stop()}}),t)})));return function(){return t.apply(this,arguments)}}();return(0,d.useEffect)((function(){if(!j&&e){var t=setTimeout((function(){O()}),2e3);return function(){clearTimeout(t)}}}),[j,e]),{messages:[].concat((0,u.default)(m),(0,u.default)(a)),loading:z,loadMore:function(t){!t[0].isIntersecting||h>=y||z||!y||(b((function(e){return e+1})),H(!0),f.axios.get("".concat(e,"?page=").concat(h)).then((function(e){var t=e.data,n=t.data,l=t.success,o=t.pagination,i=o?o.current:n.page,d=n.items?(0,u.default)(n.items.slice()):(0,u.default)(n.slice());l&&i>1&&r([].concat((0,u.default)(a),(0,u.default)(d)))})).finally((function(){return setTimeout((function(){return H(!1)}),1e3)})))},reset:function(){p([]),r([]),b(1),w(1)}}};t.default=c}}]);