PageSourceSearch

https://nyksund.com/dist/all/chunks/8938-e02c74d699cea1b6d28e.js

js nyksund.com collected 2026-10-05 10:56:10 UTC 4,044 bytes, 1 lines download raw bytes

1"use strict";(globalThis.webpackChunkwips_components_scripts||=[]).push([[8938],{a406f10aafb5d266(e,a,t){t.r(a),t.d(a,{default:()=>_}),t("6bcf20aa1369abd3"),t("07a8db537f1fb869");var l=t("b641633d6c906d19"),n=t("82d8eefb58430341"),s=t("99c472be6da17922"),o=t("a54fa6d0a722ba3f"),r=t("c40486de06e3466e"),u=t("3aec1c6054f3bfe4"),i=t("e2fbaff8e0b17ef2"),c=t("009e88f335cafbb6"),v=t("ad9d69e11915a0a9"),f=t("eb0d7dd6674ec63a"),h=t("1a6de555e3455f32");const d=["placeholder"],w={type:"submit"},m={class:"walk-list"},b=["onClick"],k={class:"walk-text-wrapper"},p=["textContent"],g={class:"walk-text-wrapper-l2"},L=["innerHTML"],y=["textContent"],R=(0,l.pM)({}),P=(0,l.pM)({...R,__name:"MapWalkPage",setup(e){const{currentPageLanguage:a}=(0,f.bP)((0,r.D)()),{currentPageId:t}=(0,f.bP)((0,r.D)()),R=(0,o.KR)([]),P=(0,l.rk)("showMoreButton"),_=(0,o.KR)(!1),C=(0,o.KR)(!1),M=(0,o.KR)(""),S=(0,o.KR)(0),K=(0,o.KR)(!1),x=(0,o.KR)(new URLSearchParams(location.search).get("search")??""),E=new h.V(()=>A(),{trackVisibility:!0,delay:500}),$="search-"+Math.floor(1e4*Math.random());function D(){K.value=!0,U()}async function A(){if(!C.value){C.value=!0;try{const e=F.value;if(!e)return;if(e!=M.value)return;const a=await T(e,R.value.length),t=[...R.value];if(a.forEach(e=>{t.map(e=>e.id).includes(e.id)||t.push(e)}),e!==F.value)return;R.value=t,_.value=a.length>=15}finally{C.value=!1}}}async function T(e,a){const t=new URL(e);a>0&&t.searchParams.set("offset",""+a);const l=await fetch(t.toString());return l.ok?await l.json():[]}async function U(){if(!C.value){C.value=!0;try{const e=()=>Date.now()-S.value;for(;e()<500&&!K.value;)await new Promise(a=>setTimeout(a,Math.max(1,Math.min(e(),10))));K.value=!1;const a=F.value;if(a==M.value)return;const t=await T(a,0);if(a!=F.value)return;R.value=t,_.value=t.length>=15,M.value=a}finally{C.value=!1,S.value=Date.now()}}}const W=(0,l.EW)(()=>M.value==F.value&&0===R.value?.length),B=(0,l.EW)(()=>M.value!=F.value),F=(0,l.EW)(()=>{const e=new URL("/Api/v2/pages/"+t.value+"/walks",location.href);return e.searchParams.set("type","post"),e.searchParams.set("limit","15"),e.searchParams.set("search",x.value),e.toString()});return(0,l.wB)(x,e=>{const a=new URL(location.href);a.searchParams.set("search",e),a.toString()!=location.href&&history.replaceState({},"",a.toString())}),(0,l.wB)(F,async()=>{for(;C.value;)await new Promise(e=>setTimeout(e,100));await U()},{immediate:!0}),(0,l.sV)(()=>{P.value&&E.observe(P.value)}),(0,l.xo)(()=>{E.disconnect()}),(e,t)=>((0,l.uX)(),(0,l.CE)(l.FK,null,[(0,l.Lk)("form",{class:"search-wrapper",action:"",method:"get",onSubmit:(0,n.D$)(D,["prevent"])},[(0,l.Lk)("label",{for:$},(0,s.v_)(e.$t("I'm looking for:")),1),(0,l.bo)((0,l.Lk)("input",{type:"search",name:"search",id:$,placeholder:e.$t("Search"),"onUpdate:modelValue":t[0]||(t[0]=e=>x.value=e)},null,8,d),[[n.Jo,x.value]]),(0,l.bo)((0,l.Lk)("input",w,null,512),[[n.aG,!1]])],32),(0,l.Lk)("div",m,[B.value?(0,l.Q3)("",!0):((0,l.uX)(!0),(0,l.CE)(l.FK,{key:0},(0,l.pI)(R.value,e=>((0,l.uX)(),(0,l.CE)("article",{onClick:a=>(0,o.R1)(i.e)(e)},[(0,l.bF)(v.A,{walk:e,class:"article-symbol"},null,8,["walk"]),(0,l.Lk)("div",k,[(0,l.Lk)("h2",{class:"walk-title",textContent:(0,s.v_)(e.title[(0,o.R1)(a)]??"")},null,8,p),(0,l.Lk)("div",g,[(0,l.Lk)("p",{class:"walk-intro",innerHTML:e.introHtml[(0,o.R1)(a)]??""},null,8,L),(0,l.bF)(c.A,{walk:e},null,8,["walk"])])]),e.images?.[0]?((0,l.uX)(),(0,l.Wv)(u.A,{key:0,image:e.images?.[0],class:"walk-image","show-title":!1,crop:""},null,8,["image"])):(0,l.Q3)("",!0)],8,b))),256)),(0,l.bo)((0,l.Lk)("div",{class:"no-items"},(0,s.v_)(e.$t("No results found")),513),[[n.aG,W.value]]),(0,l.bo)((0,l.Lk)("div",{class:"is-loading-first"},(0,s.v_)(e.$t("Searching...")),513),[[n.aG,B.value]]),(0,l.bo)((0,l.Lk)("button",{textContent:(0,s.v_)(e.$t("Show more (items)")),class:"show-more-items",ref_key:"showMoreButton",ref:P,role:"button",onClick:(0,n.D$)(A,["prevent"])},null,8,y),[[n.aG,_.value&&!B.value]])])],64))}}),_=(0,t("461bee8a7784aa7f").A)(P,[["__scopeId","data-v-20422b9c"]])}}]);

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.