1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8726],{8726:(e,t,r)=>{"use strict";r.r(t),r.d(t,{EventsTable:()=>$});var s,a,l,n=r(73154),o=r(96810),i=r(20421),c=r.n(i);function d(){return(d=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var s in r)({}).hasOwnProperty.call(r,s)&&(e[s]=r[s])}return e}).apply(null,arguments)}let m=function(e){return o.createElement("svg",d({width:"1em",height:"1em",viewBox:"0 0 12 8",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:"icon"},e),a||(a=o.createElement("path",{d:"M6 0 0 6l1.41 1.41L6 2.83l4.59 4.58L12 6 6 0Z",fill:"#323232"})))};function _(){return(_=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var s in r)({}).hasOwnProperty.call(r,s)&&(e[s]=r[s])}return e}).apply(null,arguments)}let u=function(e){return o.createElement("svg",_({width:"1em",height:"1em",viewBox:"0 0 12 8",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:"icon"},e),l||(l=o.createElement("path",{d:"M10.59.59 6 5.17 1.41.59 0 2l6 6 6-6L10.59.59Z",fill:"#323232"})))};r(96217),r(40107);var h=((s={}).number="number",s.date="date",s.basic="basic",s.basicReverse="basicReverse",s);let v={number:e=>(t,r)=>t[e]-r[e],date:e=>(t,r)=>{let s=new Date(t[e]),a=new Date(r[e]);return s===a?0:s>a?1:-1},basic:e=>(t,r)=>t[e]===r[e]?0:t[e]>r[e]?1:-1,basicReverse:e=>(t,r)=>t[e]===r[e]?0:t[e]<r[e]?1:-1};var p=r(53063),f=r.n(p);let b=e=>(0,n.jsx)("div",{className:f().header,children:e.columns.map((t,r)=>{let s=`${f().cell} ${f()["column-header"]}`;t.className&&(s=`${t.className} ${s}`),t.sort&&(s+=` ${f().sort}`);let a=e.sortBy===r;a&&(s+=` ${f()[e.sortDirection]}`);let l=!a||"asc"===e.sortDirection,o=!a||"desc"===e.sortDirection;return(0,n.jsxs)("div",{className:s,style:{userSelect:"none"},onClick:s=>{t.sort&&e.setSortBy(r)},children:[(0,n.jsx)("p",{className:"text-uppercase",children:t.title}),t.sort&&(0,n.jsxs)("div",{className:f().sort,children:[l&&(0,n.jsx)(m,{}),o&&(0,n.jsx)(u,{})]})]},t.key)})}),w=e=>e.items.length?(0,n.jsx)(n.Fragment,{children:e.items.map(t=>{let r=(0,n.jsx)("div",{className:f().row,children:e.columns.map(e=>{let r=t[e.key],s=f().cell;return e.className&&(s=`${e.className} ${s}`),(0,n.jsx)("div",{className:s,children:e.render?e.render(t):(0,n.jsx)("p",{children:r})},e.key)})});return(0,n.jsx)("div",{children:e.rowWrapper?e.rowWrapper(t,r):r},t[e.itemKey])})}):(0,n.jsx)("div",{className:"w-full h-full flex items-center justify-center p-8 text-white",children:"No events match the current filter"}),x=e=>{let{sortedData:t,sortBy:r,setSortBy:s,sortDirection:a}=((e,t,r=0,s=!1,a="asc")=>{let[l,n]=o.useState(r),[i,c]=o.useState(a);return{sortedData:o.useMemo(()=>{let r=(()=>{if(!e)return e;if("number"==typeof l){let r=t[l];if("function"==typeof r.sort)return e.slice().sort(r.sort);{let t=(v[r.sort]||v.basic)(r.key);return e.slice().sort(t)}}return e})();return"desc"===i?r.reverse():r},[i,l,e,t]),fields:t,sortBy:l,setSortBy:e=>{l===e?"asc"===i?c("desc"):"desc"===i&&(s&&n(0),c("asc")):(n(e),c("asc"))},sortDirection:i}})(e.items,e.columns,e.initialSort);return(0,n.jsxs)("div",{className:f().container,children:[(0,n.jsx)(b,{columns:e.columns,setSortBy:s,sortBy:r,sortDirection:a}),(0,n.jsx)(w,{itemKey:e.itemKey,columns:e.columns,items:t,rowWrapper:e.rowWrapper})]})};var y=r(27896),g=r(49215),j=r.n(g);function N(e,t){let r=c().utc(e),s=c().utc(t);return r.isValid()||s.isValid()?r.isSame(s)?r.format("MMM D, YYYY"):r.year()===s.year()?`${r.format("MMM D")} - ${s.format("MMM D, YYYY")}`:`${r.format("MMM D, YYYY")} - ${s.format("MMM D, YYYY")}`:""}let k=[{title:"Date",key:"Date",sort:(e,t)=>{let{date:r}=e,{date:s}=t,a=c().utc(r),l=c().utc(s);return e.eventHasPassed&&!t.eventHasPassed?1:t.eventHasPassed&&!e.eventHasPassed?-1:a.isAfter(l)?e.eventHasPassed&&t.eventHasPassed?-1:1:a.isBefore(l)?e.eventHasPassed&&t.eventHasPassed?1:-1:0},render:e=>(e&&e.name&&e.name.includes("SUCURSAL")&&(console.log(e,"ITEM"),console.log(e.date,"DATE"),console.log(N(e.date,e.date),"FORMATTED DATE")),(0,n.jsx)("p",{className:`bolda ${e.eventHasPassed?"opacity-40":""}`,children:N(e.date,e.date)}))},{title:"Name",key:"Name",sort:h.basic,render:e=>(0,n.jsx)("p",{className:`bolda ${e.eventHasPassed?"opacity-40":""}`,children:e.name})},{title:"Location",key:"Location",className:"!hidden md:!flex",sort:h.basic,render:e=>e.location?(e.location,(0,n.jsx)("p",{className:`bolda ${e.eventHasPassed?"opacity-40":""}`,children:e.location})):null},{title:"Type of Event",key:"Type of Event",className:"!hidden md:!flex",sort:h.basic,render:e=>(0,n.jsx)("p",{className:`bolda ${e.eventHasPassed?"opacity-40":""}`,children:e.type_of_event})},{title:"Social",key:"Social",className:"!hidden lg:!flex",render:e=>{if(!e.twitter_handle)return null;let t=e.twitter_handle;
1return t.startsWith("@")&&(t=t.slice(1)),(0,n.jsx)(y.A,{className:`bolda ${e.eventHasPassed?"opacity-40":""}`,href:`https://x.com/${t}`,indicateExternal:!0,onClick:e=>{e.stopPropagation(),e.preventDefault(),window.open(`https://x.com/${t}`,"_blank")},children:t})}}],$=o.memo(({events:e,pages:t})=>{let[r,s]=o.useState(!0),[a,l]=o.useState(""),i=e.map(e=>{var t,r;let s,a=c().utc(e.date).add(1,"days"),l=c().utc().isAfter(a);return{...e,_key:e.Name+e.Location,eventHasPassed:l,href:(t=e.name,r=e.event_id,s=t.toLowerCase().replace(/\s+/g,"-").replace(/[^a-z0-9-]/g,"").replace(/-+/g,"-").replace(/^-+|-+$/g,""),`/destino/${s}-${r}`)}}).filter(e=>(!!r||!e.eventHasPassed)&&(!(a.length>0)||Object.keys({name:e.name,location:e.location,type_of_event:e.type_of_event,twitter_handle:e.twitter_handle}).some(t=>{let r=e[t];return"string"==typeof r&&r.toLowerCase().includes(a.toLowerCase())})));return(0,n.jsxs)("div",{className:`w-full ${j()["event-table"]}`,children:[(0,n.jsx)("div",{className:"flex justify-between items-center mb-4 gap-2"}),(0,n.jsx)("div",{className:"mb-4"}),(0,n.jsx)("div",{className:"text-sm overflow-hidden text-white",children:(0,n.jsx)(x,{itemKey:"_key",items:i,columns:k,initialSort:0,rowWrapper:(e,t)=>(0,n.jsx)(y.A,{href:e.href,className:j()["row-link"],children:t})})})]})})},40107:e=>{e.exports={indicators:"horizontal-scroller_indicators__9ThJZ","indicator-left":"horizontal-scroller_indicator-left__yyctC",left:"horizontal-scroller_left__z8_oH","indicator-right":"horizontal-scroller_indicator-right__JcRio",right:"horizontal-scroller_right__m_Fqr","horizontal-scroller":"horizontal-scroller_horizontal-scroller__aNdeZ","native-drag":"horizontal-scroller_native-drag__irUTc"}},49215:e=>{e.exports={"team-col":"event-table_team-col__FLWth","event-table":"event-table_event-table__QrJx6","selected-filter":"event-table_selected-filter__TFSJv","row-link":"event-table_row-link__wXuZW"}},53063:e=>{e.exports={"distribute-items":"table_distribute-items__6mutH",container:"table_container__YwIU_",row:"table_row__gf0kq",header:"table_header__rll6_",cell:"table_cell__CKhvz","column-header":"table_column-header__wg6h2",sort:"table_sort__QuW34"}},96217:e=>{e.exports={"sort-container":"sort_sort-container__ul_na","sort-button":"sort_sort-button__k6_xe","sort-active":"sort_sort-active__j2w5D","sort-arrows":"sort_sort-arrows__RXWgb",text:"sort_text__IFQdt","horizontal-scroller":"sort_horizontal-scroller__w_NiV","no-resize-observer":"sort_no-resize-observer__DvQjv"}}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.