PageSourceSearch

https://www.dfb.ch/_nuxt/embedded-social-media-bar.EzLBzUAd.js

js dfb.ch collected 2026-10-02 11:58:46 UTC 2,432 bytes, 7 lines download raw bytes

1import{L as f,a9 as c,aa as d,a4 as _,N as t,O as n,R as o,a7 as I,T as s,P as h,Q as b,a5 as m,a6 as k,U as y}from"./entry.BARHI1zD.js";import{o as v}from"./image.PFnR9wBi.js";import{g as u}from"./safe-access.ZLlTBWHi.js";const L={components:{GenericLink:c(()=>d(()=>import("./generic-link.WmmkFWeP.js").then(a=>a.g),__vite__mapDeps([0,1,2,3]),import.meta.url)),Icon:c(()=>d(()=>import("./icon.ufDHaLuB.js"),__vite__mapDeps([4,1,2,5]),import.meta.url))},props:{id:{type:String,required:!0},title:{type:String,required:!1,default:""},description:{type:String,required:!1,default:""},socialMediaLinks:{type:Array,required:!1,default:()=>[]},fullWidth:{type:Boolean,default:!1}},computed:{filteredIcons(){return this.socialMediaLinks?.filter(a=>a?.icon?.url)}},methods:{getImageUrl:u(["icon","url"]),getImageType:u(["icon","contentType"]),isSvgIcon(a){return this.getImageType(a)==="image/svg+xml"},croppedIconUrl(a){const r=this.getImageUrl(a);return r?this.isSvgIcon(a)?r:v(this.$config.public,r,32,32):""}}},S={class:"social-media-bar__description"},w=["src"];function B(a,r,i,T,U,l){const p=_("Icon"),g=_("GenericLink");return t(),n("div",{class:s(["social-media-bar",{"social-media-bar--full-width":i.fullWidth}])},[o("div",{class:s(["social-media-bar__container",{container:i.fullWidth,"social-media-bar__container--center":!i.fullWidth}])},[o("div",S,I(i.description),1),o("ul",{class:s(["social-media-bar__link-wrapper",{"social-media-bar__link-wrapper--lg":l.filteredIcons.length>3}])},[(t(!0),n(h,null,b(i.socialMediaLinks,e=>(t(),n("li",{key:e.id},[e.icon&&e.icon.url?(t(),m(g,{key:0,id:e.id,class:"social-media-bar__item",page:e.page||null,url:e.url,"aria-label":e.title,target:e.openInNewWindow?"_blank":"_self"},{default:k(()=>[l.isSvgIcon(e)?(t(),m(p,{key:0,src:l.croppedIconUrl(e),alt:"",class:"sc-bar__item__icon"},null,8,["src"])):(t(),n("img",{key:1,class:"social-media-bar__image",src:e.icon?e.icon.url:null,alt:""},null,8,w))]),_:2},1032,["id","page","url","aria-label","target"])):y("",!0)]))),128))],2)],2)],2)}const P=f(L,[["render",B],["__scopeId","data-v-069a9204"]]);export{P as default};
2function __vite__mapDeps(indexes) {
3  if (!__vite__mapDeps.viteFileDeps) {
4    __vite__mapDeps.viteFileDeps = ["./generic-link.WmmkFWeP.js","./entry.BARHI1zD.js","./entry.O9KOVcsn.css","./index.tsdXPcWo.js","./icon.ufDHaLuB.js","./icon.sNIdbFf5.css"]
5  }
6  return indexes.map((i) => __vite__mapDeps.viteFileDeps[i])
7}

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.