Autoría | Ultima modificación | Ver Log |
"use strict";(self.webpackChunkleaderslinked=self.webpackChunkleaderslinked||[]).push([[1095],{57976:(e,t,n)=>{var a=n(64836);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=a(n(64938)),o=n(85893),l=(0,r.default)((0,o.jsx)("path",{d:"M12 8c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2zm0 2c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm0 6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2z"}),"MoreVert");t.default=l},68433:(e,t,n)=>{var a=n(64836);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=a(n(64938)),o=n(85893),l=(0,r.default)((0,o.jsx)("path",{d:"M12 2a10 10 0 1 0 10 10A10 10 0 0 0 12 2zm6 9.8a.9.9 0 0 1-.1.5l-2.1 4.9a1.34 1.34 0 0 1-1.3.8H9a2 2 0 0 1-2-2v-5a1.28 1.28 0 0 1 .4-1L12 5l.69.69a1.08 1.08 0 0 1 .3.7v.2L12.41 10H17a1 1 0 0 1 1 1z"}),"Recommend");t.default=l},4455:(e,t,n)=>{var a=n(63207),r=n(83977),o=n(26771),l=n(95366),i=n(82569);o(t,"__esModule",{value:!0}),t.default=void 0;var u,d=i(n(23420)),c=i(n(82191)),s=i(n(69117)),f=function(e,t){if(!t&&e&&e.__esM
odule)return e;if(null===e||"object"!==a(e)&&"function"!=typeof e)return{default:e};var n=C(t);if(n&&n.has(e))return n.get(e);var r={},i=o&&l;for(var u in e)if("default"!==u&&Object.prototype.hasOwnProperty.call(e,u)){var d=i?l(e,u):null;d&&(d.get||d.set)?o(r,u,d):r[u]=e[u]}r.default=e,n&&n.set(e,r);return r}(n(67294)),m=n(43635),v=n(4655),p=n(96118),_=n(88409),g=n(28216),E=i(n(30488)),h=i(n(23648)),y=i(n(77957)),w=i(n(41733)),b=n(3194),k=n(15262),x=i(n(17327));function C(e){if("function"!=typeof r)return null;var t=new r,n=new r;return(C=function(e){return e?n:t})(e)}var N=(0,h.default)(b.QuestionActions)(u||(u=(0,s.default)(["\n margin-bottom: 0.5rem;\n"]))),S=function(e){var t=e.time_elapsed,n=void 0===t?"":t,a=e.user_image,r=void 0===a?"":a,o=e.user_url,l=void 0===o?"":o,i=e.user_name,u=void 0===i?"":i,s=e.text,h=void 0===s?"":s,C=e.reaction,S=void 0===C?"":C,Q=e.total_comments,j=void 0===Q?0:Q,A=e.total_reactions,D=void 0===A?0:A,M=e.comments,O=void 0===M?[]:M,P=e.link_edit,R=void 0===P?"":P,z=e.link_d
elete,I=void 0===z?"":z,H=e.link_reaction_delete,q=void 0===H?"":H,F=e.link_save_reaction,L=void 0===F?"":F,U=e.link_add_comment,T=void 0===U?"":U,B=e.onEdit,K=void 0===B?function(){}:B,V=e.onDelete,G=void 0===V?function(){}:V,J=e.updateComments,W=void 0===J?function(){}:J,X=e.updateReactions,Y=void 0===X?function(){}:X,Z=(0,f.useState)(O),$=(0,c.default)(Z,2),ee=$[0],te=$[1],ne=(0,f.useState)(j),ae=(0,c.default)(ne,2),re=ae[0],oe=ae[1],le=(0,f.useState)(D),ie=(0,c.default)(le,2),ue=ie[0],de=ie[1],ce=(0,g.useSelector)((function(e){return e.intl.labels})),se=(0,g.useDispatch)();return f.default.createElement(f.default.Fragment,null,f.default.createElement(b.StyledQuestionCard,null,f.default.createElement(b.QuestionDetails,null,f.default.createElement(b.QuestionUserInfo,null,f.default.createElement(v.Link,{to:l},f.default.createElement(p.Avatar,{src:r,alt:"".concat(u," profile image"),sx:{width:"50px",height:"50px"}})),f.default.createElement("p",null,u)),f.default.createElement(b.QuestionStats,{className:"mb-
2"},f.default.createElement("span",null,"".concat(ce.published," ").concat(n)),f.default.createElement("span",null,"".concat(ue," ").concat(ce.reactions)),f.default.createElement("span",null,"".concat(re," ").concat(ce.comments)))),h&&(0,E.default)(h),f.default.createElement(N,null,R&&f.default.createElement("button",{className:"btn feed__share-option",onClick:function(){return K(R,h)}},f.default.createElement(y.default,null),ce.edit),I&&f.default.createElement("button",{className:"btn feed__share-option",onClick:function(){return G(I)}},f.default.createElement(w.default,null),ce.delete),L&&f.default.createElement(x.default,{className:"btn feed__share-option",currentReaction:S,saveUrl:L,deleteUrl:q,onChange:function(e){de(e.total_reactions_answer),Y(e.total_reactions_question)},withLabel:!0})),f.default.createElement(k.CommentForm,{onSubmit:function(e){var t=e.comment,n=new FormData;n.append("comment",t),m.axios.post(T,n).then((function(e){var t=e.data,n=t.success,a=t.data;if(n)te([].concat((0,d.default)(ee)
,[a.item])),W(a.total_comments_question),oe(a.total_comments_answer);else{var r="string"==typeof a?a:"Error interno. Intente más tarde.";se((0,_.addNotification)({style:"danger",msg:r}))}})).catch((function(e){throw se((0,_.addNotification)({style:"danger",msg:"Error interno. Intente más tarde."})),new Error(e)}))}}),f.default.createElement(k.CommentsList,{comments:ee,onDelete:function(e,t){m.axios.post(t).then((function(t){var n=t.data,a=n.success,r=n.data;if(a){var o=ee.filter((function(t){return t.unique!==e}));se((0,_.addNotification)({style:"success",msg:r.message})),te(o),W(r.total_comments_question),oe(r.total_comments_answer)}else{var l="string"==typeof r?r:"Error interno. Intente más tarde.";se((0,_.addNotification)({style:"danger",msg:l}))}})).catch((function(e){throw se((0,_.addNotification)({style:"danger",msg:"Error interno. Intente más tarde."})),new Error(e)}))}})))};t.default=S},54164:(e,t,n)=>{var a=n(63207),r=n(83977),o=n(26771),l=n(95366),i=n(82569);o(t,"__esModule",{value:!0}),t.defau
lt=void 0;var u=i(n(82191)),d=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==a(e)&&"function"!=typeof e)return{default:e};var n=E(t);if(n&&n.has(e))return n.get(e);var r={},i=o&&l;for(var u in e)if("default"!==u&&Object.prototype.hasOwnProperty.call(e,u)){var d=i?l(e,u):null;d&&(d.get||d.set)?o(r,u,d):r[u]=e[u]}r.default=e,n&&n.set(e,r);return r}(n(67294)),c=n(23470),s=n(55390),f=n(28216),m=n(28396),v=n(43635),p=n(88409),_=i(n(36618)),g=i(n(91277));function E(e){if("function"!=typeof r)return null;var t=new r,n=new r;return(E=function(e){return e?n:t})(e)}var h=function(e){var t=e.show,n=void 0!==t&&t,a=e.currentAnswer,r=void 0===a?"":a,o=e.url,l=void 0===o?"":o,i=e.onClose,E=void 0===i?function(){return null}:i,h=e.onComplete,y=void 0===h?function(){return null}:h,w=(0,d.useState)(!1),b=(0,u.default)(w,2),k=b[0],x=b[1],C=(0,f.useSelector)((function(e){return e.intl.labels})),N=(0,f.useDispatch)(),S=(0,c.useForm)(),Q=S.register,j=S.handleSubmit,A=S.setValue,D=S.errors,M=j((function(e){
var t=e.description;x(!0);var n=new FormData;n.append("description",t),v.axios.post(l,n).then((function(e){var t=e.data,n=t.data;if(t.success)y(n),E();else{var a="string"==typeof n?n:"Error interno. Por favor, inténtelo de nuevo más tarde.";N((0,p.addNotification)({style:"danger",msg:a}))}})).finally((function(){return x(!1)}))}));return(0,d.useEffect)((function(){Q("description",{required:!0})}),[]),(0,d.useEffect)((function(){A("description",r)}),[r]),d.default.createElement(m.Modal,{show:n},d.default.createElement(m.Modal.Header,{className:"pb-0"},d.default.createElement(m.Modal.Title,null,r?C.my_coach_answer_edit:C.my_coach_answer_add)),d.default.createElement(m.Modal.Body,null,k?d.default.createElement(_.default,null):d.default.createElement(m.Form,{onSubmit:M},d.default.createElement(s.CKEditor,{onChange:function(e){return A("description",e.editor.getData())},onInstanceReady:function(e){return e.editor.setData(r)},config:v.CKEDITOR_OPTIONS}),D.description&&d.default.createElement(g.default,null,C.err
or_field_empty),d.default.createElement(m.Button,{className:"mt-3 mr-2",variant:"primary",type:"submit"},C.accept),d.default.createElement(m.Button,{className:"btn-secondary mt-3",onClick:E},C.cancel))))};t.default=h},3194:(e,t,n)=>{var a=n(26771),r=n(82569);a(t,"__esModule",{value:!0}),t.default=t.StyledQuestionCard=t.QuestionUserInfo=t.QuestionStats=t.QuestionDetails=t.QuestionCategories=t.QuestionActions=void 0;var o,l,i,u,d,c,s=r(n(69117)),f=r(n(67294)),m=n(96118),v=n(28216),p=n(4655),_=r(n(23648)),g=r(n(54048)),E=r(n(77957)),h=r(n(41733)),y=r(n(78298)),w=(0,_.default)(m.Card)(o||(o=(0,s.default)(["\n background: var(--bg-color);\n border: 1px solid var(--border-primary);\n border-radius: var(--border-radius);\n height: fit-content;\n padding: 1rem 0;\n & > * {\n padding-right: 1rem;\n padding-left: 1rem;\n }\n & > h2 {\n font-size: 2rem;\n line-height: 1.2;\n }\n p {\n color: var(--font-color);\n font-size: 1rem;\n font-weight: 400;\n text-align: justify;\n margin-bo
ttom: 0.5rem;\n }\n span {\n color: var(--subtitle-color);\n font-weight: 600;\n font-size: 0.9rem;\n }\n"])));t.StyledQuestionCard=w;var b=_.default.div(l||(l=(0,s.default)(["\n display: flex;\n align-items: center;\n flex-wrap: wrap;\n gap: 1rem;\n justify-content: space-between;\n margin-bottom: 0.5rem;\n padding-bottom: 0.5rem;\n border-bottom: 1px solid var(--border-primary);\n"])));t.QuestionDetails=b;var k=_.default.div(i||(i=(0,s.default)(["\n align-items: center;\n background: var(--chat-send);\n border-radius: var(--border-radius);\n color: var(--font-color);\n display: inline-flex;\n font-weight: 600;\n gap: 0.5rem;\n padding: 0.5rem;\n width: fit-content;\n"])));t.QuestionUserInfo=k;var x=_.default.div(u||(u=(0,s.default)(["\n display: flex;\n align-items: center;\n gap: 0.5rem;\n justify-content: space-around;\n padding-top: 0.5rem;\n border-top: 1px solid var(--border-primary);\n & > * {\n flex-grow: 1;\n }\n .btn {\n color: var(--icons-color);\n f
ont-size: 1rem !important;\n border: 1px solid var(--border-primary) !important;\n border-radius: var(--border-radius) !important;\n padding: 5px !important;\n position: relative;\n }\n"])));t.QuestionActions=x;var C=_.default.div(d||(d=(0,s.default)(["\n display: flex;\n align-items: center;\n gap: 0.5rem;\n"])));t.QuestionStats=C;var N=_.default.ul(c||(c=(0,s.default)(["\n align-items: center;\n display: flex;\n gap: 0.5rem;\n flex-wrap: wrap;\n max-width: 200px;\n li {\n background: var(--chat-send);\n border-radius: var(--border-radius);\n color: var(--font-color);\n padding: 0.4rem 0.6rem;\n font-size: 0.9rem;\n font-weight: 600;\n }\n"])));t.QuestionCategories=N;var S=function(e){e.updated_on,e.link_add_comment;var t=e.last_answer_on,n=void 0===t?"":t,a=e.added_on,r=void 0===a?"":a,o=e.user_name,l=void 0===o?"":o,i=e.user_image,u=void 0===i?"":i,d=e.title,c=void 0===d?"":d,s=e.description,_=void 0===s?"":s,S=e.categories,Q=void 0===S?[]:S,j=e.views,A=void 0===j?
0:j,D=e.answers,M=void 0===D?0:D,O=e.reactions,P=void 0===O?0:O,R=e.comments,z=void 0===R?0:R,I=e.link_view,H=void 0===I?"":I,q=e.link_edit,F=void 0===q?"":q,L=e.link_delete,U=void 0===L?"":L,T=e.link_answers_add,B=void 0===T?"":T,K=e.link_answers,V=void 0===K?"":K,G=e.onDelete,J=void 0===G?function(){return null}:G,W=e.onEdit,X=void 0===W?function(){return null}:W,Y=e.onReply,Z=void 0===Y?function(){return null}:Y,$=(0,v.useSelector)((function(e){return e.intl.labels})),ee=(0,p.useHistory)();return f.default.createElement(w,null,f.default.createElement(b,null,f.default.createElement(k,null,f.default.createElement(m.Avatar,{src:u,alt:"".concat(l," profile image"),sx:{width:"50px",height:"50px"}}),f.default.createElement("p",null,l)),f.default.createElement(N,null,Q.map((function(e){var t=e.category;return f.default.createElement("li",{key:t},t)})))),f.default.createElement("h2",null,c),f.default.createElement("span",null,"".concat($.my_coach_question," ").concat(r)),n&&f.default.createElement("span",null,"".
concat($.my_coach_last_answer," ").concat(n)),f.default.createElement("p",{className:"my-3"},_),f.default.createElement(C,{className:"mb-2"},f.default.createElement("span",null,"".concat(M," ").concat($.my_coach_answers)),f.default.createElement("span",null,"".concat(P," ").concat($.my_coach_reactions)),f.default.createElement("span",null,"".concat(A," ").concat($.my_coach_views)),f.default.createElement("span",null,"".concat(z," ").concat($.comments))),f.default.createElement(x,null,V&&f.default.createElement("button",{className:"btn feed__share-option",onClick:function(){ee.replace("/my-coach")}},f.default.createElement(y.default,null),$.back),H&&f.default.createElement("button",{className:"btn feed__share-option",onClick:function(){return function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";ee.replace(e)}(H)}},f.default.createElement(g.default,null),$.view),F&&f.default.createElement("button",{className:"btn feed__share-option",onClick:function(){return X(F)}},f.default.createElement
(E.default,null),$.edit),B&&f.default.createElement("button",{className:"btn feed__share-option",onClick:function(){return Z(F)}},f.default.createElement(E.default,null),$.reply),U&&f.default.createElement("button",{className:"btn feed__share-option",onClick:function(){return J(U)}},f.default.createElement(h.default,null),$.delete)))};t.default=S},34127:(e,t,n)=>{var a=n(63207),r=n(26243),o=n(62680),l=n(95366),i=n(6919),u=n(93364),d=n(26771),c=n(83977),s=n(82569);d(t,"__esModule",{value:!0}),t.default=void 0;var f,m=s(n(66660)),v=s(n(23420)),p=s(n(36861)),_=s(n(82191)),g=s(n(69117)),E=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==a(e)&&"function"!=typeof e)return{default:e};var n=j(t);if(n&&n.has(e))return n.get(e);var r={},o=d&&l;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=o?l(e,i):null;u&&(u.get||u.set)?d(r,i,u):r[i]=e[i]}r.default=e,n&&n.set(e,r);return r}(n(67294)),h=n(43635),y=n(4655),w=n(88409),b=n(28216),k=n(28396),x=s(n(23648)),C=s(n(3194)
),N=s(n(3880)),S=s(n(4455)),Q=s(n(54164));function j(e){if("function"!=typeof c)return null;var t=new c,n=new c;return(j=function(e){return e?n:t})(e)}function A(e,t){var n=r(e);if(o){var a=o(e);t&&(a=a.filter((function(t){return l(e,t).enumerable}))),n.push.apply(n,a)}return n}function D(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?A(Object(n),!0).forEach((function(t){(0,p.default)(e,t,n[t])})):i?u(e,i(n)):A(Object(n)).forEach((function(t){d(e,t,l(n,t))}))}return e}var M=(0,x.default)(k.Col)(f||(f=(0,g.default)(["\n display: flex;\n flex-direction: column;\n gap: 0.5rem;\n margin: auto;\n"]))),O=function(){var e=(0,E.useState)({}),t=(0,_.default)(e,2),n=t[0],a=t[1],r=(0,E.useState)([]),o=(0,_.default)(r,2),l=o[0],i=o[1],u=(0,E.useState)(null),d=(0,_.default)(u,2),c=d[0],s=d[1],f=(0,E.useState)(""),p=(0,_.default)(f,2),g=p[0],x=p[1],j=(0,E.useRef)(""),A=(0,E.useRef)(""),O=(0,b.useSelector)((function(e){return e.intl.labels})),P=(0,b.useDispatch)(),R=(0,y.useLocation
)().pathname,z=(0,y.useHistory)(),I=function(){A.current="",s(null),x("")},H=function(e,t){s("editAnswer"),A.current=e,x(t)},q=function(e){s("deleteAnswer"),A.current=e},F=function(e){a(D(D({},n),{},{comments:e}))},L=function(e){a(D(D({},n),{},{reactions:e}))};return(0,E.useEffect)((function(){h.axios.get(R,{headers:{"Content-Type":"application/json"}}).then((function(e){var t=e.data,n=t.data;if(t.success)j.current=n.link_answers_add,a(n);else{var r="string"==typeof n?n:"Error interno. Por favor, inténtelo de nuevo más tarde.";P((0,w.addNotification)({style:"danger",msg:r}))}})).catch((function(e){throw P((0,w.addNotification)({style:"danger",msg:"Error interno. Por favor, inténtelo de nuevo más tarde."})),new Error(e)}))}),[]),(0,E.useEffect)((function(){n.link_answers&&h.axios.get(n.link_answers).then((function(e){var t=e.data,n=t.data;if(t.success)i(n.items);else{var a="string"==typeof n?n:"Error interno. Por favor, inténtelo de nuevo más tarde.";P((0,w.addNotification)({style:"danger",msg:a}))}})).
catch((function(e){throw P((0,w.addNotification)({style:"danger",msg:"Error interno. Por favor, inténtelo de nuevo más tarde."})),new Error(e)}))}),[n]),E.default.createElement(E.default.Fragment,null,E.default.createElement(k.Container,{as:"section",className:"companies-info"},E.default.createElement("div",{className:"company-title"},E.default.createElement("h1",{className:"title mx-auto"},O.my_coach)),E.default.createElement(k.Row,null,E.default.createElement(M,{md:"8"},E.default.createElement(C.default,(0,m.default)({key:n.uuid,onEdit:function(e){A.current=e,s("edit")},onDelete:function(e){A.current=e,s("delete")},onReply:function(){s("addAnswer")}},n)),l.map((function(e){return E.default.createElement(S.default,(0,m.default)({key:e.unique},e,{onEdit:H,onDelete:q,updateComments:F,updateReactions:L}))}))))),E.default.createElement(Q.default,{url:g?A.current:j.current,show:["addAnswer","editAnswer"].includes(c),currentAnswer:g,onClose:I,onComplete:g?function(e){var t=e.description,n=l.map((function(e){ret
urn e.link_edit===A.current?D(D({},e),{},{text:t}):e}));i(n)}:function(e){var t=e.answers,n=e.item;a((function(e){return D(D({},e),{},{answers:t})})),i((function(e){return[n].concat((0,v.default)(e))}))}}),E.default.createElement(N.default,{show:"deleteAnswer"===c,onClose:I,onAccept:function(){h.axios.post(A.current).then((function(e){var t=e.data,n=t.data;if(t.success)a((function(e){return D(D({},e),{},{comments:n.total_comments,answers:n.total_answers,reactions:n.total_reactions})})),I();else{var r="string"==typeof n?n:"Ha ocurrido un error, por favor intente más tarde.";P((0,w.addNotification)({style:"danger",msg:r}))}})).catch((function(e){throw P((0,w.addNotification)({style:"danger",msg:"Ha ocurrido un error, por favor intente más tarde."})),new Error(e)}))}}),E.default.createElement(N.default,{show:"delete"===c,onClose:I,onAccept:function(){h.axios.post(A.current).then((function(e){var t=e.data,n=t.data;if(t.success)I(),P((0,w.addNotification)({style:"success",msg:n})),z.replace("/my-coach");else{va
r a="string"==typeof n?n:"Ha ocurrido un error, por favor intente más tarde.";P((0,w.addNotification)({style:"danger",msg:a}))}})).catch((function(e){throw P((0,w.addNotification)({style:"danger",msg:"Ha ocurrido un error, por favor intente más tarde."})),new Error(e)}))}}))};t.default=O}}]);