PageSourceSearch

https://en-us.hikingbook.net/js/245.1e45f4635ecc10d16ba6.min.js

js hikingbook.net collected 2026-10-02 03:37:10 UTC 14,970 bytes, 2 lines download raw bytes

1"use strict";(self.webpackChunkhikingbook=self.webpackChunkhikingbook||[]).push([[245],{1940(e,t){t.A=(e,t)=>{const a=e.__vccOpts||e;for(const[e,r]of t)a[e]=r;return a}},10245(e,t,a){a.r(t),a.d(t,{default:()=>F});var r=a(49424);const i={class:"d-flex flex-column gap-4"},o={class:"card border-0 rounded-0 rounded-md-3"},l={class:"card-body p-3 p-md-4"},n={class:"alert alert-secondary border-0 p-2 mb-0 text-small",role:"alert"},d={key:0},s={key:0},E=["innerHTML"],b=["innerHTML"],c={key:1},u=["innerHTML"],p=["innerHTML"],h={key:2},A=["innerHTML"],g=["innerHTML"],w={key:1},k=["innerHTML"],B=["innerHTML"],m={key:2},v={key:0,class:"alert alert-info border-0 p-2 mb-0 text-small",role:"alert"},f=["innerHTML"],y={class:"card border-0 rounded-0 rounded-md-3"},C={class:"card-body p-3 p-md-4"},N={class:"d-flex flex-column gap-4"},L={class:"d-flex flex-column align-items-center gap-3"},D={class:"text-center"};var T=a(69632),H=a(57984),M=a(38066);const $={l10nResources:JSON.parse('{"en-US":{"translation":{"leaderboardTitle":"Leaderboard","leaderboardDescription1":"Check out who has the highest mileage by far!","leaderboardDescription2":"💡 After you sign up, every activity that qualifies for reward will be counted towards the total mileage.","totalDistance":"Total mileage(km)","totalActivities":"Eligible activities","eligibleToClaimHighestRewardNote":"🎊 Eligible to claim the <b>highest reward</b>! Rewards will be distributed after the event ends. ※ The above quantity is calculated by system automatically. Eligibility for reward will be subject to final manual verification.","accumulatedRewardNote":"💡 You are now eligible for rewards worth <b>HK${{ value }}</b>! Complete and upload <b>{{ rest }} activities</b> to claim the <b>highest reward</b>! Rewards will be distributed after the event ends. ※ The above quantity is calculated by system automatically. Eligibility for reward will be subject to final manual verification.","challengeEditorPickAndMileageAwardNote":"You can also compete for the <a href=\\"https://support.hikingbook.net/162358-%E8%B4%8F%E5%BE%97%E7%B7%A8%E8%BC%AF%E7%B2%BE%E9%81%B8%E7%8D%8E%E8%88%87%E9%87%8C%E7%A8%8B%E6%8E%92%E8%A1%8C%E6%A6%9C%E7%8D%8E\\" target=\\"_blank\\" rel=\\"noopener\\">Editor\'s Choice Award and Mileage Leaderboard Award</a>!","startAccumulatingRewardNote":"💡 Record your first activity now to begin <b>accumulating rewards</b>!","learnHowToQualifyNote":"Need help getting started? <a href=\\"https://support.hikingbook.net/990740-Checklist-for-Making-Your-Activities-Eligible-for-Rewards\\" target=\\"_blank\\" rel=\\"noopener\\">Learn how to qualify</a> for the rewards!","claimPrizesNote":"[Event update] Due to typhoon day-offs on Oct.2-3, all notifications will be postponed to Oct. 4, and all rewards will be distributed by Oct. 9. Thank you for your patience. 📣 The event has ended, please <a href=\\"https://www.surveycake.com/s/xw21P\\" target=\\"_blank\\" rel=\\"noopener\\">fill out form to claim your rewards</a> before September 27th.","checkOutEditorPicksAndMileageAwardNote":"<a href=\\"https://support.hikingbook.net/162358-%E8%B4%8F%E5%BE%97%E7%B7%A8%E8%BC%AF%E7%B2%BE%E9%81%B8%E7%8D%8E%E8%88%87%E9%87%8C%E7%A8%8B%E6%8E%92%E8%A1%8C%E6%A6%9C%E7%8D%8E\\" target=\\"_blank\\" rel=\\"noopener\\">Editor\'s Choice Award and Mileage Leaderboard Award</a> winners will be announced on September 30th. We will notify winners after announcement.","emptyNoteForEnding":"📣 The event has ended. Stay tuned for the next round to earn rewards!","earlyBirdRewardNote":"🎁 You have qualified for the Early Bird reward. As long as you have eligible activities at the time of event settlement, you will receive an additional reward worth <b>HK$25</b>!"}},"zh-TW":{"translation":{"leaderboardTitle":"累積里程排行榜","leaderboardDescription1":"目前參賽者的累積里程排行榜,立即看你的排名!","leaderboardDescription2":"💡 成功報名活動後,每一筆符合兌獎資格的活動,都會計入總累計里程,不受兌獎數量的限制。","totalDistance":"總累積里程(km)","totalActivities":"符合兌獎的活動數量","eligibleToClaimHighestRewardNote":"🎊 已可領取<b>最高額獎賞</b>!獎項將在活動結束後發放。※ 數量為系統自動判斷之計算結果,兌獎資格由最終人工審核判定為準。","accumulatedRew
1ardNote":"💡 你已經累積價值 <b>HK${{ value }}</b> 的活動獎賞!再完成 <b>{{ rest }}</b> 次活動,可領取 <b>最高額獎賞</b>!獎勵將在活動結束後發放。※ 數量為系統自動判斷之計算結果,兌獎資格由最終人工審核判定為準。","challengeEditorPickAndMileageAwardNote":"別忘了還可同時挑戰 <a href=\\"https://support.hikingbook.net/162358-%E8%B4%8F%E5%BE%97%E7%B7%A8%E8%BC%AF%E7%B2%BE%E9%81%B8%E7%8D%8E%E8%88%87%E9%87%8C%E7%A8%8B%E6%8E%92%E8%A1%8C%E6%A6%9C%E7%8D%8E\\" target=\\"_blank\\" rel=\\"noopener\\">編輯精選獎與里程排行榜獎</a>!","startAccumulatingRewardNote":"💡 立即記錄並上傳活動,開始<b>累積獎賞</b>!","learnHowToQualifyNote":"活動尚未被計入獎賞嗎?<a href=\\"https://support.hikingbook.net/837602-%E5%A6%82%E4%BD%95%E7%A2%BA%E4%BF%9D%E6%B4%BB%E5%8B%95%E7%AC%A6%E5%90%88%E5%85%8C%E7%8D%8E%E8%B3%87%E6%A0%BC\\" target=\\"_blank\\" rel=\\"noopener\\">點此</a>看如何達成兌獎資格。","claimPrizesNote":"【最新公告】因受颱風山陀兒影響,10 月 2 日至 3 日臺灣停止上班上課,<b>獎項將延期至 10 月 4 日 23:59 前完成個別通知,並於 10 月 9 日前完成獎勵發放</b>,敬請稍待,多謝!<br>📣 活動已結束,請在 9 月 27 日前完成<a href=\\"https://www.surveycake.com/s/xw21P\\" target=\\"_blank\\" rel=\\"noopener\\">填寫領獎表單</a>。","checkOutEditorPicksAndMileageAwardNote":"<a href=\\"https://support.hikingbook.net/162358-%E8%B4%8F%E5%BE%97%E7%B7%A8%E8%BC%AF%E7%B2%BE%E9%81%B8%E7%8D%8E%E8%88%87%E9%87%8C%E7%A8%8B%E6%8E%92%E8%A1%8C%E6%A6%9C%E7%8D%8E\\" target=\\"_blank\\" rel=\\"noopener\\">編輯精選獎與里程數排行榜獎</a>得獎名單將於 9 月 30 日公告,並另行通知得獎者。","emptyNoteForEnding":"📣 活動已結束,歡迎參加下次挑戰,把握機會賺獎勵!","earlyBirdRewardNote":"🎁 你已符合「早鳥報名」獎勵,只要你在活動結算時,有符合兌獎資格的活動,就能額外領取價值 <b>HK$25</b> 的活動獎賞!"}},"zh-HK":{"translation":{"leaderboardTitle":"累積里程排行榜","leaderboardDescription1":"目前參賽者的累積里程排行榜,立即看你的排名!","leaderboardDescription2":"💡 成功報名活動後,每一筆符合兌獎資格的活動,都會計入總累計里程,不受兌獎數量的限制。","totalDistance":"總累積里程(km)","totalActivities":"符合兌獎的活動數量","eligibleToClaimHighestRewardNote":"🎊 已可領取<b>最高額獎賞</b>!獎項將在活動結束後發放。※ 數量為系統自動判斷之計算結果,兌獎資格由最終人工審核判定為準。","accumulatedRewardNote":"💡 你已經累積價值 <b>HK${{ value }}</b> 的活動獎賞!再完成 <b>{{ rest }}</b> 次活動,可領取 <b>最高額獎賞</b>!獎勵將在活動結束後發放。※ 數量為系統自動判斷之計算結果,兌獎資格由最終人工審核判定為準。","challengeEditorPickAndMileageAwardNote":"別忘了還可同時挑戰 <a href=\\"https://support.hikingbook.net/162358-%E8%B4%8F%E5%BE%97%E7%B7%A8%E8%BC%AF%E7%B2%BE%E9%81%B8%E7%8D%8E%E8%88%87%E9%87%8C%E7%A8%8B%E6%8E%92%E8%A1%8C%E6%A6%9C%E7%8D%8E\\" target=\\"_blank\\" rel=\\"noopener\\">編輯精選獎與里程排行榜獎</a>!","startAccumulatingRewardNote":"💡 立即記錄並上傳活動,開始<b>累積獎賞</b>!","learnHowToQualifyNote":"活動尚未被計入獎賞嗎?<a href=\\"https://support.hikingbook.net/837602-%E5%A6%82%E4%BD%95%E7%A2%BA%E4%BF%9D%E6%B4%BB%E5%8B%95%E7%AC%A6%E5%90%88%E5%85%8C%E7%8D%8E%E8%B3%87%E6%A0%BC\\" target=\\"_blank\\" rel=\\"noopener\\">點此</a>看如何達成兌獎資格。","claimPrizesNote":"【最新公告】因受颱風山陀兒影響,10 月 2 日至 3 日臺灣停止上班上課,<b>獎項將延期至 10 月 4 日 23:59 前完成個別通知,並於 10 月 9 日前完成獎勵發放</b>,敬請稍待,多謝!<br>📣 活動已結束,請在 9 月 27 日前完成<a href=\\"https://www.surveycake.com/s/xw21P\\" target=\\"_blank\\" rel=\\"noopener\\">填寫領獎表單</a>。","checkOutEditorPicksAndMileageAwardNote":"<a href=\\"https://support.hikingbook.net/162358-%E8%B4%8F%E5%BE%97%E7%B7%A8%E8%BC%AF%E7%B2%BE%E9%81%B8%E7%8D%8E%E8%88%87%E9%87%8C%E7%A8%8B%E6%8E%92%E8%A1%8C%E6%A6%9C%E7%8D%8E\\" target=\\"_blank\\" rel=\\"noopener\\">
1編輯精選獎與里程數排行榜獎</a>得獎名單將於 9 月 30 日公告,並另行通知得獎者。","emptyNoteForEnding":"📣 活動已結束,歡迎參加下次挑戰,把握機會賺獎勵!","earlyBirdRewardNote":"🎁 你已符合「早鳥報名」獎勵,只要你在活動結算時,有符合兌獎資格的活動,就能額外領取價值 <b>HK$25</b> 的活動獎賞!"}},"zh-CN":{"translation":{"leaderboardTitle":"累积里程排行榜","leaderboardDescription1":"目前参赛者的累积里程排行榜,立即看你的排名!","leaderboardDescription2":"💡 成功报名活动后,每一笔符合兑奖资格的活动,都会计入总累计里程,不受兑奖数量的限制。","totalDistance":"总累积里程(km)","totalActivities":"符合兑奖的活动数量","eligibleToClaimHighestRewardNote":"🎊 已可领取<b>最高额奖赏</b>!奖项将在活动结束后发放。※ 数量为系统自动判断之计算结果,兑奖资格由最终人工审核判定为准。","accumulatedRewardNote":"💡 你已经累积价值 <b>HK${{ value }}</b> 的活动奖赏!再完成 <b>{{ rest }}</b> 次活动,可领取 <b>最高额奖赏</b>!奖励将在活动结束后发放。※ 数量为系统自动判断之计算结果,兑奖资格由最终人工审核判定为准。","challengeEditorPickAndMileageAwardNote":"别忘了还可同时挑战 <a href=\\"https://support.hikingbook.net/162358-%E8%B4%8F%E5%BE%97%E7%B7%A8%E8%BC%AF%E7%B2%BE%E9%81%B8%E7%8D%8E%E8%88%87%E9%87%8C%E7%A8%8B%E6%8E%92%E8%A1%8C%E6%A6%9C%E7%8D%8E\\" target=\\"_blank\\" rel=\\"noopener\\">编辑精选奖与里程排行榜奖</a>!","startAccumulatingRewardNote":"💡 立即记录并上传活动,开始<b>累积奖赏</b>!","learnHowToQualifyNote":"活动尚未被计入奖赏吗?<a href=\\"https://support.hikingbook.net/837602-%E5%A6%82%E4%BD%95%E7%A2%BA%E4%BF%9D%E6%B4%BB%E5%8B%95%E7%AC%A6%E5%90%88%E5%85%8C%E7%8D%8E%E8%B3%87%E6%A0%BC\\" target=\\"_blank\\" rel=\\"noopener\\">点此</a>看如何达成兑奖资格。","claimPrizesNote":"【最新公告】因受台风山陀儿影响,10 月 2 日至 3 日台湾停止上班上课,<b>奖项将延期至 10 月 4 日 23:59 前完成个别通知,并于 10 月 9 日前完成奖励发放</b>,敬请稍待,多谢!<br>📣 活动已结束,请在 9 月 27 日前完成<a href=\\"https://www.surveycake.com/s/xw21P\\" target=\\"_blank\\" rel=\\"noopener\\">填写领奖表单</a>。","checkOutEditorPicksAndMileageAwardNote":"<a href=\\"https://support.hikingbook.net/162358-%E8%B4%8F%E5%BE%97%E7%B7%A8%E8%BC%AF%E7%B2%BE%E9%81%B8%E7%8D%8E%E8%88%87%E9%87%8C%E7%A8%8B%E6%8E%92%E8%A1%8C%E6%A6%9C%E7%8D%8E\\" target=\\"_blank\\" rel=\\"noopener\\">编辑精选奖与里程数排行榜奖</a>得奖名单将于 9 月 30 日公告,并另行通知得奖者。","emptyNoteForEnding":"📣 活动已结束,欢迎参加下次挑战,把握机会赚奖励!","earlyBirdRewardNote":"🎁 你已符合「早鸟报名」奖励,只要你在活动结算时,有符合兑奖资格的活动,就能额外领取价值 <b>HK$25</b> 的活动奖赏!"}}}'),components:{ProgressView:(0,r.$V)(()=>a.e(4238).then(()=>a(19e3))),LeaderboardTableView:(0,r.$V)(()=>a.e(583).then(()=>a(42964))),SemiDonutProgressView:(0,r.$V)(()=>a.e(3361).then(()=>a(13361)))},mixins:[M.A],props:{event:{type:Object,required:!0},loginUser:{type:Object,default:null},leaderboard:{type:Object,default:null}},emits:["join"],data:()=>({maxActivities:8}),computed:{totalActivities(){return Math.min(this.maxActivities,this.leaderboard?.ids.length||0)},isEarlyBird(){return(0,H.yf)(this.leaderboard.createdAt).isBefore((0,H.yf)("2024-08-31"),"day")},scores(){return[{key:"kilometers",title:this.$t("totalDistance")}]}},methods:{join(){this.$emit("join")},newLeaderboard:e=>new T.default(e)}};const F=(0,a(1940).A)($,[["render",function(e,t,a,T,H,M){const $=(0,r.g2)("semi-donut-progress-view"),F=(0,r.g2)("progress-view"),R=(0,r.g2)("leaderboard-table-view");return(0,r.uX)(),(0,r.CE)("div",i,[(0,r.Lk)("div",o,[(0,r.Lk)("div",l,[(0,r.bF)(F,{ref:"progressView",achievements:[],"leaderboard-table":a.event.leaderboardConfig.table,progress:{score:M.totalActivities,unit:""}}
1,{progress:(0,r.k6)(()=>[(0,r.bF)($,{title:e.$t("totalActivities"),progress:M.totalActivities,phases:[H.maxActivities]},null,8,["title","progress","phases"]),(0,r.Lk)("div",n,[a.event.isSignUpOpen?((0,r.uX)(),(0,r.CE)("div",d,[M.totalActivities>=H.maxActivities?((0,r.uX)(),(0,r.CE)("div",s,[(0,r.Lk)("p",{innerHTML:e.$t("eligibleToClaimHighestRewardNote")},null,8,E),(0,r.Lk)("span",{innerHTML:e.$t("challengeEditorPickAndMileageAwardNote")},null,8,b)])):M.totalActivities>0?((0,r.uX)(),(0,r.CE)("div",c,[(0,r.Lk)("p",{innerHTML:e.$t("accumulatedRewardNote",{value:50*M.totalActivities,rest:H.maxActivities-M.totalActivities})},null,8,u),(0,r.Lk)("span",{innerHTML:`${e.$t("learnHowToQualifyNote")} ${e.$t("challengeEditorPickAndMileageAwardNote")}`},null,8,p)])):((0,r.uX)(),(0,r.CE)("div",h,[(0,r.Lk)("p",{innerHTML:e.$t("startAccumulatingRewardNote")},null,8,A),(0,r.Lk)("span",{innerHTML:e.$t("learnHowToQualifyNote")},null,8,g)]))])):M.totalActivities>0?((0,r.uX)(),(0,r.CE)("div",w,[(0,r.Lk)("p",{innerHTML:e.$t("claimPrizesNote")},null,8,k),(0,r.Lk)("span",{innerHTML:e.$t("checkOutEditorPicksAndMileageAwardNote")},null,8,B)])):((0,r.uX)(),(0,r.CE)("div",m,(0,r.v_)(e.$t("emptyNoteForEnding")),1))]),M.isEarlyBird?((0,r.uX)(),(0,r.CE)("div",v,[(0,r.Lk)("p",{innerHTML:e.$t("earlyBirdRewardNote")},null,8,f)])):(0,r.Q3)("v-if",!0)]),_:1},8,["leaderboard-table","progress"])])]),(0,r.Lk)("div",y,[(0,r.Lk)("div",C,[(0,r.Lk)("div",N,[(0,r.Lk)("div",L,[(0,r.Lk)("h2",null,(0,r.v_)(e.$t("leaderboardTitle")),1),(0,r.Lk)("p",D,[(0,r.eW)((0,r.v_)(e.$t("leaderboardDescription1")),1),t[0]||(t[0]=(0,r.Lk)("br",null,null,-1)),(0,r.eW)((0,r.v_)(e.$t("leaderboardDescription2")),1)])]),(0,r.bF)(R,{event:a.event,leaderboard:a.leaderboard,scores:M.scores,"new-leaderboard":M.newLeaderboard},null,8,["event","leaderboard","scores","new-leaderboard"])])])])])}],["__scopeId","data-v-b6867430"]])}}]);
2//# sourceMappingURL=245.1e45f4635ecc10d16ba6.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.