index.c4c59e5e.js 1.5 KB

1
  1. import{d as n,j as e,z as s,M as r,Z as u}from"./index.53b0bd41.js";import{G as c,a as d}from"./index.5205ebba.js";import{I as _}from"./index.7ddd11c8.js";import{I as p}from"./icon-xin.18c43f84.js";const g="_theMusicGrid_10oqo_1",f="_item_10oqo_12",h="_title_10oqo_15",T="_des_10oqo_24",y="_imgWrap_10oqo_29",b="_albumType_10oqo_36",v="_model_10oqo_49",G="_num_10oqo_64";var o={theMusicGrid:g,item:f,title:h,des:T,imgWrap:y,albumType:b,model:v,num:G};function M(t){return typeof t=="function"||Object.prototype.toString.call(t)==="[object Object]"&&!u(t)}var C=n({name:"TheMusicGrid",props:{isHiddenTag:{type:Boolean,default:!1},showLight:{type:Boolean,default:!1},lightText:{type:String,default:""},list:{type:Array,default:()=>[]}},emits:["goto"],setup(t,{emit:m}){return()=>{let a;return e("div",{class:o.theMusicGrid},[e(c,{border:!1,columnNum:3},M(a=t.list.map(l=>{let i="";return console.log(t.lightText,"props.lightText"),t.lightText?i=l.albumName.replace(t.lightText,`<span style="color: #FE2451">${t.lightText}</span>`):i=l.albumName,e(d,null,{default:()=>[e("div",{class:o.item,onClick:()=>m("goto",l)},[e("div",{class:o.imgWrap},[l.paymentType==="CHARGE"&&!t.isHiddenTag&&e("span",{class:o.albumType},[s("\u4ED8\u8D39")]),e(_,{class:o.image,width:"100%",height:"100%",fit:"cover",src:l.albumCoverUrl},null),e("div",{class:o.model},[e(r,{name:p},null),e("span",{class:o.num},[l.albumFavoriteCount,s("\u4EBA")])])]),e("div",{class:o.title,innerHTML:i},null)])]})}))?a:{default:()=>[a]})])}}});export{C as M};