1import{z as i,y as s,p as r}from"./index-98c1962a.js";const u=i("aboutSociety",{state:()=>({news:[],team:[],discourses:[],scientificList:[],countries:[],governing:[],trusteesList:[]}),getters:{getNews(){return this.news},getTeam(){return this.team},getDisCourses(){return this.discourses},getCountries(){return this.countries},getScientificList(){return this.scientificList},getTrusteesList(){return this.trusteesList},getGoverning(){return this.governing}},actions:{setNews(){this.news.length>0||s.apiAbout.getAboutNews({pageSize:r,offset:0}).then(t=>{this.news=t.results})},setTeam(){this.team.length>0||s.apiAbout.getTeammates({pageSize:5,offset:0}).then(t=>{this.team=t.results})},setDisCourses(){s.apiAbout.getDiscourses().then(t=>{this.discourses=t})},setCountries({cb:t=()=>{}}){if(this.countries.length>0){t(this.countries);return}s.apiAbout.getCountries().then(e=>{this.countries=e,t(this.countries)})},async setScientificList(){if(!(this.scientificList.length>0))return await s.apiAbout.getScientificBoard().then(t=>{this.scientificList=t})},setTrusteesList(){this.trusteesList.length>0||s.apiAbout.getTrusteesBoard().then(t=>{this.trusteesList=t})},setGoverning(){this.governing.length>0||s.apiAbout.getGoverning().then(t=>{this.governing=t.results})},flush(){this.countries=[],this.news=[],this.team=[],this.scientificList=[],this.trusteesList=[],this.discourses=[],this.governing=[]},flushScientificList(){this.scientificList=[]},flushTrusteesList(){this.trusteesList=[]}}});export{u};
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.