Proyectos de Subversion LeadersLinked - Antes de SPA

Rev

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

"use strict";(self.webpackChunkleaderslinked=self.webpackChunkleaderslinked||[]).push([[6624],{90244:(e,t,a)=>{var n=a(64836);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var l=n(a(64938)),o=a(85893),r=(0,l.default)([(0,o.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 8z"},"0"),(0,o.jsx)("path",{d:"M12.5 7H11v6l5.25 3.15.75-1.23-4.5-2.67z"},"1")],"AccessTime");t.default=r},50891:(e,t,a)=>{var n=a(64836);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var l=n(a(64938)),o=a(85893),r=(0,l.default)((0,o.jsx)("path",{d:"M20 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 4-8 5-8-5V6l8 5 8-5v2z"}),"Email");t.default=r},69308:(e,t,a)=>{var n=a(64836);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var l=n(a(64938)),o=a(85893),r=(0,l.default)((0,o.jsx)("path",{d:"M12 2C8.13 2 5 5.13 5 9c0 5.25 7 13 7 13s7-7.75 7-13c0-3.87-3.13-7-7-7zm0 9.5c-1.38 0-2.5-1.12-2.5-2.5s1.12-2.5 2.5-2.5 2.5 1.12 2.5 2.5-1.12 2.5-2.5 2.5z"}),"LocationOn");t.default=r},22961:(e,t,a)=>{var n=a(64836);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var l=n(a(64938)),o=a(85893),r=(0,l.default)((0,o.jsx)("path",{d:"M12 4.5C7 4.5 2.73 7.61 1 12c1.73 4.39 6 7.5 11 7.5s9.27-3.11 11-7.5c-1.73-4.39-6-7.5-11-7.5zM12 17c-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5-2.24 5-5 5zm0-8c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3z"}),"Visibility");t.default=r},64932:(e,t,a)=>{var n=a(63207),l=a(83977),o=a(26771),r=a(95366),i=a(82569);o(t,"__esModule",{value:!0}),t.default=void 0;var u=i(a(33453)),d=i(a(43562)),c=i(a(63207)),f=i(a(69690)),s=i(a(82191)),m=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={},i=o&&r;for(var u in e)if("default"!==u&&Object.prototype.hasOwnProperty.call(e,u)){var d=i?r(e,u):null;d&&(d.get||d.set)?o(l,u,d):l[u]=e[u]}l.default=e,a&&a.set(e,l);return l}(a(67294)),p=a(43635),v=a(28396),y=a(23470),b=a(28216),E=a(88409),_=i(a(36618)),g=i(a(22073)),h=i(a(91277));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 x={addNotification:function(e){return(0,E.addNotification)(e)}},w=(0,b.connect)(null,x)((function(e){var t,a=e.onHide,n=void 0===a?function(){}:a,l=e.jobId,o=e.show,r=e.userProfiles,i=e.onApplied,b=e.addNotification,E=void 0===b?function(){}:b,j=(0,m.useState)(!1),x=(0,s.default)(j,2),w=x[0],k=x[1],M=(0,y.useForm)(),N=M.register,S=M.handleSubmit,z=M.errors,A=M.getValues,C=M.setError,P=function(){var e=(0,f.default)(u.default.mark((function e(t){var a;return u.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return k(!0),a=new FormData,(0,d.default)(t).map((function(e){var t=(0,s.default)(e,2),n=t[0],l=t[1];return a.append(n,l)})),e.next=5,p.axios.post("/job/apply-job/".concat(l),a).then((function(e){var t=e.data;t.success?(i(),n()):"object"===(0,c.default)(t.data)?(0,d.default)(t.data).map((function(e){var t=(0,s.default)(e,2),a=t[0],n=t[1];a in A()&&C(a,{type:"manual",message:n[0]})})):"string"==typeof t.data?E({style:"danger",msg:t.data}):E({style:"danger",msg:"Ha ocurrido un error, por favor intente más tarde"})}));case 5:k(!1);case 6:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}();return m.default.createElement(v.Modal,{show:o,onHide:n,"aria-labelledby":"contained-modal-title-vcenter",centered:!0},m.default.createElement(v.Modal.Header,{closeButton:!0},m.default.createElement(v.Modal.Title,{id:"contained-modal-title-vcenter"},"Perfil de Applicación")),m.default.createElement("form",{onSubmit:S(P)},m.default.createElement(v.Modal.Body,null,m.default.createElement("div",{className:"form-groupp"},m.default.createElement("select",{name:"user_profile_id",id:"user_profile_id",defaultValue:"",ref:N({required:"Por favor seleccione un perfil"})},m.default.createElement("option",{value:""},"Perfil de applicación"),r&&(0,d.default)(r).map((function(e){var t=(0,s.default)(e,2),a=t[0],n=t[1];return m.default.createElement("option",{value:a,key:a},n)}))),(null==z||null===(t=z.user_profile_id)||void 0===t?void 0:t.message)&&m.default.createElement(h.default,null,z.user_profile_id.message))),m.default.createElement(v.Modal.Footer,null,m.default.createElement(v.Button,{type:"submit"},"Aplicar"),m.default.createElement(v.Button,{onClick:n},"Cancelar"))),w&&m.default.createElement(g.default,null,m.default.createElement(_.default,null)))}));t.default=w},31733:(e,t,a)=>{var n=a(26771),l=a(82569);n(t,"__esModule",{value:!0}),t.default=void 0;var o,r=l(a(69117)),i=l(a(67294)),u=a(23648),d=l(a(36845)),c=(0,u.styled)(d.default)(o||(o=(0,r.default)(["\n  padding: 1rem;\n  h2 {\n    font-size: 1.1rem;\n    font-weight: 600;\n    color: var(--title-color);\n  }\n  h4 {\n    font-weight: 600;\n    color: var(--subtitle-color);\n  }\n  .info {\n    display: flex;\n    flex-direction: column;\n    gap: 0.5rem;\n  }\n"]))),f=function(e){var t=e.companyIndustry,a=e.companySize,n=e.companyAddress,l=e.companyWebsite,o=e.companyFoundationYear;return i.default.createElement(c,null,i.default.createElement("h2",null,"Sobre el cliente"),i.default.createElement("div",{className:"info"},i.default.createElement("h4",null,t),i.default.createElement("p",null,a," empleados")),n&&i.default.createElement("div",{className:"info"},i.default.createElement("p",null,n)),l&&i.default.createElement("div",{className:"info"},i.default.createElement("h4",null,"URL del sitio web de la empresa"),i.default.createElement("a",{href:"http://".concat(l),target:"_blank",rel:"noreferrer"},l)),o&&i.default.createElement("div",{className:"info"},i.default.createElement("h4",null,"Fundada"),i.default.createElement("p",null,o)))};t.default=f},9359:(e,t,a)=>{var n=a(63207),l=a(83977),o=a(26771),r=a(95366),i=a(82569);o(t,"__esModule",{value:!0}),t.default=void 0;var u,d,c,f=i(a(82191)),s=i(a(69117)),m=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==n(e)&&"function"!=typeof e)return{default:e};var a=M(t);if(a&&a.has(e))return a.get(e);var l={},i=o&&r;for(var u in e)if("default"!==u&&Object.prototype.hasOwnProperty.call(e,u)){var d=i?r(e,u):null;d&&(d.get||d.set)?o(l,u,d):l[u]=e[u]}l.default=e,a&&a.set(e,l);return l}(a(67294)),p=a(43635),v=a(28216),y=a(88409),b=i(a(30488)),E=i(a(25727)),_=a(63950),g=i(a(90244)),h=i(a(69308)),j=i(a(22961)),x=i(a(50891)),w=i(a(23648)),k=i(a(36845));function M(e){if("function"!=typeof l)return null;var t=new l,a=new l;return(M=function(e){return e?a:t})(e)}var N=(0,w.default)(k.default)(u||(u=(0,s.default)(["\n  padding: 1rem;\n  h3 {\n    font-size: 1.1rem;\n    font-weight: 600;\n    color: var(--title-color);\n  }\n  span {\n    font-weight: 600;\n    color: var(--subtitle-color);\n    display: flex;\n    align-items: center;\n  }\n  p {\n    font-size: 1rem;\n    color: var(--font-color);\n  }\n  .info {\n    align-items: center;\n    display: inline-flex;\n    gap: 0.5rem;\n  }\n  .name {\n    display: flex;\n    flex-direction: column;\n  }\n  .details {\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 0.5rem;\n  }\n  .job {\n    display: flex;\n    flex-direction: column;\n    gap: 5px;\n  }\n"]))),S=(0,w.default)(_.Favorite)(d||(d=(0,s.default)(["\n  animation: heartBeatAnimation 0.2s linear;\n\n  @keyframes heartBeatAnimation {\n    0% {\n      transform: scale(1);\n    }\n    50% {\n      transform: scale(1.3);\n    }\n    100% {\n      transform: scale(1);\n    }\n  }\n"]))),z=(0,w.default)(_.FavoriteBorder)(c||(c=(0,s.default)(["\n  animation: heartBeatAnimation 0.2s linear;\n\n  @keyframes heartBeatAnimation {\n    0% {\n      transform: scale(1);\n    }\n    50% {\n      transform: scale(1.3);\n    }\n    100% {\n      transform: scale(1);\n    }\n  }\n"]))),A=function(e){var t=e.jobId,a=void 0===t?"":t,n=e.companyId,l=void 0===n?"":n,o=e.companyImage,r=void 0===o?"":o,i=e.jobTitle,u=void 0===i?"":i,d=e.companyName,c=void 0===d?"":d,s=e.timeElapsed,_=void 0===s?"":s,w=e.location,k=void 0===w?"":w,M=e.jobSaved,A=void 0!==M&&M,C=e.lastDateOfApplication,P=void 0===C?"":C,O=e.employmentType,I=void 0===O?"":O,B=e.jobCategory,H=void 0===B?"":B,T=e.jobDescription,V=void 0===T?"":T,F=e.jobSkills,D=void 0===F?[]:F,G=e.totalApplications,L=void 0===G?0:G,R=e.jobVisits,U=void 0===R?0:R,W=(0,m.useState)(!1),Y=(0,f.default)(W,2),q=Y[0],Q=Y[1],J=(0,v.useDispatch)(),K=function(){Q(!q),X()},X=function(){p.axios.post("/job/".concat(q?"remove-":"","save-job/").concat(a)).then((function(e){e.data.success||(Q((function(e){return!e})),J((0,y.addNotification)({style:"danger",msg:"Ha ocurrido un error, por favor intente más tarde"})))}))};return(0,m.useEffect)((function(){Q("job-save"!==A)}),[A]),m.default.createElement(N,null,m.default.createElement("div",{className:"info"},m.default.createElement(E.default,{src:"/storage/type/company/code/".concat(l,"/").concat(r?"filename/".concat(r):""),sx:{width:"50px",height:"50px"}}),m.default.createElement("div",{className:"name"},m.default.createElement("h3",null,u),m.default.createElement("p",null,c),m.default.createElement("span",null,m.default.createElement(g.default,{sx:{fontSize:"1rem"}}),"Posteado hace ",_))),m.default.createElement("div",{className:"details"},m.default.createElement("span",null,m.default.createElement(h.default,{sx:{color:"#cd5c5c"}}),k),m.default.createElement("span",null,q?m.default.createElement(S,{sx:{color:"red"},onClick:K}):m.default.createElement(z,{sx:{color:"red"},onClick:K}),"Última aplicación : ",P)),m.default.createElement("div",{className:"job"},m.default.createElement("h3",null,I),m.default.createElement("h3",null,H),m.default.createElement("div",null,V&&(0,b.default)(V)),D&&!!D.length&&m.default.createElement("ul",{className:"skill-tags"},D.map((function(e,t){return m.default.createElement("li",{key:t},m.default.createElement("span",null,e))}))),m.default.createElement("span",null,m.default.createElement(x.default,null),"Solicitantes ",L)),m.default.createElement("span",null,m.default.createElement(j.default,null)," Visto ",U))};t.default=A},76986:(e,t,a)=>{var n=a(26771),l=a(82569);n(t,"__esModule",{value:!0}),t.default=void 0;var o,r=l(a(78149)),i=l(a(69117)),u=l(a(67294)),d=l(a(23648)),c=l(a(41322)),f=l(a(36845)),s=(0,d.default)(f.default)(o||(o=(0,i.default)(["\n  padding: 1rem;\n  h2 {\n    font-size: 1.1rem;\n    font-weight: 600;\n    color: var(--title-color);\n  }\n"]))),m=function(e){var t=e.title,a=e.info;return u.default.createElement(s,null,u.default.createElement("h2",null,t),null!=a&&a.length?(0,r.default)(a)?u.default.createElement("ul",null,a.map((function(e,t){return u.default.createElement("li",{key:t},u.default.createElement("span",null,e))}))):u.default.createElement("span",null,a):u.default.createElement(c.default,{message:"Sin información",align:"left"}))};t.default=m},36845:(e,t,a)=>{var n=a(26771),l=a(82569);n(t,"__esModule",{value:!0}),t.default=void 0;var o,r=l(a(94774)),i=l(a(69117)),u=l(a(67294)),d=a(23648),c=["children"],f=d.styled.div(o||(o=(0,i.default)(["\n  background: var(--bg-color);\n  border: 1px solid var(--border-primary);\n  border-radius: var(--border-radius);\n  height: fit-content;\n  box-shadow: var(--light-shadow);\n\n  @media (max-width: 768px) {\n    border-radius: 0;\n    border-left: 0;\n    border-right: 0;\n  }\n"]))),s=function(e){var t=e.children,a=(0,r.default)(e,c);return u.default.createElement(f,a,t)};t.default=s},76624:(e,t,a)=>{var n=a(63207),l=a(83977),o=a(26771),r=a(95366),i=a(82569);o(t,"__esModule",{value:!0}),t.default=void 0;var u,d=i(a(33453)),c=i(a(69690)),f=i(a(82191)),s=i(a(69117)),m=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==n(e)&&"function"!=typeof e)return{default:e};var a=M(t);if(a&&a.has(e))return a.get(e);var l={},i=o&&r;for(var u in e)if("default"!==u&&Object.prototype.hasOwnProperty.call(e,u)){var d=i?r(e,u):null;d&&(d.get||d.set)?o(l,u,d):l[u]=e[u]}l.default=e,a&&a.set(e,l);return l}(a(67294)),p=a(43635),v=a(4655),y=a(28216),b=a(21634),E=a(88409),_=a(96118),g=i(a(30488)),h=i(a(23648)),j=i(a(9359)),x=i(a(76986)),w=i(a(31733)),k=i(a(64932));function M(e){if("function"!=typeof l)return null;var t=new l,a=new l;return(M=function(e){return e?a:t})(e)}var N=(0,h.default)(_.Grid)(u||(u=(0,s.default)(["\n  display: flex;\n  flex-direction: column !important;\n  gap: 0.5rem;\n"]))),S=function(){var e=(0,m.useState)({}),t=(0,f.default)(e,2),a=t[0],n=t[1],l=(0,m.useState)(!1),o=(0,f.default)(l,2),r=o[0],i=o[1],u=(0,m.useState)(!1),s=(0,f.default)(u,2),h=s[0],M=s[1],S=(0,m.useState)(!1),z=(0,f.default)(S,2),A=z[0],C=z[1],P=(0,v.useParams)().uuid,O=(0,y.useDispatch)(),I=function(){i(!r)},B=function(){var e=(0,c.default)(d.default.mark((function e(){return d.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:C(!0),p.axios.post("/job/remove-apply-job/".concat(a)).then((function(e){var t=e.data,a=t.data;if(!t.success){var n="string"==typeof a?a:"Ha ocurrido un error, por favor intente más tarde";O((0,E.addNotification)({styled:"danger",msg:n}))}I()})).finally((function(){return C(!1)}));case 2:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,m.useEffect)((function(){(0,b.getBackendVars)("/job/view/".concat(P)).then((function(e){n(e)})).catch((function(e){throw O((0,E.addNotification)({style:"danger",msg:"Error interno. Por favor, intente más tarde."})),new Error(e)}))}),[]),(0,m.useEffect)((function(){i("remove-apply"===(null==a?void 0:a.job_apply_operation))}),[a]),m.default.createElement(m.default.Fragment,null,m.default.createElement(_.Container,{as:"main",className:"px-0"},m.default.createElement(_.Tabs,null,m.default.createElement(_.Tab,{label:"Avance",value:"user",disableRipple:!0}),m.default.createElement(_.Tab,{label:"Información",value:"group",disableRipple:!0})),m.default.createElement(_.Grid,{container:!0,spacing:2},m.default.createElement(N,{item:!0,xs:12,md:8,spacing:3},m.default.createElement(j.default,{jobId:null==a?void 0:a.job_uuid,companyId:null==a?void 0:a.company_uuid,companyImage:null==a?void 0:a.company_image,jobTitle:null==a?void 0:a.job_title,companyName:null==a?void 0:a.company_name,timeElapsed:null==a?void 0:a.timeElapsed,location:null==a?void 0:a.location,jobSaved:null==a?void 0:a.job_save_operation,lastDateOfApplication:null==a?void 0:a.last_date_of_application,employmentType:null==a?void 0:a.employment_type,jobCategory:null==a?void 0:a.job_category,jobDescription:null==a?void 0:a.job_description,jobSkills:null==a?void 0:a.job_skills,totalApplications:null==a?void 0:a.total_applications,jobVisits:null==a?void 0:a.job_visits}),m.default.createElement(x.default,{title:"Visión general",info:(null==a?void 0:a.job_description)&&(0,g.default)(null==a?void 0:a.job_description)}),m.default.createElement(x.default,{title:"Último día de aplicación",info:null==a?void 0:a.last_date_of_application}),m.default.createElement(x.default,{title:"Tipo de empleo",info:null==a?void 0:a.employment_type}),m.default.createElement(x.default,{title:"Ubicación",info:null==a?void 0:a.location}),m.default.createElement(x.default,{title:"Experiencia",info:null==a?void 0:a.experience}),m.default.createElement(x.default,{title:"Salario",info:null==a?void 0:a.salary}),m.default.createElement(x.default,{title:"Categoría",info:null==a?void 0:a.job_category}),m.default.createElement(x.default,{title:"Habilidades",info:null==a?void 0:a.job_skills}),m.default.createElement(x.default,{title:"Idiomas",info:null==a?void 0:a.job_languages}),m.default.createElement(x.default,{title:"Grados",info:null==a?void 0:a.job_degrees})),m.default.createElement(N,{item:!0,xs:12,md:4},m.default.createElement("button",{type:"button",className:"btn ".concat(r?"btn-secondary":"btn-primary"),onClick:r?B:function(){M(!h)},disabled:A},r?"Quitar aplicación":"Aplicar"),m.default.createElement(w.default,{companySize:null==a?void 0:a.company_size,companyAddress:null==a?void 0:a.company_address,companyWebsite:null==a?void 0:a.company_website,companyIndustry:null==a?void 0:a.company_industry,companyFoundationYear:null==a?void 0:a.company_foundation_year})))),m.default.createElement(k.default,{jobId:null==a?void 0:a.job_uuid,show:h,onApplied:I,userProfiles:null==a?void 0:a.user_profiles,onHide:function(){return M(!1)}}))};t.default=S}}]);