PageSourceSearch

https://www.exploremaricopacountyparks.org/_next/static/chunks/pag…/management/create-61dc5b9e100ce2b5.js

js exploremaricopacountyparks.org collected 2026-10-10 01:00:35 UTC 15,899 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[283,9310],{19309:(e,i,a)=>{var t=a(89634),l=a(66202),n=a(4008);e.exports=l(function(e,i){t(i,n(i),e)})},25281:(e,i,a)=>{"use strict";a.d(i,{A:()=>m,Z:()=>d});var t=a(78488),l=a(42804),n=a(48339),r=a(28100),s=a(9679),o=a(74961);let d=()=>(0,t.jsxs)(o.y,{children:[(0,t.jsx)(r.O,{name:"general_ledger_entry_id",label:"General ledger entry ID",useTrailmixSelect:!0}),(0,t.jsxs)(n.EY.BodySmall,{children:["Don't see the GL code you need? Visit"," ",(0,t.jsx)(s.L,{className:"text-brand-primary transition hover:underline",target:"_blank",rel:"noopener noreferrer",href:l.O9.accountingGeneralLedger,children:"your accounting page"})," ","to create a new one."]})]}),m=()=>(0,t.jsx)("div",{className:"flex flex-col gap-10",children:(0,t.jsx)(d,{})})},32679:(e,i,a)=>{"use strict";a.d(i,{k:()=>d,A:()=>m});var t=a(78488),l=a(81204),n=a(33237),r=a(48339),s=a(74578);let o=()=>{let{handleSubmit:e}=(0,n.xW)(),{goToNextStep:i,goToPreviousStep:a,submitForm:o,isLoading:d}=(0,l.useContext)(s.LT),m=i?e(i):void 0,c=a?e(a):void 0,u=o?e(o):void 0;return(0,t.jsxs)("div",{className:(0,r.cn)("flex",{"justify-between":!!c,"justify-end":!c}),children:[c&&(0,t.jsx)(r.$n.Secondary,{onClick:()=>c(),type:"button",children:"Back"}),u&&(0,t.jsx)(r.nO.Primary,{type:"button",loading:d,onClick:()=>u(),disabled:d,children:"Save"}),m&&(0,t.jsx)(r.$n.Primary,{onClick:()=>m(),type:"button",disabled:d,children:"Continue"})]})};function d(e){let{children:i,form:a}=e;return(0,t.jsx)(n.Op,{...a,children:(0,t.jsxs)("form",{onSubmit:a.handleSubmit(()=>{}),children:[i,(0,t.jsx)("div",{className:"mt-14",children:(0,t.jsx)(o,{})})]})})}let m=d},34952:(e,i,a)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/[org]/manager/memberships/management/create",function(){return a(76274)}])},35327:(e,i,a)=>{"use strict";a.d(i,{k:()=>o});var t=a(17563),l=a(40367),n=a(81204),r=a(50801),s=a(49191);let o=function(e){let i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"/manager/calendar",a=(0,t.useRouter)(),o=(0,l.Tp)(e),d=(0,s.Z5)();return(0,n.useEffect)(()=>{"boolean"==typeof o&&d.slug&&(o||a.push((0,r.PL)(d.slug,i)))},[a,d,o,i]),o}},56223:(e,i,a)=>{"use strict";a.d(i,{LV:()=>s,YH:()=>r,f$:()=>o});var t=a(65754),l=a(65382);let n=t.Ik({id:t.Yj().uuid().nullable(),src:t.Yj().url().nullable(),originalFileName:t.Yj().nullable(),tempSignedUrl:t.Yj().url().nullable(),contentType:t.Yj().nullable(),alt:t.Yj().nullable(),name:t.Yj().nullable()}),r=t.Ik({name:t.Yj().min(1),is_public:t.zM().default(!1),is_active:t.zM().default(!1),description:t.Yj(),important_info:t.Yj(),primary_contact_name:t.Yj(),primary_contact_email:t.Yj().email({message:"Invalid email address"}).or(t.eu("")),primary_contact_phone:t.Yj().regex(l.bv,{message:"Invalid phone number"}).or(t.eu("")),primary_contact_role:t.Yj(),max_registrations:t.au.number().int().min(0).nullable(),associated_facility_amenity_ids:t.YO(t.Yj().uuid()),media_info:t.YO(n).nullable()}),s=t.Ik({general_ledger_entry_id:t.Yj().uuid().nullable()}),o=t.Ik({associated_membership_form_ids:t.YO(t.Yj().uuid()).nullish(),associated_required_membership_form_ids:t.YO(t.Yj().uuid()).nullish()})},67251:(e,i,a)=>{e.exports=a(19309)},69082:(e,i,a)=>{"use strict";a.d(i,{Ay:()=>p,d5:()=>c,rO:()=>u});var t=a(78488),l=a(18363),n=a.n(l),r=a(81204),s=a(33237),o=a(72788),d=a(49191),m=a(74961);function c(){var e,i,a,l,c;let u=(0,d.Z5)(),{data:p}=(0,o.$sH)({variables:{where:{organization_id:{_eq:u.organizationID}}}}),{data:_}=(0,o.iMx)({variables:{where:{organization_id:{_eq:u.organizationID}}}}),x=(0,r.useMemo)(()=>n()(null==_?void 0:_.facility_amenities,"facility_id"),[_]),f=(0,r.useMemo)(()=>{var e,i;return(null!=(i=null==p||null==(e=p.facilities)?void 0:e.map(e=>{var i;return{label:e.title,value:e.id,children:null==(i=x[e.id])?void 0:i.map(e=>({label:e.name,value:e.id}))}}))?i:[]).toSorted((e,i)=>e.label.localeCompare(i.label))},[p,x]),[h]=(0,o.ae)({fetchPolicy:"network-only"}),{watch:b,setValue:y}=(0,s.xW)(),g=b("name"),v=null!=(e=b("media_info"))?e:[],j=v.length>0?v[0]:void 0;return(0,t.jsxs)(m.y,{children:[(0,t.jsx)(m.mB,{name:"name",label:"Membership name",inputProps:{autoComplete:"off"},required:!0}),(0,t.jsx)(m.mB,{name:"description",label:"Membership description",multiline:!0,inputProps:{autoComplete:"off"},rows:4}),(0,t.jsx)(m.mB,{name:"important_info",label:"Membership info",multiline:!0,inputProps:{autoComplete:"off"},rows:4}),(0,t.jsx)(m.w,{existingImageMediaInfo:j?{...j,name:null!=(i=j.name)?i:"",contentType:null!=(a=j.contentType)?a:"",id:null!=(l=j.id)?l:""}:void 0,label:"Membership image",name:"media_info",publicUrlData:{slug:null!=(c=u.slug)?c:"",directoryPath:"memberships"},onUpload:async e=>{var i,a,t;let l=e[0],n=await h({variables:{alt:"Image for membership ".concat(g),content_type:l.contentType,description:l.name,organization_id:u.organizationID,name:l.name,index:0,storage_url:l.src}});(null==(i=n.data)?void 0:i.media_info)&&y("media_info",[{id:n.data.media_info.id,src:n.data.media_info.storage_url,originalFileName:null!=(a=n.data.media_info.original_file_name)?a:null,name:n.data.media_info.name,tempSignedUrl:n.data.media_info.storage_url,contentType:n.data.media_info.content_type,alt:null!=(t=n.data.media_info.alt)?t:null}],{shouldDirty:!0,shouldValidate:!0})},onDelete:()=>{y("media_info",null,{shouldDirty:!0,shouldValidate:!0})},disableSignedUrl:!0,isImageUpload:!0}),(0,t.jsx)(m.zt,{name:"associated_facility_amenity_ids",label:"Facility amenities",options:null!=f?f:[],searchPlaceholder:"Search by facility amenity",searchable:!0,showSelectAll:!0,allSelectedText:"All amenities selected"}),(0,t.jsx)(m.Y$,{name:"max_registrations",label:"Maximum number of registrations",inputProps:{autoComplete:"off"},inputMode:"numeric",type:"number"}),(0,t.jsx)(m.dI,{name:"is_public",label:"Visible to the public"}),(0,t.jsx)(m.dI,{name:"is_active",label:"Active"})]})}function u(){return(0,t.jsxs)(m.y,{children:[(0,t.jsx)(m.mB,{name:"primary_contact_name",label:"Primary contact name",inputProps:{autoComplete:"name"}}),(0,t.jsx)(m.mB,{name:"primary_contact_email",label:"Primary contact email",inputProps:{autoComplete:"email"}}),(0,t.jsx)(m.mB,{name:"primary_contact_phone",label:"Primary contact phone",inputProps:{autoComplete:"tel"}}),(0,t.jsx)(m.mB,{name:"primary_contact_role",label:"Primary contact role",inputProps:{autoComplete:"off"}})]})}let p=function(){return(0,t.jsxs)("div",{className:"flex flex-col gap-10",children:[(0,t.jsx)(c,{}),(0,t.jsx)(u,{})]})}},74578:(e,i,a)=>{"use strict";a.d(i,{LT:()=>f,Ay:()=>y,sF:()=>h});var t=a(78488),l=a(48339),n=a(39310),r=a(67214),s=a(67251),o=a.n(s),d=a(81204),m=a(30066),c=a(10427),u=a(43746);let p=e=>
1{let{isActive:i,isDisabled:a,stepDefinition:n,stepIdx:r,onClick:s}=e,{isComplete:o,label:d}=n,m=()=>{a||s()};return(0,t.jsx)("div",{className:(0,l.cn)("relative z-10 rounded-full p-3",{"cursor-pointer":!a,"cursor-not-allowed":a}),"aria-disabled":a,role:"button",tabIndex:0,onClick:m,onKeyDown:e=>{("Enter"===e.key||" "===e.key)&&m()},children:(0,t.jsxs)("div",{className:"flex items-center gap-2",children:[(0,t.jsx)("div",{className:(0,l.cn)("flex h-[24px] w-[24px] items-center justify-center rounded-full bg-brand-tertiary transition-colors duration-100",{"text-primary":o,"bg-brand-primary text-white":!o&&i,"text-brand-primary":!o&&!i}),children:o?(0,t.jsx)(u.A,{className:"text-base"}):(0,t.jsx)(l.EY.BodySmallSemiBold,{className:(0,l.cn)({"text-success-dark":o,"text-brand-primary":!o&&!i,"text-white":!o&&i}),children:r+1})}),(0,t.jsx)(l.EY.BodySmallSemiBold,{children:d})]})})},_=()=>{let{steps:e,currentStepIdx:i,setCurrentStepIdx:a,isLoading:l}=(0,d.useContext)(f);return(0,t.jsxs)("div",{className:"relative mt-[6px] flex flex-col gap-4 md:min-w-[240px]",children:[(0,t.jsx)("div",{className:"pointer-events-none absolute left-0 top-0 z-0 h-[48px] w-full rounded-full bg-brand-tertiary transition-transform duration-300 ease-out",style:{transform:"translate3d(0, ".concat(64*i,"px, 0)")}}),e.map((e,n)=>(0,t.jsx)(p,{isActive:n===i,isDisabled:l||n>i&&!e.isComplete,stepIdx:n,stepDefinition:e,onClick:()=>a(n)},e.id))]})},x=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},i=arguments.length>1?arguments[1]:void 0,a=arguments.length>2?arguments[2]:void 0,t=arguments.length>3?arguments[3]:void 0,[l,n]=(0,d.useState)(e),[r,s]=(0,d.useState)(0),[o,m]=(0,d.useState)(i),c=(e,i)=>{n(e=>({...e,...i})),m(i=>{let a=[...i];return a[e]={...a[e],isComplete:!0},a})},u=async e=>{c(r,e),await a({...l,...e})},p=0===r,_=r===i.length-1;return{currentStepIdx:r,goToNextStep:_?void 0:e=>{c(r,e),s(e=>e+1)},goToPreviousStep:p?void 0:e=>{c(r,e),s(e=>e-1)},submitForm:_?e=>u(e):void 0,isFirstStep:p,isLastStep:_,isLoading:t,setCurrentStepIdx:s,setSubmissionData:n,steps:o,submissionData:l}},f=(0,d.createContext)({currentStepIdx:0,goToNextStep:e=>{},goToPreviousStep:e=>{},isFirstStep:!1,isLastStep:!1,isLoading:!1,setCurrentStepIdx:()=>{},setSubmissionData:()=>{},steps:[],submissionData:{},submitForm:async e=>{}});function h(){return(0,d.useContext)(f)}let b={open:!1,loading:!1,title:"Confirm cancel",header:"Are you sure you want to cancel?",subHeader:"Your progress will not be saved.",onConfirm:()=>{},onClose:()=>{}},y=e=>{let{confirmCloseDialogProps:i,isLoading:a,initialData:s,steps:u,submitFn:p,title:h}=e,[y,g]=(0,d.useState)(!1),v=()=>g(!0),j=x(s,u,p,a),{currentStepIdx:N}=j,w=u[N],{getColor:C}=(0,l.wR)(),S=o()(b,null!=i?i:{},{open:y,onClose:()=>g(!1)});return(0,d.useEffect)(()=>()=>{document.body.style.overflow=""},[]),(0,t.jsx)(r.A,{open:!0,onClose:(e,i)=>{"backdropClick"!==i&&v()},maxWidth:"xl",PaperProps:{className:"w-full m-0 p-0 bg-primary max-w-full h-screen max-h-screen"},sx:{".MuiDialog-container":{backgroundColor:C("surface","primary")},".MuiDialog-paper":{boxShadow:"none"}},children:(0,t.jsxs)(f.Provider,{value:{...j,isLoading:a},children:[a?(0,t.jsx)(c.A,{className:"fixed bottom-0 left-0 right-0 top-0"}):(0,t.jsx)("div",{className:"h-full w-full overflow-y-auto",children:(0,t.jsx)("div",{className:"relative mx-auto w-full max-w-[1208px]",children:(0,t.jsxs)("div",{className:"flex h-full gap-12 px-1 sm:px-5 md:px-7",children:[(0,t.jsx)("div",{className:(0,l.cn)("sticky top-0 hidden max-h-[calc(100vh)] overflow-y-auto py-[120px] [scrollbar-width:none] md:w-[320px] [&::-webkit-scrollbar]:hidden",{"md:block":u.length>1}),children:(0,t.jsx)(_,{})}),(0,t.jsxs)("div",{className:"mx-auto w-[752px] pt-[120px]",children:[(0,t.jsx)("div",{className:"absolute right-0 top-[64px]",children:(0,t.jsx)(l.K0,{onClick:v,children:(0,t.jsx)(n.A,{className:"text-32"})})}),(0,t.jsx)(l.EY.TitleLarge,{children:h}),(0,t.jsx)("div",{className:"mt-8 pb-[120px]",children:(0,t.jsx)(w.component,{})})]})]})})}),(0,t.jsx)(m.A,{...S})]})})}},76274:(e,i,a)=>{"use strict";a.r(i),a.d(i,{default:()=>k});var t=a(78488),l=a(58723),n=a(45738),r=a(42804),s=a(17563),o=a(72788),d=a(63378),m=a(35327),c=a(49191),u=a(24846),p=a(50801),_=a(74578),x=a(81204),f=a(33237),h=a(3935),b=a(32679),y=a(25281),g=a(56223),v=a(69082),j=a(88821);let N=[{id:"details",component:()=>{var e,i,a,l,n,r,s,o,d,m;let{submissionData:c}=(0,x.useContext)(_.LT),u=(0,f.mN)({shouldUnregister:!1,resolver:(0,h.uG)(g.YH),defaultValues:{...c,name:null!=(e=c.name)?e:null,description:null!=(i=c.description)?i:null,important_info:null!=(a=c.important_info)?a:null,primary_contact_role:null!=(l=c.primary_contact_role)?l:null,primary_contact_name:null!=(n=c.primary_contact_name)?n:null,primary_contact_email:null!=(r=c.primary_contact_email)?r:null,primary_contact_phone:null!=(s=c.primary_contact_phone)?s:null,max_registrations:null!=(o=c.max_registrations)?o:null,is_active:null!=(d=c.is_active)&&d,is_public:null!=(m=c.is_public)&&m}});return(0,t.jsx)(b.A,{form:u,children:(0,t.jsx)(v.Ay,{})})},label:"Details"},{id:"accounting",component:()=>{var e;let{submissionData:i}=(0,x.useContext)(_.LT),a=(0,f.mN)({mode:"all",reValidateMode:"onChange",shouldUnregister:!1,resolver:(0,h.uG)(g.LV),defaultValues:{...i,general_ledger_entry_id:null!=(e=i.general_ledger_entry_id)?e:null}});return(0,t.jsx)(b.A,{form:a,children:(0,t.jsx)(y.A,{})})},label:"Accounting"},{id:"forms",component:()=>{let{submissionData:e}=(0,x.useContext)(_.LT),i=(0,f.mN)({shouldUnregister:!1,resolver:(0,h.uG)(g.f$),defaultValues:{...e,associated_membership_form_ids:[],associated_required_membership_form_ids:[]}});return(0,t.jsx)(b.A,{form:i,children:(0,t.jsx)(j.Ay,{})})},label:"Forms"}],w={name:"",is_public:!1,is_active:!1,description:"",important_info:"",primary_contact_name:"",primary_contact_email:"",primary_contact_phone:"",primary_contact_role:"",max_registrations:null,general_ledger_entry_id:null,associated_membership_form_ids:[],associated_required_membership_form_ids:[],associated_facility_amenity_ids:[],media_info:null};function C(){let[e,{loading:i}]=(0,o.nyd)(),a=(0,s.useRouter)(),l=(0,c.Z5)();(0,m.k)(n.sKG.enableMembershipCRUDV2,r.Jv.membershipsManagementCreate);let x=(0,d.xN)(),f=(0,d.qN)(),h=async i=>{try{var t,n,s;let{associated_membership_form_ids:o,associated_required_membership_form_ids:d,associated_facility_amenity_ids:m,general_ledger_entry_id:c,media_info:_,...h}=i,b=null!=(s=null==o?void 0:o.map(e=>({form_definition_id:e,organization_id:l.organizationID,is_required:!1})).concat(null!=(n=null==d?void 0:d.map(e=>({form_definition_id:e,organization_id:l.organizationID,is_required:!0})))?n:[]))?s:[],y={...h,organization_id:l.organizationID,general_ledger_entry_id:c,membership_forms:null!=b?b:[],facility_amenity_ids:null!=m?m:[],...(null==_?void 0:_.length)&&(null==_?void 0:_.length)>0?{media_info_id:null==(t=_[0])?void 0:t.id}:{}},g=await e({variables:{membership:y}});!g.data||g.errors?(u.A.error(g.errors),f("Failed to create membership")):(x("Membership created successfully"),await a.push((0,p.PL)(l.slug,r.Jv.membershipsManagement)))}catch(e){u.A.error(e),f("Failed to create membership")}};return(0,t.jsx)(_.Ay,{confirmCloseDialogProps:{onConfirm:()=>{a.push((0,p.PL)(l.slug,r.Jv.membershipsManagement))}},initialData:w,steps:N,submitFn:h,isLoading:i,title:"Add new membership"})}let S=()=>(0,t.jsx)(C,{});S.PageLayout=l.T;let k=S},88821:(e,i,a)=>{"use strict";a.d(i,{Ay:()=>_,Xf:()=>p});var t=a(78488),l=a(72788),n=a(49191),r=a(68582),s=a(13281),o=a(46334),d=a(38548),m=a(45439),c=a(74961);function u(e){var i;let{showDisclaimerForms:a,showFileForms:o,showSchemaForms:d,selectedChip:m,customFormIdsName:c="associated_membership_form_ids",customRequiredFormIdsName:u="associated_required_membership_form_ids"}=e,p={customFormIdsName:c,customRequiredFormIdsName:u},_=(0,n.Z5)(),x=a&&o&&d,{data:f,loading:h}=(0,l.Mnm)({variables:{where:{organization_id:{_eq:_.organizationID}}},fetchPolicy:"network-only"}),b=null!=(i=null==f?void 0:f.form_definitions)?i:[],y=b.filter(e=>e.type===l.NRE.Disclaimer),g=b.filter(e=>e.type===l.NRE.File),v=b.filter(e=>e.type===l.NRE.SchemaForm),j=x&&!b.length||!x&&(a&&!y.length||o&&!g.length||d&&!v.length);return(0,t.jsxs)("div",{className:"flex flex-col gap-10",children:[!h&&j&&(0,t.jsx)(s.A,{selectedChip:m}),(0,t.jsxs)("div",{className:"space-y-6",children:[a&&(0,t.jsx)(r.Uo,{...p,formDefinitions:y}),o&&(0,t.jsx)(r.Uo,{...p,formDefinitions:g}),d&&(0,t.jsx)(r.Uo,{...p,formDefinitions:v})]})]})}function p(){let{customFormIdsName:e,customRequiredFormIdsName:i}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{setSelectedChip:a,selectedChip:l,...n}=(0,d.B)();return(0,t.jsx)(c.y,{children:(0,t.jsxs)(o.A,{selectedChip:l,setSelectedChip:a,children:[(0,t.jsx)(u,{...n,selectedChip:l,customFormIdsName:e,customRequiredFormIdsName:i}),(0,t.jsx)(m.zo,{})]})})}let _=function(){return(0,t.jsx)("div",{className:"flex flex-col gap-10",children:(0,t.jsx)(p,{})})}}},e=>{e.O(0,[7643,5214,9869,3661,5799,2599,4105,320,3630,2463,4098,6055,6482,6943,9436,789,8668,7763,4543,1724,4488,2224,8385,3862,2242,3804,3310,8723,636,6593,8792],()=>e(e.s=34952)),_N_E=e.O()}]);

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.