PageSourceSearch

https://stuart.com/_nuxt/C3iZhwkX.js

js stuart.com collected 2026-10-02 02:14:54 UTC 2,324 bytes, 1 lines download raw bytes

1import m from"./CzFL1cra.js";import{_ as p,X as b,a,o as s,b as r,d as w,n as l,h as d,F as f,r as _,g as h,w as k,C as u,A as x,e as y}from"./rDd0xFql.js";u();const v={props:{bg:{type:String,required:!1,default:""},content:{type:Object,required:!0}},data(){return{nbDupli:3,nbLogosMin:8,logos:null,row:null,slideWidth:0,isPaused:!1}},watch:{w(){this.setSlideWidth()}},computed:{...b(u,{w:i=>i.window.width})},created(){this.content.logos.length<=this.nbLogosMin&&(this.nbDupli=Math.ceil(this.nbLogosMin/this.content.logos.length)),this.logos=Array(this.nbDupli).fill([...this.content.logos]).flat()},mounted(){this.row=this.$refs.row,this.setSlideWidth(),this.observeVisibility()},beforeDestroy(){this.observer.disconnect()},methods:{setSlideWidth(){this.slideWidth=window.matchMedia("(min-width: 780px)").matches?this.row.getBoundingClientRect().width/5:this.row.getBoundingClientRect().width/3},observeVisibility(){const i={root:null,rootMargin:"0px",threshold:.1};this.observer=new IntersectionObserver(o=>{o.forEach(e=>{e.isIntersecting?this.isPaused=!1:this.isPaused=!0})},i),this.observer.observe(this.$el)}}},L={ref:"row",class:"wrapper-row container"},C=["innerHTML"];function M(i,o,e,S,n,P){const c=m,g=x;return s(),a("section",{class:"block around-logo",style:l({"--bg-color":e.content.backgroundColor===null?"transparent":e.content.backgroundColor.hex})},[r("div",{class:d(["block mod has-bg",{"custom-padding":e.content.customPadding,"xx-small-padding":!e.content.customPadding}]),style:l({"--custom-padding":e.content.customPadding?e.content.paddingSize+"px 0px":"0"})},[o[0]||(o[0]=r("span",{class:"bg"},null,-1)),r("div",L,[r("div",{class:"title",innerHTML:e.content.text},null,8,C),n.logos?(s(),a("ul",{key:0,ref:"wrapper",class:d(["wrapper-logos",{paused:n.isPaused}]),style:l({"--speed":n.logos.length*2+"s"})},[(s(!0),a(f,null,_(n.logos,t=>(s(),a("li",{ref_for:!0,ref:"logos",key:t.id,style:l({"max-width":n.slideWidth+"px"})},[t.hasLink&&t.buttonLink?(s(),h(g,{key:0,link:t.buttonLink},{default:k(()=>[y(c,{class:"wrapper-image",image:t.image,contains:""},null,8,["image"])]),_:2},1032,["link"])):(s(),h(c,{key:1,class:"wrapper-image",image:t.image,contains:""},null,8,["image"]))],4))),128))],6)):w("",!0)],512)],6)],4)}const V=p(v,[["render",M],["__scopeId","data-v-81f8bf04"]]);export{V 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.