PageSourceSearch

https://www.localinvitation.com/_next/static/chunks/7200.f1a664c92c2a028e.js

js localinvitation.com collected 2026-10-04 23:45:04 UTC 11,550 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7200],{76997:function(e,t,a){a.d(t,{Z:function(){return getEventMetrics},P:function(){return getPeriodRange}});var r=a(33836),n=a(70658),l=a(69119),o=a(83894),i=a(19013),s=a(83946),u=a(13882),d=a(84314);function startOfWeek(e,t){(0,u.Z)(1,arguments);var a,r,n,l,o,c,m,v,h=(0,d.j)(),f=(0,s.Z)(null!==(a=null!==(r=null!==(n=null!==(l=null==t?void 0:t.weekStartsOn)&&void 0!==l?l:null==t?void 0:null===(o=t.locale)||void 0===o?void 0:null===(c=o.options)||void 0===c?void 0:c.weekStartsOn)&&void 0!==n?n:h.weekStartsOn)&&void 0!==r?r:null===(m=h.locale)||void 0===m?void 0:null===(v=m.options)||void 0===v?void 0:v.weekStartsOn)&&void 0!==a?a:0);if(!(f>=0&&f<=6))throw RangeError("weekStartsOn must be between 0 and 6 inclusively");var g=(0,i.Z)(e),p=g.getDay();return g.setDate(g.getDate()-((p<f?7:0)+p-f)),g.setHours(0,0,0,0),g}function startOfMonth(e){(0,u.Z)(1,arguments);var t=(0,i.Z)(e);return t.setDate(1),t.setHours(0,0,0,0),t}var c=a(77349);function subDays(e,t){(0,u.Z)(2,arguments);var a=(0,s.Z)(t);return(0,c.Z)(e,-a)}var m=a(11640);function getPeriodRange(e){let t=new Date;if("today"===e){let e={from:(0,l.Z)(t),to:(0,o.Z)(t)},a=subDays(t,1),r={from:(0,l.Z)(a),to:(0,o.Z)(a)};return{current:e,previous:r}}if("week"===e){let e=startOfWeek(t,{weekStartsOn:1}),a={from:e,to:(0,o.Z)(t)},r=startOfWeek(function(e,t){return(0,u.Z)(2,arguments),function(e,t){(0,u.Z)(2,arguments);var a=(0,s.Z)(t);return(0,c.Z)(e,7*a)}(e,-(0,s.Z)(1))}(t,1),{weekStartsOn:1}),n=(0,o.Z)(subDays(e,1));return{current:a,previous:{from:r,to:n}}}let a=startOfMonth(t),r={from:a,to:(0,o.Z)(t)},n=startOfMonth(function(e,t){(0,u.Z)(2,arguments);var a=(0,s.Z)(1);return(0,m.Z)(e,-a)}(t,1)),i=(0,o.Z)(subDays(a,1));return{current:r,previous:{from:n,to:i}}}function formatDate(e){return e.toISOString()}let fetchMetrics=(e,t,a,r)=>n.Z.get("/api/admin/event_listings/".concat(e,"/metrics"),{params:{from:formatDate(t),to:formatDate(a),granularity:r}}).then(e=>e.data);var getEventMetrics=(e,t)=>{let{current:a,previous:n}=getPeriodRange(t),l="today"===t?"hour":"day",{data:o,isLoading:i}=(0,r.u)(e?"metrics/".concat(e,"/").concat(formatDate(a.from),"/").concat(formatDate(a.to),"/").concat(l):null,()=>fetchMetrics(e,a.from,a.to,l),{keepPreviousData:!0}),{data:s,isLoading:u}=(0,r.u)(e?"metrics/".concat(e,"/").concat(formatDate(n.from),"/").concat(formatDate(n.to),"/").concat(l):null,()=>fetchMetrics(e,n.from,n.to,l),{keepPreviousData:!0});return{current:o,previous:s,isLoading:i||u}}},57200:function(e,t,a){a.r(t),a.d(t,{default:function(){return events_EventListingsInsights}});var r=a(85893),n=a(44845),l=a(93967),o=a.n(l),i=a(91407),s=a(9600),u=a(16578),d=a(63598),c=a(5577),m=a(75313),v=a(9453),h=a(12640),f=a(67294),g=a(33836),p=a(70658),Z=a(76997);function formatDate(e){return e.toISOString()}function pctChange(e,t){return 0===t?e>0?100:null:Math.round((e-t)/t*100)}let fetchMetrics=(e,t,a)=>p.Z.get("/api/admin/account/metrics",{params:{from:formatDate(e),to:formatDate(t),granularity:a}}).then(e=>e.data);var accountMetrics=e=>{var t,a,r,n,l,o,i,s,u,d,c,m;let{current:v,previous:h}=(0,Z.P)(e),f="today"===e?"hour":"day",{data:p,isLoading:V}=(0,g.u)("account-metrics/".concat(formatDate(v.from),"/").concat(formatDate(v.to),"/").concat(f),()=>fetchMetrics(v.from,v.to,f),{keepPreviousData:!0}),{data:y,isLoading:k}=(0,g.u)("account-metrics/".concat(formatDate(h.from),"/").concat(formatDate(h.to),"/").concat(f),()=>fetchMetrics(h.from,h.to,f),{keepPreviousData:!0}),b={ticketCount:null!==(t=null==p?void 0:p.summary.ticket_sales.count)&&void 0!==t?t:0,ticketSeries:(null!==(a=null==p?void 0:p.series)&&void 0!==a?a:[]).map(e=>({date:e.date,value:e.ticket_sales})),ticketTrend:pctChange(null!==(r=null==p?void 0:p.summary.ticket_sales.count)&&void 0!==r?r:0,null!==(n=null==y?void 0:y.summary.ticket_sales.count)&&void 0!==n?n:0),revenue:null!==(l=null==p?void 0:p.summary.ticket_sales.total)&&void 0!==l?l:0,revenueSeries:(null!==(o=null==p?void 0:p.series)&&void 0!==o?o:[]).map(e=>({date:e.date,value:e.ticket_sales})),revenueTrend:pctChange(null!==(i=null==p?void 0:p.summary.ticket_sales.total)&&void 0!==i?i:0,null!==(s=null==y?void 0:y.summary.ticket_sales.total)&&void 0!==s?s:0),net:null!==(u=null==p?void 0:p.summary.net)&&void 0!==u?u:0,netSeries:(null!==(d=null==p?void 0:p.series)&&void 0!==d?d:[]).map(e=>({date:e.date,value:e.ticket_sales+e.donations+e.income-e.expenses})),netTrend:pctChange(null!==(c=null==p?void 0:p.summary.net)&&void 0!==c?c:0,null!==(m=null==y?void 0:y.summary.net)&&void 0!==m?m:0)};return{metrics:b,isLoading:V||k}},events_EventListingsInsights=e=>{var t;let{className:a,currency:l=u.dm.CAD}=e,{data:g,isLoading:p}=(0,i.u9)(),{t:Z}=(0,s.$G)("dashboard"),[V,y]=(0,f.useState)("today"),k=[{key:"today",label:Z("today")},{key:"week",label:Z("thisWeek")},{key:"month",label:Z("thisMonth")}],{metrics:b,isLoading:H}=accountMetrics(V);return(0,r.jsxs)("div",{className:a,children:[(0,r.jsx)("div",{className:"flex items-center gap-1 p-1 rounded-full border border-gray-200 dark:border-gray-700 w-fit mb-3",children:k.map(e=>(0,r.jsx)("button",{onClick:()=>y(e.key),className:o()("inline-flex items-center px-4 py-2 rounded-full text-sm font-semibold transition-colors duration-150 focus:outline-none whitespace-nowrap",V===e.key?"bg-primary-light text-primary-very-dark":"text-gray-600 dark:text-gray-400 hover:text-gray-900 dark:hover:text-white"),children:e.label},e.key))}),(0,r.jsxs)(n.Zb,{className:"p-0 grid grid-cols-2 md:grid-cols-4 md:divide-x md:divide-y-0 dark:divide-gray-700",children:[(0,r.jsx)(n.yI,{icon:(0,r.jsx)(c.Q,{size:n.Uy.Large}),className:"border-b border-r md:border-b-0 md:border-r-0 border-inherit",isLoading:p,value:(0,r.jsx)(n.zt,{value:null!==(t=null==g?void 0:g.total_events_count)&&void 0!==t?t:0,format:e=>(0,d.p3)(Math.round(e))}),label:Z("publishedEvents")}),(0,r.jsx)(n.yI,{icon:(0,r.jsx)(m.P,{size:n.Uy.Large}),className:"border-b md:border-b-0 border-inherit",isLoading:H,value:(0,r.jsx)(n.zt,{value:b.ticketCount,format:e=>(0,d.p3)(Math.round(e))}),label:Z("ticketsSold"),series:b.ticketSeries,trend:b.ticketTrend}),(0,r.jsx)(n.yI,{icon:(0,r.jsx)(v.U,{size:n.Uy.Large}),className:"border-r md:border-b-0 border-inherit",isLoading:H,value:(0,r.jsx)(n.zt,{value:b.revenue,format:e=>(0,d.p3)(e,l)}),label:Z("revenue"),series:b.revenueSeries,trend:b.revenueTrend}),(0,r.jsx)(n.yI,{icon:(0,r.jsx)(h.p,{size:n.Uy.Large}),isLoading:H,value:(0,r.jsx)(n.zt,{value:b.net,format:e=>(0,d.p3)(e,l)}),label:Z("netRevenue"),series:b.netSeries,trend:b.netTrend})]})]})}},12640:function(e,t,a){a.d(t,{p:function(){return o}});var r=a(67294),n=a(27589);let l=new Map([["bold",r.createElement(r.Fragment,null,r.createElement("path",{d:"M236,208a12,12,0,0,1-12,12H32a12,12,0,0,1-12-12V48a12,12,0,0,1,24,0v99l43.51-43.52a12,12,0,0,1,17,0L128,127l43-43H160a12,12,0,0,1,0-24h40a12,12,0,0,1,12,12v40a12,12,0,0,1-24,0V101l-51.51,51.52a12,12,0,0,1-17,0L96,129,44,181v15H224A12,12,0,0,1,236,208Z"}))],["duotone",r.createElement(r.Fragment,null,r.createElement("path",{d:"M224,64V208H32V48H208A16,16,0,0,1,224,64Z",opacity:"0.2"}),r.createElement("path",{d:"M232,208a8,8,0,0,1-8,8H32a8,8,0,0,1-8-8V48a8,8,0,0,1,16,0V156.69l50.34-50.35a8,8,0,0,1,11.32,0L128,132.69,180.69,80H160a8,8,0,0,1,0-16h40a8,8,0,0,1,8,8v40a8,8,0,0,1-16,0V91.31l-58.34,58.35a8,8,0,0,1-11.32,0L96,123.31l-56,56V200H224A8,8,0,0,1,232,208Z"}))],["fill",r.createElement(r.Fragment,null,r.createElement("path",{d:"M216,40H40A16,16,0,0,0,24,56V200a16,16,0,0,0,16,16H216a16,16,0,0,0,16-16V56A16,16,0,0,0,216,40ZM200,192H56a8,8,0,0,1-8-8V72a8,8,0,0,1,16,0v76.69l34.34-34.35a8,8,0,0,1,11.32,0L128,132.69,172.69,88H144a8,8,0,0,1,0-16h48a8,8,0,0,1,8,8v48a8,8,0,0,1-16,0V99.31l-50.34,50.35a8,8,0,0,1-11.32,0L104,131.31l-40,40V176H200a8,8,0,0,1,0,16Z"}))],["light",r.createElement(r.Fragment,null,r.createElement("path",{d:"M230,208a6,6,0,0,1-6,6H32a6,6,0,0,1-6-6V48a6,6,0,0,1,12,0V161.52l53.76-53.76a6,6,0,0,1,8.48,0L128,135.51,185.52,78H160a6,6,0,0,1,0-12h40a6,6,0,0,1,6,6v40a6,6,0,0,1-12,0V86.48l-61.76,61.76a6,6,0,0,1-8.48,0L96,120.49l-58,58V202H224A6,6,0,0,1,230,208Z"}))],["regular",r.createElement(r.Fragment,null,r.createElement("path",{d:"M232,208a8,8,0,0,1-8,8H32a8,8,0,0,1-8-8V48a8,8,0,0,1,16,0V156.69l50.34-50.35a8,8,0,0,1,11.32,0L128,132.69,180.69,80H160a8,8,0,0,1,0-16h40a8,8,0,0,1,8,8v40a8,8,0,0,1-16,0V91.31l-58.34,58.35a8,8,0,0,1-11.32,0L96,123.31l-56,56V200H224A8,8,0,0,1,232,208Z"}))],["thin",r.createElement(r.Fragment,null,r.createElement("path",{d:"M228,208a4,4,0,0,1-4,4H32a4,4,0,0,1-4-4V48a4,4,0,0,1,8,0V166.34l57.17-57.17a4,4,0,0,1,5.66,0L128,138.34,190.34,76H160a4,4,0,0,1,0-8h40a4,4,0,0,1,4,4v40a4,4,0,0,1-8,0V81.66l-65.17,65.17a4,4,0,0,1-5.66,0L96,117.66l-60,60V204H224A4,4,0,0,1,228,208Z"}))]]),o=r.forwardRef((e,t)=>
1r.createElement(n.Z,{ref:t,...e,weights:l}));o.displayName="ChartLineUpIcon"},9453:function(e,t,a){a.d(t,{U:function(){return o}});var r=a(67294),n=a(27589);let l=new Map([["bold",r.createElement(r.Fragment,null,r.createElement("path",{d:"M152,116H140V60h4a28,28,0,0,1,28,28,12,12,0,0,0,24,0,52.06,52.06,0,0,0-52-52h-4V24a12,12,0,0,0-24,0V36h-4a52,52,0,0,0,0,104h4v56H104a28,28,0,0,1-28-28,12,12,0,0,0-24,0,52.06,52.06,0,0,0,52,52h12v12a12,12,0,0,0,24,0V220h12a52,52,0,0,0,0-104Zm-40,0a28,28,0,0,1,0-56h4v56Zm40,80H140V140h12a28,28,0,0,1,0,56Z"}))],["duotone",r.createElement(r.Fragment,null,r.createElement("path",{d:"M192,168a40,40,0,0,1-40,40H128V128h24A40,40,0,0,1,192,168ZM112,48a40,40,0,0,0,0,80h16V48Z",opacity:"0.2"}),r.createElement("path",{d:"M152,120H136V56h8a32,32,0,0,1,32,32,8,8,0,0,0,16,0,48.05,48.05,0,0,0-48-48h-8V24a8,8,0,0,0-16,0V40h-8a48,48,0,0,0,0,96h8v64H104a32,32,0,0,1-32-32,8,8,0,0,0-16,0,48.05,48.05,0,0,0,48,48h16v16a8,8,0,0,0,16,0V216h16a48,48,0,0,0,0-96Zm-40,0a32,32,0,0,1,0-64h8v64Zm40,80H136V136h16a32,32,0,0,1,0,64Z"}))],["fill",r.createElement(r.Fragment,null,r.createElement("path",{d:"M160,152a16,16,0,0,1-16,16h-8V136h8A16,16,0,0,1,160,152Zm72-24A104,104,0,1,1,128,24,104.11,104.11,0,0,1,232,128Zm-56,24a32,32,0,0,0-32-32h-8V88h4a16,16,0,0,1,16,16,8,8,0,0,0,16,0,32,32,0,0,0-32-32h-4V64a8,8,0,0,0-16,0v8h-4a32,32,0,0,0,0,64h4v32h-8a16,16,0,0,1-16-16,8,8,0,0,0-16,0,32,32,0,0,0,32,32h8v8a8,8,0,0,0,16,0v-8h8A32,32,0,0,0,176,152Zm-76-48a16,16,0,0,0,16,16h4V88h-4A16,16,0,0,0,100,104Z"}))],["light",r.createElement(r.Fragment,null,r.createElement("path",{d:"M152,122H134V54h10a34,34,0,0,1,34,34,6,6,0,0,0,12,0,46.06,46.06,0,0,0-46-46H134V24a6,6,0,0,0-12,0V42H112a46,46,0,0,0,0,92h10v68H104a34,34,0,0,1-34-34,6,6,0,0,0-12,0,46.06,46.06,0,0,0,46,46h18v18a6,6,0,0,0,12,0V214h18a46,46,0,0,0,0-92Zm-40,0a34,34,0,0,1,0-68h10v68Zm40,80H134V134h18a34,34,0,0,1,0,68Z"}))],["regular",r.createElement(r.Fragment,null,r.createElement("path",{d:"M152,120H136V56h8a32,32,0,0,1,32,32,8,8,0,0,0,16,0,48.05,48.05,0,0,0-48-48h-8V24a8,8,0,0,0-16,0V40h-8a48,48,0,0,0,0,96h8v64H104a32,32,0,0,1-32-32,8,8,0,0,0-16,0,48.05,48.05,0,0,0,48,48h16v16a8,8,0,0,0,16,0V216h16a48,48,0,0,0,0-96Zm-40,0a32,32,0,0,1,0-64h8v64Zm40,80H136V136h16a32,32,0,0,1,0,64Z"}))],["thin",r.createElement(r.Fragment,null,r.createElement("path",{d:"M152,124H132V52h12a36,36,0,0,1,36,36,4,4,0,0,0,8,0,44.05,44.05,0,0,0-44-44H132V24a4,4,0,0,0-8,0V44H112a44,44,0,0,0,0,88h12v72H104a36,36,0,0,1-36-36,4,4,0,0,0-8,0,44.05,44.05,0,0,0,44,44h20v20a4,4,0,0,0,8,0V212h20a44,44,0,0,0,0-88Zm-40,0a36,36,0,0,1,0-72h12v72Zm40,80H132V132h20a36,36,0,0,1,0,72Z"}))]]),o=r.forwardRef((e,t)=>r.createElement(n.Z,{ref:t,...e,weights:l}));o.displayName="CurrencyDollarIcon"}}]);

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.