chatapp-h5/h5/js/BackgroundLayer-DJYogygx-1776148658686.js

2 lines
823 B
JavaScript

import{_ as u,j as r,c as s,F as m,x as g,D as d,n as c,Q as y,S as f,an as p}from"./index-CIAVq8iD-1776148658686.js";const k=["src","alt"],_={__name:"BackgroundLayer",props:{backgroundImages:{type:Array,required:!0,default:()=>[]},layerStyle:{type:Object,default:()=>({})},imageStyle:{type:Object,default:()=>({})},imageClass:{type:String,default:""},filterEmpty:{type:Boolean,default:!0}},setup(e){const t=e,n=f(()=>t.filterEmpty?t.backgroundImages.filter(a=>a&&a.trim()!==""):t.backgroundImages);return(a,b)=>{const i=p("smart-img");return r(),s("div",{class:"bg-layer",style:c(e.layerStyle)},[(r(!0),s(m,null,g(n.value,(o,l)=>d((r(),s("img",{key:l,src:o,alt:`background-${l}`,class:y(["bg-image",e.imageClass]),style:c(e.imageStyle)},null,14,k)),[[i]])),128))],4)}}},B=u(_,[["__scopeId","data-v-613f8de2"]]);export{B};