PageSourceSearch

https://socialvibes.io/assets/PillarPage-CxPwxwZh.js

js socialvibes.io collected 2026-10-08 07:40:15 UTC 3,252 bytes, 1 lines download raw bytes

1import{t as f,a as u,j as e,N as b,L as m}from"./index-drdGdBhi.js";import{S as p}from"./SectionWrapper-kH2_Yhc6.js";import{S as j}from"./SectionHeader-DDI_EY3y.js";import{P as v}from"./PageMeta-D-jqwyA9.js";import{c as N}from"./JsonLd-DUZrHLAd.js";import{R as L}from"./Reveal-Bcg3HMIg.js";import{R as y}from"./RevealImage-CQuG8mTt.js";import{d as P,p as S,a as k}from"./articles-C_4FvypU.js";import{C as R}from"./clock-CPL5SXl4.js";import{A as w}from"./arrow-right-BAaBYDX1.js";import"./ensomhed-hero-D7ENcLKu.js";import"./sociale-skridt-hero-B8mjYzIc.js";import"./scrolling-hero-Bpswgh8R.js";import"./udenfor-hero-BrchgP3N.js";import"./unge-lukker-ned-hero-B4_DhFT8.js";import"./venskab-relationer-hero-DL3alxcZ.js";import"./venskabsparat-hero-CDHXMDoA.js";import"./skaber-venner-hero-B0HH3EIO.js";import"./venskaber-periode-hero-BJ38pu-l.js";import"./brug-for-andre-hero-CGrjtL2F.js";const I=["en","da","de","es","sv"],Y=()=>{const{pillar:a}=f(),{currentLang:c,localePath:i}=u(),r=I.includes(c)?c:"en";if(!a)return e.jsx(b,{to:i("/insights"),replace:!0});const o=S[r],d=P(r,a),t=k(r).find(s=>s.slug===a),x=r==="da"?"Indsigter fra Social Vibes.":r==="de"?"Einblicke von Social Vibes.":r==="es"?"Perspectivas de Social Vibes.":r==="sv"?"Insikter från Social Vibes.":"Insights from Social Vibes.",n=(t==null?void 0:t.title)||(a==null?void 0:a.replace(/-/g," "))||"Insights",l=(t==null?void 0:t.description)||x,g=s=>i(s);return e.jsxs(e.Fragment,{children:[e.jsx(v,{title:n,description:l,canonical:i(`/insights/${a}`)}),e.jsx(N,{name:n,description:l,url:i(`/insights/${a}`)}),e.jsx(p,{className:"pt-32 md:pt-44",children:e.jsx(j,{label:o.insightLabel,title:n,description:l})}),e.jsxs(p,{size:"md",children:[d.length>0?e.jsx("div",{className:"space-y-6",children:d.map((s,h)=>e.jsx(L,{variant:"fade-up",delay:h*60,children:e.jsxs(m,{to:g(s.path),className:"group grid grid-cols-1 md:grid-cols-[280px_1fr] gap-6 rounded-2xl border border-border/50 bg-card shadow-card dark:bg-card/60 dark:shadow-none p-4 transition-all hover:border-primary/30 hover:glow-teal-sm",children:[e.jsx("div",{className:"overflow-hidden rounded-xl aspect-[16/9] md:aspect-[4/3]",children:e.jsx(y,{src:s.image,alt:s.title,className:"w-full h-full object-cover transition-transform duration-500 group-hover:scale-105",loading:"lazy",decoding:"async"})}),e.jsxs("div",{className:"flex flex-col justify-center py-2",children:[e.jsxs("span",{className:"inline-flex items-center gap-1.5 text-xs text-muted-foreground mb-3",children:[e.jsx(R,{size:11}),s.readTime]}),e.jsx("h3",{className:"text-lg font-bold text-foreground leading-snug mb-2",children:s.title}),e.jsx("p",{className:"text-sm leading-relaxed text-muted-foreground mb-4",children:s.description}),e.jsxs("span",{className:"inline-flex items-center gap-1 text-sm font-medium text-primary group-hover:gap-2 transition-all",children:[o.readLabel," ",e.jsx(w,{size:14})]})]})]})},s.path))}):e.jsx("div",{className:"mx-auto max-w-2xl text-center",children:e.jsx("p",{className:"text-body-lg",children:o.comingSoon})}),e.jsx("div",{className:"mt-10 text-center",children:e.jsx(m,{to:i("/insights"),className:"inline-block text-sm font-medium text-primary hover:underline",children:o.backLabel})})]})]})};export{Y 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.