Rev 5855 | Autoría | Comparar con el anterior | Ultima modificación | Ver Log |
"use strict";(self.webpackChunkleaderslinked=self.webpackChunkleaderslinked||[]).push([[911],{2911:(e,t,a)=>{var n=a(3207),r=a(3977),l=a(6771),i=a(5366),o=a(2569);l(t,"__esModule",{value:!0}),t.default=void 0;var d=o(a(3453)),c=o(a(3562)),u=o(a(9690)),s=o(a(2191)),f=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==n(e)&&"function"!=typeof e)return{default:e};var a=k(t);if(a&&a.has(e))return a.get(e);var r={},o=l&&i;for(var d in e)if("default"!==d&&Object.prototype.hasOwnProperty.call(e,d)){var c=o?i(e,d):null;c&&(c.get||c.set)?l(r,d,c):r[d]=e[d]}r.default=e,a&&a.set(e,r);return r}(a(7294)),p=a(8216),m=o(a(4041)),h=o(a(5005)),g=a(3470),y=(o(a(8117)),o(a(2495))),v=o(a(1650)),E=a(186),b=a(477),w=a(7901),T=o(a(5684)),x=a(5966),M=a(8861),S=a(5390),L=a(9592),C=o(a(1787));function k(e){if("function"!=typeof r)return null;var t=new r,a=new r;return(k=function(e){return e?a:t})(e)}var A={addNotification:function(e){return(0,E.addNotification)(e)},closeShareModal:function(){return(0,b.closeShareMo
dal)()},openShareModal:function(e,t,a){return(0,b.openShareModal)(e,t,a)},setModalType:function(e){return(0,b.setModalType)(e)},addFeed:function(e,t){return(0,w.addFeed)(e,t)},fetchFeeds:function(e,t){return(0,w.fetchFeeds)(e,t)}},O=(0,p.connect)((function(e){return{isOpen:e.shareModal.isOpen,postUrl:e.shareModal.postUrl,modalType:e.shareModal.modalType,lastModalType:e.shareModal.lastModalType,feedType:e.shareModal.feedType,feedSharedId:e.shareModal.feedSharedId}}),A)((function(e){var t=e.postUrl,a=e.isOpen,n=e.modalType,r=e.lastModalType,l=e.setModalType,i=e.feedType,o=e.fetchFeeds,p=e.currentPage,E=e.timelineUrl,b=e.feedSharedId,w=e.closeShareModal,k=e.addNotification,A=e.addFeed,O=e.openShareModal,R=(0,f.useState)(!1),j=(0,s.default)(R,2),F=j[0],I=j[1],_=(0,f.useState)(!0),U=(0,s.default)(_,2),D=U[0],B=U[1],P=(0,f.useState)(!1),N=(0,s.default)(P,2),H=N[0],q=N[1],V=(0,g.useForm)({defaultValues:{description:"",share_width:""}}),z=V.register,W=V.unregister,G=V.errors,K=V.handleSubmit,J=V.setValue,Q=V.watch,X
=V.getValues,Y=V.clearErrors,Z=V.setError;(0,f.useEffect)((function(){z("description",{required:{value:"true",message:"El campo es requerido"}}),z("posted_or_shared"),n!==x.shareModalTypes.POST&&n!==x.shareModalTypes.SHARE?z("file",{required:{value:"true",message:"El campo es requerido"}}):X("file")||W("file")}),[n]);var $=function(){switch(n){case x.shareModalTypes.IMAGE:return"Tamaño recomendado: 720x720";case x.shareModalTypes.FILE:return"solo documentos PDF";case x.shareModalTypes.VIDEO:return"Video de extensión mp4, mpeg, webm";default:return""}};(0,f.useEffect)((function(){var e=n===x.shareModalTypes.SHARE?"s":"p";J("posted_or_shared",e),(X("file")||X("description"))&&n!==r&&(w(),ee())}),[n]);(0,f.useEffect)((function(){Y(),setTimeout((function(){var e=document.getElementsByClassName("modal");if(e.length>1&&"none"!==e[0].style.display){e[0].style.display="none";for(var t=0;t<e.length;t++)e[t].removeAttribute("tabindex")}}),3e3)}),[a]);var ee=function(){q(!H)},te=function(){var e=(0,u.default)(d.defau
lt.mark((function e(a,n){var r,l;return d.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:for(l in I(!0),r=new FormData,a)r.append(l,a[l]);return e.next=5,L.axios.post(t,r).then((function(e){var t=e.data,a=t.data;t.success?(w(),n.target.reset(),J("description",""),J("file",""),Y(),k({style:"success",msg:"La publicación ha sido compartida"}),b?A(a,b):A(a),p&&E&&o(E,p)):t.data.description||t.data.file||t.data.share_width?(0,c.default)(t.data).map((function(e){var t=(0,s.default)(e,2),a=t[0],n=t[1];return Z(a,{type:"required",message:n})})):k({style:"danger",msg:t.data})}));case 5:I(!1);case 6:case"end":return e.stop()}}),e)})));return function(t,a){return e.apply(this,arguments)}}(),ae=function(e){J("file",e),Y("file")};return f.default.createElement(f.default.Fragment,null,f.default.createElement(m.default,{show:a,onHide:w,autoFocus:!1},f.default.createElement(m.default.Header,{closeButton:!0},f.default.createElement(m.default.Title,null,LABELS.SHARE_A_POST)),f.default.createElement("form",{enc
Type:"multipart/form-data",onSubmit:K(te)},f.default.createElement(m.default.Body,null,function(){if(i===M.feedTypes.DASHBOARD)return f.default.createElement(f.default.Fragment,null,f.default.createElement("select",{name:"shared_with",id:"shared_with",className:"form-control",ref:z({required:"El campo es requerido"}),defaultValue:"p"},f.default.createElement("option",{disabled:"disabled",value:"",style:{display:"none"}},LABELS.SHARE_WITH),f.default.createElement("option",{value:"p"},LABELS.PUBLIC),f.default.createElement("option",{value:"c"},LABELS.CONNECTIONS)),G.shared_with&&f.default.createElement(y.default,null,G.shared_with.message))}(),f.default.createElement(S.CKEditor,{data:Q("description"),onChange:function(e){var t=e.editor.getData();J("description",t),G.description&&X("description")&&Y("description")},config:L.CKEDITOR_OPTIONS,name:"description",onDialogShow:function(){document.querySelector(".fade.modal.show").removeAttribute("tabindex")},onBeforeLoad:function(){B(!1)}}),D&&f.default.createElemen
t(v.default,null),G.description&&f.default.createElement(y.default,null,G.description.message),function(){if(n!==x.shareModalTypes.POST&&n!==x.shareModalTypes.SHARE)return f.default.createElement(T.default,{modalType:n,onUploaded:ae,settedFile:X("file"),recomendationText:$()})}(),G.file&&f.default.createElement(y.default,null,G.file.message)),f.default.createElement(m.default.Footer,null,f.default.createElement(h.default,{size:"sm",type:"submit"},LABELS.SEND),f.default.createElement(h.default,{color:"danger",size:"sm",variant:"danger",onClick:w},LABELS.CANCEL))),F&&f.default.createElement(v.default,null)),f.default.createElement(C.default,{show:H,onClose:function(){q(!1),w(),l(r),O(t,r,i)},onAccept:function(){q(!1),J("description",""),J("file",""),O(t,n,i),Y()},acceptLabel:LABELS.ACCEPT,message:"¿No se ha compartido tu publicación , desea descartarlo?"}))}));t.default=O},5684:(e,t,a)=>{var n=a(3207),r=a(6243),l=a(2680),i=a(5366),o=a(6919),d=a(3364),c=a(6771),u=a(3977),s=a(2569);c(t,"__esModule",{value:!0})
,t.default=void 0;var f=s(a(6861)),p=s(a(3420)),m=s(a(2191)),h=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 r={},l=c&&i;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var d=l?i(e,o):null;d&&(d.get||d.set)?c(r,o,d):r[o]=e[o]}r.default=e,a&&a.set(e,r);return r}(a(7294)),g=a(463),y=a(5966),v=s(a(2495));function E(e){if("function"!=typeof u)return null;var t=new u,a=new u;return(E=function(e){return e?a:t})(e)}function b(e,t){var a=r(e);if(l){var n=l(e);t&&(n=n.filter((function(t){return i(e,t).enumerable}))),a.push.apply(a,n)}return a}function w(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?b(Object(a),!0).forEach((function(t){(0,f.default)(e,t,a[t])})):o?d(e,o(a)):b(Object(a)).forEach((function(t){c(e,t,i(a,t))}))}return e}var T=function(e,t){return e.settedFile===t.settedFile},x=function(e){var t=e.modalType,a=e.onUploaded,n=e.se
ttedFile,r=e.recomendationText,l=(0,h.useState)([]),i=(0,m.default)(l,2),o=i[0],d=i[1],c=(0,h.useState)([]),u=(0,m.default)(c,2),s=u[0],f=u[1],E=(0,h.useCallback)((function(e){e.map((function(e){switch(e.errors[0].code){case"too-many-files":d([].concat((0,p.default)(o),["solo puedes agregar 1 archivo"]));break;case"file-invalid-type":d([].concat((0,p.default)(o),["por favor seleccione un archivo valido"]));break;default:d(o)}}))}),[]);(0,h.useEffect)((function(){n&&f([n])}),[n]);var b=(0,g.useDropzone)({accept:function(){switch(t){case y.shareModalTypes.IMAGE:return"image/jpeg, image/png, image/jpg";case y.shareModalTypes.FILE:return"application/pdf, application/vnd.openxmlformats-officedocument.presentationml.presentation";case y.shareModalTypes.VIDEO:return"video/mp4, video/mpeg, video/webm";case y.shareModalTypes.CHAT:return"video/mp4, video/mpeg, video/webm, application/pdf, image/jpeg, image/png, image/jpg";default:return null}}(),multiple:!1,onDrop:function(e){a(e[0]),f(e.map((function(e){return e})))}
,onDropRejected:E,onDropAccepted:function(){d([])},maxFiles:1}),T=b.getRootProps,x=b.getInputProps,M=(b.acceptedFiles,b.fileRejections,{display:"inline-flex",borderRadius:"2px",border:"1px solid #eaeaea",marginBottom:"8px",marginRight:"8px",width:"150px",height:"150px",padding:"4px",boxSizing:"border-box",position:"relative",zIndex:"100"}),S={display:"flex",minWidth:0,overflow:"hidden",marginRight:"1.5rem"},L={display:"flex",overflow:"hidden",margin:"auto"},C={display:"block",width:"auto",height:"100%",objectFit:"contain"},k=function(e){var t=s.filter((function(t,a){return a!==e}));a(""),f(t)},A={width:"20px",height:"20px",position:"absolute",top:"5px",right:"0px",cursor:"pointer",zIndex:"200"};return h.default.createElement(h.default.Fragment,null,!s.length&&h.default.createElement("div",T({className:"dropzone",style:{display:"flex",flexDirection:"column",alignItems:"center",padding:"2rem 0",borderWidth:2,borderRadius:2,borderColor:"#eeeeee",borderStyle:"dashed",backgroundColor:"#fafafa",color:"#bdbdbd",out
line:"none",transition:"border .24s ease-in-out",marginTop:"1rem",cursor:"pointer"}}),h.default.createElement("input",x()),h.default.createElement("p",null,"Arrastra el archivo aqui, o haga click para seleccionar"),r),h.default.createElement("div",{style:{display:"flex",flexDirection:"row",flexWrap:"wrap",marginTop:16,position:"relative",justifyContent:"center"}},s.map((function(e,a){return function(e,a){switch(t){case y.shareModalTypes.IMAGE:return h.default.createElement("div",{style:M,key:e.name},h.default.createElement("div",{style:S},h.default.createElement("img",{src:URL.createObjectURL(e),style:C})),h.default.createElement("div",{style:A,onClick:function(){return k(a)}},h.default.createElement("img",{src:"/css/icons/x-circle-fill.svg",alt:"close-button",style:{width:"100%",height:"100%"}})));case y.shareModalTypes.FILE:switch(e.type){case"application/vnd.openxmlformats-officedocument.presentationml.presentation":return h.default.createElement("iframe",{src:"https://view.officeapps.live.com/op/embed.as
px?src=".concat(encodeURIComponent(e)),width:"100%",height:"600px",frameBorder:"0"});case"application/pdf":return h.default.createElement("div",{style:w(w({},M),{},{width:"90%",height:"auto",margin:"auto",maxWidth:"90%"}),key:e.name},h.default.createElement("div",{style:L},h.default.createElement("object",{data:URL.createObjectURL(e),type:"application/pdf"})),h.default.createElement("div",{style:A,onClick:function(){return k(a)}},h.default.createElement("img",{src:"/css/icons/x-circle-fill.svg",alt:"close-button",style:{width:"100%",height:"100%"}})))}case y.shareModalTypes.VIDEO:return h.default.createElement("div",{style:w(w({},M),{},{width:"auto",height:"auto",maxWidth:"100%"}),key:e.name},h.default.createElement("div",{style:S},h.default.createElement("video",{src:URL.createObjectURL(e),width:"400",height:"300",controls:!0,autoPlay:!0,muted:!0})),h.default.createElement("div",{style:A,onClick:function(){return k(a)}},h.default.createElement("img",{src:"/css/icons/x-circle-fill.svg",alt:"close-button",sty
le:{width:"100%",height:"100%"}})));case y.shareModalTypes.CHAT:switch(e.type){case"video/mp4":case"video/mpeg":case"video/webm":return h.default.createElement("div",{style:w(w({},M),{},{width:"90%",height:"auto",margin:"auto"}),key:e.name},h.default.createElement("div",{style:S},h.default.createElement("video",{src:URL.createObjectURL(e),width:"400",height:"300",controls:!0,autoPlay:!0,muted:!0})),h.default.createElement("div",{style:A,onClick:function(){return k(a)}},h.default.createElement("img",{src:"/css/icons/x-circle-fill.svg",alt:"close-button",style:{width:"100%",height:"100%"}})));case"image/jpeg":case"image/png":case"image/jpg":return h.default.createElement("div",{style:M,key:e.name},h.default.createElement("div",{style:S},h.default.createElement("img",{src:URL.createObjectURL(e),style:C})),h.default.createElement("div",{style:A,onClick:function(){return k(a)}},h.default.createElement("img",{src:"/css/icons/x-circle-fill.svg",alt:"close-button",style:{width:"100%",height:"100%"}})));case"applicat
ion/pdf":return h.default.createElement("div",{style:w(w({},M),{},{width:"90%",height:"auto",margin:"auto"}),key:e.name},h.default.createElement("div",{style:S},h.default.createElement("object",{data:URL.createObjectURL(e),type:"application/pdf",width:"400",height:"200"})),h.default.createElement("div",{style:A,onClick:function(){return k(a)}},h.default.createElement("img",{src:"/css/icons/x-circle-fill.svg",alt:"close-button",style:{width:"100%",height:"100%"}})))}}}(e,a)}))),o.map((function(e,t){return h.default.createElement(v.default,{key:t},e)})))},M=h.default.memo(x,T);t.default=M}}]);