1import{c as it,j as o,r as b,E as lt,G as dt,p as q,I as Oe,s as de,g as ct,m as Le,a as We,B as ce,h as J,X as ut,L as ft,f as vt,F as mt}from"./index-CWJ-XTna.js";import{B as ht}from"./BackLink-CGmMW5ib.js";import{I as yt}from"./input-Dctq5cvL.js";import{S as Fe,a as Ie,b as Ee,c as Te,d as Q}from"./select-BIWRZzEu.js";import{P as pt,a as gt,b as xt}from"./popover-DaXT8JEm.js";import{t as M,c as K,s as te,a as U,g as Re,m as bt,b as _t,d as A,e as Nt,f as Dt,h as be,i as wt,j as jt,k as W,l as qe}from"./format-BbTEuO33.js";import{S as Mt}from"./search-B9tfCcvZ.js";import{L as Ct}from"./loader-circle-BVd4I_gm.js";import{p as Ye}from"./pt-BR-C2aPmEWD.js";import"./arrow-left-chzaDa80.js";import"./index-B6RwP5Dn.js";import"./chevron-down-CAdUPOQ7.js";const kt=it("Filter",[["polygon",{points:"22 3 2 3 10 12.46 10 19 14 21 14 12.46 22 3",key:"1yg77f"}]]);function S(e,n){const t=M(e);return isNaN(n)?K(e,NaN):(n&&t.setDate(t.getDate()+n),t)}function F(e,n){const t=M(e);if(isNaN(n))return K(e,NaN);if(!n)return t;const a=t.getDate(),r=K(e,t.getTime());r.setMonth(t.getMonth()+n+1,0);const s=r.getDate();return a>=s?r:(t.setFullYear(r.getFullYear(),r.getMonth(),a),t)}function ge(e,n){const t=n*7;return S(e,t)}function St(e,n){return F(e,n*12)}function Pt(e){let n;return e.forEach(function(t){const a=M(t);(n===void 0||n<a||isNaN(Number(a)))&&(n=a)}),n||new Date(NaN)}function Ot(e){let n;return e.forEach(t=>{const a=M(t);(!n||n>a||isNaN(+a))&&(n=a)}),n||new Date(NaN)}function P(e,n){const t=te(e),a=te(n);return+t==+a}function G(e,n){const t=M(e),a=M(n),r=t.getFullYear()-a.getFullYear(),s=t.getMonth()-a.getMonth();return r*12+s}function Lt(e,n,t){const a=U(e,t),r=U(n,t),s=+a-Re(a),i=+r-Re(r);return Math.round((s-i)/bt)}function _e(e){const n=M(e),t=n.getMonth();return n.setFullYear(n.getFullYear(),t+1,0),n.setHours(23,59,59,999),n}function O(e){const n=M(e);return n.setDate(1),n.setHours(0,0,0,0),n}function Ne(e,n){const t=_t(),a=n?.weekStartsOn??n?.locale?.options?.weekStartsOn??t.weekStartsOn??t.locale?.options?.weekStartsOn??0,r=M(e),s=r.getDay(),i=(s<a?-7:0)+6-(s-a);return r.setDate(r.getDate()+i),r.setHours(23,59,59,999),r}function Ue(e){return Ne(e,{weekStartsOn:1})}function Wt(e){const n=M(e),t=n.getFullYear(),a=n.getMonth(),r=K(e,0);return r.setFullYear(t,a+1,0),r.setHours(0,0,0,0),r.getDate()}function Ft(e){return Math.trunc(+M(e)/1e3)}function It(e){const n=M(e),t=n.getMonth();return n.setFullYear(n.getFullYear(),t+1,0),n.setHours(0,0,0,0),n}function Et(e,n){return Lt(It(e),O(e),n)+1}function xe(e,n){const t=M(e),a=M(n);return t.getTime()>a.getTime()}function Ge(e,n){const t=M(e),a=M(n);return+t<+a}function De(e,n){const t=M(e),a=M(n);return t.getFullYear()===a.getFullYear()&&t.getMonth()===a.getMonth()}function Tt(e,n){const t=M(e),a=M(n);return t.getFullYear()===a.getFullYear()}function ue(e,n){return S(e,-n)}function fe(e,n){const t=M(e),a=t.getFullYear(),r=t.getDate(),s=K(e,0);s.setFullYear(a,n,15),s.setHours(0,0,0,0);const i=Wt(s);return t.setMonth(n,Math.min(r,i)),t}function Be(e,n){const t=M(e);return isNaN(+t)?K(e,NaN):(t.setFullYear(n),t)}var y=function(){return y=Object.assign||function(n){for(var t,a=1,r=arguments.length;a<r;a++){t=arguments[a];for(var s in t)Object.prototype.hasOwnProperty.call(t,s)&&(n[s]=t[s])}return n},y.apply(this,arguments)};function Rt(e,n){var t={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&n.indexOf(a)<0&&(t[a]=e[a]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var r=0,a=Object.getOwnPropertySymbols(e);r<a.length;r++)n.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(t[a[r]]=e[a[r]]);return t}function Ze(e,n,t){for(var a=0,r=n.length,s;a<r;a++)(s||!(a in n))&&(s||(s=Array.prototype.slice.call(n,0,a)),s[a]=n[a]);return e.concat(s||Array.prototype.slice.call(n))}function Z(e){return e.mode==="multiple"}function $(e){return e.mode==="range"}function ae(e){return e.mode==="single"}var Yt={root:"rdp",multiple_months:"rdp-multiple_months",with_weeknumber:"rdp-with_weeknumber",vhidden:"rdp-vhidden",button_reset:"rdp-button_reset",button:"rdp-button",caption:"rdp-caption",caption_start:"rdp-caption_start",caption_end:"rdp-caption_end",caption_between:"rdp-caption_between",caption_label:"rdp-caption_label",caption_dropdowns:"rd
1p-caption_dropdowns",dropdown:"rdp-dropdown",dropdown_month:"rdp-dropdown_month",dropdown_year:"rdp-dropdown_year",dropdown_icon:"rdp-dropdown_icon",months:"rdp-months",month:"rdp-month",table:"rdp-table",tbody:"rdp-tbody",tfoot:"rdp-tfoot",head:"rdp-head",head_row:"rdp-head_row",head_cell:"rdp-head_cell",nav:"rdp-nav",nav_button:"rdp-nav_button",nav_button_previous:"rdp-nav_button_previous",nav_button_next:"rdp-nav_button_next",nav_icon:"rdp-nav_icon",row:"rdp-row",weeknumber:"rdp-weeknumber",cell:"rdp-cell",day:"rdp-day",day_today:"rdp-day_today",day_outside:"rdp-day_outside",day_selected:"rdp-day_selected",day_disabled:"rdp-day_disabled",day_hidden:"rdp-day_hidden",day_range_start:"rdp-day_range_start",day_range_end:"rdp-day_range_end",day_range_middle:"rdp-day_range_middle"};function Bt(e,n){return W(e,"LLLL y",n)}function At(e,n){return W(e,"d",n)}function Ht(e,n){return W(e,"LLLL",n)}function zt(e){return"".concat(e)}function Vt(e,n){return W(e,"cccccc",n)}function Kt(e,n){return W(e,"yyyy",n)}var qt=Object.freeze({__proto__:null,formatCaption:Bt,formatDay:At,formatMonthCaption:Ht,formatWeekNumber:zt,formatWeekdayName:Vt,formatYearCaption:Kt}),Ut=function(e,n,t){return W(e,"do MMMM (EEEE)",t)},Gt=function(){return"Month: "},Zt=function(){return"Go to next month"},$t=function(){return"Go to previous month"},Xt=function(e,n){return W(e,"cccc",n)},Jt=function(e){return"Week n. ".concat(e)},Qt=function(){return"Year: "},en=Object.freeze({__proto__:null,labelDay:Ut,labelMonthDropdown:Gt,labelNext:Zt,labelPrevious:$t,labelWeekNumber:Jt,labelWeekday:Xt,labelYearDropdown:Qt});function tn(){var e="buttons",n=Yt,t=Nt,a={},r={},s=1,i={},l=new Date;return{captionLayout:e,classNames:n,formatters:qt,labels:en,locale:t,modifiersClassNames:a,modifiers:r,numberOfMonths:s,styles:i,today:l,mode:"default"}}function nn(e){var n=e.fromYear,t=e.toYear,a=e.fromMonth,r=e.toMonth,s=e.fromDate,i=e.toDate;return a?s=O(a):n&&(s=new Date(n,0,1)),r?i=_e(r):t&&(i=new Date(t,11,31)),{fromDate:s?te(s):void 0,toDate:i?te(i):void 0}}var $e=b.createContext(void 0);function an(e){var n,t=e.initialProps,a=tn(),r=nn(t),s=r.fromDate,i=r.toDate,l=(n=t.captionLayout)!==null&&n!==void 0?n:a.captionLayout;l!=="buttons"&&(!s||!i)&&(l="buttons");var d;(ae(t)||Z(t)||$(t))&&(d=t.onSelect);var u=y(y(y({},a),t),{captionLayout:l,classNames:y(y({},a.classNames),t.classNames),components:y({},t.components),formatters:y(y({},a.formatters),t.formatters),fromDate:s,labels:y(y({},a.labels),t.labels),mode:t.mode||a.mode,modifiers:y(y({},a.modifiers),t.modifiers),modifiersClassNames:y(y({},a.modifiersClassNames),t.modifiersClassNames),onSelect:d,styles:y(y({},a.styles),t.styles),toDate:i});return o.jsx($e.Provider,{value:u,children:e.children})}function D(){var e=b.useContext($e);if(!e)throw new Error("useDayPicker must be used within a DayPickerProvider.");return e}function Xe(e){var n=D(),t=n.locale,a=n.classNames,r=n.styles,s=n.formatters.formatCaption;return o.jsx("div",{className:a.caption_label,style:r.caption_label,"aria-live":"polite",role:"presentation",id:e.id,children:s(e.displayMonth,{locale:t})})}function rn(e){return o.jsx("svg",y({width:"8px",height:"8px",viewBox:"0 0 120 120","data-testid":"iconDropdown"},e,{children:o.jsx("path",{d:"M4.22182541,48.2218254 C8.44222828,44.0014225 15.2388494,43.9273804 19.5496459,47.9996989 L19.7781746,48.2218254 L60,88.443 L100.221825,48.2218254 C104.442228,44.0014225 111.238849,43.9273804 115.549646,47.9996989 L115.778175,48.2218254 C119.998577,52.4422283 120.07262,59.2388494 116.000301,63.5496459 L115.778175,63.7781746 L67.7781746,111.778175 C63.5577717,115.998577 56.7611506,116.07262 52.4503541,112.000301 L52.2218254,111.778175 L4.22182541,63.7781746 C-0.0739418023,59.4824074 -0.0739418023,52.5175926 4.22182541,48.2218254 Z",fill:"currentColor",fillRule:"nonzero"})}))}function Je(e){var n,t,a=e.onChange,r=e.value,s=e.children,i=e.caption,l=e.className,d=e.style,u=D(),c=(t=(n=u.components)===null||n===void 0?void 0:n.IconDropdown)!==null&&t!==void 0?t:rn;return o.jsxs("div",{className:l,style:d,children:[o.jsx("span",{className:u.classNames.vhidden,children:e["aria-label"]}),o.jsx("select",{name:e.name,"aria-label":e["aria-label"],className:u.classNames.dropdown,style:u.styles.dropdown,value:r,onChange:a,children:s}),o.jsxs("div",{className:u.classNames.caption_label,style:u.styles.caption_label,"aria-hidden":"true",children:[i,o.jsx(c,{className:u.classNames.dropdown_icon,style:u.styles.dropdown_icon})]})]})}function on(e){var n,t=D(),a=t.fromDate,r=t.toDate,s=t.styles,i=t.locale,l=t.formatters.formatMonthCaption,d=t.classNames,u=t.components,c=t.labels.labelMonthDropdown;if(!a)return o.jsx(o.Fragment,{});if(!r)return o.jsx(o.Fragment,{});var f=[];if(Tt(a,r))for(var v=O(a),m=a.getMonth();m<=r.getMonth();m++)f.push(fe(v,m));else for(var v=O(new Date),m=0;m<=11;m++)f.push(fe(v,m));
1var g=function(x){var j=Number(x.target.value),w=fe(O(e.displayMonth),j);e.onChange(w)},N=(n=u?.Dropdown)!==null&&n!==void 0?n:Je;return o.jsx(N,{name:"months","aria-label":c(),className:d.dropdown_month,style:s.dropdown_month,onChange:g,value:e.displayMonth.getMonth(),caption:l(e.displayMonth,{locale:i}),children:f.map(function(x){return o.jsx("option",{value:x.getMonth(),children:l(x,{locale:i})},x.getMonth())})})}function sn(e){var n,t=e.displayMonth,a=D(),r=a.fromDate,s=a.toDate,i=a.locale,l=a.styles,d=a.classNames,u=a.components,c=a.formatters.formatYearCaption,f=a.labels.labelYearDropdown,v=[];if(!r)return o.jsx(o.Fragment,{});if(!s)return o.jsx(o.Fragment,{});for(var m=r.getFullYear(),g=s.getFullYear(),N=m;N<=g;N++)v.push(Be(Dt(new Date),N));var x=function(w){var H=Be(O(t),Number(w.target.value));e.onChange(H)},j=(n=u?.Dropdown)!==null&&n!==void 0?n:Je;return o.jsx(j,{name:"years","aria-label":f(),className:d.dropdown_year,style:l.dropdown_year,onChange:x,value:t.getFullYear(),caption:c(t,{locale:i}),children:v.map(function(w){return o.jsx("option",{value:w.getFullYear(),children:c(w,{locale:i})},w.getFullYear())})})}function ln(e,n){var t=b.useState(e),a=t[0],r=t[1],s=n===void 0?a:n;return[s,r]}function dn(e){var n=e.month,t=e.defaultMonth,a=e.today,r=n||t||a||new Date,s=e.toDate,i=e.fromDate,l=e.numberOfMonths,d=l===void 0?1:l;if(s&&G(s,r)<0){var u=-1*(d-1);r=F(s,u)}return i&&G(r,i)<0&&(r=i),O(r)}function cn(){var e=D(),n=dn(e),t=ln(n,e.month),a=t[0],r=t[1],s=function(i){var l;if(!e.disableNavigation){var d=O(i);r(d),(l=e.onMonthChange)===null||l===void 0||l.call(e,d)}};return[a,s]}function un(e,n){for(var t=n.reverseMonths,a=n.numberOfMonths,r=O(e),s=O(F(r,a)),i=G(s,r),l=[],d=0;d<i;d++){var u=F(r,d);l.push(u)}return t&&(l=l.reverse()),l}function fn(e,n){if(!n.disableNavigation){var t=n.toDate,a=n.pagedNavigation,r=n.numberOfMonths,s=r===void 0?1:r,i=a?s:1,l=O(e);if(!t)return F(l,i);var d=G(t,e);if(!(d<s))return F(l,i)}}function vn(e,n){if(!n.disableNavigation){var t=n.fromDate,a=n.pagedNavigation,r=n.numberOfMonths,s=r===void 0?1:r,i=a?s:1,l=O(e);if(!t)return F(l,-i);var d=G(l,t);if(!(d<=0))return F(l,-i)}}var Qe=b.createContext(void 0);function mn(e){var n=D(),t=cn(),a=t[0],r=t[1],s=un(a,n),i=fn(a,n),l=vn(a,n),d=function(f){return s.some(function(v){return De(f,v)})},u=function(f,v){d(f)||(v&&Ge(f,v)?r(F(f,1+n.numberOfMonths*-1)):r(f))},c={currentMonth:a,displayMonths:s,goToMonth:r,goToDate:u,previousMonth:l,nextMonth:i,isDateDisplayed:d};return o.jsx(Qe.Provider,{value:c,children:e.children})}function X(){var e=b.useContext(Qe);if(!e)throw new Error("useNavigation must be used within a NavigationProvider");return e}function Ae(e){var n,t=D(),a=t.classNames,r=t.styles,s=t.components,i=X().goToMonth,l=function(c){i(F(c,e.displayIndex?-e.dis
1playIndex:0))},d=(n=s?.CaptionLabel)!==null&&n!==void 0?n:Xe,u=o.jsx(d,{id:e.id,displayMonth:e.displayMonth});return o.jsxs("div",{className:a.caption_dropdowns,style:r.caption_dropdowns,children:[o.jsx("div",{className:a.vhidden,children:u}),o.jsx(on,{onChange:l,displayMonth:e.displayMonth}),o.jsx(sn,{onChange:l,displayMonth:e.displayMonth})]})}function hn(e){return o.jsx("svg",y({width:"16px",height:"16px",viewBox:"0 0 120 120"},e,{children:o.jsx("path",{d:"M69.490332,3.34314575 C72.6145263,0.218951416 77.6798462,0.218951416 80.8040405,3.34314575 C83.8617626,6.40086786 83.9268205,11.3179931 80.9992143,14.4548388 L80.8040405,14.6568542 L35.461,60 L80.8040405,105.343146 C83.8617626,108.400868 83.9268205,113.317993 80.9992143,116.454839 L80.8040405,116.656854 C77.7463184,119.714576 72.8291931,119.779634 69.6923475,116.852028 L69.490332,116.656854 L18.490332,65.6568542 C15.4326099,62.5991321 15.367552,57.6820069 18.2951583,54.5451612 L18.490332,54.3431458 L69.490332,3.34314575 Z",fill:"currentColor",fillRule:"nonzero"})}))}function yn(e){return o.jsx("svg",y({width:"16px",height:"16px",viewBox:"0 0 120 120"},e,{children:o.jsx("path",{d:"M49.8040405,3.34314575 C46.6798462,0.218951416 41.6145263,0.218951416 38.490332,3.34314575 C35.4326099,6.40086786 35.367552,11.3179931 38.2951583,14.4548388 L38.490332,14.6568542 L83.8333725,60 L38.490332,105.343146 C35.4326099,108.400868 35.367552,113.317993 38.2951583,116.454839 L38.490332,116.656854 C41.5480541,119.714576 46.4651794,119.779634 49.602025,116.852028 L49.8040405,116.656854 L100.804041,65.6568542 C103.861763,62.5991321 103.926821,57.6820069 100.999214,54.5451612 L100.804041,54.3431458 L49.8040405,3.34314575 Z",fill:"currentColor"})}))}var ne=b.forwardRef(function(e,n){var t=D(),a=t.classNames,r=t.styles,s=[a.button_reset,a.button];e.className&&s.push(e.className);var i=s.join(" "),l=y(y({},r.button_reset),r.button);return e.style&&Object.assign(l,e.style),o.jsx("button",y({},e,{ref:n,type:"button",className:i,style:l}))});function pn(e){var n,t,a=D(),r=a.dir,s=a.locale,i=a.classNames,l=a.styles,d=a.labels,u=d.labelPrevious,c=d.labelNext,f=a.components;if(!e.nextMonth&&!e.previousMonth)return o.jsx(o.Fragment,{});var v=u(e.previousMonth,{locale:s}),m=[i.nav_button,i.nav_button_previous].join(" "),g=c(e.nextMonth,{locale:s}),N=[i.nav_button,i.nav_button_next].join(" "),x=(n=f?.IconRight)!==null&&n!==void 0?n:yn,j=(t=f?.IconLeft)!==null&&t!==void 0?t:hn;return o.jsxs("div",{className:i.nav,style:l.nav,children:[!e.hidePrevious&&o.jsx(ne,{name:"previous-month","aria-label":v,className:m,style:l.nav_button_previous,disabled:!e.previousMonth,onClick:e.onPreviousClick,children:r==="rtl"?o.jsx(x,{className:i.nav_icon,style:l.nav_icon}):o.jsx(j,{className:i.nav_icon,style:l.nav_icon})}),!e.hideNext&&o.jsx(ne,{name:"next-month","aria-label":g,className:N,style:l.nav_button_next,disabled:!e.nextMonth,onClick:e.onNextClick,children:r==="rtl"?o.jsx(j,{className:i.nav_icon,style:l.nav_icon}):o.jsx(x,{className:i.nav_icon,style:l.nav_icon})})]})}function He(e){var n=D().numberOfMonths,t=X(),a=t.previousMonth,r=t.nextMonth,s=t.goToMonth,i=t.displayMonths,l=i.findIndex(function(g){return De(e.displayMonth,g)}),d=l===0,u=l===i.length-1,c=n>1&&(d||!u),f=n>1&&(u||!d),v=function(){a&&s(a)},m=function(){r&&s(r)};return o.jsx(pn,{displayMonth:e.displayMonth,hideNext:c,hidePrevious:f,nextMonth:r,previousMonth:a,onPreviousClick:v,onNextClick:m})}function gn(e){var n,t=D(),a=t.classNames,r=t.disableNavigation,s=t.styles,i=t.captionLayout,l=t.components,d=(n=l?.CaptionLabel)!==null&&n!==void 0?n:Xe,u;return r?u=o.jsx(d,{id:e.id,displayMonth:e.displayMonth}):i==="dropdown"?u=o.jsx(Ae,{displayMonth:e.displayMonth,id:e.id}):i==="dropdown-buttons"?u=o.jsxs(o.Fragment,{children:[o.jsx(Ae,{displayMonth:e.displayMonth,displayIndex:e.displayIndex,id:e.id}),o.jsx(He,{displayMonth:e.displayMonth,displayIndex:e.displayIndex,id:e.id})]}):u=o.jsxs(o.Fragment,{children:[o.jsx(d,{id:e.id,displayMonth:e.displayMonth,displayIndex:e.displayIndex}),o.jsx(He,{displayMonth:e.displayMonth,id:e.id})]}),o.jsx("div",{className:a.caption,style:s.caption,children:u})}function xn(e){var n=D(),t=n.footer,a=n.styles,r=n.classNames.tfoot;return t?o.jsx("tfoot",{className:r,style:a.tfoot,children:o.jsx("tr",{children:o.jsx("td",{colSpan:8,children:t})})}):o.jsx(o.Fragment,{})}function bn(e,n,t){for(var a=t?be(new Date):U(new Date,{locale:e,weekStartsOn:n}),r=[],s=0;s<7;s++){var i=S(a,s);r.push(i)}return r}function _n(){var e=D(),n=e.classNames,t=e.styles,a=e.showWeekNumber,r=e.locale,s=e.weekStartsOn,i=e.ISOWeek,l=e.formatters.formatWeekdayName,d=e.labels.labelWeekday,u=bn(r,s,i);return o.jsxs("tr",{style:t.head_row,className:n.head_row,children:[a&&o.jsx("td",{style:t.head_cell,className:n.head_cell}),u.map(function(c,f){return o.jsx("th",{scope:"col",className:n.head_cell,style:t.head_cell,"aria-label":d(c,{locale:r}),children:l(c,{locale:r})},f)})]})}function Nn(){var e,n=D(),t=n.classNames,a=n.styles,r=n.components,s=(e=r?.HeadRow)!==null&&e!==void 0?e:_n;return o.jsx("thead",{style:a.head,className:t.head,children:o.jsx(s,{})})}function Dn(e){var n=D(),t=n.locale,a=n.formatters.formatDay;return o.jsx(o.Fragment,{children:a(e.date,{locale:t})})}var we=b.createContext(void 0);function wn(e){if(!Z(e.initialProps)){var n={selected:void 0,modifiers:{disabled:[]}};return o.jsx(we.Provider,{value:n,children:e.children})}return o.jsx(jn,{initialProps:e.initialProps,children:e.children})}function jn(e){var n=e.initialProps,t=e.children,a=n.selected,r=n.min,s=n.max,i=function(u,c,f){var v,m;
1(v=n.onDayClick)===null||v===void 0||v.call(n,u,c,f);var g=!!(c.selected&&r&&a?.length===r);if(!g){var N=!!(!c.selected&&s&&a?.length===s);if(!N){var x=a?Ze([],a):[];if(c.selected){var j=x.findIndex(function(w){return P(u,w)});x.splice(j,1)}else x.push(u);(m=n.onSelect)===null||m===void 0||m.call(n,x,u,c,f)}}},l={disabled:[]};a&&l.disabled.push(function(u){var c=s&&a.length>s-1,f=a.some(function(v){return P(v,u)});return!!(c&&!f)});var d={selected:a,onDayClick:i,modifiers:l};return o.jsx(we.Provider,{value:d,children:t})}function je(){var e=b.useContext(we);if(!e)throw new Error("useSelectMultiple must be used within a SelectMultipleProvider");return e}function Mn(e,n){var t=n||{},a=t.from,r=t.to;return a&&r?P(r,e)&&P(a,e)?void 0:P(r,e)?{from:r,to:void 0}:P(a,e)?void 0:xe(a,e)?{from:e,to:r}:{from:a,to:e}:r?xe(e,r)?{from:r,to:e}:{from:e,to:r}:a?Ge(e,a)?{from:e,to:a}:{from:a,to:e}:{from:e,to:void 0}}var Me=b.createContext(void 0);function Cn(e){if(!$(e.initialProps)){var n={selected:void 0,modifiers:{range_start:[],range_end:[],range_middle:[],disabled:[]}};return o.jsx(Me.Provider,{value:n,children:e.children})}return o.jsx(kn,{initialProps:e.initialProps,children:e.children})}function kn(e){var n=e.initialProps,t=e.children,a=n.selected,r=a||{},s=r.from,i=r.to,l=n.min,d=n.max,u=function(m,g,N){var x,j;(x=n.onDayClick)===null||x===void 0||x.call(n,m,g,N);var w=Mn(m,a);(j=n.onSelect)===null||j===void 0||j.call(n,w,m,g,N)},c={range_start:[],range_end:[],range_middle:[],disabled:[]};if(s?(c.range_start=[s],i?(c.range_end=[i],P(s,i)||(c.range_middle=[{after:s,before:i}])):c.range_end=[s]):i&&(c.range_start=[i],c.range_end=[i]),l&&(s&&!i&&c.disabled.push({after:ue(s,l-1),before:S(s,l-1)}),s&&i&&c.disabled.push({after:s,before:S(s,l-1)}),!s&&i&&c.disabled.push({after:ue(i,l-1),before:S(i,l-1)})),d){if(s&&!i&&(c.disabled.push({before:S(s,-d+1)}),c.disabled.push({after:S(s,d-1)})),s&&i){var f=A(i,s)+1,v=d-f;c.disabled.push({before:ue(s,v)}),c.disabled.push({after:S(i,v)})}!s&&i&&(c.disabled.push({before:S(i,-d+1)}),c.disabled.push({after:S(i,d-1)}))}return o.jsx(Me.Provider,{value:{selected:a,onDayClick:u,modifiers:c},children:t})}function Ce(){var e=b.useContext(Me);if(!e)throw new Error("useSelectRange must be used within a SelectRangeProvider");return e}function ee(e){return Array.isArray(e)?Ze([],e):e!==void 0?[e]:[]}function Sn(e){var n={};return Object.entries(e).forEach(function(t){var a=t[0],r=t[1];n[a]=ee(r)}),n}var I;(function(e){e.Outside="outside",e.Disabled="disabled",e.Selected="selected",e.Hidden="hidden",e.Today="today",e.RangeStart="range_start",e.RangeEnd="range_end",e.RangeMiddle="range_middle"})(I||(I={}));var Pn=I.Selected,B=I.Disabled,On=I.Hidden,Ln=I.Today,ve=I.RangeEnd,me=I.RangeMiddle,he=I.RangeStart,Wn=I.Outside;function Fn(e,n,t){var a,r=(a={},a[Pn]=ee(e.selected),a[B]=ee(e.disabled),a[On]=ee(e.hidden),a[Ln]=[e.today],a[ve]=[],a[me]=[],a[he]=[],a[Wn]=[],a);return e.fromDate&&r[B].push({before:e.fromDate}),e.toDate&&r[B].push({after:e.toDate}),Z(e)?r[B]=r[B].concat(n.modifiers[B]):$(e)&&(r[B]=r[B].concat(t.modifiers[B]),r[he]=t.modifiers[he],r[me]=t.modifiers[me],r[ve]=t.modifiers[ve]),r}var et=b.createContext(void 0);function In(e){var n=D(),t=je(),a=Ce(),r=Fn(n,t,a),s=Sn(n.modifiers),i=y(y({},r),s);return o.jsx(et.Provider,{value:i,children:e.children})}function tt(){var e=b.useContext(et);if(!e)throw new Error("useModifiers must be used within a ModifiersProvider");return e}function En(e){return!!(e&&typeof e=="object"&&"before"in e&&"after"in e)}function Tn(e){return!!(e&&typeof e=="object"&&"from"in e)}function Rn(e){return!!(e&&typeof e=="object"&&"after"in e)}function Yn(e){return!!(e&&typeof e=="object"&&"before"in e)}function Bn(e){return!!(e&&typeof e=="object"&&"dayOfWeek"in e)}function An(e,n){var t,a=n.from,r=n.to;if(a&&r){var s=A(r,a)<0;s&&(t=[r,a],a=t[0],r=t[1]);var i=A(e,a)>=0&&A(r,e)>=0;return i}return r?P(r,e):a?P(a,e):!1}function Hn(e){return qe(e)}function zn(e){return Array.isArray(e)&&e.every(qe)}function Vn(e,n){return n.some(function(t){if(typeof t=="boolean")return t;if(Hn(t))return P(e,t);if(zn(t))return t.includes(e);if(Tn(t))return An(e,t);if(Bn(t))return t.dayOfWeek.includes(e.getDay());if(En(t)){var a=A(t.before,e),r=A(t.after,e),s=a>0,i=r<0,l=xe(t.before,t.after);return l?i&&s:s||i}return Rn(t)?A(e,t.after)>0:Yn(t)?A(t.before,e)>0:typeof t=="function"?t(e):!1})}function ke(e,n,t){var a=Object.keys(n).reduce(function(s,i){var l=n[i];return Vn(e,l)&&s.push(i),s},[]),r={};return a.forEach(function(s){return r[s]=!0}),t&&!De(e,t)&&(r.outside=!0),r}function Kn(e,n){for(var t=O(e[0]),a=_e(e[e.length-1]),r,s,i=t;i<=a;){var l=ke(i,n),d=!l.disabled&&!l.hidden;if(!d){i=S(i,1);continue}if(l.selected)return i;l.today&&!s&&(s=i),r||(r=i),i=S(i,1)}return s||r}var qn=365;function nt(e,n){var t=n.moveBy,a=n.direction,r=n.context,s=n.modifiers,i=n.retry,l=i===void 0?{count:0,lastFocused:e}:i,d=r.weekStartsOn,u=r.fromDate,c=r.toDate,f=r.locale,v={day:S,week:ge,month:F,year:St,startOfWeek:function(x){return r.ISOWeek?be(x):U(x,{locale:f,weekStartsOn:d})},endOfWeek:function(x){return r.ISOWeek?Ue(x):Ne(x,{locale:f,weekStartsOn:d})}},m=v[t](e,a==="after"?1:-1);a==="before"&&u?m=Pt([u,m]):a==="after"&&c&&(m=Ot([c,m]));var g=!0;if(s){var N=ke(m,s);g=!N.disabled&&!N.hidden}return g?m:l.count>qn?l.lastFocused:nt(m,{moveBy:t,direction:a,context:r,modifiers:s,retry:y(y({},l),{count:l.count+1})})}var at=b.createContext(void 0);function Un(e){var n=X(),t=tt(),a=b.useState(),r=a[0],s=a[1],i=b.useState(),l=i[0],d=i[1],u=Kn(n.displayMonths,t),c=r??(l&&n.isDateDisplayed(l))?l:u,f=function(){d(r),s(void 0)},v=function(x){s(x)},m=D(),g=function(x,j){if(r){var w=nt(r,{moveBy:x,direction:j,context:m,modifiers:t});P(r,w)||(n.goToDate(w,r),v(w))}}
1,N={focusedDay:r,focusTarget:c,blur:f,focus:v,focusDayAfter:function(){return g("day","after")},focusDayBefore:function(){return g("day","before")},focusWeekAfter:function(){return g("week","after")},focusWeekBefore:function(){return g("week","before")},focusMonthBefore:function(){return g("month","before")},focusMonthAfter:function(){return g("month","after")},focusYearBefore:function(){return g("year","before")},focusYearAfter:function(){return g("year","after")},focusStartOfWeek:function(){return g("startOfWeek","before")},focusEndOfWeek:function(){return g("endOfWeek","after")}};return o.jsx(at.Provider,{value:N,children:e.children})}function Se(){var e=b.useContext(at);if(!e)throw new Error("useFocusContext must be used within a FocusProvider");return e}function Gn(e,n){var t=tt(),a=ke(e,t,n);return a}var Pe=b.createContext(void 0);function Zn(e){if(!ae(e.initialProps)){var n={selected:void 0};return o.jsx(Pe.Provider,{value:n,children:e.children})}return o.jsx($n,{initialProps:e.initialProps,children:e.children})}function $n(e){var n=e.initialProps,t=e.children,a=function(s,i,l){var d,u,c;if((d=n.onDayClick)===null||d===void 0||d.call(n,s,i,l),i.selected&&!n.required){(u=n.onSelect)===null||u===void 0||u.call(n,void 0,s,i,l);return}(c=n.onSelect)===null||c===void 0||c.call(n,s,s,i,l)},r={selected:n.selected,onDayClick:a};return o.jsx(Pe.Provider,{value:r,children:t})}function rt(){var e=b.useContext(Pe);if(!e)throw new Error("useSelectSingle must be used within a SelectSingleProvider");return e}function Xn(e,n){var t=D(),a=rt(),r=je(),s=Ce(),i=Se(),l=i.focusDayAfter,d=i.focusDayBefore,u=i.focusWeekAfter,c=i.focusWeekBefore,f=i.blur,v=i.focus,m=i.focusMonthBefore,g=i.focusMonthAfter,N=i.focusYearBefore,x=i.focusYearAfter,j=i.focusStartOfWeek,w=i.focusEndOfWeek,H=function(p){var h,se,ie,le;ae(t)?(h=a.onDayClick)===null||h===void 0||h.call(a,e,n,p):Z(t)?(se=r.onDayClick)===null||se===void 0||se.call(r,e,n,p):$(t)?(ie=s.onDayClick)===null||ie===void 0||ie.call(s,e,n,p):(le=t.onDayClick)===null||le===void 0||le.call(t,e,n,p)},R=function(p){var h;v(e),(h=t.onDayFocus)===null||h===void 0||h.call(t,e,n,p)},V=function(p){var h;f(),(h=t.onDayBlur)===null||h===void 0||h.call(t,e,n,p)},z=function(p){var h;(h=t.onDayMouseEnter)===null||h===void 0||h.call(t,e,n,p)},re=function(p){var h;(h=t.onDayMouseLeave)===null||h===void 0||h.call(t,e,n,p)},oe=function(p){var h;(h=t.onDayPointerEnter)===null||h===void 0||h.call(t,e,n,p)},_=function(p){var h;(h=t.onDayPointerLeave)===null||h===void 0||h.call(t,e,n,p)},k=function(p){var h;(h=t.onDayTouchCancel)===null||h===void 0||h.call(t,e,n,p)},C=function(p){var h;(h=t.onDayTouchEnd)===null||h===void 0||h.call(t,e,n,p)},E=function(p){var h;(h=t.onDayTouchMove)===null||h===void 0||h.call(t,e,n,p)},L=function(p){var h;(h=t.onDayTouchStart)===null||h===void 0||h.call(t,e,n,p)},T=function(p){var h;(h=t.onDayKeyUp)===null||h===void 0||h.call(t,e,n,p)},Y=function(p){var h;switch(p.key){case"ArrowLeft":p.preventDefault(),p.stopPropagation(),t.dir==="rtl"?l():d();break;case"ArrowRight":p.preventDefault(),p.stopPropagation(),t.dir==="rtl"?d():l();break;case"ArrowDown":p.preventDefault(),p.stopPropagation(),u();break;case"ArrowUp":p.preventDefault(),p.stopPropagation(),c();break;case"PageUp":p.preventDefault(),p.stopPropagation(),p.shiftKey?N():m();break;case"PageDown":p.preventDefault(),p.stopPropagation(),p.shiftKey?x():g();break;case"Home":p.preventDefault(),p.stopPropagation(),j();break;case"End":p.preventDefault(),p.stopPropagation(),w();break}(h=t.onDayKeyDown)===null||h===void 0||h.call(t,e,n,p)},st={onClick:H,onFocus:R,onBlur:V,onKeyDown:Y,onKeyUp:T,onMouseEnter:z,onMouseLeave:re,onPointerEnter:oe,onPointerLeave:_,onTouchCancel:k,onTouchEnd:C,onTouchMove:E,onTouchStart:L};return st}function Jn(){var e=D(),n=rt(),t=je(),a=Ce(),r=ae(e)?n.selected:Z(e)?t.selected:$(e)?a.selected:void 0;return r}function Qn(e){return Object.values(I).includes(e)}function ea(e,n){var t=[e.classNames.day];return Object.keys(n).forEach(function(a){var r=e.modifiersClassNames[a];if(r)t.push(r);else if(Qn(a)){var s=e.classNames["day_".concat(a)];
1s&&t.push(s)}}),t}function ta(e,n){var t=y({},e.styles.day);return Object.keys(n).forEach(function(a){var r;t=y(y({},t),(r=e.modifiersStyles)===null||r===void 0?void 0:r[a])}),t}function na(e,n,t){var a,r,s,i=D(),l=Se(),d=Gn(e,n),u=Xn(e,d),c=Jn(),f=!!(i.onDayClick||i.mode!=="default");b.useEffect(function(){var z;d.outside||l.focusedDay&&f&&P(l.focusedDay,e)&&((z=t.current)===null||z===void 0||z.focus())},[l.focusedDay,e,t,f,d.outside]);var v=ea(i,d).join(" "),m=ta(i,d),g=!!(d.outside&&!i.showOutsideDays||d.hidden),N=(s=(r=i.components)===null||r===void 0?void 0:r.DayContent)!==null&&s!==void 0?s:Dn,x=o.jsx(N,{date:e,displayMonth:n,activeModifiers:d}),j={style:m,className:v,children:x,role:"gridcell"},w=l.focusTarget&&P(l.focusTarget,e)&&!d.outside,H=l.focusedDay&&P(l.focusedDay,e),R=y(y(y({},j),(a={disabled:d.disabled,role:"gridcell"},a["aria-selected"]=d.selected,a.tabIndex=H||w?0:-1,a)),u),V={isButton:f,isHidden:g,activeModifiers:d,selectedDays:c,buttonProps:R,divProps:j};return V}function aa(e){var n=b.useRef(null),t=na(e.date,e.displayMonth,n);return t.isHidden?o.jsx("div",{role:"gridcell"}):t.isButton?o.jsx(ne,y({name:"day",ref:n},t.buttonProps)):o.jsx("div",y({},t.divProps))}function ra(e){var n=e.number,t=e.dates,a=D(),r=a.onWeekNumberClick,s=a.styles,i=a.classNames,l=a.locale,d=a.labels.labelWeekNumber,u=a.formatters.formatWeekNumber,c=u(Number(n),{locale:l});if(!r)return o.jsx("span",{className:i.weeknumber,style:s.weeknumber,children:c});var f=d(Number(n),{locale:l}),v=function(m){r(n,t,m)};return o.jsx(ne,{name:"week-number","aria-label":f,className:i.weeknumber,style:s.weeknumber,onClick:v,children:c})}function oa(e){var n,t,a=D(),r=a.styles,s=a.classNames,i=a.showWeekNumber,l=a.components,d=(n=l?.Day)!==null&&n!==void 0?n:aa,u=(t=l?.WeekNumber)!==null&&t!==void 0?t:ra,c;return i&&(c=o.jsx("td",{className:s.cell,style:r.cell,children:o.jsx(u,{number:e.weekNumber,dates:e.dates})})),o.jsxs("tr",{className:s.row,style:r.row,children:[c,e.dates.map(function(f){return o.jsx("td",{className:s.cell,style:r.cell,role:"presentation",children:o.jsx(d,{displayMonth:e.displayMonth,date:f})},Ft(f))})]})}function ze(e,n,t){for(var a=t?.ISOWeek?Ue(n):Ne(n,t),r=t?.ISOWeek?be(e):U(e,t),s=A(a,r),i=[],l=0;l<=s;l++)i.push(S(r,l));var d=i.reduce(function(u,c){var f=t?.ISOWeek?wt(c):jt(c,t),v=u.find(function(m){return m.weekNumber===f});return v?(v.dates.push(c),u):(u.push({weekNumber:f,dates:[c]}),u)},[]);return d}function sa(e,n){var t=ze(O(e),_e(e),n);if(n?.useFixedWeeks){var a=Et(e,n);if(a<6){var r=t[t.length-1],s=r.dates[r.dates.length-1],i=ge(s,6-a),l=ze(ge(s,1),i,n);t.push.apply(t,l)}}return t}function ia(e){var n,t,a,r=D(),s=r.locale,i=r.classNames,l=r.styles,d=r.hideHead,u=r.fixedWeeks,c=r.components,f=r.weekStartsOn,v=r.firstWeekContainsDate,m=r.ISOWeek,g=sa(e.displayMonth,{useFixedWeeks:!!u,ISOWeek:m,locale:s,weekStartsOn:f,firstWeekContainsDate:v}),N=(n=c?.Head)!==null&&n!==void 0?n:Nn,x=(t=c?.Row)!==null&&t!==void 0?t:oa,j=(a=c?.Footer)!==null&&a!==void 0?a:xn;return o.jsxs("table",{id:e.id,className:i.table,style:l.table,role:"grid","aria-labelledby":e["aria-labelledby"],children:[!d&&o.jsx(N,{}),o.jsx("tbody",{className:i.tbody,style:l.tbody,children:g.map(function(w){return o.jsx(x,{displayMonth:e.displayMonth,dates:w.dates,weekNumber:w.weekNumber},w.weekNumber)})}),o.jsx(j,{displayMonth:e.displayMonth})]})}function la(){return!!(typeof window<"u"&&window.document&&window.document.createElement)}var da=la()?b.useLayoutEffect:b.useEffect,ye=!1,ca=0;function Ve(){return"react-day-picker-".concat(++ca)}function ua(e){var n,t=e??(ye?Ve():null),a=b.useState(t),r=a[0],s=a[1];return da(function(){r===null&&s(Ve())},[]),b.useEffect(function(){ye===!1&&(ye=!0)},[]),(n=e??r)!==null&&n!==void 0?n:void 0}function fa(e){var n,t,a=D(),r=a.dir,s=a.classNames,i=a.styles,l=a.components,d=X().displayMonths,u=ua(a.id?"".concat(a.id,"-").concat(e.displayIndex):void 0),c=a.id?"".concat(a.id,"-grid-").concat(e.displayIndex):void 0,f=[s.month],v=i.month,m=e.displayIndex===0,g=e.displayIndex===d.length-1,N=!m&&!g;r==="rtl"&&(n=[m,g],g=n[0],m=n[1]),m&&(f.push(s.caption_start),v=y(y({},v),i.caption_start)),g&&(f.push(s.caption_end),v=y(y({},v),i.caption_end)),N&&(f.push(s.caption_between),v=y(y({},v),i.caption_between));var x=(t=l?.Caption)!==null&&t!==void 0?t:gn;return o.jsxs("div",{className:f.join(" "),style:v,children:[o.jsx(x,{id:u,displayMonth:e.displayMonth,displayIndex:e.displayIndex}),o.jsx(ia,{id:c,"aria-labelledby":u,displayMonth:e.displayMonth})]},e.displayIndex)}function va(e){var n=D(),t=n.classNames,a=n.styles;return o.jsx("div",{className:t.months,style:a.months,children:e.children})}function ma(e){var n,t,a=e.initialProps,r=D(),s=Se(),i=X(),l=b.useState(!1),d=l[0],u=l[1];b.useEffect(function(){r.initialFocus&&s.focusTarget&&(d||(s.focus(s.focusTarget),u(!0)))},[r.initialFocus,d,s.focus,s.focusTarget,s]);var c=[r.classNames.root,r.className];r.numberOfMonths>1&&c.push(r.classNames.multiple_months),r.showWeekNumber&&c.push(r.classNames.with_weeknumber);var f=y(y({},r.styles.root),r.style),v=Object.keys(a).filter(function(g){return g.startsWith("data-")}).reduce(function(g,N){var x;return y(y({},g),(x={},x[N]=a[N],x))},{}),m=(t=(n=a.components)===null||n===void 0?void 0:n.Months)!==null&&t!==void 0?t:va;return o.jsx("div",y({className:c.join(" "),style:f,dir:r.dir,id:r.id,nonce:a.nonce,title:a.title,lang:a.lang},v,{children:o.jsx(m,{children:i.displayMonths.map(function(g,N){return o.jsx(fa,{displayIndex:N,displayMonth:g},N)})})}))}function ha(e){var n=e.children,t=Rt(e,["children"]);return o.jsx(an,{initialProps:t,children:o.jsx(mn,{children:o.jsx(Zn,{initialProps:t,children:o.jsx(wn,{initialProps:t,children:o.jsx(Cn,{initialProps:t,children:o.jsx(In,{children:o.jsx(Un,{children:n})})})})})})})}function ya(e){return o.jsx(ha,y({},e,{children:o.jsx(ma,{initialProps:e})}))}function ot({className:e,classNames:n,showOutsideDays:t=!0,...a}){return o.jsx(ya,{showOutsideDays:t,className:q("p-3",e),classNames:{months:"flex flex-col sm:flex-row space-y-4 sm:sp
1ace-x-4 sm:space-y-0",month:"space-y-4",caption:"flex justify-center pt-1 relative items-center",caption_label:"text-sm font-medium",nav:"space-x-1 flex items-center",nav_button:q(Oe({variant:"outline"}),"h-7 w-7 bg-transparent p-0 opacity-50 hover:opacity-100"),nav_button_previous:"absolute left-1",nav_button_next:"absolute right-1",table:"w-full border-collapse space-y-1",head_row:"flex",head_cell:"text-muted-foreground rounded-md w-9 font-normal text-[0.8rem]",row:"flex w-full mt-2",cell:"h-9 w-9 text-center text-sm p-0 relative [&:has([aria-selected].day-range-end)]:rounded-r-md [&:has([aria-selected].day-outside)]:bg-accent/50 [&:has([aria-selected])]:bg-accent first:[&:has([aria-selected])]:rounded-l-md last:[&:has([aria-selected])]:rounded-r-md focus-within:relative focus-within:z-20",day:q(Oe({variant:"ghost"}),"h-9 w-9 p-0 font-normal aria-selected:opacity-100"),day_range_end:"day-range-end",day_selected:"bg-primary text-primary-foreground hover:bg-primary hover:text-primary-foreground focus:bg-primary focus:text-primary-foreground",day_today:"bg-accent text-accent-foreground",day_outside:"day-outside text-muted-foreground opacity-50 aria-selected:bg-accent/50 aria-selected:text-muted-foreground aria-selected:opacity-30",day_disabled:"text-muted-foreground opacity-50",day_range_middle:"aria-selected:bg-accent aria-selected:text-accent-foreground",day_hidden:"invisible",...n},components:{IconLeft:({...r})=>o.jsx(dt,{className:"h-4 w-4"}),IconRight:({...r})=>o.jsx(lt,{className:"h-4 w-4"})},...a})}ot.displayName="Calendar";const pe=12;function Ke(e){if(!e.location_address)return e.location_name??null;const n=e.location_address.split(/[,-]/).map(t=>t.trim()).filter(Boolean);if(n.length>=2){const t=n[n.length-2];if(t&&t.length>1)return t}return e.location_name??null}function Sa(){const[e,n]=b.useState([]),[t,a]=b.useState({}),[r,s]=b.useState(!0),[i,l]=b.useState(""),[d,u]=b.useState("all"),[c,f]=b.useState(void 0),[v,m]=b.useState("date"),[g,N]=b.useState(pe),[x,j]=b.useState({});b.useEffect(()=>{w()},[]);const w=async()=>{const{data:_,error:k}=await de.from("events").select("id, name, start_date, location_name, location_address, cover_image_url, sequential_id, producer_name, user_id").eq("status","published").order("start_date",{ascending:!0});if(!k&&_){n(_);const C=_.map(L=>L.id);if(C.length>0){const{data:L}=await de.from("tickets").select("event_id, quantity_sold").in("event_id",C);if(L){const T={};L.forEach(Y=>{T[Y.event_id]=(T[Y.event_id]||0)+(Y.quantity_sold||0)}),a(T)}}const E=[...new Set(_.map(L=>L.user_id))];if(E.length>0){const{data:L}=await de.from("public_profiles").select("user_id, slug").in("user_id",E);if(L){const T={};L.forEach(Y=>{Y.slug&&(T[Y.user_id]=Y.slug)}),j(T)}}}s(!1)},H=b.useMemo(()=>{const _=new Set;return e.forEach(k=>{const C=Ke(k);C&&_.add(C)}),Array.from(_).sort((k,C)=>k.localeCompare(C,"pt-BR"))},[e]),R=b.useMemo(()=>{const _=i.toLowerCase();let k=e.filter(C=>{const E=!_||C.name.toLowerCase().includes(_)||C.location_name?.toLowerCase().includes(_)||C.producer_name?.toLowerCase().includes(_),L=d==="all"||Ke(C)===d,T=!c||W(new Date(C.start_date),"yyyy-MM-dd")===W(c,"yyyy-MM-dd");return E&&L&&T});return v==="performance"?k=[...k].sort((C,E)=>(t[E.id]||0)-(t[C.id]||0)):k=[...k].sort((C,E)=>new Date(C.start_date).getTime()-new Date(E.start_date).getTime()),k},[e,i,d,c,v,t]);b.useEffect(()=>{N(pe)},[i,d,c,v]);const V=R.slice(0,g),z=g<R.length,re=()=>{l(""),u("all"),f(void 0),m("date")},oe=i||d!=="all"||c||v!=="date";return o.jsxs("div",{className:"min-h-screen bg-background",children:[o.jsx(ct,{}),o.jsx("main",{className:"pt-24 pb-12 px-4",children:o.jsxs("div",{className:"container mx-auto max-w-6xl",children:[o.jsx(ht,{}),o.jsxs(Le.div,{initial:{opacity:0,y:20},animate:{opacity:1,y:0},transition:{duration:.4},children:[o.jsx("h1",{className:"font-heading text-3xl font-bold mb-2",children:"Eventos"}),o.jsx("p",{className:"text-muted-foreground mb-6",children:"Encontre os melhores eventos perto de você"}),o.jsxs("div",{className:"bg-card border border-border rounded-xl p-4 mb-8 space-y-4",children:[o.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-4 gap-3",children:[o.jsxs("div",{className:"relative lg:col-span-2",children:[o.jsx(Mt,{className:"absolute left-3 top-1/2 -translate-y-1/2 text-muted-foreground",size:18}),o.jsx(yt,{placeholder:"Buscar por nome, local ou produtor...",className:"pl-10",value:i,onChange:_=>l(_.target.value)})]}),o.jsxs(Fe,{value:d,onValueChange:u,children:[o.jsx(Ie,{children:o.jsxs("div",{className:"flex items-center gap-2",children:[o.jsx(We,{size:16,className:"text-muted-foreground"}),o.jsx(Ee,{placeholder:"Cidade"})]})}),o.jsxs(Te,{className:"max-h-72",children:[o.jsx(Q,{value:"all",children:"Todas as cidades"}),H.map(_=>o.jsx(Q,{value:_,children:_},_))]})]}),o.jsxs(pt,{children:[o.jsx(gt,{asChild:!0,children:o.jsxs(ce,{variant:"outline",className:q("justify-start text-left font-normal",!c&&"text-muted-foreground"),children:[o.jsx(J,{size:16,className:"mr-2"}),c?W(c,"dd 'de' MMM 'de' yyyy",{locale:Ye}):"Selecionar data"]})}),o.jsx(xt,{className:"w-auto p-0",align:"start",children:o.jsx(ot,{mode:"single",selected:c,onSelect:f,initialFocus:!0,className:q("p-3 pointer-events-auto")})})]})]}),o.jsxs("div",{className:"flex flex-wrap items-center justify-between gap-2",children:[o.jsxs("div",{className:"flex items-center gap-2 text-sm text-muted-foreground",children:[o.jsx(kt,{size:14}),o.jsx("span",{children:"Ordenar por:"}),o.jsxs(Fe,{value:v,onValueChange:_=>m(_),children:[o.jsx(Ie,{className:"h-8 w-[200px]",children:o.jsx(Ee,{})}),o.jsxs(Te,{children:[o.jsx(Q,{value:"date",children:"Data (mais próximos)"}),o.jsx(Q,{value:"performance",children:"Melhor desempenho"})]})]})]}),oe&&o.jsxs(ce,{variant:"ghost",size:"sm",onClick:re,className:"gap-1.5 text-muted-foreground",children:[o.jsx(ut,{size:14}),"Limpar filtros"]})]})]}),r?o.jsx("div",{className:"flex items-center justify-center py-20",children:o.jsx(Ct,{className:"animate-spin text-primary",size:32})}):R.length===0?o.jsxs("div",{className:"text-center py-20",children:[o.jsx(J,{size:48,className:"mx-auto text-muted-foreground
1/50 mb-4"}),o.jsx("p",{className:"text-muted-foreground",children:"Nenhum evento encontrado."})]}):o.jsxs(o.Fragment,{children:[o.jsxs("p",{className:"text-sm text-muted-foreground mb-4",children:["Mostrando ",V.length," de ",R.length," evento",R.length===1?"":"s"]}),o.jsx("div",{className:"grid sm:grid-cols-2 lg:grid-cols-3 gap-6",children:V.map((_,k)=>o.jsx(Le.div,{initial:{opacity:0,y:20},animate:{opacity:1,y:0},transition:{delay:Math.min(k,8)*.04},children:o.jsx(ft,{to:x[_.user_id]?vt(x[_.user_id],_.name,_.sequential_id):`/evento/${_.sequential_id}`,className:"block group",children:o.jsxs("div",{className:"bg-card rounded-xl border border-border overflow-hidden hover:shadow-lg transition-shadow",children:[o.jsx("div",{className:"aspect-video bg-muted overflow-hidden",children:_.cover_image_url?o.jsx("img",{src:_.cover_image_url,alt:_.name,loading:"lazy",className:"w-full h-full object-cover group-hover:scale-105 transition-transform duration-300"}):o.jsx("div",{className:"w-full h-full flex items-center justify-center bg-gradient-to-br from-primary/20 to-primary/5",children:o.jsx(J,{size:40,className:"text-primary/40"})})}),o.jsxs("div",{className:"p-4",children:[o.jsx("h3",{className:"font-heading font-bold text-base mb-2 line-clamp-2 group-hover:text-primary transition-colors",children:_.name}),o.jsxs("div",{className:"flex items-center gap-2 text-sm text-muted-foreground mb-1",children:[o.jsx(J,{size:14}),o.jsx("span",{children:W(new Date(_.start_date),"dd 'de' MMM 'de' yyyy 'Ã s' HH:mm",{locale:Ye})})]}),_.location_name&&o.jsxs("div",{className:"flex items-center gap-2 text-sm text-muted-foreground",children:[o.jsx(We,{size:14}),o.jsx("span",{className:"truncate",children:_.location_name})]})]})]})})},_.id))}),z&&o.jsx("div",{className:"flex justify-center mt-10",children:o.jsx(ce,{variant:"outline",size:"lg",onClick:()=>N(_=>_+pe),className:"gap-2",children:"Carregar mais eventos"})})]})]})]})}),o.jsx(mt,{})]})}export{Sa as default}; 2//# sourceMappingURL=PublicEventsPage-BRAUvITW.js.map
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.