1System.register(["./addPlayer-legacy-xjJT52wi.js","./playerList-legacy-5NzS8FTZ.js","./index-legacy-BtJkYB7P.js","./hostAppBar-legacy-Dd_Gp-C8.js","./imageURLreturn-legacy-Bzwbdrej.js","./croppie-legacy-CdXO-5LP.js","./playerCode-legacy-BsyhQBjI.js","./customInput-legacy-coPiPdsV.js","./createPlayer-legacy-NAqMWKvi.js","./zipcodeInput-legacy-QE9HqmuO.js","./setCustomClaims-legacy-C4iEWiqQ.js","./bottomSheet-legacy-hcdTehOB.js","./customSearch-legacy-DCvJFPQA.js","./drawerIcon-legacy-BXXlzKEg.js"],function(e,s){"use strict";var t,a,l,c,i,n,r,d,o,u,p,y,h,m,v,A,x,g,w,S,f,V,b,E,P,j;return{setters:[e=>{t=e.default},e=>{a=e.p},e=>{l=e._,c=e.ap,i=e.e,n=e.f,r=e.t,d=e.q,o=e.r,u=e.m,p=e.F,y=e.n,h=e.x,m=e.M,v=e.N,A=e.G,x=e.W,g=e.Q,w=e.R,S=e.S,f=e.aT,V=e.u,b=e.j,E=e.k,P=e.g},e=>{j=e.H},null,null,null,null,null,null,null,null,null,null],execute:function(){var s=document.createElement("style");s.textContent=".access_header .toolbar-select{width:300px!important}.access_tabs{height:64px}.access-dropdown{max-width:300px;min-width:250px}@media only screen and (max-width: 959px){.access_header .v-toolbar__content{display:flex!important;flex-direction:column!important;padding:0;height:110px!important}.access_header .toolbar-select{width:180px!important}.access-dropdown{max-width:100%;min-width:100%;margin-bottom:6px;margin-top:6px}@media only screen and (max-width: 960px){.access-dropdown{max-width:60%;
1min-width:200px;flex-shrink:1}}}\n/*$vite$:1*/",document.head.appendChild(s);const T={class:"mb-6"},_={class:"d-flex justify-space-between flex-sm-row mx-3 mb-4"},I={class:"mx-3 mb-4"};e("default",l({name:"hostsAccess",components:{CustomTabs:c,HostAppBar:j,addPlayer:t,playerList:a},data(){return{accessTypeIndex:0,activeExtendedAccess:"all",previousExtendedAccess:"all",playersWithExtendedAccess:[],activeVenueAccess:"all",previousVenueAcces:"all",access:[],playersWithAccess:[],player:{type:"new"},playerSearch:this.$route?.query?.q??"",topAccessPlayers:[]}},setup:()=>({venueStore:V(),userStore:b(),generalStore:E()}),computed:{venueAccessOptions(){const e=[{title:"All",value:"all"},{title:"Admin",value:"admin"},{title:"Host",value:"host"},{title:"Player",value:"player"}];return(["master","commissioner"].includes(this.userStore.siteAccess)||!0===this.userStore.userRoles.owner)&&e.push({title:"Owner",value:"owner"}),e}},methods:{async getPlayersWithExtendedAccess(){const e=await x(g(A("/watl/players"),S("extendedAccess"),w(!0))).then(e=>e.val());let s=[];if(Object.keys(e).length){for(let[t,a]of Object.entries(e)){const e=await f(a.email);s.push({...a,".key":t,siteAccess:e.siteAccess})}this.playersWithExtendedAccess=s}},addPlayerToList(e){this.playersWithAccess.push(e)},addPlayerToExtendedList(e){this.playersWithExtendedAccess.push(e)},closeDialog(){this.player={type:"new"}}},watch:{access(e){e.forEach(e=>{v(A(`/watl/players/${e.id}`),s=>{if(s.exists()){let t=s.val();t[".key"]=e.id,e.owner?t.venueAccess="owner":e.admin?t.venueAccess="admin":e.host?t.venueAccess="host":t.venueAccess="player",e.master||-1!==this.playersWithAccess.findIndex(e=>e.code===t.code)||this.playersWithAccess.push(t)}})})},playerSearch(e,s){e?.length>=3&&(!s||s?.length<3)?0===this.accessTypeIndex?(this.previousVenueAccess=this.activeVenueAccess,this.activeVenueAccess="all"):1===this.accessTypeIndex&&(this.previousExtendedAccess=this.activeExtendedAccess,this.activeExtendedAccess="all"):(!e||e.length<3)&&s?.length>=3&&(0===this.accessTypeIndex?this.activeVenueAccess=this.previousVenueAccess:1===this.accessTypeIndex&&(this.activeExtendedAccess=this.previousExtendedAccess))}},mounted(){this.$databaseBind("access",m("/venues/"+this.venueStore.venue.locationSlug+"/access")),this.getPlayersWithExtendedAccess()}},[["render",function(e,s,t,a,l,c){const m=o("host-app-bar"),v=o("custom-tabs"),A=o("v-select"),x=o("v-spacer"),g=o("v-btn"),w=o("playerList"),S=o("v-col"),f=o("v-row"),V=o("v-slide-y-reverse-transition"),b=o("addPlayer"),E=o("v-dialog");return P(),i("div",null,[n(m,{title:"Access",modelValue:l.playerSearch,"onUpdate:modelValue":s[0]||(s[0]=e=>l.playerSearch=e)},null,8,["modelValue"]),r("div",T,["master"===a.userStore.siteAccess&&"watl"===a.venueStore.venue.locationSlug?(P(),u(v,{key:0,height:(e.$vuetify.display.mdAndUp,"59px"),"tab-items":[{title:"Venue Access",value:"venueAccess"},{title:"Site Access",value:"siteAccess"}],modelValue:l.accessTypeIndex,"onUpdate:modelValue":s[1]||(s[1]=e=>l.accessTypeIndex=e)},null,8,["height","modelValue"])):d("",!0)]),0===l.accessTypeIndex?(P(),i(p,{key:0},[r("div",_,[n(A,{items:c.venueAccessOptions,"item-title":"title","item-value":"value",label:"Filter by Access Type",variant:"outlined",density:"default",class:"access-dropdown","hide-details":"",modelValue:l.activeVenueAccess,"onUpdate:modelValue":s[2]||(s[2]=e=>l.activeVenueAccess=e),accessFilter:l.activeVenueAccess},null,8,["items","modelValue","accessFilter"]),n(x),n(g,{color:" primary",class:"btn-width",onClick:s[3]||(s[3]=e=>a.generalStore.dialogAddPlayer=!a.generalStore.dialogAddPlayer)},{default:y(()=>[...s[10]||(s[10]=[h("Add Player",-1)])]),_:1})]),n(V,null,{default:y(()=>[n(f,null,{default:y(()=>[n(S,{cols:"12"},{default:y(()=>[(P(),u(w,{players:l.playersWithAccess,search:l.playerSearch,"onUpdate:search":[s[4]||(s[4]=e=>l.playerSearch=e),s[5]||(s[5]=e=>l.playerSearch=e)],view:"access",accessFilter:l.activeVenueAccess,key:l.activeVenueAccess,onSetPlayerAccess:c.addPlayerToList},null,8,["players","search","accessFilter","onSetPlayerAccess"]))]),_:1})]),_:1})]),_:1})],64)):1===l.accessTypeIndex?(P(),i(p,{key:1},[r("div",I,[n(A,{items:[{title:"All",value:"all"},{title:"Master",value:"master"},{title:"Commissioner",value:"commissioner"}],"item-title":"title","item-value":"value",label:"Filter by Access Type",variant:"outlined",density:"default",class:"access-dropdown","hide-details":"",modelValue:l.activeExtendedAccess,"onUpdate:modelValue":s[6]||(s[6]=e=>l.activeExtendedAccess=e)},null,8,["modelValue"])]),n(V,null,{default:y(()=>[n(f,null,{default:y(()=>[n(S,{cols:"12"},{default:y(()=>[(P(),u(w,{players:l.playersWithExtendedAccess,search:l.playerSearch,"onUpdate:search":[s[7]||(s[7]=e=>l.playerSearch=e),s[8]||(s[8]=e=>l.playerSearch=e)],view:"extendedAccess",accessFilter:l.activeExtendedAccess,key:l.activeExtendedAccess,onSetPlayerAccess:c.addPlayerToExtendedList},null,8,["players","search","accessFilter","onSetPlayerAccess"]))]),_:1})]),_:1})]),_:1})],64)):d("",!0),n(E,{fullscreen:"",transition:"dialog-bottom-transition",scrollable:"",modelValue:a.generalStore.dialogAddPlayer,"onUpdate:modelValue":s[9]||(s[9]=e=>a.generalStore.dialogAddPlayer=e)},{default:y(()=>[n(b,{player:l.player,view:"access",onCloseDialog:c.closeDialog},null,8,["player","onCloseDialog"])]),_:1},8,["modelValue"])])}]]))}}});
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.