Autoría | Ultima modificación | Ver Log |
"use strict";(self.webpackChunkleaderslinked=self.webpackChunkleaderslinked||[]).push([[9419],{13480:(e,t,n)=>{var a=n(26771),r=n(82569);a(t,"__esModule",{value:!0}),t.default=void 0;var l=r(n(67294)),o=n(28396),u=r(n(30488)),d=n(43635),i=n(88409),f=n(28216),c=function(e){var t=e.event,n=e.show,a=e.onClose,r=(0,f.useDispatch)();return l.default.createElement(o.Modal,{show:n,onHide:a},l.default.createElement(o.Modal.Header,{className:"pb-0",closeButton:!0},l.default.createElement(o.Modal.Title,null,null==t?void 0:t.title)),l.default.createElement(o.Modal.Body,null,l.default.createElement("div",{className:(null==t?void 0:t.url)&&"cursor-pointer",onClick:function(){return function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";e&&d.axios.get(e).then((function(e){var t=e.data,n=t.data;t.success?window.open(n,"_blank"):r((0,i.addNotification)({style:"danger",msg:"Error interno. Por favor, intente más tarde."}))})).catch((function(e){throw r((0,i.addNotification)({style:"danger",message:"Ha ocu
rrido un error"})),new Error(e)}))}(null==t?void 0:t.url)}},t&&(0,u.default)(null==t?void 0:t.agenda))))};t.default=c},43923:(e,t,n)=>{var a=n(63207),r=n(83977),l=n(26771),o=n(95366),u=n(82569);l(t,"__esModule",{value:!0}),t.default=void 0;var d,i=u(n(82191)),f=u(n(69117)),c=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={},u=l&&o;for(var d in e)if("default"!==d&&Object.prototype.hasOwnProperty.call(e,d)){var i=u?o(e,d):null;i&&(i.get||i.set)?l(r,d,i):r[d]=e[d]}r.default=e,n&&n.set(e,r);return r}(n(67294)),s=n(43635),v=n(28216),m=n(88409),g=u(n(23648)),h=u(n(36845)),p=u(n(41322));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 b=(0,g.default)(h.default)(d||(d=(0,f.default)(["\n padding: 1rem;\n h2 {\n font-size: 1.1rem;\n font-weight: 600;\n color: var(--title-color);\n }\n ul {\n display: flex;\n flex-direction
: column;\n gap: 0.5rem;\n margin-top: 1rem;\n }\n a {\n display: block;\n }\n"]))),w=function(){var e=(0,c.useState)([]),t=(0,i.default)(e,2),n=t[0],a=t[1],r=(0,v.useDispatch)();return(0,c.useEffect)((function(){s.axios.get("/helpers/next-events").then((function(e){var t=e.data,n=t.success,l=t.data;n?a(l):r((0,m.addNotification)({style:"danger",message:l}))})).catch((function(e){throw r((0,m.addNotification)({style:"danger",message:"Ha ocurrido un error"})),new Error(e)}))}),[]),c.default.createElement(b,null,c.default.createElement("h2",null,"Eventos y Tareas"),c.default.createElement("ul",null,n.length?n.map((function(e){return c.default.createElement("li",{key:e.id},c.default.createElement("a",{href:e.url,onClick:function(t){var n;t.preventDefault(),n=e.url,s.axios.get(n).then((function(e){var t=e.data,n=t.data;t.success?window.open(n,"_blank"):r((0,m.addNotification)({style:"danger",msg:"Error interno. Por favor, intente más tarde."}))})).catch((function(e){throw r((0,m.addNotification)({st
yle:"danger",message:"Ha ocurrido un error"})),new Error(e)}))}},c.default.createElement("div",{className:"calendar-event",style:{color:e.textColor,background:e.backgroundColor}},c.default.createElement("h4",null,c.default.createElement("b",null,"Evento: ")," ",e.title),c.default.createElement("span",null,c.default.createElement("b",null,"Inicio: "),e.start),e.end&&c.default.createElement("span",null,c.default.createElement("b",null,"Fin: "),e.end))))})):c.default.createElement(p.default,{message:"No hay eventos disponibles"})))};t.default=w},36845:(e,t,n)=>{var a=n(26771),r=n(82569);a(t,"__esModule",{value:!0}),t.default=void 0;var l,o=r(n(94774)),u=r(n(69117)),d=r(n(67294)),i=n(23648),f=["children"],c=i.styled.div(l||(l=(0,u.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,n=(0,o.default)(e,f);return d.default.createElement(c,n,t)};t.default=s},61368:(e,t,n)=>{var a=n(63207),r=n(26243),l=n(62680),o=n(95366),u=n(6919),d=n(93364),i=n(26771),f=n(83977),c=n(82569);i(t,"__esModule",{value:!0}),t.default=void 0;var s=c(n(36861)),v=c(n(82191)),m=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==a(e)&&"function"!=typeof e)return{default:e};var n=x(t);if(n&&n.has(e))return n.get(e);var r={},l=i&&o;for(var u in e)if("default"!==u&&Object.prototype.hasOwnProperty.call(e,u)){var d=l?o(e,u):null;d&&(d.get||d.set)?i(r,u,d):r[u]=e[u]}r.default=e,n&&n.set(e,r);return r}(n(67294)),g=n(43635),h=n(96118),p=n(67102),E=c(n(5582)),b=c(n(43923)),w=c(n(20724)),y=c(n(13379)),k=c(n(13480));function x(e){if("function"!=typeof f)return null;var t=new f,n=new f;return(x=function(e){return e?n:t})(e)}function C(e,t){var n=r(e);if(l){var a=l(e);t&&(a=a.filter((function(t){return o(e,t).enumerable}))),n.push.apply(n,a)}return n}function _(e){for
(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?C(Object(n),!0).forEach((function(t){(0,s.default)(e,t,n[t])})):u?d(e,u(n)):C(Object(n)).forEach((function(t){i(e,t,o(n,t))}))}return e}n(55525),E.default.locale("es-ES");var M=(0,p.momentLocalizer)(E.default),N=function(){var e=(0,m.useState)([]),t=(0,v.default)(e,2),n=t[0],a=t[1],r=(0,m.useState)(null),l=(0,v.default)(r,2),o=l[0],u=l[1],d=(0,m.useState)(!1),i=(0,v.default)(d,2),f=i[0],c=i[1];return(0,m.useEffect)((function(){g.axios.get("/calendar/events").then((function(e){var t=e.data.map((function(e){var t=new Date(e.start.replace(/-/g,"/")),n=e.allDay?t:new Date(e.end.replace(/-/g,"/"));return _(_({},e),{},{start:t,end:n})}));a(t)}))}),[]),m.default.createElement(m.default.Fragment,null,m.default.createElement(h.Container,{as:"main",className:"px-0"},m.default.createElement(h.Grid,{container:!0,spacing:2},m.default.createElement(h.Grid,{item:!0,xs:12,md:8,spacing:3},m.default.createElement(p.Calendar,{views:["month","week","d
ay","agenda"],selectable:!0,localizer:M,defaultDate:new Date,defaultView:"month",onSelectEvent:function(e){u(e),c(!0)},events:n,messages:{next:m.default.createElement(y.default,null),previous:m.default.createElement(w.default,null),today:"Hoy",month:"Mes",week:"Semana",day:"Día",agenda:"Agenda",allDay:"Todo el día",date:"Fecha",time:"Hora",event:"Evento",showMore:"Ver más",noEventsInRange:"Sin eventos disponibles"},eventPropGetter:function(e){return{style:{backgroundColor:e.backgroundColor?e.backgroundColor:"blue",color:e.textColor?e.textColor:"#fff"}}}})),m.default.createElement(h.Grid,{item:!0,xs:12,md:4},m.default.createElement(b.default,null)))),m.default.createElement(k.default,{show:f,event:o,onClose:function(){u(null),c(!1)}}))};t.default=N}}]);