PageSourceSearch

https://www.festivaldorio.com.br/vite/assets/PeliculaCreditoCard-DUdoaGy7.js

js festivaldorio.com.br collected 2026-10-02 07:33:20 UTC 2,151 bytes, 2 lines download raw bytes

1import{e as a,f as l,g as n,R as o,F as i,h as u,n as y,U as d,b as g}from"./vendor-AsoEpEPi.js";const b={class:"credito__card"},v={class:"flex flex-col gap-300 border-y border-neutrals-300 py-600"},k={class:"text-overline text-neutrals-700"},C={class:"flex flex-wrap gap-200"},j=["src","srcset","sizes","alt"],w={key:1,class:"px-200 py-100"},z={class:"text-header-md text-neutrals-900"},D={key:0,class:"flex flex-col gap-600 border-b border-neutrals-300 py-600"},N={class:"text-overline w-[80px] shrink-0 text-neutrals-700"},A={class:"flex min-w-0 flex-col"},B={class:"text-body-regular text-neutrals-900"},P={__name:"PeliculaCreditoCard",props:{header:{type:String,default:"direção"},pelicula:{type:Object,required:!0}},setup(m){const c=m,x=g(()=>{const t=c.pelicula.director_images;if(Array.isArray(t)&&t.length>0)return t.map(r=>p(r));const s=c.pelicula.diretor_coord_int,e=c.pelicula.director_image;return e?[p({name:s,image:e})]:s?[{name:s,src:null,imageData:null}]:[]}),_=g(()=>Object.entries(c.pelicula.teams||{}));function p(t){const s=t?.image??t,e=s&&typeof s=="object"?s:null,r=typeof s=="string"?s:s?.src||null;return{name:t?.name??null,src:r,imageData:e}}function h(t){return t.split(" ").map(s=>s.charAt(0).toUpperCase()+s.slice(1).toLowerCase()).join(" ")}return(t,s)=>(a(),l("div",b,[n("div",v,[n("h3",k,o(m.header),1),n("div",C,[(a(!0),l(i,null,u(x.value,(e,r)=>(a(),l("div",{key:e.src||e.name||r,class:y(["flex w-[158px] flex-col gap-150 overflow-hidden rounded-200 bg-neutrals-200 pb-150",e.src?"h-[193px]":""])},[e.src?(a(),l("img",{key:0,src:e.src,srcset:e.imageData?.srcset,sizes:e.imageData?.sizes,alt:`Foto de ${e.name}`,class:"min-h-0 w-full flex-1 object-cover object-top",loading:"lazy"},null,8,j)):d("",!0),e.name?(a(),l("div",w,[n("p",z,o(e.name),1)])):d("",!0)],2))),128))])]),_.value.length>0?(a(),l("div",D,[(a(!0),l(i,null,u(_.value,([e,r])=>(a(),l("div",{key:e,class:"flex items-start gap-800 lg:gap-600"},[n("p",N,o(e),1),n("ul",A,[(a(!0),l(i,null,u(r,f=>(a(),l("li",{key:f},[n("p",B,o(h(f)),1)]))),128))])]))),128))])):d("",!0)]))}};export{P as default};
2//# sourceMappingURL=PeliculaCreditoCard-DUdoaGy7.js.map

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.