import{_ as oe}from"./BXuXn_5k.js";import{_ as R}from"./BQGlrryy.js";import{f as U,h as P,r as q,o as t,c,F as N,k as S,n as p,l as i,w as o,b as u,a as e,t as g,j as f,q as ne,i as a,s as ue,g as me,u as xe,v as se,x as fe,y as ge,E as he,d as x,$ as be}from"./Cx8pZeM5.js";import{_ as ye}from"./QsbD3VC_.js";import{_ as ve}from"./CPTB6Joz.js";import{_ as ke}from"./CwId-vkO.js";import{_ as $e}from"./Cwkzy0lS.js";import{u as E}from"./B0OU9jPd.js";import{_ as we}from"./DHg8FCyu.js";import{u as ae}from"./BnTjGDoV.js";import{c as Ae}from"./DEPnEGCU.js";import"./DAHhuPux.js";const Ce={class:"grid grid-cols-2 gap-1 md:gap-4 max-h-[41rem] md:max-h-96 px-1 md:px-0"},ze=e("div",{class:"pointer-events-none rounded-md absolute-b-left w-full h-2/4 bg-gradient-to-b from-transparent via-gray-800/70 to-gray-800/90 rounded-inherit"},null,-1),Le={class:"absolute-b-left w-full py-2 md:py-4 px-1 md:px-4 rounded-inherit flex flex-col gap-2"},Ne={class:"text-lg md:text-xl leading-5"},Se={key:0,class:"line-clamp-2 font-light text-sm text-gray-400"},De=U({__name:"heroLanding",props:{items:{}},setup(z){const s=z,h=P(()=>{var l;return(l=s.items)==null?void 0:l.slice(0,3)});function w(l){return!!(l!=null&&l.toString().match(/[-a-zA-Z0-9@:%._+~#=]{1,256}\.[a-zA-Z0-9()]{1,6}\b([-a-zA-Z0-9()@:%_+.~#?&//=]*)/))}function v(l){return w(l)?"noopener noreferrer":""}return(l,A)=>{const k=oe,$=R,r=q("ripple");return t(),c("section",Ce,[(t(!0),c(N,null,S(a(h),(_,L)=>p((t(),i($,{key:_.banner,to:_.url||"#",rel:v(_.url),class:ne([L===0?"col-span-2 md:col-span-1 md:row-span-2 h-96":"h-46","block relative rounded-md"])},{default:o(()=>[u(k,{src:_.banner,srcset:L===0?_.banner_srcset:_.banner_mini_srcset,alt:_.title,lazy:!1,class:"object-cover w-full h-full rounded-md"},null,8,["src","srcset","alt"]),ze,e("div",Le,[e("h3",Ne,g(_.title),1),L===0?(t(),c("p",Se,g(_.description),1)):f("",!0)])]),_:2},1032,["to","rel","class"])),[[r]])),128))])}}}),Te={key:0,class:"absolute inset-0 flex-center text-4xl z-10 text-rose-500"},Re=e("i",{class:"i-heroicons-fire-20-solid"},null,-1),Ue=[Re],qe={class:"w-full z-20 bg-gray-900/50 backdrop-blur min-h-8 rounded-md w-full"},Oe={class:"font-header flex-center w-full py-1"},Pe={key:0,class:"i-heroicons-fire-20-solid mr-1"},Ee=["datetime"],Ie=864e5,Be=U({__name:"bookNewChapter",props:{item:{},type:{},slug:{}},setup(z){const s=z,h=new Date(s.item.published_at),w=new Date().getTime(),v=h.getTime(),l=P(()=>w-vE(h));return(k,$)=>{const r=R,_=q("ripple");return p((t(),i(r,{to:`/capitulo/${s.item.id}/${s.type}-${s.slug}`,class:"flex items-center relative w-full rounded"},{default:o(()=>[a(l)?(t(),c("div",Te,Ue)):f("",!0),e("div",qe,[e("div",Oe," Capítulo "+g(s.item.name),1),e("div",{class:ne(["flex-center bg-gray-900/30 text-gray-400 rounded-b-md",{"!bg-rose-400/10 !text-rose-600":a(l)}])},[a(l)?(t(),c("i",Pe)):f("",!0),e("time",{datetime:s.item.published_at,class:"text-xs font-header capitalize py-0.5 flex-center"},g(a(A)),9,Ee)],2)])]),_:1},8,["to"])),[[_]])}}}),Ve={class:"relative rounded-md"},je=e("div",{class:"pointer-events-none absolute-b-left w-full h-2/4 bg-gradient-to-b from-transparent via-gray-800/70 to-gray-800/90 rounded-inherit"},null,-1),Fe={class:"absolute-b-left w-full pt-2 pb-1 px-1 rounded-inherit text-center flex flex-col gap-2"},Ze={class:"font-header text-base md:text-xl font-medium md:font-normal"},Je={class:"flex gap-1 text-xs md:text-sm"},Me=U({__name:"bookRelease",props:{item:{}},setup(z){const s=z;return(h,w)=>{const v=oe,l=R,A=Be,k=q("ripple");return t(),c("figure",Ve,[p((t(),i(l,{to:`/series/${s.item.type}-${s.item.slug}`,title:s.item.name,"aria-label":s.item.name,class:"block rounded-inherit"},{default:o(()=>[u(v,{hideErrorContext:"",src:s.item.cover,srcset:s.item.cover_srcset,alt:s.item.name,class:"w-full aspect-[2.75/4.75] object-cover rounded-inherit"},null,8,["src","srcset","alt"])]),_:1},8,["to","title","aria-label"])),[[k]]),je,e("div",Fe,[p((t(),i(l,{to:`/series/${s.item.type}-${s.item.slug}`,title:s.item.name,"aria-label":s.item.name,class:"rounded-inherit"},{default:o(()=>[e("figcaption",Ze,g(s.item.name),1)]),_:1},8,["to","title","aria-label"])),[[k]]),e("div",Je,[(t(!0),c(N,null,S(s.item.last_chapters,$=>(t(),i(A,{key:$.id,item:$,slug:s.item.slug,type:s.item.type},null,8,["item","slug","type"]))),128))])])])}}}),Xe={key:0,class:"flex flex-col gap-12"},Ke={key:1,class:"mx-1 md:mx-0 flex flex-col gap-6"},Ye={class:"snap-x snap-mandatory overflow-x-auto flex items-center gap-1 md:gap-4 px-1 md:px-0 pb-4"},Ge={class:"rounded-md flex-center flex-col md:flex-row gap-4 md:flex-between mx-1 md:mx-0 p-4 bg-gray-800"},He=e("div",{class:"font-header md:text-3xl text-2xl"},"Síganos",-1),Qe={class:"gap-1 flex-center"},We=e("i",{i:"logos-discord-icon"},null,-1),et=e("i",{i:"logos-paypal"},null,-1),tt=e("i",{i:"logos-patreon"},null,-1),st={class:"mx-1 md:mx-0 flex flex-col gap-6"},at=e("i",{class:"i-heroicons-arrow-top-right-on-square text-2xl md:text-3xl"},null,-1),ot={class:"grid grid-cols-2 md:grid-cols-3 lg:grid-cols-4 xl:grid-cols-5 gap-1 md:gap-4"},nt={class:"flex-center"},lt=e("span",null,"Ver más",-1),rt=e("i",{class:"i-heroicons-arrow-top-right-on-square-20-solid"},null,-1),it={key:0,class:"mt-8 p-16 flex-center text-3xl"},ct=e("i",{class:"i-line-md-loading-twotone-loop"},null,-1),dt=[ct],_t={key:1,class:"flex-center flex-col gap-4 py-16 px-4 text-gray-500"},pt=e("i",{class:"i-heroicons-inbox text-6xl"},null,-1),ut=e("div",null,"No se ha encontrado ningún resultado.",-1),mt=[pt,ut],xt={key:2,class:"mx-1 md:mx-0 grid md:grid-cols-2 lg:grid-cols-3 gap-1 md:gap-4"},ft={class:"flex-between"},gt={class:"font-medium text-base"},ht=["datetime"],bt={key:3,class:"flex flex-col gap-6"},yt=e("i",{class:"i-heroicons-arrow-right text-2xl md:text-3xl"},null,-1),vt={class:"flex bg-gray-800 rounded-md p-4 gap-4 mx-1 md:mx-0"},kt=e("div",{class:"text-3xl text-amber-300"},[e("i",{class:"i-heroicons-megaphone"})],-1),$t={class:"flex flex-col gap-2"},wt={class:"text-lg leading-4"},At=["datetime"],Ct={class:"text-sm font-light text-gray-300"},zt={class:"line-clamp-3"},Lt=e("span",null,"Lee mas ",-1),Nt=e("i",{class:"i-heroicons-arrow-right-20-solid text-lg"},null,-1),St={class:"flex flex-col gap-6 mx-1 md:mx-0"},Dt={class:"snap-x snap-mandatory overflow-x-auto flex items-center gap-1 md:gap-4 px-1 md:px-0 pb-4"},Zt=U({__name:"index",async setup(z){let s,h;const{BACKEND_URL:w,SOCIAL_PATREON:v,SOCIAL_DISCORD:l,SOCIAL_PAYPAL:A}=ue().public,{isLoggedIn:k}=me(),$=xe(),{data:r,error:_}=([s,h]=se(()=>ae($.fullPath,()=>$fetch("/api/sf/home",{baseURL:w}),{transform:d=>(d.data.popular_comics&&typeof d.data.popular_comics=="string"&&(d.data.popular_comics=JSON.parse(d.data.popular_comics)),d)})),s=await s,h(),s);if(!r.value||_.value)throw fe({statusCode:503,statusMessage:"The server is not ready to handle the request.",fatal:!0});const{data:L,pending:I,error:le,refresh:re}=([s,h]=se(()=>ae($.fullPath+"bookmarkUpdate",()=>be("/api/last-chapters",{baseURL:w}),{immediate:!1,transform:d=>(d.data=d.data.map(C=>(typeof C.data=="string"&&(C.data=JSON.parse(C.data)),C)),d)})),s=await s,h(),s),B=ge();if(k.value){const{stop:d}=Ae(B,([{isIntersecting:C}])=>{C&&(re(),d())},{rootMargin:"0px 0px 0px 0px"})}return(d,C)=>{var j,F,Z,J,M,X,K,Y,G,H,Q,W,ee,te;const ie=De,ce=ye,D=ve,V=ke,O=$e,b=R,de=Me,_e=we,pe=he("XyzTransition"),y=q("ripple");return(j=a(r))!=null&&j.data?(t(),c("div",Xe,[(F=a(r))!=null&&F.data.slider&&((Z=a(r))==null?void 0:Z.data.slider.length)>0?(t(),i(ie,{key:0,items:(J=a(r))==null?void 0:J.data.slider},null,8,["items"])):f("",!0),u(ce),((M=a(r))==null?void 0:M.data.popular_comics.length)!==0&&typeof((X=a(r))==null?void 0:X.data.popular_comics)=="object"?(t(),c("section",Ke,[u(D,null,{title:o(()=>[x(" Popular Del Dia ")]),description:o(()=>[x(" Las series más populares de la actualidad. ")]),_:1}),e("div",Ye,[(t(!0),c(N,null,S((K=a(r))==null?void 0:K.data.popular_comics,(m,T)=>(t(),i(V,{key:m.id,item:m,lazy:T>4,class:"min-w-[244px] w-[244px] snap-start"},null,8,["item","lazy"]))),128))])])):f("",!0),u(O,{"ad-placement":"top"}),e("section",Ge,[He,e("div",Qe,[a(l)?p((t(),i(b,{key:0,to:a(l),name:"olympus discord",title:"olympus discord",class:"w-12 bg-gray-900/50 hover:bg-gray-700 transition-background-color aspect-square text-2xl rounded-full flex-center"},{default:o(()=>[We]),_:1},8,["to"])),[[y]]):f("",!0),a(A)?p((t(),i(b,{key:1,to:a(A),name:"olympus paypal",title:"olympus paypal",class:"w-12 bg-gray-900/50 hover:bg-gray-700 transition-background-color aspect-square text-2xl rounded-full flex-center"},{default:o(()=>[et]),_:1},8,["to"])),[[y]]):f("",!0),a(v)?p((t(),i(b,{key:2,to:a(v),name:"olympus patreon",title:"olympus patreon",class:"w-12 bg-gray-900/50 hover:bg-gray-700 transition-background-color aspect-square text-2xl rounded-full flex-center"},{default:o(()=>[tt]),_:1},8,["to"])),[[y]]):f("",!0)])]),e("section",st,[u(D,null,{title:o(()=>[x(" Nuevos Lanzamientos ")]),description:o(()=>[x(" Se han lanzado nuevos capítulos tanto para novelas como para cómics. ")]),suffix:o(()=>[p((t(),i(b,{to:"/capitulos","aria-label":"archive filtering menu",class:"block aspect-square rounded-full p-2 md:p-1 hover:bg-gray-800 transition-background-color"},{default:o(()=>[at]),_:1})),[[y]])]),_:1}),e("div",ot,[(t(!0),c(N,null,S((Y=a(r))==null?void 0:Y.data.new_chapters,m=>(t(),i(de,{key:m.id,item:m},null,8,["item"]))),128))]),e("div",nt,[p((t(),i(b,{to:"/capitulos","aria-label":"archive filtering menu",class:"bg-amber-300 text-gray-900 flex-center gap-2 px-6 py-2 rounded-full w-2/4"},{default:o(()=>[lt,rt]),_:1})),[[y]])])]),u(O,{"ad-placement":"bottom"}),a(k)?(t(),c("section",{key:2,ref_key:"bookmarkedUpdatesRef",ref:B,class:"flex flex-col gap-6"},[u(D,null,{title:o(()=>[x(" Actualizaciones de favoritos ")]),description:o(()=>[x(" Los últimos capítulos añadidos de sus series marcadas ")]),_:1}),u(pe,{mode:"out-in",xyz:"fade down-1"},{default:o(()=>{var m,T;return[a(I)?(t(),c("div",it,dt)):!a(I)&&!a(le)&&((m=a(L))==null?void 0:m.data.length)===0?(t(),c("div",_t,mt)):(t(),c("div",xt,[(t(!0),c(N,null,S((T=a(L))==null?void 0:T.data,n=>(t(),i(_e,{icon:"i-heroicons-bookmark-20-solid",iconColor:"text-sky-300 bg-sky-700/25 backdrop-blur",to:`/series/${n.data.type==="novel"?"novela":"comic"}-${n.data.series_slug}`,key:n.data.chapter_id,cover:n.data.series_cover,name:`${n.data.series_name}`,title:`${n.data.series_name}`},{default:o(()=>[e("div",ft,[p((t(),i(b,{class:"rounded",to:`/capitulo/${n.data.chapter_id}/${n.data.type==="novel"?"novela":"comic"}-${n.data.series_slug}`,name:`${n.data.series_name} > Capítulo ${n.data.chapter_name}`,title:`${n.data.series_name} > Capítulo ${n.data.chapter_name}`},{default:o(()=>[e("figcaption",gt," Capítulo "+g(n.data.chapter_name),1)]),_:2},1032,["to","name","title"])),[[y]]),e("time",{datetime:n.data.published_at,class:"text-xs text-gray-500 first-letter:capitalize"},g(("useSpanishTimeAgo"in d?d.useSpanishTimeAgo:a(E))(new Date(n.data.published_at))),9,ht)]),p((t(),i(b,{class:"text-amber-300 text-xs font-light inline-block rounded",to:`/series/${n.data.type==="novel"?"novela":"comic"}-${n.data.series_slug}`,name:`${n.data.series_name}`,title:`${n.data.series_name}`},{default:o(()=>[x(g(n.data.series_name),1)]),_:2},1032,["to","name","title"])),[[y]])]),_:2},1032,["to","cover","name","title"]))),128))]))]}),_:1})],512)):f("",!0),(G=a(r))!=null&&G.data.announcements?(t(),c("section",bt,[u(D,null,{title:o(()=>[x(" Aviso ")]),description:o(()=>[x(" Último anuncio publicado. ")]),suffix:o(()=>[p((t(),i(b,{to:"/anuncios","aria-label":"archive sorting",class:"block aspect-square rounded-full p-2 md:p-1 hover:bg-gray-800 transition-background-color"},{default:o(()=>[yt]),_:1})),[[y]])]),_:1}),e("article",vt,[kt,e("div",$t,[e("div",wt,g((H=a(r))==null?void 0:H.data.announcements.title),1),e("time",{datetime:(Q=a(r))==null?void 0:Q.data.announcements.created_at,class:"text-xs text-gray-400 capitalize"},g(("useSpanishTimeAgo"in d?d.useSpanishTimeAgo:a(E))(new Date((W=a(r))==null?void 0:W.data.announcements.created_at))),9,At),e("div",Ct,[e("p",zt,g((ee=a(r))==null?void 0:ee.data.announcements.content),1),p((t(),i(b,{to:"/anuncios",class:"text-amber-300"},{default:o(()=>[Lt,Nt]),_:1})),[[y]])])])])])):f("",!0),u(O,{"ad-placement":"footer"}),e("section",St,[u(D,null,{title:o(()=>[x(" Novelas ")]),description:o(()=>[x(" Fantásticos libros para leer. ")]),_:1}),e("div",Dt,[(t(!0),c(N,null,S((te=a(r))==null?void 0:te.data.novels,m=>(t(),i(V,{key:m.id,item:m,class:"min-w-[244px] w-[244px] snap-start"},null,8,["item"]))),128))])])])):f("",!0)}}});export{Zt as default};