PageSourceSearch

https://sarak.yes24.com/_nuxt/BookCover.vue.ab12d6da.js

js yes24.com collected 2026-09-24 08:38:03 UTC 1,599 bytes, 1 lines download raw bytes

1import{_ as f}from"./nuxt-link.e8e3321f.js";import{b as l,k as i,d as m,r as h,o as k}from"./entry.3578af79.js";import{k as g,G as s,H as o,U as r,u,W as a,Q as p,L as y}from"./swiper-vue.b49379b0.js";const A={class:"bookCover"},C={key:0},b=["src"],v=a("span",null,"19세 이상 상품",-1),B=[v],z=["src"],S=a("span",{style:{border:"none"}},"19세 이상 상품",-1),L=[S],U={key:1},V=["src"],w=g({__name:"BookCover",props:{url:{default:""},size:{default:"md"},href:{default:""},ageLimitYn:{default:"N"},goodsNo:{default:""}},setup(c){const e=c,d=t=>{if(!l().authenticated)return i().showGlobalLogin(),!1;if(!l().loginUser.isAdultVerify){const n=m().public.yes24Url+h().fullPath;return i().mainShowAdultVerifyModal(n,!1),!1}k("/reading-note/book/"+t)};return(t,n)=>{const _=f;return s(),o("div",A,[e.href&&e.ageLimitYn==="Y"?(s(),o("a",{key:0,onClick:n[0]||(n[0]=()=>d(e.goodsNo)),class:r(["cursor bookCoverBox",e.size])},[("useAuthStore"in t?t.useAuthStore:u(l))().loginUser.isAdultVerify?(s(),o("span",C,[a("img",{class:"image",alt:"",src:e.url},null,8,b)])):(s(),o("mark",{key:1,class:r(["ageAdult",e.size])},B,2))],2)):e.href?(s(),p(_,{key:1,to:e.href,class:r(["bookCoverBox",e.size])},{default:y(()=>[a("span",null,[a("img",{class:"image",alt:"",src:e.url},null,8,z)])]),_:1},8,["to","class"])):(s(),o("div",{key:2,class:r(["bookCoverBox",e.size])},[e.ageLimitYn==="Y"&&!("useAuthStore"in t?t.useAuthStore:u(l))().loginUser.isAdultVerify?(s(),o("mark",{key:0,class:r(["ageAdult",e.size])},L,2)):(s(),o("span",U,[a("img",{class:"image",alt:"",src:e.url},null,8,V)]))],2))])}}});export{w as _};

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.