Proyectos de Subversion LeadersLinked - Antes de SPA

Rev

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

"use strict";(self.webpackChunkleaderslinked=self.webpackChunkleaderslinked||[]).push([[8445],{91040:(e,t,a)=>{var n=a(63207),l=a(83977),r=a(26771),u=a(95366),c=a(82569);r(t,"__esModule",{value:!0}),t.default=function(e){var t=e.currentPost,a=(0,f.useSelector)((function(e){return e.intl.labels})),n=(0,i.useState)([]),l=(0,o.default)(n,2),r=l[0],u=l[1];return(0,i.useEffect)((function(){s.axios.get("/helpers/posts").then((function(e){var t=e.data;t.success||(0,d.addNotification)({style:"danger",msg:t.data}),u(t.data)})).catch((function(){(0,d.addNotification)({style:"danger",msg:"Disculpe, ha ocurrido un error buscando novedades"})}))}),[]),i.default.createElement("div",{className:"posts-widget"},i.default.createElement("h3",null,a.posts),i.default.createElement("div",{className:"posts-list"},r.length?r.map((function(e){return e.link.includes(t)?null:i.default.createElement("div",{key:e.title,className:"post-item"},i.default.createElement(p.Link,{to:e.link},i.default.createElement("img",{src:e.image,alt:"".concat(e.title," image")})),i.default.createElement("div",{className:"post-info"},i.default.createElement(p.Link,{to:e.link},i.default.createElement("h4",{title:e.title},e.title)),i.default.createElement("span",null,e.date)))})):i.default.createElement(m.default,{message:a.not_available_posts})))};var o=c(a(82191)),i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==n(e)&&"function"!=typeof e)return{default:e};var a=E(t);if(a&&a.has(e))return a.get(e);var l={},c=r&&u;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=c?u(e,o):null;i&&(i.get||i.set)?r(l,o,i):l[o]=e[o]}l.default=e,a&&a.set(e,l);return l}(a(67294)),s=a(43635),f=a(28216),d=a(88409),m=c(a(41322)),p=a(4655);function E(e){if("function"!=typeof l)return null;var t=new l,a=new l;return(E=function(e){return e?a:t})(e)}},48445:(e,t,a)=>{var n=a(63207),l=a(83977),r=a(26771),u=a(95366),c=a(82569);r(t,"__esModule",{value:!0}),t.default=void 0;var o=c(a(23420)),i=c(a(82191)),s=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==n(e)&&"function"!=typeof e)return{default:e};var a=j(t);if(a&&a.has(e))return a.get(e);var l={},c=r&&u;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=c?u(e,o):null;i&&(i.get||i.set)?r(l,o,i):l[o]=e[o]}l.default=e,a&&a.set(e,l);return l}(a(67294)),f=a(43635),d=a(4655),m=a(21634),p=a(88409),E=a(28396),v=a(28216),g=c(a(30488)),h=c(a(48852)),y=c(a(68433)),_=c(a(90244)),N=c(a(73734)),w=c(a(11775)),b=c(a(67706)),k=c(a(59547)),C=c(a(43867)),S=a(15262),x=c(a(91040)),F=c(a(82298)),L=c(a(17327)),D=c(a(10218));function j(e){if("function"!=typeof l)return null;var t=new l,a=new l;return(j=function(e){return e?a:t})(e)}var I=function(){var e,t=(0,s.useState)({}),a=(0,i.default)(t,2),n=a[0],l=a[1],r=(0,s.useState)(0),u=(0,i.default)(r,2),c=u[0],j=u[1],I=(0,s.useState)([]),O=(0,i.default)(I,2),P=O[0],M=O[1],B=(0,s.useState)(""),R=(0,i.default)(B,2),T=R[0],V=R[1],q=(0,s.useState)(0),U=(0,i.default)(q,2),z=U[0],A=U[1],G=(0,s.useState)([]),H=(0,i.default)(G,2),J=H[0],K=H[1],Q=(0,s.useState)(!1),W=(0,i.default)(Q,2),X=W[0],Y=W[1],Z=(0,s.useState)(!1),$=(0,i.default)(Z,2),ee=$[0],te=$[1],ae=(0,v.useSelector)((function(e){return e.intl.labels})),ne=(0,v.useDispatch)(),le=(0,d.useLocation)().pathname,re=[{type:"r",icon:s.default.createElement(y.default,{style:{color:"#7405f9"}})},{type:"s",icon:s.default.createElement(C.default,{style:{color:"#6495ED"}})},{type:"l",icon:s.default.createElement(N.default,{style:{color:"#DF704D"}})},{type:"i",icon:s.default.createElement(h.default,{style:{color:"#F5BB5C",transform:"rotate(180deg)"}})},{type:"f",icon:s.default.createElement(k.default,{style:{color:"#FF7F50"}})}],ue=function(){return Y(!X)},ce=(0,D.default)(F.default,n.share_external_url,{Icon:w.default,color:"gray",title:"Enviar",shareUrl:n.share_increment_external_counter_url,setValue:function(e){j(e)},withTitle:!0});return(0,s.useEffect)((function(){(0,m.getBackendVars)(le).then((function(e){V(e.my_reaction),j(e.total_share_external),l(e)})).catch((function(e){throw ne((0,p.addNotification)({style:"danger",message:"Error interno. Por favor, inténtelo de nuevo más tarde."})),new Error(e)}))}),[]),(0,s.useEffect)((function(){ee&&!J.length&&f.axios.get(n.comments_url).then((function(e){var t=e.data,a=t.data;if(t.success)K(a);else{var n="string"==typeof a?a:"Error interno. Intente más tarde.";ne((0,p.addNotification)({style:"danger",msg:n}))}}))}),[ee]),(0,s.useEffect)((function(){var e=P.reduce((function(e,t){return e+Number(t.total)}),0);A(e)}),[P]),s.default.createElement(E.Container,null,s.default.createElement(E.Row,null,s.default.createElement(E.Col,{md:"8"},s.default.createElement("div",{className:"feed"},s.default.createElement("div",{className:"feed__body"},n.image&&s.default.createElement("img",{src:"/storage/type/post/code/".concat(n.uuid,"/filename/").concat(n.image)})),s.default.createElement("div",{className:"feed__body"},s.default.createElement("div",{className:"feed__header"},s.default.createElement("div",{className:"feed__info"},s.default.createElement("h2",null,n.title),s.default.createElement("div",{className:"time__elapse"},s.default.createElement("p",null,n.addedOn),s.default.createElement(_.default,{className:"time__elapse-icon"})))),n.description&&function(e){var t=(0,g.default)(e);if(e.length>500){var a=e.substr(0,500),n=(0,g.default)("".concat(a,"... "));return s.default.createElement(s.default.Fragment,null,X?t:n,s.default.createElement("span",{className:"cursor-pointer",onClick:ue},X?" Leer menos":" Leer más"))}return s.default.createElement("p",null,t)}(n.description),n.file&&s.default.createElement("a",{href:n.file,download:!0},s.default.createElement("img",{className:"pdf",src:"/images/extension/pdf.png",alt:"pdf"}))),s.default.createElement("div",{className:"d-flex justify-content-between align-items-center px-3"},s.default.createElement("div",{className:"reactions-counter"},re.filter((function(e){return P.find((function(t){return t.reaction===e.type}))})).map((function(e){return e.icon})),s.default.createElement("span",null,z," reacciones")),!!c&&s.default.createElement("span",null,"".concat(c," ").concat(null===(e=ae.sends)||void 0===e?void 0:e.toLowerCase()))),s.default.createElement("div",{className:"feed__buttons"},s.default.createElement(L.default,{className:"btn feed__share-option position-relative",currentReaction:T,withLabel:!0,onChange:function(e){var t=e.reactions;return M(t)}}),s.default.createElement(F.default,{Icon:b.default,title:ae.comments,color:"gray",onClick:function(){te(!ee)},withTitle:!0}),s.default.createElement(ce,null)),ee&&s.default.createElement(s.default.Fragment,null,s.default.createElement(S.CommentForm,{onSubmit:function(e){var t=e.comment,a=new FormData;a.append("comment",t),f.axios.post(n.comments_add_url,a).then((function(e){var t=e.data,a=t.success,n=t.data;if(a)K((function(e){return[].concat((0,o.default)(e),[n])}));else{var l="string"==typeof n?n:"Error interno. Intente más tarde.";ne((0,p.addNotification)({style:"danger",msg:l}))}}))}}),s.default.createElement(S.CommentsList,{comments:J,onDelete:function(e,t){f.axios.post(t).then((function(t){var a=t.data,n=a.success,l=a.data;if(n)K((function(t){return t.filter((function(t){return t.unique!==e}))})),ne((0,p.addNotification)({style:"success",msg:l}));else{var r="string"==typeof l?l:"Error interno. Intente más tarde.";ne((0,p.addNotification)({style:"danger",msg:r}))}})).catch((function(e){throw ne((0,p.addNotification)({style:"danger",msg:e})),new Error(e)}))}})))),s.default.createElement(E.Col,{md:"4"},s.default.createElement(x.default,{currentPost:n.uuid}))))};t.default=I}}]);