1import E from"./BQM3aigP.js";import{_ as R}from"./CBrzkQ3J.js";import{u as z}from"./WjvoOl1_.js";import{N as A,ag as F,W as x,P as I,a0 as L,a6 as r,at as l,a7 as i,a8 as T,ai as C,aj as w,ak as t,af as n,aa as B,a9 as O,ab as W,aR as q,ah as G,aS as H,aT as J}from"./C4DTFQLm.js";const K={role:"tablist",class:"grid grid-cols-12"},M=["onClick","id","aria-selected","aria-controls"],Q={key:0},U={key:0},X=["id","aria-labelledby","tabindex","inert"],Y=A({__name:"ContentTabs",props:{data:{}},setup($){var u,m,_;const N=$,d=F(),S=x(()=>{var s,c;return((s=d.value)==null?void 0:s.type)=="podcastEpisodePage"||((c=d.value)==null?void 0:c.type)=="education"}),o=I((_=(m=(u=N.data)==null?void 0:u.tabs)==null?void 0:m[0])==null?void 0:_.id),j=async s=>{o.value=s},P=L(),p=x(()=>{switch(P.value){default:return{bg:"bg-surface-neutral-secondary",text:"text-theme-primary-2"}}});return(s,c)=>{var g,y,h,k,v,f;const V=E,D=R;return(y=(g=s.data)==null?void 0:g.tabs)!=null&&y.length?(i(),r("section",{key:0,class:t(["b-content-tabs",{"bg-theme-primary-1 text-theme-primary-2":n(S)}])},[T("div",K,[(i(!0),r(C,null,w((h=s.data)==null?void 0:h.tabs,(e,a)=>(i(),r("button",{key:e==null?void 0:e.id,onClick:Z=>j(e==null?void 0:e.id),id:`tab-${e==null?void 0:e.id}`,"aria-selected":n(o)===(e==null?void 0:e.id),"aria-controls":`panel-${e==null?void 0:e.id}`,role:"tab",class:t(["px-spacing-margin py-spacing-4 lg:p-spacing-5 flex items-center justify-between transition-all",[a==0?"col-span-6 lg:col-span-4":"col-span-6 lg:col-span-8",("useTypography"in s?s.useTypography:n(z))("h5"),{[n(p).bg]:n(o)!==e.id,[n(p).text]:n(o)===e.id}]])},[e!=null&&e.title?(i(),r("span",Q,O(e.title),1)):l("",!0),B(V,{name:"custom-icon:tab",class:t(["h-5 w-5 transition-opacity md:h-[30px] md:w-[30px]",{"opacity-0":n(o)!==(e==null?void 0:e.id)}])},null,8,["class"])],10,M))),128))]),(v=(k=s.data)==null?void 0:k.tabs)!=null&&v.length?(i(),r("div",U,[(i(!0),r(C,null,w((f=s.data)==null?void 0:f.tabs,e=>(i(),r("div",{key:e==null?void 0:e.id,id:`panel-${e==null?void 0:e.id}`,"aria-labelledby":`tab-${e==null?void 0:e.id}`,role:"tabpanel",tabindex:n(o)===(e==null?void 0:e.id)?0:void 0,inert:n(o)!==(e==null?void 0:e.id)||void 0},[B(J,{name:"content-tab-transition",appear:"",mode:"out-in"},{default:W(()=>{var a;return[q(T("div",null,[(a=e==null?void 0:e.blocks)!=null&&a.length?(i(),G(D,{key:e==null?void 0:e.id,blocks:e==null?void 0:e.blocks,"skip-index":!0},null,8,["blocks"])):l("",!0)],512),[[H,n(o)===(e==null?void 0:e.id)]])]}),_:2},1024)],8,X))),128))])):l("",!0)],2)):l("",!0)}}}),oe=Object.assign(Y,{__name:"BlocksContentTabs"});export{oe 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.