PageSourceSearch

https://buildingminds.com/_nuxt/DWH4bu3Q.js

js buildingminds.com collected 2026-09-25 14:37:43 UTC 2,617 bytes, 1 lines download raw bytes

1import g from"./CiDce4Vy.js";import{u as f}from"./C4srXIVw.js";import{P as _}from"./DB42MCEB.js";import{a as d,n as v}from"./ClvvPbaP.js";import{u as y}from"./DT7JlThB.js";import{B as P,u as w}from"./BwnWW_FZ.js";import{f as C,u as h,a as E}from"./14fId4Uo.js";import{a as I}from"./Bp2H_QBv.js";import{u as A}from"./D4tdDTOy.js";import{u as G}from"./UOT4Wx8t.js";import{P as l,c as L,m as b,a as k,b as x,u,o as S}from"./Q6C8zf6a.js";import"./PPVm8Dsz.js";import"./DATTuvLb.js";import"./CRJ_E2dU.js";import"./BM7s4kII.js";import"./D2yG2EH7.js";import"./CTVnN6IM.js";import"./DsD71Nu6.js";import"./CO_9lU0n.js";import"./DcGkXHkt.js";import"./dzJN0tZp.js";import"./-DwgwUAd.js";import"./BOZ3mQV9.js";import"./B6COaLvX.js";import"./4DPLanj3.js";import"./DzuzKdz5.js";import"./COjhYyr1.js";import"./yroz_IR_.js";import"./DrAfJg2T.js";import"./BJ2ClxiI.js";import"./BOnugIwB.js";import"./BJwsEByF.js";import"./OeQR45vX.js";import"./DfZgEnqG.js";import"./B-OxpdkT.js";import"./DuAV58dt.js";import"./ClGmkXzp.js";import"./CCUm3BJF.js";import"./CYS1HB83.js";import"./CrLOSz-1.js";import"./9x21WFfj.js";import"./CHRr55qT.js";import"./DHRwmUsB.js";import"./DIuPucde.js";import"./ZXk5QQTc.js";import"./BF58rDjU.js";import"./zXDBjJ6B.js";import"./fXuM4xw1.js";import"./Dma0xgho.js";import"./CixzDpWC.js";import"./BTRPxiD9.js";import"./DFtXeA1O.js";import"./5chsqiUW.js";import"./klef7T4n.js";import"./C_CjWY0i.js";import"./BAn4euZr.js";import"./DlAUqK2U.js";import"./DOKrLwmS.js";import"./DsKrSi1C.js";import"./BLv-2jmX.js";import"./DhV9x_QY.js";import"./kIzYXmK0.js";const T=async m=>{const a=I().public.LOCALES||[],p=C(),r=h(),s=P(),{data:i}=await A(`page-locale-slugs-${m}`,async()=>{const e={};return await Promise.all(a.map(async t=>{try{const n=await p("pageEntryQueryLocaleSlug",{id:m,locale:t.contentfulCode,preview:r});e[t.code]={slug:n.page?.slug||""}}catch{e[t.code]={slug:""}}})),e});i.value&&s(i.value)},Vt={__name:"index",async setup(m){let o,a;const p=d(),r=y(),s=w(),i=G(),{data:e}=([o,a]=l(()=>E("pageEntryQuery",{slug:p.params.slug,pageTypes:Object.values(_),locale:i.localeProperties.value.contentfulCode})),o=await o,a(),o);e.value?.pageCollection?.items?.length||v(s("/"));const t=L(()=>e.value?.pageCollection?.items?.length>0?e.value?.pageCollection?.items[0]:null);[o,a]=l(()=>T(t?.value?.sys?.id)),await o,a();const n=f();return n.value=t?.value?.sys?.id??null,b(()=>{r&&t.value?.title&&r.trackEvent({event:"web_page_view",page_title:t.value.title,page_url:window.location.href})}),(q,B)=>{const c=g;return u(t)?(S(),k(c,{key:0,"page-data":u(t)},null,8,["page-data"])):x("",!0)}}};export{Vt as default};

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.