1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[930],{9930:function(e,t,n){n.d(t,{ADMIN_THEME_KEYS:function(){return d},ADMIN_THEME_VARIANT_KEYS:function(){return s},approveTenantRequest:function(){return u},createAdminCommandClient:function(){return g},normalizeThemeKey:function(){return r},normalizeThemeVariant:function(){return c},transitionTenantRequest:function(){return v},useAdminData:function(){return J}});var o,i=n(1326),a=n(3614),l=n(2724);let d=["default","chess-association","terminal","ledger","radar","finder","split","orbit","journey","deck","stream"];function r(e,t){if("string"==typeof e){let t=d.find(t=>t===e);if(t)return t}return"string"==typeof t&&t.startsWith("association-")?"chess-association":"default"}let s=["classic","aqua","sunset","violet","azure"];function c(e){if("string"==typeof e)return s.find(t=>t===e)}async function u(e,t,n){return v(e,t,"approve",n)}async function v(e,t,n,o){let i=await fetch(e+"/v1/tenants/demo-requests/".concat(encodeURIComponent(t),"/").concat(n),{method:"POST",credentials:"include",headers:{accept:"application/json",...o?{"X-Identity-Id":o}:{}}});if(!i.ok)throw Error("".concat(n," request returned ").concat(i.status));return i.json()}let m=/^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$/i,p=e=>!!e&&m.test(e);function g(e,t){var n,o,i,a;let l=null!==(n=t.tenantId)&&void 0!==n?n:"",d=t.orgId,r=null!==(o=t.orgPath)&&void 0!==o?o:"root",s=null!==(i=t.siteId)&&void 0!==i?i:"",c=null!==(a=t.identityId)&&void 0!==a?a:"",u={"content-type":"application/json",accept:"application/json",...l?{"X-Tenant-Id":l}:{},...c?{"X-Identity-Id":c}:{},...r?{"X-Org-Path":String(r)}:{}};async function v(t,n){var o,i;let a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},l=await fetch(e+t,{method:null!==(o=a.method)&&void 0!==o?o:"POST",credentials:"include",...a,headers:{...u,...a.headers},body:null!==(i=a.body)&&void 0!==i?i:JSON.stringify(n)});if(!l.ok)throw Error((await l.json().catch(()=>({}))).detail||"Request failed (".concat(l.status,")"));if(204!==l.status)return l.json()}return{createSite:e=>{var t;return v("/v1/cms/sites",{tenant_id:l,org_id:d,org_path:r,locale_default:null!==(t=null==e?void 0:e.localeDefault)&&void 0!==t?t:"en",timezone:null==e?void 0:e.timezone,template:null==e?void 0:e.template,site_name:null==e?void 0:e.siteName})},createOrg:e=>{var n,o,i;return v("/v1/orgs",{tenant_id:l,parent_id:null!==(n=null==e?void 0:e.parentId)&&void 0!==n?n:d,org_type:null!==(o=null==e?void 0:e.orgType)&&void 0!==o?o:"CLUB",display_name:null!==(i=null==e?void 0:e.displayName)&&void 0!==i?i:"New Chess Club",actor_profile_id:t.id})},updateOrg:(e,t)=>{var n,o,i,a,d,s,c,u;return v("/v1/orgs/".concat(encodeURIComponent(e)),{tenant_id:l,org_path:r,display_name:null!==(n=t.displayName)&&void 0!==n?n:"",legal_name:null!==(o=t.legalName)&&void 0!==o?o:"",short_code:null!==(i=t.shortCode)&&void 0!==i?i:"",association_name:null!==(a=t.associationName)&&void 0!==a?a:null,association_tournament_id:null!==(d=t.associationTournamentId)&&void 0!==d?d:null,contact_email:null!==(s=t.contactEmail)&&void 0!==s?s:null,contact_phone:null!==(c=t.contactPhone)&&void 0!==c?c:null,address:null!==(u=t.address)&&void 0!==u?u:null},{method:"PATCH"})},createPage:e=>{var t,n;return v("/v1/cms/pages",{tenant_id:l,org_id:d,org_path:r,site_id:s,slug:null!==(t=null==e?void 0:e.slug)&&void 0!==t?t:"page-".concat(Date.now()),type:null!==(n=null==e?void 0:e.type)&&void 0!==n?n:"page"})},getPageDetail:(e,t)=>{let n=new URLSearchParams({tenant_id:l,org_path:String(r),...t?{locale:t}:{}});return v("/v1/cms/pages/".concat(e,"?").concat(n),void 0,{method:"GET"})},savePageDraft:function(e,n){let o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"en";return v("/v1/cms/pages/".concat(e,"/drafts"),{tenant_id:l,org_path:r,locale:o,blocks:n,author_profile_id:t.id,author_identity_id:c})},publishPage:(e,t)=>
1v("/v1/cms/pages/".concat(e,"/publish"),{tenant_id:l,org_path:r,actor_id:c,at:t||void 0},{headers:{"Idempotency-Key":crypto.randomUUID()}}),movePageToDraft:e=>v("/v1/cms/pages/".concat(e,"/draft"),{tenant_id:l,org_path:r,actor_id:c},{headers:{"Idempotency-Key":crypto.randomUUID()}}),saveTheme:e=>{var t,n,o,i,a,d,c,u;return v("/v1/cms/sites/".concat(encodeURIComponent(s),"/theme"),{tenant_id:l,org_path:r,primary:e.primary,accent:e.accent,text_color:null!==(t=e.textColor)&&void 0!==t?t:"#FFFFFF",font:null!==(n=e.font)&&void 0!==n?n:"DM Sans",header_layout:null!==(o=e.headerLayout)&&void 0!==o?o:"standard",brand_name_layout:null!==(i=e.brandNameLayout)&&void 0!==i?i:"two-line",logo_media_id:null!==(a=e.logoMediaId)&&void 0!==a?a:null,show_sponsor_wall:null!==(d=e.showSponsorWall)&&void 0!==d&&d,template:null!==(c=e.designTemplate)&&void 0!==c?c:"default",theme_variant:null!==(u=e.themeVariant)&&void 0!==u?u:"",highlight_tournament_id:e.highlightTournamentId},{method:"PUT"})},saveMenu:function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"en";return v("/v1/cms/menus",{tenant_id:l,org_path:r,site_id:s,name:null!=t?t:"main",locale:n,tree:e})},saveSeo:(e,t)=>v("/v1/cms/pages/".concat(e,"/seo"),{tenant_id:l,org_path:r,seo:t},{method:"PUT"}),updatePageSettings:(e,t)=>v("/v1/cms/pages/".concat(e,"/settings"),{tenant_id:l,org_path:r,title:t.title,slug:t.slug},{method:"PATCH"}),createGallery:function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return v("/v1/cms/galleries",{tenant_id:l,org_path:r,site_id:s,title:null!=e?e:"Championship 2026",media_ids:t})},setGalleryStatus:(e,t)=>v("/v1/cms/galleries/".concat(e,"/").concat("published"===t?"publish":"draft"),{tenant_id:l,org_path:r},{headers:{"Idempotency-Key":crypto.randomUUID()}}),createCommitteeMember:e=>{var t,n;return v("/v1/cms/committee",{tenant_id:l,org_path:r,site_id:s,name:e.name,role:null!==(t=e.role)&&void 0!==t?t:"Committee Member",photo_media_id:e.photoMediaId,display_order:null!==(n=e.displayOrder)&&void 0!==n?n:0,org_scope_id:e.orgScopeId,locale:e.locale})},updateCommitteeMember:(e,t)=>{var n,o;return v("/v1/cms/committee/".concat(e),{tenant_id:l,org_path:r,site_id:s,name:t.name,role:null!==(n=t.role)&&void 0!==n?n:"Committee Member",photo_media_id:t.photoMediaId,display_order:null!==(o=t.displayOrder)&&void 0!==o?o:0,org_scope_id:t.orgScopeId,locale:t.locale},{method:"PATCH"})},deleteCommitteeMember:e=>v("/v1/cms/committee/".concat(e,"?tenant_id=").concat(encodeURIComponent(l),"&org_path=").concat(encodeURIComponent(String(r))),void 0,{method:"DELETE"}),reorderCommitteeMembers:e=>v("/v1/cms/committee/reorder",{tenant_id:l,org_path:r,ids:e}),createDirectoryEntry:e=>{var t,n;return v("/v1/cms/directory",{tenant_id:l,org_path:r,site_id:s,district_name:e.districtName,club_count:null!==(t=e.clubCount)&&void 0!==t?t:0,contact_email:e.contactEmail,display_order:null!==(n=e.displayOrder)&&void 0!==n?n:0,locale:e.locale})},updateDirectoryEntry:(e,t)=>{var n,o;return v("/v1/cms/directory/".concat(e),{tenant_id:l,org_path:r,site_id:s,district_name:t.districtName,club_count:null!==(n=t.clubCount)&&void 0!==n?n:0,contact_email:t.contactEmail,display_order:null!==(o=t.displayOrder)&&void 0!==o?o:0,locale:t.locale},{method:"PATCH"})},deleteDirectoryEntry:e=>v("/v1/cms/directory/".concat(e,"?tenant_id=").concat(encodeURIComponent(l),"&org_path=").concat(encodeURIComponent(String(r))),void 0,{method:"DELETE"}),reorderDirectoryEntries:e=>v("/v1/cms/directory/reorder",{tenant_id:l,org_path:r,ids:e}),createPublicProfileInvite:e=>v("/v1/cms/public-profile-invites",{tenant_id:l,org_id:d,org_path:r,site_id:s,email:e.email,role_type:e.roleType,custom_role:e.customRole}),createPublicProfile:e=>v("/v1/cms/public-profiles",{tenant_id:l,org_path:r,site_id:s,name:e.name,designation:e.designation,photo_media_id:e.photoMediaId}),revokePublicProfileInvite:e=>v("/v1/cms/public-profile-invites/".concat(e,"/revoke?tenant_id=").concat(encodeURIComponent(l),"&org_path=").concat(encodeURIComponent(String(r))),{},{method:"POST"}),resendPublicProfileInvite:e=>v("/v1/cms/public-profile-invites/".concat(e,"/resend?tenant_id=").concat(encodeURIComponent(l),"&org_path=").concat(encodeURIComponent(String(r))),{},{method:"POST"}),updatePublicProfile:(e,t)=>
1v("/v1/cms/public-profiles/".concat(e),{tenant_id:l,org_path:r,name:t.name,level_title:t.levelTitle,location:t.location,bio:t.bio,status:t.status,photo_media_id:t.photoMediaId,display_order:t.displayOrder},{method:"PATCH"}),deletePublicProfile:e=>v("/v1/cms/public-profiles/".concat(e,"?tenant_id=").concat(encodeURIComponent(l),"&org_path=").concat(encodeURIComponent(String(r))),void 0,{method:"DELETE"}),createSponsor:e=>{var t;return v("/v1/cms/sponsors",{tenant_id:l,org_path:r,site_id:s,name:e.name,logo_media_id:e.logoMediaId,tier:e.tier,display_order:null!==(t=e.displayOrder)&&void 0!==t?t:0,locale:e.locale})},updateSponsor:(e,t)=>{var n;return v("/v1/cms/sponsors/".concat(e),{tenant_id:l,org_path:r,site_id:s,name:t.name,logo_media_id:t.logoMediaId,tier:t.tier,display_order:null!==(n=t.displayOrder)&&void 0!==n?n:0,locale:t.locale},{method:"PATCH"})},deleteSponsor:e=>v("/v1/cms/sponsors/".concat(e,"?tenant_id=").concat(encodeURIComponent(l),"&org_path=").concat(encodeURIComponent(String(r))),void 0,{method:"DELETE"}),reorderSponsors:e=>v("/v1/cms/sponsors/reorder",{tenant_id:l,org_path:r,ids:e}),getGallery:async e=>{var t,n;let o=new URLSearchParams({tenant_id:l,org_path:String(r)}),i=await v("/v1/cms/galleries/".concat(e,"?").concat(o),void 0,{method:"GET"});return{mediaIds:(null!==(n=null!==(t=null==i?void 0:i.media_ids)&&void 0!==t?t:null==i?void 0:i.mediaIds)&&void 0!==n?n:[]).map(String)}},updateGallery:(e,t)=>v("/v1/cms/galleries/".concat(e),{tenant_id:l,org_path:r,media_ids:t},{method:"PATCH"}),getFormSubmissions:function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"contact",n=new URLSearchParams({type:t,tenant_id:l,org_path:String(r)});return v("/v1/cms/sites/".concat(e,"/form-submissions?").concat(n),void 0,{method:"GET"})},approveEventRegistration:(e,n)=>{let o=new URLSearchParams({tenant_id:l,org_path:String(r)});return v("/v1/cms/sites/".concat(e,"/event-registrations/").concat(n,"/approve?").concat(o),{...p(t.id)?{profile_id:t.id}:{}})},saveEnabledLocales:async e=>{var t,n;let o=await v("/v1/tenants/".concat(l,"/settings"),void 0,{method:"GET"}).catch(()=>void 0);return v("/v1/tenants/".concat(l,"/settings"),{tenantId:l,theme:null!==(t=null==o?void 0:o.theme)&&void 0!==t?t:{},localeDefault:(null==o?void 0:o.localeDefault)||"en",localesEnabled:e,featureFlags:null!==(n=null==o?void 0:o.featureFlags)&&void 0!==n?n:{}},{method:"PUT"})},saveLocaleSettings:async e=>{var t,n;let o=await v("/v1/tenants/".concat(l,"/settings"),void 0,{method:"GET"}).catch(()=>void 0);return v("/v1/tenants/".concat(l,"/settings"),{tenantId:l,theme:null!==(t=null==o?void 0:o.theme)&&void 0!==t?t:{},localeDefault:e.defaultLocale,localesEnabled:Array.from(new Set([e.defaultLocale,...e.enabled])),featureFlags:null!==(n=null==o?void 0:o.featureFlags)&&void 0!==n?n:{}},{method:"PUT"})},fetchLocales:async()=>{let e=s?"/v1/cms/sites/".concat(s,"/locales?tenant_id=").concat(l,"&org_path=").concat(r):"/v1/cms/locales?tenant_id=".concat(l,"&org_path=").concat(r);return h(await v(e,void 0,{method:"GET"})).map(x).filter(e=>e.code)},signMediaUpload:e=>{var t;return v("/v1/cms/media/sign-upload",{org_id:d,mime:null!==(t=null==e?void 0:e.contentType)&&void 0!==t?t:"image/png",size:1,classification:"public"},{headers:{"Idempotency-Key":crypto.randomUUID()}})},deleteMedia:e=>v("/v1/cms/media/".concat(e),void 0,{method:"DELETE"}),completeMediaUpload:e=>v("/v1/cms/media/".concat(e,"/scan-callback"),{},{headers:{"Idempotency-Key":crypto.randomUUID()}}),uploadFile:async function(e){var t,n,o;let i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"public",a=await v("/v1/cms/media/sign-upload",{org_id:d,mime:e.type||"application/octet-stream",size:e.size,classification:i},{headers:{"Idempotency-Key":crypto.randomUUID()}}),l=null!==(t=a.uploadUrl)&&void 0!==t?t:a.UploadURL;if(!l)throw Error("The upload service did not return an upload URL.");let r=await fetch(l,{method:"PUT",headers:{"content-type":e.type||"application/octet-stream"},body:e});if(!r.ok)throw Error("Media upload failed (".concat(r.status,")."));let s=null!==(o=null!==(n=a.assetId)&&void 0!==n?n:a.AssetID)&&void 0!==o?o:a.asset_id;if(!s)throw Error("The upload service did not return a media ID.");return await v("/v1/cms/media/".concat(s,"/scan-callback"),{},{headers:{"Idempotency-Key":crypto.randomUUID()}}),a},createDocument:async e=>{var t,n,o,i,a,l,r;let s;if(null==e?void 0:e.file){let a=await v("/v1/cms/media/sign-upload",{org_id:d,mime:e.file.type||"application/pdf",size:e.file.size,classification:null!==(t=null==e?void 0:e.classification)&&void 0!==t?t:"public"},{headers:{"Idempotency-Key":crypto.randomUUID()}}),l=null!==(n=a.uploadUrl)&&void 0!==n?n:a.UploadURL;if(!l)throw Error("The upload service did not return an upload URL.");let r=await fetch(l,{method:"PUT",headers:{"content-type":e.file.type||"application/pdf"},body:e.file});if(!r.ok)throw Error("Document upload failed (".concat(r.status,")."));if(!(s=null!==(i=null!==(o=a.assetId)&&void 0!==o?o:a.AssetID)&&void 0!==i?i:a.asset_id))throw Error("The upload service did not return a media ID.");await v("/v1/cms/media/".concat(s,"/scan-callback"),{},{headers:{"Idempotency-Key":crypto.randomUUID()}})}return v("/v1/cms/documents",{org_id:d,media_id:s,title:null!==(a=null==e?void 0:e.title)&&void 0!==a?a:"Uploaded document",doc_type:null==e?void 0:e.type,classification:null!==(l=null==e?void 0:e.classification)&&void 0!==l?l:"public",public:(null!==(r=null==e?void 0:e.classification)&&void 0!==r?r:"public")==="public"})},deleteDocument:e=>v("/v1/cms/documents/".concat(e),void 0,{method:"DELETE"}),setDocumentStatus:(e,t)=>v("/v1/cms/documents/".concat(e,"/").concat("published"===t?"publish":"draft"),{},{headers:{"Idempotency-Key":crypto.randomUUID()}}),configureWidget:e=>{var t,n;return v("/v1/cms/widgets",{tenant_id:l,org_path:r,site_id:s,page_id:null==e?void 0:e.pageId,type:null!==(t=null==e?void 0:e.type)&&void 0!==t?t:"results_archive",config:null!==(n=null==e?void 0:e.config)&&void 0!==n?n:{},scope_org_id:d})},listTournaments:async e=>{var t,n;let o=new URLSearchParams({tenant_id:l,org_path:String(r),org_id:d,page:String(null!==(t=null==e?void 0:e.page)&&void 0!==t?t:1),page_size:String(null!==(n=null==e?void 0:e.pageSize)&&void 0!==n?n:20)});return(null==e?void 0:e.status)&&o.set("status",e.status),(null==e?void 0:e.timeControl)&&o.set("time_control",e.timeControl),(null==e?void 0:e.dateFrom)&&o.set("date_from",e.dateFrom),(null==e?void 0:e.dateTo)&&o.set("date_to",e.dateTo),(null==e?void 0:e.ageGroup)&&o.set("age_group",e.ageGroup),B(await v("/v1/tournaments?".concat(o),void 0,{method:"GET"}))},reconcileTournaments:()=>v("/v1/tournaments/reconcile",{tenant_id:l,org_path:r,org_id:d},{headers:{"Idempotency-Key":crypto.randomUUID()}}),createCCMUserMap:e=>{var n,o,i;return v("/v1/tournaments/mappings/ccm-users",{tenant_id:l,org_id:d,...p(null!==(n=e.profileId)&&void 0!==n?n:t.id)?{profile_id:null!==(o=e.profileId)&&void 0!==o?o:t.id}:{},role_type:null!==(i=e.roleType)&&void 0!==i?i:t.role,ccm_user_id:e.ccmUserId,status:"active",source:"admin"})},createAssociationCityMap:e=>{var t,n,o;return v("/v1/associations/city-maps",{tenant_id:l,org_id:e.orgId,association_level:e.associationLevel,association_name:e.associationName,state:null!==(t=e.state)&&void 0!==t?t:"",city:null!==(n=e.city)&&void 0!==n?n:"",status:null!==(o=e.status)&&void 0!==o?o:"active",source:"admin"})},createTournamentAssociationMap:e=>{var t;return v("/v1/tournaments/mappings/associations",{tenant_id:l,tournament_external_id:e.tournamentExternalId,org_id:e.orgId,association_level:e.associationLevel,association_name:e.associationName,status:null!==(t=e.status)&&void 0!==t?t:"active",source:"admin"})},listAssociationMembers:async e=>{var t,n,o;let i=new URLSearchParams({tenant_id:l,org_path:String(r),org_id:d,page:String(null!==(n=null==e?void 0:e.page)&&void 0!==n?n:1),page_size:String(null!==(o=null==e?void 0:e.pageSize)&&void 0!==o?o:50)});return(null==e?void 0:e.status)&&"all"!==e.status&&i.set("status",e.status),(null==e?void 0:null===(t=e.q)||void 0===t?void 0:t.trim())&&i.set("q",e.q.trim()),H(await v("/v1/associations/members?".concat(i),void 0,{method:"GET"}))},launchCCM:async e=>{var n,o,i,a;let s=await v("/v1/tournaments/ccm-launch",{tenant_id:l,org_id:d,org_path:r,...p(t.id)?{profile_id:t.id}:{},role_type:t.role,target:e.target,tournament_external_id:e.tournamentExternalId,return_url:null!==(n=e.returnUrl)&&void 0!==n?n:window.location.href});
1return{launchUrl:f(null!==(o=s.launch_url)&&void 0!==o?o:s.launchUrl),targetUrl:null!==(i=s.target_url)&&void 0!==i?i:s.targetUrl,expiresAt:null!==(a=s.expires_at)&&void 0!==a?a:s.expiresAt}},inviteUser:e=>{var t;return v("/v1/orgs/".concat(d,"/invites"),{tenant_id:l,email:e.email,role_type:e.roleType,permission_mask:null!==(t=e.permissionMask)&&void 0!==t?t:Number.MAX_SAFE_INTEGER,actor_identity_id:c})},resendInvite:e=>v("/v1/orgs/".concat(d,"/invites/").concat(e,"/resend"),{tenant_id:l,actor_identity_id:c}),revokeInvite:e=>v("/v1/orgs/".concat(d,"/invites/").concat(e,"/revoke"),{tenant_id:l,actor_identity_id:c}),submitAffiliation:e=>{var n;return v("/v1/orgs/affiliations",{tenant_id:l,child_org_id:e.childOrgId,parent_org_id:e.parentOrgId,initiator_profile_id:t.id,evidence:null!==(n=e.evidence)&&void 0!==n?n:{}})},approveAffiliation:e=>v("/v1/orgs/affiliations/".concat(e,"/complete"),{tenant_id:l,actor_id:c}),rejectAffiliation:e=>v("/v1/orgs/affiliations/".concat(e,"/reject"),{tenant_id:l,actor_id:c}),issueApiKey:async function(e){var t,n;let o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],i=await v("/v1/auth/service-accounts",{tenant_id:l,name:e,scopes:o});return{id:null!==(t=i.id)&&void 0!==t?t:"",apiKey:null!==(n=i.api_key)&&void 0!==n?n:""}},mfaEnroll:async()=>{var e,t,n;let o=await fetch("/settings/mfa-enroll",{method:"POST",credentials:"include",headers:{"content-type":"application/json"}});if(!o.ok)throw Error("mfa enroll returned ".concat(o.status));let i=await o.json();return{secret:null!==(e=i.secret)&&void 0!==e?e:"",otpauthUrl:null!==(n=null!==(t=i.otpauth_url)&&void 0!==t?t:i.otpauthUrl)&&void 0!==n?n:""}},mfaConfirm:async e=>{let t=await fetch("/settings/mfa-confirm",{method:"POST",credentials:"include",headers:{"content-type":"application/json"},body:JSON.stringify({code:e})}),n=await t.json().catch(()=>({ok:!1}));return{ok:!!n.ok,reason:n.reason}}}}let _=()=>({profiles:[],orgs:[],users:[],invites:[],tenantRequests:[],pages:[],news:[],media:[],documents:[],galleries:[],committeeMembers:[],directoryEntries:[],publicProfiles:[],publicProfileInvites:[],sponsors:[],menus:[],locales:[],domains:[],tournaments:[],tournamentPagination:void 0,ccmUserMaps:[],unresolvedTournaments:[],associationCityMaps:[],tournamentAssociationMaps:[],associationMembers:[],associationMemberStats:{total:0,active:0,expired:0},associationMemberPagination:void 0,notifications:[]});function h(e){return Array.isArray(e)?e:Array.isArray(null==e?void 0:e.items)?e.items:Array.isArray(null==e?void 0:e.data)?e.data:Array.isArray(null==e?void 0:e.profiles)?e.profiles:Array.isArray(null==e?void 0:e.roles)?e.roles:[]}function f(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";return"string"==typeof e&&e.trim()?e:t}function y(e){return e.split(/\s+/).filter(Boolean).slice(0,2).map(e=>{var t;return null===(t=e[0])||void 0===t?void 0:t.toUpperCase()}).join("")||"OR"}function I(e){var t,n,o,i,a,l,d,r,s,c,u,v,m,p,g,_,h,I,b,S,w,U,T,C,A,P,E,M,N;let D=f(null!==(s=null!==(r=null!==(d=e.org)&&void 0!==d?d:e.org_name)&&void 0!==r?r:null===(t=e.organization)||void 0===t?void 0:t.display_name)&&void 0!==s?s:null===(n=e.organization)||void 0===n?void 0:n.name,"Organization"),L=f(null!==(u=null!==(c=e.role)&&void 0!==c?c:e.role_type)&&void 0!==u?u:e.roleName,"Member"),R=f(null!==(m=null!==(v=e.short)&&void 0!==v?v:e.org_short)&&void 0!==m?m:null===(o=e.organization)||void 0===o?void 0:o.short,function(e){var t;let n=null===(t=e.match(/\b[A-Z]/g))||void 0===t?void 0:t.join("");return(n&&n.length>=2?n.slice(0,5):y(e)).toUpperCase()}(D)),x="PLATFORM_SUPER_ADMIN"===L.toUpperCase();return{id:f(null!==(p=e.id)&&void 0!==p?p:e.profile_id),identityId:null!==(g=e.identity_id)&&void 0!==g?g:e.identityId,orgId:f(null!==(h=null!==(_=e.org_id)&&void 0!==_?_:e.orgId)&&void 0!==h?h:null===(i=e.organization)||void 0===i?void 0:i.id,x?"00000000-0000-0000-0000-000000000000":""),tenantId:null!==(I=e.tenant_id)&&void 0!==I?I:e.tenantId,tenantSlug:null!==(S=null!==(b=e.tenant_slug)&&void 0!==b?b:e.tenantSlug)&&void 0!==S?S:null===(a=e.tenant)||void 0===a?void 0:a.slug,siteId:null!==(w=e.site_id)&&void 0!==w?w:e.siteId,org:D,role:L,short:R,b:f(null!==(U=e.badge)&&void 0!==U?U:e.b,y(R||D)),c:f(null!==(T=e.color)&&void 0!==T?T:e.c,"var(--cc-aqua)"),tc:f(null!==(C=e.text_color)&&void 0!==C?C:e.tc,"#fff"),userDisplayName:null!==(P=null!==(A=e.user_display_name)&&void 0!==A?A:e.userDisplayName)&&void 0!==P?P:null===(l=e.identity)||void 0===l?void 0:l.display_name,wildcardSubdomain:null!==(E=e.wildcard_subdomain)&&void 0!==E?E:e.wildcardSubdomain,requiresStepUp:!!(null!==(M=e.requires_step_up)&&void 0!==M?M:e.requiresStepUp),...e.org_path||e.orgPath?{orgPath:null!==(N=e.org_path)&&void 0!==N?N:e.orgPath}:{}}}function b(e){var t,n,o,i,a,l,d,r,s,c,u,v,m,p,g,_,h,y,I,b,S;return{id:f(e.id),displayName:f(null!==(o=null!==(n=e.display_name)&&void 0!==n?n:e.displayName)&&void 0!==o?o:e.name,"Organization"),orgType:f(null!==(a=null!==(i=e.org_type)&&void 0!==i?i:e.orgType)&&void 0!==a?a:e.type,"Organization"),parentId:null!==(d=null!==(l=e.parent_id)&&void 0!==l?l:e.parentId)&&void 0!==d?d:null,affiliationId:null!==(s=null!==(r=e.affiliation_id)&&void 0!==r?r:e.affiliationId)&&void 0!==s?s:void 0,affiliationState:null!==(u=null!==(c=e.affiliation_state)&&void 0!==c?c:e.affiliationState)&&void 0!==u?u:null===(t=e.affiliation)||void 0===t?void 0:t.state,status:e.status,memberCount:null!==(v=e.member_count)&&void 0!==v?v:e.memberCount,childCount:null!==(m=e.child_count)&&void 0!==m?m:e.childCount,pendingCount:null!==(p=e.pending_count)&&void 0!==p?p:e.pendingCount,tournamentCount:null!==(g=e.tournament_count)&&void 0!==g?g:e.tournamentCount,contactEmail:null!==(_=e.contact_email)&&void 0!==_?_:e.contactEmail,contactPhone:null!==(h=e.contact_phone)&&void 0!==h?h:e.contactPhone,address:e.address,associationName:null!==(I=null!==(y=e.association_name)&&void 0!==y?y:e.associationName)&&void 0!==I?I:void 0,associationTournamentId:null!==(S=null!==(b=e.association_tournament_id)&&void 0!==b?b:e.associationTournamentId)&&void 0!==S?S:void 0}}function S(e){var t,n,o,i,a,l,d,r,s,c,u,v,m,p;let g=f(null!==(i=null!==(o=null!==(n=e.name)&&void 0!==n?n:e.display_name)&&void 0!==o?o:e.displayName)&&void 0!==i?i:e.email,"Unknown");return{id:f(null!==(l=null!==(a=e.id)&&void 0!==a?a:e.identity_id)&&void 0!==l?l:e.identityId),name:g,email:f(e.email),role:f(null!==(r=null!==(d=e.role)&&void 0!==d?d:e.role_type)&&void 0!==r?r:e.roleName,"Member"),org:f(null!==(c=null!==(s=e.org)&&void 0!==s?s:e.org_name)&&void 0!==c?c:null===(t=e.organization)||void 0===t?void 0:t.display_name,"Organization"),tenantSlug:null!==(u=e.tenant_slug)&&void 0!==u?u:e.tenantSlug,status:f(e.status,"active"),lastActive:null!==(v=e.last_active)&&void 0!==v?v:e.lastActive,mfaRequired:!!(null!==(m=e.mfa_required)&&void 0!==m?m:e.mfaRequired),mfaEnabled:null!==(p=e.mfa_enabled)&&void 0!==p?p:e.mfaEnabled}}function w(e){var t,n;return{id:f(e.id),email:f(e.email),roleType:f(null!==(t=e.role_type)&&void 0!==t?t:e.roleType,"member"),status:f(e.status,"pending"),expiresAt:null!==(n=e.expires_at)&&void 0!==n?n:e.expiresAt}}function U(e){var t,n,o,i,a,l;return{id:f(e.id),orgName:f(null!==(t=e.orgName)&&void 0!==t?t:e.org_name,"Organization"),orgType:f(null!==(n=e.orgType)&&void 0!==n?n:e.org_type,"Association"),country:f(e.country,"IN"),contactName:f(null!==(o=e.contactName)&&void 0!==o?o:e.contact_name,"Contact"),workEmail:f(null!==(i=e.workEmail)&&void 0!==i?i:e.work_email),message:e.message,status:f(e.status,"new"),createdAt:null!==(a=e.createdAt)&&void 0!==a?a:e.created_at,provisionedTenantId:null!==(l=e.provisionedTenantId)&&void 0!==l?l:e.provisioned_tenant_id}}function T(e){var t,n,o,i,a,l,d,r,s,c,u;return{id:f(null!==(n=null!==(t=e.id)&&void 0!==t?t:e.slug)&&void 0!==n?n:e.title),title:f(null!==(o=e.title)&&void 0!==o?o:e.name,"Untitled"),slug:e.slug,status:f(null!==(a=null!==(i=e.status)&&void 0!==i?i:e.publish_status)&&void 0!==a?a:e.publishStatus,"draft"),author:null!==(d=null!==(l=e.author)&&void 0!==l?l:e.updated_by)&&void 0!==d?d:e.updatedBy,updatedAt:null!==(c=null!==(s=null!==(r=e.updated_at)&&void 0!==r?r:e.updatedAt)&&void 0!==s?s:e.created_at)&&void 0!==c?c:e.createdAt,type:e.type,pinned:!!(null!==(u=e.pinned)&&void 0!==u?u:e.pin),seo:function e(t){var n,o,i,a,l,d,r,s;if("string"==typeof t)try{return e(JSON.parse(t))}catch(e){return}if(!(!t||"object"!=typeof t||Array.isArray(t)))return{title:"string"==typeof t.title?t.title:void 0,description:"string"==typeof t.description?t.description:void 0,category:"string"==typeof t.category?t.category:void 0,image:"string"==typeof(null!==(o=null!==(n=t.image)&&void 0!==n?n:t.og_image)&&void 0!==o?o:t.ogImage)?String(null!==(a=null!==(i=t.image)&&void 0!==i?i:t.og_image)&&void 0!==a?a:t.ogImage):void 0,canonical:"string"==typeof(null!==(d=null!==(l=t.canonical)&&void 0!==l?l:t.canonical_url)&&void 0!==d?d:t.canonicalUrl)?String(null!==(s=null!==(r=t.canonical)&&void 0!==r?r:t.canonical_url)&&void 0!==s?s:t.canonicalUrl):void 0}}(e.seo)}}function C(e){var t,n,o,i,a,l,d,r,s;return{id:f(e.id),fileName:f(null!==(n=null!==(t=e.file_name)&&void 0!==t?t:e.fileName)&&void 0!==n?n:e.name,"file"),url:null!==(i=null!==(o=e.url)&&void 0!==o?o:e.public_url)&&void 0!==i?i:e.publicUrl,mime:null!==(l=null!==(a=e.mime)&&void 0!==a?a:e.content_type)&&void 0!==l?l:e.contentType,dimensions:e.dimensions,sizeBytes:null!==(d=e.size_bytes)&&void 0!==d?d:e.sizeBytes,altText:null!==(r=e.alt_text)&&void 0!==r?r:e.altText,scanStatus:null!==(s=e.scan_status)&&void 0!==s?s:e.scanStatus}}function A(e){var t,n,o,i,a,l,d,r,s,c,u,v,m,p,g;return{id:f(e.id),title:f(null!==(o=null!==(n=null!==(t=e.title)&&void 0!==t?t:e.file_name)&&void 0!==n?n:e.fileName)&&void 0!==o?o:e.name,"Document"),mediaId:null!==(i=e.media_id)&&void 0!==i?i:e.mediaId,url:null!==(l=null!==(a=e.url)&&void 0!==a?a:e.public_url)&&void 0!==l?l:e.publicUrl,mime:null!==(r=null!==(d=e.mime)&&void 0!==d?d:e.content_type)&&void 0!==r?r:e.contentType,type:null!==(c=null!==(s=e.type)&&void 0!==s?s:e.document_type)&&void 0!==c?c:e.documentType,classification:e.classification,status:null!==(u=e.status)&&void 0!==u?u:"published",sizeBytes:null!==(v=e.size_bytes)&&void 0!==v?v:e.sizeBytes,uploadedAt:null!==(g=null!==(p=null!==(m=e.uploaded_at)&&void 0!==m?m:e.uploadedAt)&&void 0!==p?p:e.created_at)&&void 0!==g?g:e.createdAt}}function P(e){var t,n,o,i,a,l,d,r,s,c,u;return{id:f(e.id),title:f(null!==(n=e.title)&&void 0!==n?n:e.name,"Gallery"),assetCount:null!==(a=null!==(i=null!==(o=e.asset_count)&&void 0!==o?o:e.assetCount)&&void 0!==i?i:null===(t=e.assets)||void 0===t?void 0:t.length)&&void 0!==a?a:0,mediaIds:Array.isArray(null!==(l=e.media_ids)&&void 0!==l?l:e.mediaIds)?(null!==(d=e.media_ids)&&void 0!==d?d:e.mediaIds).map(String):[],updatedAt:null!==(c=null!==(s=null!==(r=e.updated_at)&&void 0!==r?r:e.updatedAt)&&void 0!==s?s:e.created_at)&&void 0!==c?c:e.createdAt,status:null!==(u=e.status)&&void 0!==u?u:"published"}}function E(e){var t,n,o,i,a,l,d;return{id:f(e.id),name:f(e.name,"Committee member"),role:f(e.role,"Committee Member"),photoMediaId:null!==(t=e.photo_media_id)&&void 0!==t?t:e.photoMediaId,displayOrder:null!==(o=null!==(n=e.display_order)&&void 0!==n?n:e.displayOrder)&&void 0!==o?o:0,orgScopeId:null!==(i=e.org_scope_id)&&void 0!==i?i:e.orgScopeId,updatedAt:null!==(d=null!==(l=null!==(a=e.updated_at)&&void 0!==a?a:e.updatedAt)&&void 0!==l?l:e.created_at)&&void 0!==d?d:e.createdAt}}function M(e){var t,n,o,i,a,l,d,r,s;return{id:f(e.id),districtName:f(null!==(t=e.district_name)&&void 0!==t?t:e.districtName,"District"),clubCount:null!==(o=null!==(n=e.club_count)&&void 0!==n?n:e.clubCount)&&void 0!==o?o:0,contactEmail:null!==(i=e.contact_email)&&void 0!==i?i:e.contactEmail,displayOrder:null!==(l=null!==(a=e.display_order)&&void 0!==a?a:e.displayOrder)&&void 0!==l?l:0,updatedAt:null!==(s=null!==(r=null!==(d=e.updated_at)&&void 0!==d?d:e.updatedAt)&&void 0!==r?r:e.created_at)&&void 0!==s?s:e.createdAt}}function N(e){var t,n,o,i,a,l;return{id:f(e.id),name:f(e.name),roleType:f(null!==(t=e.role_type)&&void 0!==t?t:e.roleType),customRole:null!==(n=e.custom_role)&&void 0!==n?n:e.customRole,levelTitle:null!==(o=e.level_title)&&void 0!==o?o:e.levelTitle,photoMediaId:null!==(i=e.photo_media_id)&&void 0!==i?i:e.photoMediaId,email:e.email,phone:e.phone,location:e.location,bio:e.bio,status:f(e.status,"published"),displayOrder:null!==(l=null!==(a=e.display_order)&&void 0!==a?a:e.displayOrder)&&void 0!==l?l:0}}function D(e){var t,n,o;return{id:f(e.id),email:f(e.email),roleType:f(null!==(t=e.role_type)&&void 0!==t?t:e.roleType),customRole:null!==(n=e.custom_role)&&void 0!==n?n:e.customRole,status:f(e.status),expiresAt:null!==(o=e.expires_at)&&void 0!==o?o:e.expiresAt,token:e.token}}function L(e){var t,n,o,i,a,l;return{id:f(e.id),name:f(e.name,"Sponsor"),logoMediaId:null!==(t=e.logo_media_id)&&void 0!==t?t:e.logoMediaId,tier:e.tier,displayOrder:null!==(o=null!==(n=e.display_order)&&void 0!==n?n:e.displayOrder)&&void 0!==o?o:0,updatedAt:null!==(l=null!==(a=null!==(i=e.updated_at)&&void 0!==i?i:e.updatedAt)&&void 0!==a?a:e.created_at)&&void 0!==l?l:e.createdAt}}function R(e){let t=Array.isArray(e.tree)?e.tree:[];return{id:f(e.id),name:f(e.name,"main"),locale:e.locale||e.Locale,tree:t.map(e=>({label:f(null==e?void 0:e.label,"Untitled"),href:f(null==e?void 0:e.href,"/")}))}}function x(e){var t,n,o,i,a,l,d,r,s;return{code:f(null!==(t=e.code)&&void 0!==t?t:e.locale),name:f(null!==(i=null!==(o=null!==(n=e.name)&&void 0!==n?n:e.label)&&void 0!==o?o:e.code)&&void 0!==i?i:e.locale,"Locale"),enabled:!!(null!==(a=e.enabled)&&void 0!==a?a:e.on),isDefault:!!(null!==(d=null!==(l=e.default)&&void 0!==l?l:e.is_default)&&void 0!==d?d:e.isDefault),translatedPercent:null!==(s=null!==(r=e.translated_percent)&&void 0!==r?r:e.translatedPercent)&&void 0!==s?s:e.percent}}function O(e){var t;return{id:f(null!==(t=e.id)&&void 0!==t?t:e.host),host:f(e.host),kind:"custom"===e.kind?"custom"
1:"wildcard",status:f(e.status,"active"),note:e.note}}function z(e){var t,n,o,i,a,l,d,r,s,c,u,v,m,p,g,_,h,y,I,b,S,w,U,T;return{id:f(null!==(n=null!==(t=e.id)&&void 0!==t?t:e.external_id)&&void 0!==n?n:e.externalId),externalId:f(null!==(i=null!==(o=e.external_id)&&void 0!==o?o:e.externalId)&&void 0!==i?i:e.id),name:f(null!==(a=e.name)&&void 0!==a?a:e.title,"Tournament"),startsAt:null!==(d=null!==(l=e.starts_at)&&void 0!==l?l:e.startsAt)&&void 0!==d?d:e.start_date,endsAt:null!==(s=null!==(r=e.ends_at)&&void 0!==r?r:e.endsAt)&&void 0!==s?s:e.end_date,venue:null!==(c=e.venue)&&void 0!==c?c:e.location,timeControl:null!==(u=e.time_control)&&void 0!==u?u:e.timeControl,status:f(e.status,"upcoming"),registrations:null!==(m=null!==(v=e.registrations)&&void 0!==v?v:e.registration_count)&&void 0!==m?m:e.registrationCount,capacity:null!==(p=e.capacity)&&void 0!==p?p:null,prize:null!==(_=null!==(g=e.prize)&&void 0!==g?g:e.prize_fund)&&void 0!==_?_:e.prizeFund,description:e.description,externalUrl:null!==(h=e.external_url)&&void 0!==h?h:e.externalUrl,ccmLaunchAvailable:!!(null!==(y=e.ccm_launch_available)&&void 0!==y?y:e.ccmLaunchAvailable),label:null!==(b=null!==(I=e.label)&&void 0!==I?I:e.category)&&void 0!==b?b:e.age_group,associationOrgId:null!==(S=e.association_org_id)&&void 0!==S?S:e.associationOrgId,associationOrgName:null!==(w=e.association_org_name)&&void 0!==w?w:e.associationOrgName,associationLevel:null!==(U=e.association_level)&&void 0!==U?U:e.associationLevel,associationName:null!==(T=e.association_name)&&void 0!==T?T:e.associationName}}function k(e){var t,n,o,i,a,l;return{id:f(e.id),tenantId:f(null!==(t=e.tenant_id)&&void 0!==t?t:e.tenantId),orgId:f(null!==(n=e.org_id)&&void 0!==n?n:e.orgId),profileId:null!==(o=e.profile_id)&&void 0!==o?o:e.profileId,roleType:f(null!==(i=e.role_type)&&void 0!==i?i:e.roleType),ccmUserId:Number(null!==(l=null!==(a=e.ccm_user_id)&&void 0!==a?a:e.ccmUserId)&&void 0!==l?l:0),status:f(e.status,"active"),source:e.source}}function F(e){var t,n,o;return{externalId:f(null!==(t=e.external_id)&&void 0!==t?t:e.externalId),ccmCreatedByUserId:null!==(n=e.ccm_created_by_user_id)&&void 0!==n?n:e.ccmCreatedByUserId,reason:f(e.reason,"Unresolved CCM mapping"),payload:e.payload,lastSeenAt:null!==(o=e.last_seen_at)&&void 0!==o?o:e.lastSeenAt}}function q(e){var t,n,o,i,a;return{id:f(e.id),tenantId:f(null!==(t=e.tenant_id)&&void 0!==t?t:e.tenantId),orgId:f(null!==(n=e.org_id)&&void 0!==n?n:e.orgId),orgName:null!==(o=e.org_name)&&void 0!==o?o:e.orgName,associationLevel:f(null!==(i=e.association_level)&&void 0!==i?i:e.associationLevel),associationName:f(null!==(a=e.association_name)&&void 0!==a?a:e.associationName),state:f(e.state),city:f(e.city),source:e.source,status:f(e.status,"active")}}function j(e){var t,n,o,i,a,l;return{id:f(e.id),tenantId:f(null!==(t=e.tenant_id)&&void 0!==t?t:e.tenantId),tournamentExternalId:f(null!==(n=e.tournament_external_id)&&void 0!==n?n:e.tournamentExternalId),orgId:f(null!==(o=e.org_id)&&void 0!==o?o:e.orgId),orgName:null!==(i=e.org_name)&&void 0!==i?i:e.orgName,associationLevel:f(null!==(a=e.association_level)&&void 0!==a?a:e.associationLevel),associationName:f(null!==(l=e.association_name)&&void 0!==l?l:e.associationName),source:e.source,status:f(e.status,"active")}}function G(e){var t,n,o,i,a,l,d,r,s,c,u,v,m,p,g,_,h,y,I;return{id:String(null!==(a=null!==(i=null!==(o=null!==(n=null!==(t=e.id)&&void 0!==t?t:e.player_id)&&void 0!==n?n:e.playerId)&&void 0!==o?o:e.aicf_id)&&void 0!==i?i:e.aicfId)&&void 0!==a?a:""),playerId:Number(null!==(d=null!==(l=e.player_id)&&void 0!==l?l:e.playerId)&&void 0!==d?d:0),name:f(e.name,"Member"),email:e.email,mobileNumber:null!==(r=e.mobile_number)&&void 0!==r?r:e.mobileNumber,guardianName:null!==(s=e.guardian_name)&&void 0!==s?s:e.guardianName,guardianRelation:null!==(c=e.guardian_relation)&&void 0!==c?c:e.guardianRelation,gender:e.gender,dob:e.dob,state:e.state,district:e.district,pincode:e.pincode,fideId:null!==(u=e.fide_id)&&void 0!==u?u:e.fideId,aicfId:null!==(v=e.aicf_id)&&void 0!==v?v:e.aicfId,playerType:null!==(m=e.player_type)&&void 0!==m?m:e.playerType,associationLevel:f(null!==(p=e.association_level)&&void 0!==p?p:e.associationLevel),associationName:f(null!==(g=e.association_name)&&void 0!==g?g:e.associationName),associationId:f(null!==(_=e.association_id)&&void 0!==_?_:e.associationId),expiryDate:null!==(h=e.expiry_date)&&void 0!==h?h:e.expiryDate,membershipStatus:f(null!==(y=e.membership_status)&&void 0!==y?y:e.membershipStatus,"active"),renewable:!!e.renewable,playerImageUrl:null!==(I=e.player_image_url)&&void 0!==I?I:e.playerImageUrl}}function K(e){var t,n,o,i,a,l,d,r;return{page:Number(null!==(t=null==e?void 0:e.page)&&void 0!==t?t:1)||1,pageSize:Number(null!==(o=null!==(n=null==e?void 0:e.page_size)&&void 0!==n?n:null==e?void 0:e.pageSize)&&void 0!==o?o:50)||50,total:Number(null!==(i=null==e?void 0:e.total)&&void 0!==i?i:0)||0,totalPages:Number(null!==(l=null!==(a=null==e?void 0:e.total_pages)&&void 0!==a?a:null==e?void 0:e.totalPages)&&void 0!==l?l:0)||0,hasNext:!!(null!==(d=null==e?void 0:e.has_next)&&void 0!==d?d:null==e?void 0:e.hasNext),hasPrev:!!(null!==(r=null==e?void 0:e.has_prev)&&void 0!==r?r:null==e?void 0:e.hasPrev)}}function B(e){return{data:h(e).map(z).filter(e=>e.id),pagination:K(e)}}function H(e){var t,n,o,i;let a=h(e).map(G).filter(e=>e.id),l={total:a.length,active:a.filter(e=>"active"===e.membershipStatus.toLowerCase()).length,expired:a.filter(e=>"expired"===e.membershipStatus.toLowerCase()).length},d=(null==e?void 0:e.stats)?{total:Number(null!==(n=null==(t=e.stats)?void 0:t.total)&&void 0!==n?n:0),active:Number(null!==(o=null==t?void 0:t.active)&&void 0!==o?o:0),expired:Number(null!==(i=null==t?void 0:t.expired)&&void 0!==i?i:0)}:l,r=(null==e?void 0:e.pagination)?K(e.pagination):{page:1,pageSize:a.length,total:a.length,totalPages:a.length?1:0,hasNext:!1,hasPrev:!1};return{data:a,stats:d,pagination:r}}function W(e){var t,n,o,i;return{id:f(null!==(t=e.id)&&void 0!==t?t:e.title),title:f(null!==(o=null!==(n=e.title)&&void 0!==n?n:e.message)&&void 0!==o?o:e.body,"Notification"),createdAt:null!==(i=e.created_at)&&void 0!==i?i:e.createdAt}}
1async function X(e,t,n){let o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},i=await fetch(e+t,{cache:"no-store",credentials:"include",headers:{accept:"application/json",...o},signal:n});if(!i.ok)throw Error("".concat(t," returned ").concat(i.status));return i.json()}async function V(e,t,n){try{return await e}catch(e){n.push("".concat(t,": ").concat(e.message));return}}let $={dashboard:["dashboard","domains"],orgs:["orgs","committee"],members:["associationMembers"],users:["users"],pages:["pages","locales","tournaments","theme"],news:["news","locales"],media:["media"],galleries:["media","galleries"],documents:["documents"],committee:["committee","locales"],directory:["directory","locales"],sponsors:["sponsors","locales"],menus:["menus","locales"],widgets:["pages","locales","tournaments"],tournaments:["tournaments","orgs","theme"],theme:["theme"],seo:["seoPages","dashboard","domains"],domains:["domains"],languages:["locales"],settings:["dashboard","orgs"],setup:["dashboard","locales"],"form-submissions":[],search:["pages","news","orgs","users","tournaments"]};function J(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null!==(o=l.env.NEXT_PUBLIC_API_URL)&&void 0!==o?o:"http://localhost:8080",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"dashboard",d=arguments.length>3?arguments[3]:void 0,[s,u]=(0,i.useState)(0),[v,m]=(0,i.useState)({data:_(),loading:!0,partialErrors:[]}),p=(0,i.useMemo)(()=>(0,a.createGraphQLFetcher)(t+"/graphql"),[t]),g=(0,i.useRef)(new Set),f=(0,i.useRef)(s);return(0,i.useEffect)(()=>{g.current=new Set},[e,d]),(0,i.useEffect)(()=>{var o;let i=new AbortController,a=[],l=new Set(null!==(o=$[n])&&void 0!==o?o:[]),u=g.current,_=s!==f.current;if(f.current=s,_)for(let e of l)u.delete(e);let y=new Set;for(let e of l)u.has(e)||y.add(e);let z=0===u.size&&!_,G=y.size>0;return(z||G)&&m(e=>({...e,loading:!0,error:void 0,partialErrors:[]}
1)),(async()=>{var o,s,u,_;let f=null;if(z){let e=h(await X("","/login/roles",i.signal)).map(I).filter(e=>e.id&&(e.orgId||"PLATFORM_SUPER_ADMIN"===e.role));f=e,m(t=>{let n={...t.data,profiles:e};return{...t,data:n}})}if(0===y.size&&!z)return;let G=z?null!=f?f:[]:v.data.profiles,K=function(e,t,n){if(n){let t=e.findIndex(e=>e.id===n);if(t>=0)return t}return t}(G,e,d),$=null!==(o=G[K])&&void 0!==o?o:G[0];if(!$){i.signal.aborted||m(e=>({...e,loading:!1,partialErrors:a}));return}if("PLATFORM_SUPER_ADMIN"===$.role){if("users"===n){let e=Q($),n=await V(X(t,"/v1/tenants/demo-requests",i.signal,e),"tenant requests",a);for(let e of(i.signal.aborted||m(e=>({data:{...e.data,tenantRequests:h(n).map(U).filter(e=>e.id)},loading:!1,partialErrors:a})),l))g.current.add(e);return}i.signal.aborted||m(e=>({...e,loading:!1,partialErrors:a}));return}let J=encodeURIComponent($.orgId),Y=encodeURIComponent(null!==(s=$.siteId)&&void 0!==s?s:""),Z=encodeURIComponent(null!==(u=$.tenantId)&&void 0!==u?u:""),ee=encodeURIComponent(null!==(_=$.orgPath)&&void 0!==_?_:"root"),et=Q($),en=e=>y.has(e)||z&&l.has(e),eo=[],ei=[];en("dashboard")&&(ei.push("dashboard"),eo.push(V(p("query Dashboard($orgId: ID!) { dashboard(orgId: $orgId) { orgId siteStatus pendingWorkflows pendingDrafts pageCount newsCount recentAudit { action subjectType createdAt } } }",{orgId:$.orgId},et),"dashboard",a))),en("orgs")&&(ei.push("orgs"),eo.push(V(X(t,"/v1/orgs?tenant_id=".concat(Z,"&org_path=").concat(ee,"&org_id=").concat(J),i.signal,et),"organizations",a))),en("users")&&(ei.push("users","invites"),eo.push(V(X(t,"/v1/identity/users?tenant_id=".concat(Z,"&org_path=").concat(ee,"&org_id=").concat(J,"&platform_scope=tenant"),i.signal,et),"users",a),V(X(t,"/v1/orgs/".concat(J,"/invites?tenant_id=").concat(Z),i.signal,et),"invites",a))),en("pages")&&(ei.push("pages"),eo.push(V(X(t,"/v1/cms/pages?tenant_id=".concat(Z,"&org_path=").concat(ee,"&org_id=").concat(J),i.signal,et),"pages",a))),en("seoPages")&&(ei.push("pages"),eo.push(V(X(t,"/v1/cms/pages?tenant_id=".concat(Z,"&org_path=").concat(ee,"&org_id=").concat(J,"&type=all"),i.signal,et),"SEO pages",a))),en("news")&&(ei.push("news"),eo.push(V(X(t,"/v1/cms/news?tenant_id=".concat(Z,"&org_path=").concat(ee,"&org_id=").concat(J),i.signal,et),"news",a))),en("media")&&(ei.push("media"),eo.push(V(X(t,"/v1/cms/media?tenant_id=".concat(Z,"&org_path=").concat(ee,"&org_id=").concat(J),i.signal,et),"media",a))),en("documents")&&(ei.push("documents"),eo.push(V(X(t,"/v1/cms/documents?tenant_id=".concat(Z,"&org_path=").concat(ee,"&org_id=").concat(J),i.signal,et),"documents",a))),en("galleries")&&(ei.push("galleries"),eo.push(V(X(t,$.siteId?"/v1/cms/galleries?tenant_id=".concat(Z,"&org_path=").concat(ee,"&org_id=").concat(J,"&site_id=").concat(Y):"/v1/cms/galleries?tenant_id=".concat(Z,"&org_path=").concat(ee,"&org_id=").concat(J),i.signal,et),"galleries",a))),en("committee")&&(ei.push("committee"),eo.push($.siteId?V(X(t,"/v1/cms/committee?tenant_id=".concat(Z,"&org_path=").concat(ee,"&site_id=").concat(Y),i.signal,et),"committee",a):Promise.resolve(void 0))),en("directory")&&(ei.push("directory"),eo.push($.siteId?V(X(t,"/v1/cms/directory?tenant_id=".concat(Z,"&org_path=").concat(ee,"&site_id=").concat(Y),i.signal,et),"directory",a):Promise.resolve(void 0)),ei.push("publicProfiles"),eo.push($.siteId?V(X(t,"/v1/cms/public-profiles?tenant_id=".concat(Z,"&org_path=").concat(ee,"&site_id=").concat(Y),i.signal,et),"public profiles",a):Promise.resolve(void 0)),ei.push("publicProfileInvites"),eo.push($.siteId?V(X(t,"/v1/cms/public-profile-invites?tenant_id=".concat(Z,"&org_path=").concat(ee,"&site_id=").concat(Y),i.signal,et),"profile invites",a):Promise.resolve(void 0))),en("sponsors")&&(ei.push("sponsors"),eo.push($.siteId?V(X(t,"/v1/cms/sponsors?tenant_id=".concat(Z,"&org_path=").concat(ee,"&site_id=").concat(Y),i.signal,et),"sponsors",a):Promise.resolve(void 0))),en("menus")&&(ei.push("menus"),eo.push($.siteId?V(X(t,"/v1/cms/menus?tenant_id=".concat(Z,"&org_path=").concat(ee,"&site_id=").concat(Y),i.signal,et),"menus",a):Promise.resolve(void 0))),en("theme")&&(ei.push("theme"),eo.push($.siteId?V((async()=>{var e,n,o,l,d;let r=await X(t,"/v1/cms/sites/".concat(Y,"/theme?tenant_id=").concat(Z,"&org_path=").concat(ee),i.signal,et),s=null!==(n=null!==(e=r.logo_media_id)&&void 0!==e?e:r.logoMediaId)&&void 0!==n?n:r.LogoMediaID;if(!s)return r;try{let e=await X(t,"/v1/cms/media/".concat(encodeURIComponent(String(s))),i.signal,et),n=null!==(d=null!==(l=null!==(o=e.url)&&void 0!==o?o:e.URL)&&void 0!==l?l:e.public_url)&&void 0!==d?d:e.publicUrl;return n?{...r,logo_url:n}:r}catch(o){a.push("theme logo: ".concat(o.message));let{logo_url:e,logoUrl:t,...n}=r;return n}})(),"theme",a):Promise.resolve(void 0))),en("locales")&&(ei.push("locales"),eo.push(V(X(t,$.siteId?"/v1/cms/sites/".concat(Y,"/locales?tenant_id=").concat(Z,"&org_path=").concat(ee):"/v1/cms/locales?tenant_id=".concat(Z,"&org_path=").concat(ee),i.signal,et),"locales",a))),en("domains")&&(ei.push("domains"),eo.push(V(X(t,$.siteId?"/v1/cms/sites/".concat(Y,"/domains?tenant_id=").concat(Z,"&org_path=").concat(ee):"/v1/cms/domains?tenant_id=".concat(Z,"&org_path=").concat(ee),i.signal,et),"domains",a))),en("tournaments")&&(ei.push("tournaments","ccmUserMaps","unresolvedTournaments","associationCityMaps","tournamentAssociationMaps"),eo.push(V(X(t,"/v1/tournaments?tenant_id=".concat(Z,"&org_path=").concat(ee,"&org_id=").concat(J,"&page=1&page_size=20"),i.signal,et),"tournaments",a),V(X(t,"/v1/tournaments/mappings/ccm-users?tenant_id=".concat(Z,"&org_path=").concat(ee,"&org_id=").concat(J),i.signal,et),"ccm-user-maps",a),V(X(t,"/v1/tournaments/unresolved?tenant_id=".concat(Z,"&org_path=").concat(ee,"&org_id=").concat(J),i.signal,et),"unresolved-tournaments",a),V(X(t,"/v1/associations/city-maps?tenant_id=".concat(Z,"&org_path=").concat(ee,"&org_id=").concat(J),i.signal,et),"association city maps",a),V(X(t,"/v1/tournaments/mappings/associations?tenant_id=".concat(Z,"&org_path=").concat(ee,"&org_id=").concat(J),i.signal,et),"tournament association maps",a))),en("associationMembers")&&(ei.push("associationMembers"),eo.push(V(X(t,"/v1/associations/members?tenant_id=".concat(Z,"&org_path=").concat(ee,"&org_id=").concat(J,"&page=1&page_size=50"),i.signal,et),"association members",a))),en("notifications")&&(ei.push("notifications"),eo.push(V(X(t,"/v1/notifications?tenant_id=".concat(Z,"&org_path=").concat(ee,"&org_id=").concat(J),i.signal,et),"notifications",a)));let ea=await Promise.all(eo);if(i.signal.aborted)return;let el={};
1for(let e of(ei.forEach((e,t)=>{el[e]=ea[t]}),m(e=>{var t,n,o,i,l,d,s,u,v,m,p,g,_,f,y,I,U;let z={...e.data};if("dashboard"in el){let a=null===(t=el.dashboard)||void 0===t?void 0:t.dashboard;z.dashboard={siteStatus:null==a?void 0:a.siteStatus,wildcardSubdomain:null!==(u=$.wildcardSubdomain)&&void 0!==u?u:$.short||$.tenantSlug?"".concat(($.short||$.tenantSlug).toLowerCase(),".association.circlechess.com"):void 0,contentCounts:{pages:Number(null!==(m=null!==(v=null==a?void 0:a.pageCount)&&void 0!==v?v:null===(o=e.data.dashboard)||void 0===o?void 0:null===(n=o.contentCounts)||void 0===n?void 0:n.pages)&&void 0!==m?m:0),news:Number(null!==(g=null!==(p=null==a?void 0:a.newsCount)&&void 0!==p?p:null===(l=e.data.dashboard)||void 0===l?void 0:null===(i=l.contentCounts)||void 0===i?void 0:i.news)&&void 0!==g?g:0),drafts:Number(null!==(f=null!==(_=null==a?void 0:a.pendingDrafts)&&void 0!==_?_:null===(s=e.data.dashboard)||void 0===s?void 0:null===(d=s.contentCounts)||void 0===d?void 0:d.drafts)&&void 0!==f?f:0)},pendingWorkflows:null!==(y=null==a?void 0:a.pendingWorkflows)&&void 0!==y?y:0,recentAudit:null!==(I=null==a?void 0:a.recentAudit)&&void 0!==I?I:[]}}if("orgs"in el&&(z.orgs=h(el.orgs).map(b).filter(e=>e.id)),"users"in el&&(z.users=h(el.users).map(S).filter(e=>e.id||e.email)),"invites"in el&&(z.invites=h(el.invites).map(w).filter(e=>e.id)),"pages"in el&&(z.pages=h(el.pages).map(T).filter(e=>e.id)),"news"in el&&(z.news=h(el.news).map(T).filter(e=>e.id)),"media"in el&&(z.media=h(el.media).map(C).filter(e=>e.id)),"documents"in el&&(z.documents=h(el.documents).map(A).filter(e=>e.id)),"galleries"in el&&(z.galleries=h(el.galleries).map(P).filter(e=>e.id)),"committee"in el&&(z.committeeMembers=h(el.committee).map(E).filter(e=>e.id)),"directory"in el&&(z.directoryEntries=h(el.directory).map(M).filter(e=>e.id)),"publicProfiles"in el&&(z.publicProfiles=h(el.publicProfiles).map(N).filter(e=>e.id)),"publicProfileInvites"in el&&(z.publicProfileInvites=h(el.publicProfileInvites).map(D).filter(e=>e.id)),"sponsors"in el&&(z.sponsors=h(el.sponsors).map(L).filter(e=>e.id)),"menus"in el&&(z.menus=h(el.menus).map(R).filter(e=>e.id)),"theme"in el&&(z.theme=el.theme?function(e){var t,n,o,i,a;let l=(null==e?void 0:e.header_layout)||(null==e?void 0:e.headerLayout)||(null==e?void 0:e.HeaderLayout);return{logoMediaId:(null==e?void 0:e.logo_media_id)||(null==e?void 0:e.logoMediaId)||(null==e?void 0:e.LogoMediaID),logoUrl:(null==e?void 0:e.logo_url)||(null==e?void 0:e.logoUrl)||(null==e?void 0:e.LogoURL),primary:(null==e?void 0:e.primary)||(null==e?void 0:e.Primary),accent:(null==e?void 0:e.accent)||(null==e?void 0:e.Accent),textColor:(null==e?void 0:e.text_color)||(null==e?void 0:e.textColor)||(null==e?void 0:e.TextColor)||"#FFFFFF",font:(null==e?void 0:e.font)||(null==e?void 0:e.Font),headerLayout:l,brandNameLayout:"one-line"===((null==e?void 0:e.brand_name_layout)||(null==e?void 0:e.brandNameLayout))?"one-line":"two-line",designTemplate:r(null!==(t=null==e?void 0:e.template)&&void 0!==t?t:null==e?void 0:e.Template,l),themeVariant:c(null!==(o=null!==(n=null==e?void 0:e.theme_variant)&&void 0!==n?n:null==e?void 0:e.themeVariant)&&void 0!==o?o:null==e?void 0:e.ThemeVariant),showSponsorWall:!!(null!==(a=null!==(i=null==e?void 0:e.show_sponsor_wall)&&void 0!==i?i:null==e?void 0:e.showSponsorWall)&&void 0!==a?a:null==e?void 0:e.ShowSponsorWall),highlightTournamentId:(null==e?void 0:e.highlight_tournament_id)||(null==e?void 0:e.highlightTournamentId)||void 0}}(el.theme):void 0),"locales"in el&&(z.locales=h(el.locales).map(x).filter(e=>e.code)),"domains"in el&&(z.domains=h(el.domains).map(O).filter(e=>e.host),0===z.domains.length)){let e=null!==(U=$.wildcardSubdomain)&&void 0!==U?U:$.short||$.tenantSlug?"".concat(($.short||$.tenantSlug).toLowerCase(),".association.circlechess.com"):void 0;e&&(z.domains=[{id:"wildcard",host:e,kind:"wildcard",status:"active",note:"Default wildcard subdomain"}])}if("tournaments"in el){let e=B(el.tournaments);z.tournaments=e.data,z.tournamentPagination=e.pagination}if("ccmUserMaps"in el&&(z.ccmUserMaps=h(el.ccmUserMaps).map(k).filter(e=>e.id)),"unresolvedTournaments"in el&&(z.unresolvedTournaments=h(el.unresolvedTournaments).map(F).filter(e=>e.externalId)),"associationCityMaps"in el&&(z.associationCityMaps=h(el.associationCityMaps).map(q).filter(e=>e.id)),"tournamentAssociationMaps"in el&&(z.tournamentAssociationMaps=h(el.tournamentAssociationMaps).map(j).filter(e=>e.id)),"associationMembers"in el){let e=H(el.associationMembers);z.associationMembers=e.data,z.associationMemberStats=e.stats,z.associationMemberPagination=e.pagination}
1return"notifications"in el&&(z.notifications=h(el.notifications).map(W).filter(e=>e.id)),{data:z,loading:!1,partialErrors:a}}),l))g.current.add(e)})().catch(e=>{i.signal.aborted||m(t=>({...t,loading:!1,error:e,partialErrors:a}))}),()=>i.abort()},[e,t,p,d,s,n]),{...v,refresh:()=>u(e=>e+1)}}function Q(e){let t={};if(e.identityId&&(t["X-Identity-Id"]=e.identityId),e.tenantId){var n;t["X-Tenant-Id"]=e.tenantId,t["X-Org-Path"]=String(null!==(n=e.orgPath)&&void 0!==n?n:"root")}return t}},3614:function(e,t,n){n.d(t,{createGraphQLFetcher:function(){return i},useDashboard:function(){return a}});var o=n(1326);function i(e){return async function(t,n){var o,i;let a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},l=await fetch(e,{method:"POST",credentials:"include",headers:{"content-type":"application/json",...a},body:JSON.stringify({query:t,variables:n})});if(!l.ok)throw Error("".concat(l.status));let d=await l.json();if(null===(o=d.errors)||void 0===o?void 0:o.length)throw Error(null!==(i=d.errors[0].message)&&void 0!==i?i:"GraphQL error");return d.data}}function a(e,t){let[n,i]=(0,o.useState)({loading:!0});return(0,o.useEffect)(()=>{let n=!0;return i({loading:!0}),t("\n query Dashboard($orgId: ID!) {\n dashboard(orgId: $orgId) {\n orgId\n siteStatus\n pendingWorkflows\n pendingDrafts\n pageCount\n newsCount\n recentAudit { action subjectType createdAt }\n }\n }\n",{orgId:e}).then(e=>{n&&i({data:e.dashboard,loading:!1})}).catch(e=>{n&&i({loading:!1,error:e})}),()=>{n=!1}},[e,t]),n}}}]);
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.