PageSourceSearch

https://partner.pyxi.ai/_next/static/chunks/pages/dashboard/pyxi-select/members-only-4a287896d5735f43.js

js pyxi.ai collected 2026-10-05 12:41:33 UTC 22,213 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3665,3128],{23508:function(e,t,n){"use strict";var r=n(64836);t.Z=void 0;var a=r(n(64938)),s=n(85893);t.Z=(0,a.default)((0,s.jsx)("path",{d:"M16.59 8.59 12 13.17 7.41 8.59 6 10l6 6 6-6z"}),"ExpandMore")},12963:function(e,t,n){"use strict";n.d(t,{Z:function(){return E}});var r=n(87462),a=n(63366),s=n(67294),o=(n(59864),n(90512)),i=n(7293),l=n(94780),c=n(90948),d=n(71657),u=n(15861),m=n(2101),p=n(82066),v=n(85893),h=(0,p.Z)((0,v.jsx)("path",{d:"M6 10c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm12 0c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm-6 0c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2z"}),"MoreHoriz"),x=n(49990);const g=["slots","slotProps"],Z=(0,c.ZP)(x.Z)((({theme:e})=>(0,r.Z)({display:"flex",marginLeft:`calc(${e.spacing(1)} * 0.5)`,marginRight:`calc(${e.spacing(1)} * 0.5)`},"light"===e.palette.mode?{backgroundColor:e.palette.grey[100],color:e.palette.grey[700]}:{backgroundColor:e.palette.grey[700],color:e.palette.grey[100]},{borderRadius:2,"&:hover, &:focus":(0,r.Z)({},"light"===e.palette.mode?{backgroundColor:e.palette.grey[200]}:{backgroundColor:e.palette.grey[600]}),"&:active":(0,r.Z)({boxShadow:e.shadows[0]},"light"===e.palette.mode?{backgroundColor:(0,m._4)(e.palette.grey[200],.12)}:{backgroundColor:(0,m._4)(e.palette.grey[600],.12)})}))),f=(0,c.ZP)(h)({width:24,height:16});var b=function(e){const{slots:t={},slotProps:n={}}=e,s=(0,a.Z)(e,g),o=e;return(0,v.jsx)("li",{children:(0,v.jsx)(Z,(0,r.Z)({focusRipple:!0},s,{ownerState:o,children:(0,v.jsx)(f,(0,r.Z)({as:t.CollapsedIcon,ownerState:o},n.collapsedIcon))}))})},y=n(1588),j=n(34867);function _(e){return(0,j.ZP)("MuiBreadcrumbs",e)}var w=(0,y.Z)("MuiBreadcrumbs",["root","ol","li","separator"]);const C=["children","className","component","slots","slotProps","expandText","itemsAfterCollapse","itemsBeforeCollapse","maxItems","separator"],M=(0,c.ZP)(u.Z,{name:"MuiBreadcrumbs",slot:"Root",overridesResolver:(e,t)=>[{[`& .${w.li}`]:t.li},t.root]})({}),P=(0,c.ZP)("ol",{name:"MuiBreadcrumbs",slot:"Ol",overridesResolver:(e,t)=>t.ol})({display:"flex",flexWrap:"wrap",alignItems:"center",padding:0,margin:0,listStyle:"none"}),k=(0,c.ZP)("li",{name:"MuiBreadcrumbs",slot:"Separator",overridesResolver:(e,t)=>t.separator})({display:"flex",userSelect:"none",marginLeft:8,marginRight:8});function S(e,t,n,r){return e.reduce(((a,s,o)=>(o<e.length-1?a=a.concat(s,(0,v.jsx)(k,{"aria-hidden":!0,className:t,ownerState:r,children:n},`separator-${o}`)):a.push(s),a)),[])}var E=s.forwardRef((function(e,t){const n=(0,d.Z)({props:e,name:"MuiBreadcrumbs"}),{children:c,className:u,component:m="nav",slots:p={},slotProps:h={},expandText:x="Show path",itemsAfterCollapse:g=1,itemsBeforeCollapse:Z=1,maxItems:f=8,separator:y="/"}=n,j=(0,a.Z)(n,C),[w,k]=s.useState(!1),E=(0,r.Z)({},n,{component:m,expanded:w,expandText:x,itemsAfterCollapse:g,itemsBeforeCollapse:Z,maxItems:f,separator:y}),R=(e=>{const{classes:t}=e;return(0,l.Z)({root:["root"],li:["li"],ol:["ol"],separator:["separator"]},_,t)})(E),N=(0,i.y)({elementType:p.CollapsedIcon,externalSlotProps:h.collapsedIcon,ownerState:E}),T=s.useRef(null),I=s.Children.toArray(c).filter((e=>s.isValidElement(e))).map(((e,t)=>(0,v.jsx)("li",{className:R.li,children:e},`child-${t}`)));return(0,v.jsx)(M,(0,r.Z)({ref:t,component:m,color:"text.secondary",className:(0,o.Z)(R.root,u),ownerState:E},j,{children:(0,v.jsx)(P,{className:R.ol,ref:T,ownerState:E,children:S(w||f&&I.length<=f?I:(e=>Z+g>=e.length?e:[...e.slice(0,Z),(0,v.jsx)(b,{"aria-label":x,slots:{CollapsedIcon:p.CollapsedIcon},slotProps:{collapsedIcon:N},onClick:()=>{k(!0);const e=T.current.querySelector("a[href],button,[tabindex]");e&&e.focus()}},"ellipsis"),...e.slice(e.length-g,e.length)])(I),R.separator,y,E)})}))}))},66242:function(e,t,n){"use strict";n.d(t,{Z:function(){return g}});var r=n(87462),a=n(63366),s=n(67294),o=n(90512),i=n(94780),l=n(90948),c=n(71657),d=n(90629),u=n(1588),m=n(34867);function p(e){return(0,m.ZP)("MuiCard",e)}(0,u.Z)("MuiCard",["root"]);var v=n(85893);const h=["className","raised"],x=(0,l.ZP)(d.Z,{name:"MuiCard",slot:"Root",overridesResolver:(e,t)=>t.root})((()=>({overflow:"hidden"})));var g=s.forwardRef((function(e,t){const n=(0,c.Z)({props:e,name:"MuiCard"}),{className:s,raised:l=!1}=n,d=(0,a.Z)(n,h),u=(0,r.Z)({},n,{raised:l}),m=(e=>{const{classes:t}=e;return(0,i.Z)({root:["root"]},p,t)})(u);return(0,v.jsx)(x,(0,r.Z)({className:(0,o.Z)(m.root,s),elevation:l?8:void 0,ref:t,ownerState:u},d))}))},44267:function(e,t,n){"use strict";n.d(t,{Z:function(){return x}});
1var r=n(87462),a=n(63366),s=n(67294),o=n(90512),i=n(94780),l=n(90948),c=n(71657),d=n(1588),u=n(34867);function m(e){return(0,u.ZP)("MuiCardContent",e)}(0,d.Z)("MuiCardContent",["root"]);var p=n(85893);const v=["className","component"],h=(0,l.ZP)("div",{name:"MuiCardContent",slot:"Root",overridesResolver:(e,t)=>t.root})((()=>({padding:16,"&:last-child":{paddingBottom:24}})));var x=s.forwardRef((function(e,t){const n=(0,c.Z)({props:e,name:"MuiCardContent"}),{className:s,component:l="div"}=n,d=(0,a.Z)(n,v),u=(0,r.Z)({},n,{component:l}),x=(e=>{const{classes:t}=e;return(0,i.Z)({root:["root"]},m,t)})(u);return(0,p.jsx)(h,(0,r.Z)({as:l,className:(0,o.Z)(x.root,s),ownerState:u,ref:t},d))}))},78445:function(e,t,n){"use strict";n.d(t,{Z:function(){return y}});var r=n(63366),a=n(87462),s=n(67294),o=n(90512),i=n(94780),l=n(15861),c=n(71657),d=n(90948),u=n(1588),m=n(34867);function p(e){return(0,m.ZP)("MuiCardHeader",e)}var v=(0,u.Z)("MuiCardHeader",["root","avatar","action","content","title","subheader"]),h=n(85893);const x=["action","avatar","className","component","disableTypography","subheader","subheaderTypographyProps","title","titleTypographyProps"],g=(0,d.ZP)("div",{name:"MuiCardHeader",slot:"Root",overridesResolver:(e,t)=>(0,a.Z)({[`& .${v.title}`]:t.title,[`& .${v.subheader}`]:t.subheader},t.root)})({display:"flex",alignItems:"center",padding:16}),Z=(0,d.ZP)("div",{name:"MuiCardHeader",slot:"Avatar",overridesResolver:(e,t)=>t.avatar})({display:"flex",flex:"0 0 auto",marginRight:16}),f=(0,d.ZP)("div",{name:"MuiCardHeader",slot:"Action",overridesResolver:(e,t)=>t.action})({flex:"0 0 auto",alignSelf:"flex-start",marginTop:-4,marginRight:-8,marginBottom:-4}),b=(0,d.ZP)("div",{name:"MuiCardHeader",slot:"Content",overridesResolver:(e,t)=>t.content})({flex:"1 1 auto"});var y=s.forwardRef((function(e,t){const n=(0,c.Z)({props:e,name:"MuiCardHeader"}),{action:s,avatar:d,className:u,component:m="div",disableTypography:v=!1,subheader:y,subheaderTypographyProps:j,title:_,titleTypographyProps:w}=n,C=(0,r.Z)(n,x),M=(0,a.Z)({},n,{component:m,disableTypography:v}),P=(e=>{const{classes:t}=e;return(0,i.Z)({root:["root"],avatar:["avatar"],action:["action"],content:["content"],title:["title"],subheader:["subheader"]},p,t)})(M);let k=_;null==k||k.type===l.Z||v||(k=(0,h.jsx)(l.Z,(0,a.Z)({variant:d?"body2":"h5",className:P.title,component:"span",display:"block"},w,{children:k})));let S=y;return null==S||S.type===l.Z||v||(S=(0,h.jsx)(l.Z,(0,a.Z)({variant:d?"body2":"body1",className:P.subheader,color:"text.secondary",component:"span",display:"block"},j,{children:S}))),(0,h.jsxs)(g,(0,a.Z)({className:(0,o.Z)(P.root,u),as:m,ref:t,ownerState:M},C,{children:[d&&(0,h.jsx)(Z,{className:P.avatar,ownerState:M,children:d}),(0,h.jsxs)(b,{className:P.content,ownerState:M,children:[k,S]}),s&&(0,h.jsx)(f,{className:P.action,ownerState:M,children:s})]}))}))},87109:function(e,t,n){"use strict";n.d(t,{Z:function(){return j}});var r=n(63366),a=n(87462),s=n(67294),o=n(90512),i=n(94780),l=n(98216),c=n(15861),d=n(47167),u=n(74423),m=n(90948),p=n(1588),v=n(34867);function h(e){return(0,v.ZP)("MuiInputAdornment",e)}var x,g=(0,p.Z)("MuiInputAdornment",["root","filled","standard","outlined","positionStart","positionEnd","disablePointerEvents","hiddenLabel","sizeSmall"]),Z=n(71657),f=n(85893);const b=["children","className","component","disablePointerEvents","disableTypography","position","variant"],y=(0,m.ZP)("div",{name:"MuiInputAdornment",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[`position${(0,l.Z)(n.position)}`],!0===n.disablePointerEvents&&t.disablePointerEvents,t[n.variant]]}})((({theme:e,ownerState:t})=>(0,a.Z)({display:"flex",height:"0.01em",maxHeight:"2em",alignItems:"center",whiteSpace:"nowrap",color:(e.vars||e).palette.action.active},"filled"===t.variant&&{[`&.${g.positionStart}&:not(.${g.hiddenLabel})`]:{marginTop:16}},"start"===t.position&&{marginRight:8},"end"===t.position&&{marginLeft:8},!0===t.disablePointerEvents&&{pointerEvents:"none"})));var j=s.forwardRef((function(e,t){const n=(0,Z.Z)({props:e,name:"MuiInputAdornment"}),{children:m,className:p,component:v="div",disablePointerEvents:g=!1,disableTypography:j=!1,position:_,variant:w}=n,C=(0,r.Z)(n,b),M=(0,u.Z)()||{};let P=w;w&&M.variant,M&&!P&&(P=M.variant);const k=(0,a.Z)({},n,{hiddenLabel:M.hiddenLabel,size:M.size,disablePointerEvents:g,position:_,variant:P}),S=(e=>{const{classes:t,disablePointerEvents:n,hiddenLabel:r,position:a,size:s,variant:o}=e,c={root:["root",n&&"disablePointerEvents",a&&`position${(0,l.Z)(a)}`,o,r&&"hiddenLabel",s&&`size${(0,l.Z)(s)}`]};return(0,i.Z)(c,h,t)})(k);return(0,f.jsx)(d.Z.Provider,{value:null,children:(0,f.jsx)(y,(0,a.Z)({as:v,ownerState:k,className:(0,o.Z)(S.root,p),ref:t},C,{children:"string"!==typeof m||j?(0,f.jsxs)(s.Fragment,{children:["start"===_?x||(x=(0,f.jsx)("span",{className:"notranslate",children:"\u200b"})):null,m]}):(0,f.jsx)(c.Z,{color:"text.secondary",children:m})}))})}))},14852:function(e,t,n){(window.__NEXT_P=window.__NEXT_P||[]).push(["/dashboard/pyxi-select/members-only",function(){return n(56435)}])},29404:function(e,t,n){"use strict";n.d(t,{Z:function(){return v}});var r=n(85893),a=n(45697),s=n.n(a),o=n(5616),i=n(51233),l=n(15861),c=n(12963),d=n(23795),u=n(41664),m=n.n(u);function p(e){let{link:t,activeLast:n,disabled:a}=e;const{name:s,href:i,icon:l}=t,c={display:"inline-flex",alignItems:"center",color:"text.primary",...a&&!n&&{cursor:"default",pointerEvents:"none",color:"text.disabled"}},u=(0,r.jsxs)(r.Fragment,{children:[l&&(0,r.jsx)(o.Z,{component:"span",sx:{mr:1,display:"inherit","& svg":{width:20,height:20}},children:l}),s]});return i?(0,r.jsx)(d.Z,{component:m(),href:i,sx:c,children:u}):(0,r.jsxs)(o.Z,{sx:c,children:[" ",u," "]})}function v(e){let{links:t,action:n,heading:a,moreLink:s,activeLast:u,sx:m,...v}=e;const x=t[t.length-1].name;return(0,r.jsxs)(o.Z,{sx:{mb:5,...m},children:[(0,r.jsxs)(i.Z,{direction:"row",alignItems:"center",children:[(0,r.jsxs)(o.Z,{sx:{flexGrow:1},children:[a&&(0,r.jsx)(l.Z,{variant:"h4",gutterBottom:!0,children:a}),!!t.length&&(0,r.jsx)(c.Z,{separator:(0,r.jsx)(h,{}),...v,children:t.map((e=>(0,r.jsx)(p,{link:e,activeLast:u,disabled:e.name===x},e.name||"")))})]}),n&&(0,r.jsxs)(o.Z,{sx:{flexShrink:0},children:[" ",n," "]})]}),!!s&&(0,r.jsx)(o.Z,{sx:{mt:2},children:s.map((e=>(0,r.jsx)(d.Z,{noWrap:!0,href:e,variant:"body2",target:"_blank",rel:"noopener",sx:{dis
1play:"table"},children:e},e)))})]})}function h(){return(0,r.jsx)(o.Z,{component:"span",sx:{width:4,height:4,borderRadius:"50%",bgcolor:"text.disabled"}})}p.propTypes={activeLast:s().bool,disabled:s().bool,link:s().shape({href:s().string,icon:s().node,name:s().string})},v.propTypes={sx:s().object,action:s().node,links:s().array,heading:s().string,moreLink:s().array,activeLast:s().bool}},76780:function(e,t,n){"use strict";n.d(t,{Z:function(){return c}});var r=n(85893),a=n(45697),s=n.n(a),o=n(51233),i=n(15861),l=n(44714);function c(e){let{title:t,description:n,img:a,sx:s,...c}=e;return(0,r.jsxs)(o.Z,{alignItems:"center",justifyContent:"center",sx:{height:1,textAlign:"center",p:e=>e.spacing(8,2),...s},...c,children:[(0,r.jsx)(l.Z,{disabledEffect:!0,alt:"empty content",src:a||"/assets/illustrations/illustration_empty_content.svg",sx:{height:240,mb:3}}),(0,r.jsx)(i.Z,{variant:"h5",gutterBottom:!0,children:t}),n&&(0,r.jsx)(i.Z,{variant:"body2",sx:{color:"text.secondary"},children:n})]})}c.propTypes={sx:s().object,img:s().string,title:s().string,description:s().string}},74835:function(e,t,n){"use strict";n.d(t,{Z:function(){return r.Z}});var r=n(9869)},56435:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return G}});var r=n(85893),a=n(67294),s=n(9008),o=n.n(s),i=n(51233),l=n(5616),c=n(15861),d=n(87918),u=n(50480),m=n(45843),p=n(66242),v=n(9974),h=n(78445),x=n(93946),g=n(57922),Z=n(67720),f=n(44267),b=n(98456),y=n(65582),j=n(50135),_=n(87109),w=n(94054),C=n(81901),M=n(18972),P=n(591),k=n(47120),S=n(23508),E=n(48228),R=n(67848),N=n(30381),T=n.n(N),I=n(74835),O=n(2412),L=n(29404),A=n(96143),z=n(76780),H=n(49883),B=n(82991),W=n(63213),$=n(97881);const D=[{value:"",label:"All Types"},{value:"THE_REST_TABLE",label:"Reset Table"},{value:"CULTURAL_EDIT",label:"Cultural Edit"},{value:"HOUSEWARMING",label:"House Party"},{value:"GENERAL",label:"General"},{value:"NEIGHBORHOOD",label:"Neighbourhood"}];function F(e){let{row:t,isOn:n,onToggle:a}=e;return(0,r.jsxs)(i.Z,{direction:"row",alignItems:"center",justifyContent:"space-between",sx:{py:1.5,px:1,borderRadius:1,transition:"background-color 0.15s","&:hover":{backgroundColor:"action.hover"}},children:[(0,r.jsxs)(i.Z,{direction:"row",spacing:1.5,alignItems:"center",children:[(0,r.jsx)(A.Z,{icon:"mdi:calendar-clock",width:18,sx:{color:"text.disabled",flexShrink:0}}),(0,r.jsxs)(l.Z,{children:[(0,r.jsx)(c.Z,{variant:"body2",fontWeight:500,children:T()(t.start_date).format("ddd D MMM YYYY")}),(0,r.jsxs)(c.Z,{variant:"caption",color:"text.secondary",children:[T()(t.start_date).format("HH:mm"),t.end_date&&" \u2013 ".concat(T()(t.end_date).format("HH:mm"))]})]}),n&&(0,r.jsx)(d.Z,{icon:(0,r.jsx)(A.Z,{icon:"mdi:lock",width:12}),label:"Members Only",color:"warning",size:"small",sx:{fontWeight:600}})]}),(0,r.jsx)(u.Z,{control:(0,r.jsx)(m.Z,{checked:n,onChange:a,color:"warning",size:"small"}),label:(0,r.jsx)(c.Z,{variant:"caption",fontWeight:600,color:n?"warning.main":"text.disabled",children:n?"ON":"OFF"}),labelPlacement:"start",sx:{mr:0,gap:.5}})]})}function Y(e){let{event:t,updateMembersOnly:n}=e;var s;const{enqueueSnackbar:o}=(0,B.Ds)(),[u,m]=(0,a.useState)(!1),[y,j]=(0,a.useState)({}),{data:_,isLoading:w}=(0,R.a)(["_membersOnlyDetail",t.event_id],(()=>W.default.get("events/".concat(t.event_id)).then((e=>e.data))),{enabled:u,staleTime:6e4});(0,a.useEffect)((()=>{(null===_||void 0===_?void 0:_.recurrence_events)&&j((e=>{const t={...e};return _.recurrence_events.forEach((e=>{e.event_id in t||(t[e.event_id]=!!e.members_only)})),t}))}),[null===_||void 0===_?void 0:_.recurrence_events]);const C=(0,a.useMemo)((()=>((null===_||void 0===_?void 0:_.recurrence_events)||[]).filter((e=>T()(e.start_date).isAfter(T()())))),[null===_||void 0===_?void 0:_.recurrence_events]);return(0,r.jsxs)(p.Z,{variant:"outlined",children:[(0,r.jsx)(v.Z,{onClick:()=>m((e=>!e)),disableRipple:!1,children:(0,r.jsx)(h.Z,{avatar:(0,r.jsx)(A.Z,{icon:"mdi:calendar-repeat",width:22,sx:{color:"primary.main"}}),title:(0,r.jsxs)(i.Z,{direction:"row",spacing:1,alignItems:"center",children:[(0,r.jsx)(c.Z,{variant:"subtitle1",fontWeight:600,children:t.name}),t.is_paid&&(0,r.jsx)(d.Z,{label:"Paid",color:"success",size:"small",sx:{fontWeight:600}}),t.event_service_type&&(0,r.jsx)(d.Z,{label:(null===(s=D.find((e=>e.value===t.event_service_type)))||void 0===s?void 0:s.label)||t.event_service_type,variant:"outlined",size:"small"})]}),subheader:(0,r.jsx)(c.Z,{variant:"caption",color:"text.secondary",children:"Recurring event \xb7 click to manage dates"}),action:(0,r.jsx)(x.Z,{sx:{transform:u?"rotate(180deg)":"rotate(0deg)",transition:"transform 0.2s",mt:.5},children:(0,r.jsx)(S.Z,{})}),sx:{py:1.5}})}),(0,r.jsxs)(g.Z,{in:u,unmountOnExit:!0,children:[(0,r.jsx)(Z.Z,{}),(0,r.jsx)(f.Z,{sx:{pt:1,pb:"16px !important"},children:w?(0,r.jsx)(l.Z,{sx:{display:"flex",justifyContent:"center",py:3},children:(0,r.jsx)(b.Z,{size:24})}):0===C.length?(0,r.jsx)(c.Z,{variant:"body2",color:"text.secondary",sx:{py:2,textAlign:"center"},children:"No upcoming dates for this event."}):(0,r.jsx)(i.Z,{divider:(0,r.jsx)(Z.Z,{}),spacing:0,children:C.map((e=>(0,r.jsx)(F,{row:e,isOn:!!y[e.event_id],onToggle:()=>(async(e,t)=>{const r=!t;j((t=>({...t,[e]:r})));try{await n({event_id:e,members_only:r}),o(r?"Marked as Members Only":"Members Only removed",{variant:"success"})}catch(a){j((n=>({...n,[e]:t})))}})(e.event_id,!!y[e.event_id])},e.event_id)))})})]})]})}function q(e){let{event:t,isOn:n,onToggle:a}=e;var s;return(0,r.jsx)(p.Z,{variant:"outlined",children:(0,r.jsx)(h.Z,{avatar:(0,r.jsx)(A.Z,{icon:"mdi:calendar",width:22,sx:{color:"primary.main"}}),title:(0,r.jsxs)(i.Z,{direction:"row",spacing:1,alignItems:"center",children:[(0,r.jsx)(c.Z,{variant:"subtitle1",fontWeight:600,children:t.name}),t.is_paid&&(0,r.jsx)(d.Z,{label:"Paid",color:"success",size:"small",sx:{fontWeight:600}}),t.event_service_type&&(0,r.jsx)(d.Z,{label:(null===(s=D.find((e=>e.value===t.event_service_type)))||void 0===s?void 0:s.label)||t.event_service_type,variant:"outlined",size:"small"})]}),subheader:(0,r.jsxs)(c.Z,{variant:"caption",color:"text.secondary",children:[T()(t.start_date).format("ddd D MMM YYYY \xb7 HH:mm"),t.end_date&&" \u2013 ".concat(T()(t.end_date).format("HH:mm"))]}),action:(0,r.jsxs)(i.Z,{direction:"row",alignItems:"center",spacing:.5,sx:{mt:.5,mr:1},children:[n&&(0,r.jsx)(d.Z,{icon:(0,r.jsx)(A.Z,{icon:"mdi:lock",width:12}),label:"Members Only",color:"warning",size:"small",sx:{fontWeight:600}}
1),(0,r.jsx)(u.Z,{control:(0,r.jsx)(m.Z,{checked:n,onChange:a,color:"warning",size:"small"}),label:(0,r.jsx)(c.Z,{variant:"caption",fontWeight:600,color:n?"warning.main":"text.disabled",children:n?"ON":"OFF"}),labelPlacement:"start",sx:{mr:0,gap:.5}})]}),sx:{py:1.5}})})}function G(){const{themeStretch:e}=(0,O.K$)(),{enqueueSnackbar:t}=(0,B.Ds)(),{updateMembersOnly:n}=(()=>{const{enqueueSnackbar:e}=(0,B.Ds)(),{mutateAsync:t}=(0,E.D)((e=>{let{event_id:t,members_only:n}=e;return W.default.patch("events/".concat(t,"/members-only"),{members_only:n})}),{onError:()=>{e("Failed to update. Please try again.",{variant:"error"})}});return{updateMembersOnly:t}})(),[s,d]=(0,a.useState)(""),[u,m]=(0,a.useState)(""),[v,h]=(0,a.useState)(1),[x,g]=(0,a.useState)({}),{data:Z,isLoading:f}=(0,H.v)({limit:500,offset:0,tab:"my_events",order_by:"created_at",order_dir:"desc",distance_km:1e7,timeframe:"future",event_service_type:u||void 0,q:s});(0,a.useEffect)((()=>{(null===Z||void 0===Z?void 0:Z.length)&&g((e=>{const t={...e};return Z.forEach((e=>{e.event_group_id||e.event_id in t||(t[e.event_id]=!!e.members_only)})),t}))}),[Z]);const S=(0,a.useMemo)((()=>{if(!(null===Z||void 0===Z?void 0:Z.length))return[];const e=T()();return Z.filter((t=>(2!==v||!t.is_paid)&&(!(3===v&&!t.is_paid)&&!(!t.event_group_id&&!T()(t.start_date).isAfter(e)))))}),[Z,v]),R=S.filter((e=>!!e.event_group_id)),N=S.filter((e=>!e.event_group_id));return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(o(),{children:(0,r.jsx)("title",{children:"Members Only | PYXI"})}),(0,r.jsxs)(y.Z,{maxWidth:!e&&"lg",children:[(0,r.jsx)(L.Z,{heading:"Members Only",links:[{name:"Dashboard",href:$.vB.root},{name:"Members Only"}]}),(0,r.jsx)(p.Z,{sx:{mb:3,p:2},children:(0,r.jsxs)(i.Z,{direction:{xs:"column",sm:"row"},spacing:2,alignItems:{xs:"stretch",sm:"center"},flexWrap:"wrap",children:[(0,r.jsx)(j.Z,{size:"small",placeholder:"Search events...",value:s,onChange:e=>d(e.target.value),InputProps:{startAdornment:(0,r.jsx)(_.Z,{position:"start",children:(0,r.jsx)(A.Z,{icon:"eva:search-fill",sx:{color:"text.disabled"}})})},sx:{minWidth:220}}),(0,r.jsx)(w.Z,{size:"small",sx:{minWidth:180},children:(0,r.jsx)(C.Z,{value:u,onChange:e=>m(e.target.value),displayEmpty:!0,children:D.map((e=>(0,r.jsx)(M.Z,{value:e.value,children:e.label},e.value)))})}),(0,r.jsxs)(P.Z,{value:v,exclusive:!0,onChange:(e,t)=>
1{t&&h(t)},size:"small",sx:{"& .MuiToggleButton-root":{borderRadius:"20px !important",px:2,textTransform:"none",fontWeight:600,"&.Mui-selected":{backgroundColor:"primary.main",color:"common.white","&:hover":{backgroundColor:"primary.dark"}}}},children:[(0,r.jsx)(k.Z,{value:1,children:"All"}),(0,r.jsx)(k.Z,{value:2,children:"Free"}),(0,r.jsx)(k.Z,{value:3,children:"Paid"})]})]})}),f?(0,r.jsx)(l.Z,{sx:{display:"flex",justifyContent:"center",mt:8},children:(0,r.jsx)(b.Z,{})}):0===S.length?(0,r.jsx)(z.Z,{title:"No upcoming events",description:"There are no future event dates matching your filters.",img:"/assets/illustrations/illustration_empty_content.svg"}):(0,r.jsxs)(i.Z,{spacing:2,children:[R.length>0&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)(c.Z,{variant:"overline",color:"text.secondary",sx:{pl:.5},children:["Recurring Events (",R.length,")"]}),R.map((e=>(0,r.jsx)(Y,{event:e,updateMembersOnly:n},e.event_id)))]}),N.length>0&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)(c.Z,{variant:"overline",color:"text.secondary",sx:{pl:.5,mt:1},children:["Single Events (",N.length,")"]}),N.map((e=>(0,r.jsx)(q,{event:e,isOn:!!x[e.event_id],onToggle:()=>(async(e,r)=>{const a=!r;g((t=>({...t,[e]:a})));try{await n({event_id:e,members_only:a}),t(a?"Marked as Members Only":"Members Only removed",{variant:"success"})}catch(s){g((t=>({...t,[e]:r})))}})(e.event_id,!!x[e.event_id])},e.event_id)))]})]})]})]})}G.getLayout=e=>(0,r.jsx)(I.Z,{children:e})},49883:function(e,t,n){"use strict";n.d(t,{v:function(){return s}});var r=n(67848),a=n(63213);const s=e=>{let{limit:t,offset:n,tab:s,order_by:o,order_dir:i,distance_km:l,timeframe:c,event_service_type:d,include_recurrent:u,subcategory_id:m,category_id:p,q:v=""}=e;var h,x;const{data:g,isError:Z,isLoading:f,refetch:b}=(0,r.a)(["_getAllEvents",t,n,s,o,i,l,c,d,u,m,p,v],(()=>a.default.get("events/",{params:{limit:t,offset:n,tab:s,order_by:o,order_dir:i,distance_km:l,timeframe:c,q:v,event_service_type:d,include_recurrent:u,subcategory_id:m,category_id:p}})),{enabled:!0,keepPreviousData:!0});var y;return{data:null===g||void 0===g||null===(h=g.data)||void 0===h?void 0:h.items,total:null!==(y=null===g||void 0===g||null===(x=g.data)||void 0===x?void 0:x.total)&&void 0!==y?y:0,isLoading:f,isError:Z,refetch:b}}}},function(e){e.O(0,[4885,135,1664,9328,279,5437,9518,1918,2032,9708,8635,5527,5191,1563,3152,9869,9774,2888,179],(function(){return t=14852,e(e.s=t);var t}));var t=e.O();_N_E=t}]);

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.