PageSourceSearch

https://www.zuiderzeemuseum.nl/_nuxt/Bsehffpt.js

js zuiderzeemuseum.nl collected 2026-10-02 03:56:57 UTC 2,038 bytes, 1 lines download raw bytes

1import{_ as C}from"./BlKUXoLR.js";import{_ as x}from"./C0iW_9MK.js";import{M as y,aJ as B,aA as l,D as f,E as k,af as _,B as u}from"./DDWHqvoJ.js";import{f as w}from"./DrEylZqZ.js";const I=y({__name:"Item",props:{data:{}},setup(g){const o=g,{t:b}=B(),a=(t,e,n)=>{if(!t.hasOwnProperty(e)||!t[e]){const r={...t};return r[e]||(r[e]=n),r}return t},i=u(()=>{let t=o.data.custom,e=o.data.linked_to_entry;if((!t||!t.length)&&!e)return!1;if(t||(t={}),t.length&&(t=t[0]),e){const{title:n,intro:r,url:p,blueprint:c,cta:v}=e;if(t=a(t,"title",n),t=a(t,"content",r),t=a(t,"button",{label:b("cta.button_label"),link_type:{value:"internal"},internal:{url:p},style:{value:"primary"}}),!["see_do","overview"].includes(c)){const{lead:s,image:m}=e;t=a(t,"content",r??s),t=a(t,"image",m)}if(v?.label)t=a(t,"label",v.label);else{if(c=="event"){const{date:s}=e;let m=w(s);t=a(t,"label",b("date.to",{date:m}))}if(c=="vacancy"){const{availability:s}=e;t=a(t,"label",s)}}}return{color:o.data.color.value,...t}}),d=u(()=>{switch(o.data.color.value){case"highlight":return"bg-[var(--highlighted-item-bg)] text-[var(--highlighted-item-text)]";case"alternate":return"bg-[var(--alternated-item-bg)] text-[var(--alternated-item-text)]";default:return"bg-[var(--item-bg)] text-[var(--item-text)]"}}),h=u(()=>{switch(o.data.color.value){case"highlight":return"bg-[var(--highlighted-item-btn-bg)] hover:bg-[var(--highlighted-item-btn-bg-hover)] text-[var(--highlighted-item-btn-text)]";case"alternate":return"bg-[var(--alternated-item-btn-bg)] hover:bg-[var(--alternated-item-btn-bg-hover)] text-[var(--alternated-item-btn-text)]";default:return"bg-[var(--item-btn-bg)] hover:bg-[var(--item-btn-bg-hover)] text-[var(--item-btn-text)]"}});return(t,e)=>{const n=C,r=x;return l(i)&&g.data.large?(_(),f(n,{key:0,data:l(i),colorClasses:l(d),colorButtonClasses:l(h)},null,8,["data","colorClasses","colorButtonClasses"])):l(i)?(_(),f(r,{key:1,data:l(i),colorClasses:l(d),colorButtonClasses:l(h)},null,8,["data","colorClasses","colorButtonClasses"])):k("",!0)}}});export{I as _};

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.