PageSourceSearch

https://www.stgm.ca/_app/immutable/chunks/CQUgeNHh.mjs

js stgm.ca collected 2026-10-10 02:29:53 UTC 2,756 bytes, 1 lines download raw bytes

1import{c as ne,a as p,f as y,s as g}from"./COMe_yPL.mjs";import{p as le,f as _,a as ce,h as a,r as o,s as c,t as x}from"./DhaFyTBu.mjs";import{p as de,i as L}from"./7oCunQz8.mjs";import{a as pe}from"./WaRxnKRa.mjs";import{s as fe}from"./zP55XoyW.mjs";import{C as me}from"./B7WYLslA.mjs";import ve from"./B3NW62yZ.mjs";import{H as ue}from"./BDRLpKRz.mjs";import{e as he}from"./B65fvlFN.mjs";import{a as be}from"./C9hkCAif.mjs";import{P as ge}from"./DE2jD2sh.mjs";var _e=y('<p class=" prose-ui-meta-micro opacity-50"> </p>'),xe=y('<div class=" overflow-hidden rounded-12 bp:rounded-24"><!></div> <div class="flex flex-col items-start gap-12 px-8 bp:flex-row bp:gap-56 bp:px-12"><div class="flex flex-col gap-4"><!> <!></div> <h3 class="prose-ui-meta-content hidden bp:block"> </h3> <h3 class="prose-ui-meta-micro block bp:hidden"> </h3></div>',1),ye=y("<div><!></div> <!>",1);function He(O,r){var C,M,S,j,w,R,D,E,H,W;le(r,!0);const U=de(r,"animDelay",3,0),e=(M=(C=r.entry)==null?void 0:C.projectEntry)==null?void 0:M[0],P=(S=he(e))==null?void 0:S.toSchemeLess(),q=(j=e==null?void 0:e.projectThumbnail)==null?void 0:j[0],B=(w=r.entry)==null?void 0:w.addRightPadding,G=(R=r.entry)==null?void 0:R.hideOnMobile,J=(D=r.entry)==null?void 0:D.cardWidth,K=(E=r.entry)==null?void 0:E.mobileCardWidth,f=(H=e==null?void 0:e.industryEntry)==null?void 0:H[0],T=f==null?void 0:f.industryTitle,s=((W=e==null?void 0:e.projectTitle)==null?void 0:W.split(" "))??[],N=(s==null?void 0:s.length)>7?s.slice(0,7).join(" ")+"...":s.join(" "),Q=e==null?void 0:e.projectTitle,V=t=>t===2?"bp:col-span-2":t===3?"bp:col-span-3":t===4?"bp:col-span-4":t===5?"bp:col-span-5":t===6?"bp:col-span-6":"bp:col-span-2",X=t=>{if(t===1)return"col-span-1";if(t===2)return"col-span-2"};var k=ne(),Y=_(k);{var Z=t=>{var z=ye(),i=_(z),$=a(i);ue($,{get href(){return P},class:"group flex h-full w-full flex-col gap-8 bp:gap-12",children:(n,d)=>{var l=xe(),m=_(l),te=a(m);me(te,{get image(){return q},sizes:[{width:"80vw"}],class:"aspect-[5/4] w-full rounded-12 object-cover transition-transform duration-600  ease-out-expo hover:scale-105 hover:duration-1000 bp:aspect-auto bp:h-[30vw] bp:rounded-24"}),o(m);var A=c(m,2),v=a(A),F=a(v);ge(F,{get project(){return e},class:"prose-ui-meta-micro opacity-50"});var re=c(F,2);{var ae=h=>{var b=_e(),ie=a(b,!0);o(b),x(()=>g(ie,T)),p(h,b)};L(re,h=>{T&&h(ae)})}o(v);var u=c(v,2),oe=a(u,!0);o(u);var I=c(u,2),se=a(I,!0);o(I),o(A),x(()=>{g(oe,Q),g(se,N)}),p(n,l)},$$slots:{default:!0}}),o(i),pe(i,(n,d)=>{var l;return(l=be)==null?void 0:l(n,d)},()=>({delay:U()}));var ee=c(i,2);ve(ee,{get rightPadding(){return B}}),x((n,d)=>fe(i,1,`${n??""} ${d??""} ${G?"hidden bp:flex":"flex"}`),[()=>V(J),()=>X(K)]),p(t,z)};L(Y,t=>{P&&t(Z)})}p(O,k),ce()}export{He 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.