PageSourceSearch

https://brookfieldzoo.org/_nuxt/BeDR2CZO.js

js brookfieldzoo.org collected 2026-10-02 03:34:15 UTC 3,142 bytes, 78 lines download raw bytes

1import{M,a9 as v,aj as x,ak as B,N as A,a8 as D,ax as F,aa as L,a6 as N,a7 as E,az as q,aA as z,ao as j,aB as G,aC as I,aD as Q,as as R,O as U,b as V,c as W,d as H,u as p,a as O,w as J,e as K,o as X,g as _,h as c,i as n,n as Y,f as e,j as m,l as i,k as Z,aE as ee,m as oe,p as te,_ as ae,ay as se,r as ne,aF as ie,ah as ce,s as a,D as re}from"./BGYZ8l1g.js";import{s as le}from"./DK6Hgx1z.js";const ue=U`
2  query ($preview: Boolean, $slug: String!) {
3    blogCollection(where: { slug: $slug }, preview: $preview, limit: 1) {
4      total
5      items {
6        __typename
7        sys {
8          id
9        }
10        title
11        slug
12        seo {
13          ...Seo
14        }
15        theme {
16          ...Theme
17        }
18        hideTicketingStickyModule
19        author
20        publishDate
21        copy {
22          json
23        }
24        contentCollection(limit: 10) {
25          total
26          items {
27            __typename
28
29            ... on AppNotification {
30              ...AppNotification
31            }
32
33            ... on SectionBodyText {
34              ...SectionBodyText
35            }
36
37            ... on SectionMedia {
38              ...SectionMedia
39            }
40
41            ... on SectionQuote {
42              ...SectionQuote
43            }
44
45            ... on SectionMediaCarousel {
46              ...SectionMediaCarousel
47            }
48          }
49        }
50        peopleFeatured {
51          ...SectionPeopleGrid
52        }
53        redirect {
54          ...SectionCards
55        }
56      }
57    }
58  }
59
60  ${M}
61  ${v}
62  ${x}
63  ${B}
64  ${A}
65  ${D}
66  ${F}
67  ${L}
68  ${N}
69  ${E}
70
71  ${q}
72  ${z}
73  ${j}
74  ${G}
75  ${I}
76  ${Q}
77  ${R}
78`,de={class:"page-blog"},pe={key:2,class:"page-blog__section"},_e={key:3,class:"page-blog__section"},ge={__name:"[slug]",async setup(me){let s,r;const y=V(),S=W(),l=H(),g=p(),{slug:h}=p().params,$=O(),{page:o,content:u}=([s,r]=J(()=>$.fetchPageAndContent(ue,{slug:h},"blog")),s=await s,r(),s);K(o,t=>{y.setThemeColorForPage(t),le(t)},{immediate:!0});const b=re(()=>`Published on ${new Date(o.value.publishDate).toLocaleDateString("en-US",{month:"long",day:"numeric",year:"numeric"})}`);return X(()=>{S.isInitialLoad=!0;const t=g.hash;if(t){const d=document.querySelector(t);_.to(window,{duration:0,scrollTo:{y:d}})}else l.scrollLocked||_.to(window,{duration:0,scrollTo:0});l.scrollLocked=!1}),(t,d)=>{const f=te,k=ae,C=se,w=ne,P=ie,T=ce;return a(),c("article",de,[n(f,{class:Y({"sticky-subnav--hidden":e(o).hideTicketingStickyModule})},null,8,["class"]),n(k,{"back-link":{title:"Stories",to:"/stories"},title:e(o).title,type:"Tertiary",pattern:"tiger"},null,8,["title"]),e(o).copy?(a(),m(C,{key:0,class:"page-blog__body-text",eyebrow:e(b),"secondary-eyebrow":e(o).author,copy:e(o).copy,theme:e(o).theme?.primaryColor},null,8,["eyebrow","secondary-eyebrow","copy","theme"])):i("",!0),e(u)?(a(),m(w,{key:1,class:"page-blog__content",items:e(u)},null,8,["items"])):i("",!0),e(o).peopleFeatured?(a(),c("div",pe,[n(P,Z(ee(e(o).peopleFeatured)),null,16)])):i("",!0),e(o).redirect?(a(),c("div",_e,[n(T,oe(e(o).redirect,{"header-display":"eyebrow","card-size":"s-blog"}),null,16)])):i("",!0)])}}};export{ge 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.