import{f as s,o as t,D as l,E as e,G as i,H as n,I as a,c}from"./vue-c4996fb3.js";import"./index-f23346c2.js";import{T as o}from"./Task-e3178eaa.js";const m={class:"custom-cards"},d=["src"],r={class:"card-body"},u={class:"title"},p={class:"content"},g=s({__name:"card",props:{img:null,title:null,content:null},setup:s=>(n,a)=>(t(),l("div",m,[e("img",{class:"card-img",src:s.img,alt:""},null,8,d),e("div",r,[e("div",u,i(s.title),1),e("div",p,i(s.content),1)])]))}),v={class:"custom-recommend"},E={class:"recommend-title"},_={class:"recommend-content"},T=s({__name:"modulecard",props:{list:null,label:null},emits:["change"],setup:(s,{emit:o})=>(m,d)=>(t(),l("div",v,[e("div",E,i(s.label),1),e("div",_,[(t(!0),l(n,null,a(s.list,((s,l)=>(t(),c(g,{key:l,img:s.image,title:s.title,content:s.description,onClick:t=>(s=>{o("change",s)})(s)},null,8,["img","title","content","onClick"])))),128))])]))}),k=s=>{s.type=o.MODEL_GENERATION,s.type=o.MODELTEMPLATE,window.open(s.url)};export{k as J,T as _};
