Proyectos de Subversion LeadersLinked - Antes de SPA

Rev

Rev 6742 | Ir a la última revisión | Autoría | Comparar con el anterior | Ultima modificación | Ver Log |

"use strict";(self.webpackChunkleaderslinked=self.webpackChunkleaderslinked||[]).push([[356],{1277:(e,t,a)=>{var n=a(6771),r=a(2569);n(t,"__esModule",{value:!0}),t.default=void 0;var l,u=r(a(9117)),d=r(a(7294)),o=r(a(8117)).default.p(l||(l=(0,u.default)(["\n  color: #ff0000;\n  font-size: 0.9rem;\n  margin: 0.2rem 0;\n"]))),f=function(e){var t=e.children;return d.default.createElement(o,null,t)};t.default=f},4067:(e,t,a)=>{var n=a(3207),r=a(3977),l=a(6771),u=a(5366),d=a(2569);l(t,"__esModule",{value:!0}),t.default=void 0;var o=d(a(3562)),f=d(a(8149)),i=d(a(2191)),c=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==n(e)&&"function"!=typeof e)return{default:e};var a=b(t);if(a&&a.has(e))return a.get(e);var r={},d=l&&u;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var f=d?u(e,o):null;f&&(f.get||f.set)?l(r,o,f):r[o]=e[o]}r.default=e,a&&a.set(e,r);return r}(a(7294)),s=a(6689),m=a(299),p=a(3470),v=a(8409),g=d(a(6618)),E=d(a(2073)),y=d(a(1277)),h=a(8216);function b(e){if("function"!=typeof r)return null;var t=new r,a=new r;return(b=function(e){return e?a:t})(e)}var w=function(e){var t=e.show,a=e.onHide,n=e.groupTypes,r=e.industries,l=e.fetchGroups,u=(0,c.useState)(!1),d=(0,i.default)(u,2),b=d[0],w=d[1],_=(0,h.useDispatch)(),k=(0,p.useForm)(),C=k.register,M=k.handleSubmit,N=k.errors,S=k.getValues,T=k.setError;return c.default.createElement(s.Modal,{show:t,onHide:a},c.default.createElement(s.Modal.Header,{closeButton:!0},c.default.createElement(s.Modal.Title,{id:"contained-modal-title-vcenter"},"Nuevo Grupo")),c.default.createElement("form",{onSubmit:M((function(e){w(!0);var t=new FormData;(0,o.default)(e).map((function(e){var a=(0,i.default)(e,2),n=a[0],r=a[1];return t.append(n,r)})),m.axios.post("/group/my-groups/add",t).then((function(e){var t=e.data,n=t.data;if(!t.success){var r=n;"object"===r?(0,o.default)(r).map((function(e){var t=(0,i.default)(e,2),a=t[0],n=t[1];return a in S()&&T(a,{type:"manual",message:(0,f.default)(n)?n[0]:n})})):_((0,v.addNotification)({style:"danger",msg:r}))}l(),a()})).catch((function(e){throw(0,v.addNotification)({style:"danger",msg:e}),new Error(e)})).finally((function(){return w(!1)}))}))},c.default.createElement(s.Modal.Body,null,c.default.createElement("div",{style:{position:"relative"}},c.default.createElement("div",{className:"form-group"},c.default.createElement("input",{type:"text",name:"name",id:"name",placeholder:"Nombre del grupo",ref:C({required:"Por favor ingrese el nombre del grupo"})}),N.name&&c.default.createElement(y.default,null,N.name.message)),c.default.createElement("div",{className:"form-group"},c.default.createElement("select",{name:"type_id",id:"type_id",defaultValue:"",ref:C({required:"Por favor eliga un tipo"})},c.default.createElement("option",{value:"",hidden:!0},"Tipo"),(0,o.default)(n).map((function(e){var t=(0,i.default)(e,2),a=t[0],n=t[1];return c.default.createElement("option",{value:a,key:a},n)}))),N.type_id&&c.default.createElement(y.default,null,N.type_id.message)),c.default.createElement("div",{className:"form-group"},c.default.createElement("select",{name:"industry_id",id:"industry_id",defaultValue:"",ref:C({required:"Por favor eliga una industria"})},c.default.createElement("option",{value:"",hidden:!0},"Industria"),(0,o.default)(r).map((function(e){var t=(0,i.default)(e,2),a=t[0],n=t[1];return c.default.createElement("option",{value:a,key:a},n)}))),N.industry_id&&c.default.createElement(y.default,null,N.industry_id.message)),b&&c.default.createElement(E.default,null,c.default.createElement(g.default,null)))),c.default.createElement(s.Modal.Footer,null,c.default.createElement(s.Button,{type:"submit"},"Crear"),c.default.createElement(s.Button,{onClick:a,variant:"danger"},"Cancelar"))))};t.default=w},589:(e,t,a)=>{var n=a(3207),r=a(3977),l=a(6771),u=a(5366),d=a(2569);l(t,"__esModule",{value:!0}),t.default=void 0;var o=d(a(6660)),f=d(a(4774)),i=d(a(3453)),c=d(a(9690)),s=d(a(2191)),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=N(t);if(a&&a.has(e))return a.get(e);var r={},d=l&&u;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var f=d?u(e,o):null;f&&(f.get||f.set)?l(r,o,f):r[o]=e[o]}r.default=e,a&&a.set(e,r);return r}(a(7294)),p=a(8216),v=a(3635),g=a(1881),E=a(8409),y=d(a(6618)),h=d(a(7140)),b=d(a(1351)),w=d(a(3178)),_=d(a(1322)),k=d(a(2073)),C=d(a(4067)),M=["id","privacy"];function N(e){if("function"!=typeof r)return null;var t=new r,a=new r;return(N=function(e){return e?a:t})(e)}var S=function(){var e=(0,m.useState)(!1),t=(0,s.default)(e,2),a=t[0],n=t[1],r=(0,m.useState)([]),l=(0,s.default)(r,2),u=l[0],d=l[1],N=(0,m.useState)(!1),S=(0,s.default)(N,2),T=S[0],x=S[1],j=(0,m.useState)(""),P=(0,s.default)(j,2),B=P[0],H=P[1],O=(0,p.useSelector)((function(e){return e.intl.labels})),q=(0,p.useDispatch)(),D=function(){var e=(0,c.default)(i.default.mark((function e(){var t,a,n,r,l=arguments;return i.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=l.length>0&&void 0!==l[0]?l[0]:"",x(!0),e.prev=2,e.next=5,(0,g.searchEntities)("group/my-groups",t);case 5:if(a=e.sent,n=a.success,r=a.data,n){e.next=12;break}return q((0,E.addNotification)({style:"danger",msg:r})),x(!1),e.abrupt("return");case 12:d(r),e.next=19;break;case 15:throw e.prev=15,e.t0=e.catch(2),console.log(e.t0),new Error(e.t0);case 19:return e.prev=19,x(!1),e.finish(19);case 22:case"end":return e.stop()}}),e,null,[[2,15,19,22]])})));return function(){return e.apply(this,arguments)}}(),F=(0,v.debounce)((function(e){return H(e)}),500),G=function(){n(!a)};return(0,m.useEffect)((function(){D(B)}),[B]),m.default.createElement("main",{className:"companies-info container"},m.default.createElement(w.default,{title:O.my_profiles,onAdd:G,addLabel:O.add}),m.default.createElement(h.default,{onChange:F}),T?m.default.createElement(k.default,null,m.default.createElement(y.default,null)):m.default.createElement("ul",{className:"companies-list"},u.length?u.map((function(e){var t,a,n=e.id,r=e.privacy,l=(0,f.default)(e,M);return m.default.createElement(b.default,(0,o.default)({key:n},l,{status:r,btnAcceptTitle:O.group_view,btnEditTitle:"".concat(O.edit," ").concat(null===(t=O.group)||void 0===t?void 0:t.toLowerCase()),btnCancelTitle:"".concat(O.delete," ").concat(null===(a=O.group)||void 0===a?void 0:a.toLowerCase()),fetchCallback:D}))})):m.default.createElement(_.default,{align:"left",message:O.datatable_szerorecords})),m.default.createElement(C.default,{show:a,groupTypes:{},industries:{},onHide:G,fetchGroups:D}))};t.default=S}}]);