1"use strict";(self.webpackChunkhikingbook=self.webpackChunkhikingbook||[]).push([[583,6380,8202],{56380(e,a,t){function r(e){var a=e.match(/^(\w+) ((\d+)-(\d+)|\*)\/(\d+|\*)$/);if(!a)return null;var t=a[1],r=a[3],l=a[4],n=a[5],o={unit:t,start:null!=r?Number(r):null,end:null!=l?Number(l):null,size:"*"===n?null:Number(n)};return null===o.start&&null===o.end&&null===o.size?null:o}t.d(a,{parse:()=>r})},24531(e,a,t){var r=t(40614),l=t.n(r),n=t(91714),o=t.n(n),s=new(l())({id:"trophy",use:"trophy-usage",viewBox:"0 0 24 24",content:'<symbol xmlns="http://www.w3.org/2000/svg" fill="currentColor" viewBox="0 0 24 24" id="trophy"><g clip-path="url(#trophy_a)"><path fill-rule="evenodd" d="M7.355 1h9.29c.314-.001.7-.003 1.04.121a2 2 0 0 1 1.195 1.195c.08.22.107.459.116.685h1.53c.21 0 .415 0 .59.011.19.013.415.044.65.14a2 2 0 0 1 1.082 1.083c.097.234.127.46.14.65.012.174.012.379.012.589v.664c0 .795 0 1.386-.136 1.898a4 4 0 0 1-2.829 2.828c-.38.102-.805.128-1.324.135a7.01 7.01 0 0 1-5.71 4.93V17h.444A4.556 4.556 0 0 1 18 21.556c0 .798-.647 1.444-1.444 1.444H7.445A1.444 1.444 0 0 1 6 21.556 4.556 4.556 0 0 1 10.556 17H11v-1.07a7.01 7.01 0 0 1-5.71-4.931c-.52-.007-.945-.033-1.325-.135a4 4 0 0 1-2.829-2.828C1 7.524 1 6.933 1 6.138v-.664c0-.21 0-.415.012-.589.013-.19.043-.416.14-.65a2 2 0 0 1 1.083-1.082 2 2 0 0 1 .65-.14C3.059 3 3.264 3 3.474 3h1.53c.01-.226.037-.465.117-.685A2 2 0 0 1 6.316 1.12c.34-.124.726-.122 1.039-.12M5 5H3.5a8 8 0 0 0-.492.009v.012a8 8 0 0 0-.008.48V6c0 .994.009 1.295.068 1.517a2 2 0 0 0 1.414 1.414c.12.032.26.05.518.059zm2-1.555a8 8 0 0 1 .007-.438h.012C7.106 3 7.225 3 7.445 3h9.11a8 8 0 0 1 .439.006v.012c.006.087.006.207.006.426V9A5 5 0 0 1 7 9zM19 5v3.99c.258-.01.399-.027.518-.059a2 2 0 0 0 1.414-1.414C20.992 7.295 21 6.994 21 6v-.5a8 8 0 0 0-.008-.492l-.013-.001A8 8 0 0 0 20.5 5zm-8.444 14c-1.22 0-2.242.855-2.495 2h7.879a2.556 2.556 0 0 0-2.495-2z" clip-rule="evenodd" /></g><defs><clipPath id="trophy_a"><path d="M0 0h24v24H0z" /></clipPath></defs></symbol>'});o().add(s)},42964(e,a,t){t.r(a),t.d(a,{default:()=>M});var r=t(49424);const l={class:"d-flex flex-column gap-23 align-items-end"},n={key:0,class:"d-flex justify-content-between align-items-center w-100 border-bottom"},o={class:"nav nav-row scrollbar-hidden nav-underline nav-black fs-4"},s={class:"nav-item flex-fill text-body"},i={class:"nav-item flex-fill text-body"},d={value:"male"},c={value:"female"},h={value:"male"},b={value:"female"},g={class:"table-responsive"},u={class:"table table-borderless table-hover text-end align-middle"},v={class:"border-bottom"},p={scope:"col",class:"text-center cell-rank"},m={scope:"col",class:"text-start"},f={key:0},k={key:3,class:"w-100 d-flex flex-column gap-34 align-items-center py-5"},y={class:"d-flex flex-column gap-2 align-items-center"},L={class:"text-secondary text-center"},w={key:4,class:"w-100 d-flex flex-column gap-2 align-items-center py-5 text-center"},S={class:"fw-medium"},x={class:"text-secondary"};t(47144),t(89542),t(99686);var C=t(25381),$=t(56380),_=t(38066);const z=JSON.parse('{"en-US":{"translation":{"rank":"Place","challenger":"Name","noParticipantYet":"No one has joined yet","beTheFirst":"Ready to be the first?","leaderboardStartsSoon":"Challenge starts soon!","leaderboardStartsSoonDescription1":"Rankings go live when the challenge starts.","leaderboardStartsSoonDescription2":"Bring your friends along!","overall":"Overall","byGender":"By gender","male":"Male","female":"Female"}},"zh-TW":{"translation":{"rank":"æå","challenger":"å稱","noParticipantYet":"ç®åéæ²æäººåå ","beTheFirst":"çä½ ä¾ç¶ç¬¬ä¸ä½ï¼","leaderboardStartsSoon":"ææ°å³å°éå§","leaderboardStartsSoonDescription1":"ææ°éå§å¾ï¼æåå°å³ææ´æ°","leaderboardStartsSoonDescription2":"å¿«æªæåä¸èµ·ä¾åå ï¼","overall":"å
¨é¨","byGender":"æ§å¥","male":"ç·æ§","female":"女æ§"}},"zh-HK":{"translation":{"rank":"æå","challenger":"å稱","noParticipantYet":"æ«ææªæäººåå ","beTheFirst":"çä½ ä¾å第ä¸åï¼","leaderboardStartsSoon":"ææ°å³å°éå§","leaderboardStartsSoonDescription1":"ææ°éå§å¾ï¼æåå°å³ææ´æ°","leaderboardStartsSoonDescription2":"æµåæåä¸é½åå ï¼","overall":"å
¨é¨","byGender":"æ§å¥","male":"ç·æ§","female":"女æ§"}}
1,"zh-CN":{"translation":{"rank":"æå","challenger":"åç§°","noParticipantYet":"ç®åè¿æ²¡æäººåå ","beTheFirst":"çä½ æ¥å½ç¬¬ä¸ä½ï¼","leaderboardStartsSoon":"ææå³å°å¼å§","leaderboardStartsSoonDescription1":"ææå¼å§åï¼æåå°å³æ¶æ´æ°","leaderboardStartsSoonDescription2":"å¿«æä¸æåä¸èµ·åå ï¼","overall":"å ¨é¨","byGender":"æ§å«","male":"ç·æ§","female":"女æ§"}}}');var D=t(40614),V=t.n(D),X=t(91714),E=t.n(X),I=new(V())({id:"medal",use:"medal-usage",viewBox:"0 0 24 24",content:'<symbol xmlns="http://www.w3.org/2000/svg" fill="currentColor" viewBox="0 0 24 24" id="medal"><path d="M18 1c.416 0 .828.088 1.209.256a1 1 0 0 1 .185.087l.015.01a3 3 0 0 1 .883.71l.108.137.001.001L22 4.34a3 3 0 0 1 .209 3.298l-.002.004-4.446 7.68a6 6 0 1 1-11.52 0L1.795 7.64a3 3 0 0 1 .195-3.3v-.002l1.611-2.14a3 3 0 0 1 .984-.843l.02-.013a1 1 0 0 1 .186-.087A3 3 0 0 1 6 1zm-6 12a4 4 0 1 0 0 8 4 4 0 0 0 0-8m0 2a1 1 0 0 1 1 1v2a1 1 0 0 1-2 0v-1.136A.998.998 0 0 1 11.5 15zM3.59 5.541a1 1 0 0 0-.064 1.098l3.812 6.586a6 6 0 0 1 2.21-1.702L4.907 3.79zm10.862 5.982a6.04 6.04 0 0 1 2.21 1.7l3.812-6.584a1 1 0 0 0-.072-1.096l-.003-.004-1.306-1.749zm-2.876-.506q.21-.016.425-.017.213.001.423.017L14.234 8H9.766zM8.566 6h6.868l1.8-3H6.766z" /></symbol>'});E().add(I);t(24531);const F={components:{SpinnerView:(0,r.$V)(()=>t.e(1626).then(()=>t(39245))),LeaderboardTableRowView:(0,r.$V)(()=>t.e(7197).then(()=>t(97197))),TextPaginationView:(0,r.$V)(()=>t.e(7099).then(()=>t(77099)))},l10nResources:z,mixins:[_.A],props:{event:{type:Object,required:!0},leaderboard:{type:Object,default:null},scores:{type:Array,required:!0},params:{type:Object,default:()=>({})},newLeaderboard:{type:Function,required:!0}},emits:["sign-up","reset"],data:()=>({totalLeaderboards:0,page:1,limit:(0,C.Fr)()?8:12,leaderboards:[],category:"overall",gender:"male",loading:!1}),computed:{signUpText(){return this.event.isSignUpOpen&&!this.event.isOngoing?this.$t("joinEarly"):this.$t("join")},totalPages(){return Math.ceil(this.totalLeaderboards/this.limit)},leaderboardURL(){if("challenge_monthly_leaderboards"===this.event.leaderboardConfig.table)return`/monthly-leaderboards/${this.event.encodedID}`;switch(this.event.pathname){case"2023-community-challenge":return"/2023-community-challenge/leaderboards";case"2024-hong-kong-peaks":return"/2024-hong-kong-peaks-leaderboards";case"2024-taiwan-alpine-lakes":return"/2024-taiwan-alpine-lakes-leaderboards"}return`/activity-leaderboards/${this.event.encodedID}`},isIncludedMe(){return this.leaderboards.some(e=>e.userID===this.leaderboard?.userID)}},watch:{page(){this.fetchLeaderboards()},params(){const e=this.page;this.page=1,e===this.page&&this.fetchLeaderboards()},category(){this.reset(),this.fetchLeaderboards(!0)},gender(){this.reset(),this.fetchLeaderboards(!0)}},created(){this.fetchLeaderboards()},methods:{reset(){this.totalLeaderboards=0,this.page=1,this.leaderboards.length=0,this.$emit("reset",this.category,this.gender)},fetchLeaderboards(e=!1){this.loading=e;const a=Object.assign({},this.params,{offset:(this.page-1)*this.limit,limit:this.limit});if("gender"===this.category)a.gender=this.gender;(0,C.hd)(`${this.leaderboardURL}?${(0,C.jw)(a)}`,{method:"GET",includeHeaders:!0}).then(({headers:e,body:a})=>{const t=(0,$.parse)(e.get("Content-Range"));t&&(this.totalLeaderboards=t.size),this.leaderboards=a.map(e=>this.newLeaderboard(e))}).finally(()=>{this.loading=!1})}}};const M=(0,t(1940).A)(F,[["render",function(e,a,t,C,$,_){const z=(0,r.g2)("leaderboard-table-row-view"),D=(0,r.g2)("spinner-view"),V=(0,r.g2)("text-pagination-view");return(0,r.uX)(),(0,r.CE)("div",l,[t.event.signUpForm.basicInformation?((0,r.uX)(),(0,r.CE)("div",n,[(0,r.Lk)("ul",o,[(0,r.Lk)("li",s,[(0,r.Lk)("button",{class:(0,r.C4)(["nav-link p-3 w-100",{active:"overall"===$.category}]),onClick:a[0]||(a[0]=e=>$.category="overall")},(0,r.v_)(e.$t("overall")),3)]),(0,r.Lk)("li",i,[(0,r.Lk)("button",{class:(0,r.C4)(["nav-link p-3 w-100",{active:"gender"===$.category}]),onClick:a[1]||(a[1]=e=>$.category="gender")},(0,r.v_)(e.$t("byGender")),3)])]),"gender"===$.category?(0,r.bo)(((0,r.uX)(),(0,r.CE)("select",{key:0,"onUpdate:modelValue":a[2]||(a[2]=e=>$.gender=e),class:"form-control form-select bg-white mw-6 d-none d-md-block"},[(0,r.Lk)("option",d,(0,r.v_)(e.$t("male")),1),(0,r.Lk)("option",c,(0,r.v_)(e.$t("female")),1)],512)),[[r.u1,$.gender,void 0,{trim:!0}]]):(0,r.Q3)("v-if",!0)])):(0,r.Q3)("v-if",!0),"gender"===$.category?(0,r.bo)(((0,r.uX)(),(0,r.CE)("select",{key:1,"onUpdate:modelValue":a[3]||(a[3]=e=>$.gender=e),class:"form-control form-select bg-white mw-6 d-block d-md-none align-self-end"},[(0,r.Lk)("option",h,(0,r.v_)(e.$t("male")),1),(0,r.Lk)("option",b,(0,r.v_)(e.$t("female")),1)],512)),[[r.u1,$.gender,void 0,{trim:!0}]]):(0,r.Q3)("v-if",!0),(0,r.Lk)("div",g,[(0,r.Lk)("table",u,[(0,r.Lk)("thead",v,[(0,r.Lk)("tr",null,[(0,r.Lk)("th",p,(0,r.v_)(e.$t("rank")),1),(0,r.Lk)("th",m,(0,r.v_)(e.$t("challenger")),1),((0,r.uX)(!0),(0,r.CE)(r.FK,null,(0,r.pI)(t.scores,(e,a)=>((0,r.uX)(),(0,r.CE)("th",{key:a,scope:"col",class:(0,r.C4)(["cell-score",e.class])},(0,r.v_)(e.title),3))),128))])]),!$.loading&&t.event.isStarted?((0,r.uX)(),(0,r.CE)("tbody",f,[t.leaderboard&&!_.isIncludedMe?((0,r.uX)(),(0,r.Wv)(z,{key:0,leaderboard:t.leaderboard,scores:t.scores,class:"border-bottom"},null,8,["leaderboard","scores"])):(0,r.Q3)("v-if",!0),((0,r.uX)(!0),(0,r.CE)(r.FK,null,(0,r.pI)($.leaderboards,(e,a)=>((0,r.uX)(),(0,r.Wv)(z,{key:a,leaderboard:e,"is-highlighted":e.userID===t.leaderboard?.userID,scores:t.scores},null,8,["leaderboard","is-highlighted","scores"]))),128))])):(0,r.Q3)("v-if",!0)])]),$.loading?((0,r.uX)(),(0,r.Wv)(D,{key:2,class:"w-100",loading:$.loading},null,8,["loading"])):$.totalLeaderboards<=0&&t.event.isSignUpOpen?((0,r.uX)(),(0,r.CE)("div",k,[(0,r.Lk)("div",y,[a[7]||(a[7]=(0,r.Lk)("svg",{class:"icon-lg text-tertiary"},[(0,r.Lk)("use",{href:"#medal"})],-1)),(0,r.Lk)("div",L,[(0,r.eW)((0,r.v_)(e.$t("noParticipantYet")),1),a[6]||(a[6]=(0,r.Lk)("br",null,null,-1)),(0,r.eW)((0,r.v_)(e.$t("beTheFirst")),1)])]),(0,r.Lk)("button",{class:"btn btn-primary",onClick:a[4]||(a[4]=a=>e.$emit("sign-up"))},(0,r.v_)(_.signUpText),1)])):t.event.isStarted?(0,r.Q3)("v-if",!0):((0,r.uX)(),(0,r.CE)("div",w,[a[9]||(a[9]=(0,r.Lk)("svg",{class:"icon-lg text-tertiary"},[(0,r.Lk)("use",{href:"#trophy"})],-1)),(0,r.Lk)("h4",S,(0,r.v_)(e.$t("leaderboardStartsSoon")),1),(0,r.Lk)("div",x,[(0,r.eW)((0,r.v_)(e.$t("leaderboardStartsSoonDescription1")),1),a[8]||(a[8]=(0,r.Lk)("br",null,null,-1)),(0,r.eW)((0,r.v_)(e.$t("leaderboardStartsSoonDescription2")),1)])])),_.totalPages>1?((0,r.uX)(),(0,r.Wv)(V,{key:5,modelValue:$.page,"onUpdate:modelValue":a[5]||(a[5]=e=>$.page=e),total:$.totalLeaderboards,"page-size":$.limit},null,8,["modelValue","total","page-size"])):(0,r.Q3)("v-if",!0)])}],["__scopeId","data-v-f590b5dc"]])}}]); 2//# sourceMappingURL=583.b7adbf377b7a392bcb51.min.js.map
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.