import{_ as y}from"./CMBgNMV5.js";import{_ as z}from"./S_W1dWaW.js";import{_ as C}from"./B1Hj8i5P.js";import{_ as N}from"./BlkmffjJ.js";import{_ as b,r as v,ai as H,o as S,P as I,aS as P,b as o,g as a,c,l as R,i as s,j as d,F as T,k as O,aa as L,aT as M,an as $,e as B,ab as V,q as F}from"./BSTK33Z8.js";import{_ as W}from"./CamL5IVO.js";import{u as x}from"./B9ShGjDG.js";import"./BwvDhBiw.js";import"./CiQt3YgX.js";import"./DM8i523p.js";import"./D9Tl4Jbv.js";import"./D2HewP9Z.js";import"./B1mN78GD.js";import"./lPFJ-26q.js";import"./0bsqPbzE.js";import"./whwEklzH.js";const E={key:0,class:"section"},j=["innerHTML"],q={__name:"HMO_P_026",props:{prdNo:{type:[String,Number],default:""},cornerTitle:{type:String,default:""},resizeWidth:{type:Number,default:void 0},resizeHeight:{type:Number,default:void 0}},setup(n){const l=n,r=v([]),p=H();S(()=>{m()});const m=async()=>{if(!l.prdNo)return;const e=await I("/searches/personalProducts/",{prdNo:l.prdNo,size:15,strategy:"often-viewed-together"});e.data&&(r.value=e.data,P(e.data,"often-viewed-together","product-id-often-viewed")),p.length>0&&r.value.forEach(i=>{i.liked=p.includes(i.prdNo.toString())})},u=async e=>{await V()&&(e.liked=await F(e.prdNo))};return(e,i)=>{const _=y,f=z,h=C,g=N;return o(r).length>3?(a(),c("section",E,[R("h2",{class:"section-title",innerHTML:("_sanitizeHtml"in e?e._sanitizeHtml:o(W))(n.cornerTitle)},null,8,j),s(g,null,{default:d(()=>[s(h,{pagination:"","space-between":12,"slide-width":230,"controls-top":307/2},{default:d(()=>[(a(!0),c(T,null,O(o(r),(t,w)=>(a(),c("swiper-slide",{key:t.id},[s(f,L(t,{src:t.prdImg,price:t.selPrc,discount:t.totRateMc,tags:t.icnNms,lazy:!1,"norm-prc":"","list-layout":6,"resize-width":n.resizeWidth,"resize-height":n.resizeHeight,"show-currency":"",onClickItem:k=>[e.$emit("clickItem",t,w+1),("sendOpmRecommendClick"in e?e.sendOpmRecommendClick:o(M))(t,"often-viewed-together","product-id-often-viewed"),o(x)().curationInfo={refKey:(e._.provides[$]||e.$route).name==="product-id"?"detail":"sdeal",refValue:"buyTogether"}]}),{bottomRight:d(()=>[s(_,{pressed:t.liked,"has-opacity":"","border-color":"#fff",size:"large",onClick:k=>u(t)},null,8,["pressed","onClick"])]),_:2},1040,["src","price","discount","tags","resize-width","resize-height","onClickItem"])]))),128))]),_:1})]),_:1})])):B("",!0)}}},ie=b(q,[["__scopeId","data-v-42ffe010"]]);export{ie as default};
