PageSourceSearch

https://stlukesonline.org/assets/column-text.DcGK1JUO.js

js stlukesonline.org collected 2026-10-09 23:24:50 UTC 5,158 bytes, 1 lines download raw bytes

1import{t as e}from"./jsx-runtime.B3_jS9r6.js";import{r as t,t as n}from"./utilities.zKPpsOjM.js";import{n as o,t as l}from"./colors-mapping.D5UrIWcz.js";import"./helpers.DHvB_xtA.js";import{t as s}from"./src.CDb0__AS.js";import{t as r}from"./src.71kJL_bC.js";import{t as a}from"./button.styles.CgGQbucq.js";import{n as m,t as i}from"./src.DF5fyvXD.js";import{t as c}from"./src.CVkRm4ci.js";import{t as d}from"./src.DGHonjfk.js";var u=t(),C=e();function x({content:e,type:t,col1Title:o,col2Title:l="",col1List:r,col2List:m,buttonLabel:i,buttonLink:u,headerTag:x,disableShowMore:h}){const p="2Columns"===t?"md:grid-cols-2":"md:grid-cols-[2fr_1fr_1fr]",g="2Columns"===t,k="2Columns"===t,b="3Columns"===t,L=`h${parseInt((x??"h2")[1])+1}`;return(0,C.jsxs)("div",{className:n("grid grid-rows-[auto_1fr] gap-4 md:gap-x-7",{"gap-0":!l},p),children:[(0,C.jsxs)("div",{className:"md:row-span-2",children:[(0,C.jsx)(c,{text:e,showMoreLabel:"Show more",className:"leading-[1.75rem]",classButtonName:"mt-2 md:mt-4 py-3 no-underline",shouldToggle:!h}),i&&u&&(0,C.jsx)("div",{className:"mt-8 mb-12 flex w-full flex-none items-center md:mt-6 md:w-auto",children:(0,C.jsx)(s,{href:u,"data-testid":"card-link",className:n(a({variant:"outline",size:"sm"}),"w-full text-center md:w-auto"),children:i})})]}),(0,C.jsx)(L,{className:n("text-title-md bold text-on-container content-end md:col-start-2"),id:"single-column-heading-1",children:o}),(0,C.jsx)("div",{className:"md:col-start-2","data-testid":"quick-links",role:"group","aria-labelledby":"single-column-heading-1",children:(0,C.jsx)(d,{separator:g,showArrow:k,list:r||[],underline:b,type:t})}),"3Columns"===t&&(0,C.jsxs)(C.Fragment,{children:[(0,C.jsx)(L,{className:n("text-title-md bold text-on-container content-end md:col-start-3 md:row-start-1",{hidden:!l}),id:"single-column-heading-2",children:l}),(0,C.jsx)("div",{className:"md:col-start-3 md:row-start-2","data-testid":"quick-links",role:"group","aria-labelledby":"single-column-heading-2",children:(0,C.jsx)(d,{separator:g,showArrow:k,list:m||[],underline:b,type:t})})]})]})}function h(e){const t=(0,u.c)(55),s=l.PrimaryBlueVariant,a=e.BlockHeader,c=e.BlockIcon?.Url,d=e.BlockIconAltText;let h,k,b,L,j,f,w,B,I,T,H,v,N,y,S,M,A;if(t[0]!==e.BackGroundColor||t[1]!==e.BlockHeaderLevel||t[2]!==e.BlockHeaderSize||t[3]!==e.ButtonLabel||t[4]!==e.ColumnButtonLink||t[5]!==e.ColumnsContent?.[0]?.ColumnContentItems||t[6]!==e.ColumnsContent?.[0]?.ColumnHeader||t[7]!==e.ColumnsContent?.[1]?.ColumnContentItems||t[8]!==e.ColumnsContent?.[1]?.ColumnHeader||t[9]!==e.ColumnsContent?.length||t[10]!==e.Description||t[11]!==e.DisableShowMore){const{scheme:l,bgClass:r}=o(e.BackGroundColor||s);let a,m,c;T=l,w=e.Description,N=2===e.ColumnsContent?.length?"3Columns":"2Columns",h=e.ButtonLabel,k=e.ColumnButtonLink,t[25]!==e.BlockHeaderLevel?(a=e.BlockHeaderLevel?.toLowerCase()||"h2",t[25]=e.BlockHeaderLevel,t[26]=a):a=t[26],I=a,B=e.DisableShowMore,v="";e:switch(e.BlockHeaderSize){case i.Large:v="text-display-sm";break e;case i.Medium:v="text-heading-lg";break e;case i.Small:v="text-heading-md"}L=e.ColumnsContent?.[0]?.ColumnHeader,t[27]!==e.ColumnsContent?.[0]?.ColumnContentItems?(m=e.ColumnsContent?.[0]?.ColumnContentItems?.map(g),t[27]=e.ColumnsContent?.[0]?.ColumnContentItems,t[28]=m):m=t[28],b=m,f=e.ColumnsContent?.[1]?.ColumnHeader,t[29]!==e.ColumnsContent?.[1]?.ColumnContentItems?(c=e.ColumnsContent?.[1]?.ColumnContentItems?.map(p),t[29]=e.ColumnsContent?.[1]?.ColumnContentItems,t[30]=c):c=t[30],j=c,H=n("text-on-container py-10 md:py-20",r),t[0]=e.BackGroundColor,t[1]=e.BlockHeaderLevel,t[2]=e.BlockHeaderSize,t[3]=e.ButtonLabel,t[4]=e.ColumnButtonLink,t[5]=e.ColumnsContent?.[0]?.ColumnContentItems,t[6]=e.ColumnsContent?.[0]?.ColumnHeader,t[7]=e.ColumnsContent?.[1]?.ColumnContentItems,t[8]=e.ColumnsContent?.[1]?.ColumnHeader,t[9]=e.ColumnsContent?.length,t[10]=e.Description,t[11]=e.DisableShowMore,t[12]=h,t[13]=k,t[14]=b,t[15]=L,t[16]=j,t[17]=f,t[18]=w,t[19]=B,t[20]=I,t[21]=T,t[22]=H,t[23]=v,t[24]=N}else h=t[12],k=t[13],b=t[14],L=t[15],j=t[16],f=t[17],w=t[18],B=t[19],I=t[20],T=t[21],H=t[22],v=t[23],N=t[24];return t[31]!==d||t[32]!==I||t[33]!==c||t[34]!==v||t[35]!==a?(y=(0,C.jsx)(m,{text:a,icon:c,alt:d,asTag:I,className:"mb-8 grow",textClassName:v}),t[31]=d,t[32]=I,t[33]=c,t[34]=v,t[35]=a,t[36]=y):y=t[36],t[37]!==h||t[38]!==k||t[39]!==b||t[40]!==L||t[41]!==j||t[42]!==f||t[43]!==w||t[44]!==B||t[45]!==I||t[46]!==N?(S=(0,C.jsx)(x,{content:w,type:N,col1Title:L,col1List:b,col2Title:f,col2List:j,buttonLabel:h,buttonLink:k,headerTag:I,disableShowMore:B}),t[37]=h,t[38]=k,t[39]=b,t[40]=L,t[41]=j,t[42]=f,t[43]=w,t[44]=B,t[45]=I,t[46]=N,t[47]=S):S=t[47],t[48]!==y||t[49]!==S?(M=(0,C.jsxs)(r,{children:[y,S]}),t[48]=y,t[49]=S,t[50]=M):M=t[50],t[51]!==T||t[52]!==H||t[53]!==M?(A=(0,C.jsx)("div",{className:H,"data-testid":"column-text","data-scheme":T,children:M}),t[51]=T,t[52]=H,t[53]=M,t[54]=A):A=t[54],A}function p(e){return{id:e.LinkText,label:e.LinkText,url:e.LinkUrl,icon:e.Icon?.Url,iconAltText:e.IconAltText}}function g(e){return{id:e.LinkText,label:e.LinkText,url:e.LinkUrl,icon:e.Icon?.Url,iconAltText:e.IconAltText}}export{h as ColumnText};

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.