PageSourceSearch

https://fictionme.net/n_assets/CvZJyet8.js

js fictionme.net collected 2026-10-02 05:31:25 UTC 6,244 bytes, 2 lines download raw bytes

1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./CSJkNO6w.js","./BuukdIkl.js","./D7KWXfGL.js"])))=>i.map(i=>d[i]);
2import{d as P,u as y,f as d,o as i,g as e,i as a,k as f,t as T,s as U,B as E,K as b,c as H,e as O,b as K,L as Q,r as W,m as u,h as x,w as Y,F as w,l as k,p as R,H as h,C as G,q as J,I as X,_ as Z,M as ee}from"#entry";import{_ as C}from"./sX5IReoc.js";import te from"./DFygfSMa.js";import{_ as ae}from"./CD6Po8Td.js";import{_ as oe}from"./CVM_kpZA.js";import{_ as se}from"./Y8Tk-CHs.js";import{_ as ie}from"./CUL8_Mww.js";import{u as D}from"./FhwToB7e.js";import{p as ne,w as $}from"./BZ8oPinN.js";import{u as re,f as le,g as me,b as de}from"./Dq8nHTqN.js";import"./BeWuF5Zm.js";const ce={class:"cta bg-[url('~/assets/img/cta_bg-min.jpg')] overflow-hidden bg-cover bg-center p-5 rounded-xl relative max-md:p-4"},pe={class:"flex items-center justify-between max-md:justify-center max-md:flex-col-reverse"},ue={class:"md:pl-[10%]"},_e=["href"],ge={class:"lg:pr-[7%] max-lg:w-[212px] max-md:mb-3"},xe=P({__name:"ReviewsCtaBanner",setup(_){y();const{oneLink:n}=y();return(c,g)=>{const l=C;return i(),d("div",ce,[e("div",pe,[e("div",ue,[g[0]||(g[0]=e("p",{class:"max-w-[520px] max-lg:max-w-[450px] text-white text-4xl max-lg:text-3xl max-md:text-2xl font-bold mb-6 max-md:text-center max-md:px-4"}," Dive into FictionMe's diverse book reviews! ",-1)),e("a",{href:a(n).baseUrl,class:"flex items-center py-2 px-5 max-md:px-4 bg-fm-gradient hover:bg-fm-gradient-active rounded-lg !text-white text-lg w-max max-md:m-auto"}," Read books in the App ",8,_e)]),e("div",ge,[f(l,{src:"/img/reviews_cta_img.webp",width:"277",height:"277",quality:80,format:"webp",alt:"Romantic couple"})])])])}}}),fe=J(()=>Z(()=>import("./CSJkNO6w.js"),__vite__mapDeps([0,1,2]),import.meta.url).then(_=>_.default||_)),ve={class:"container py-8"},he={class:"page-content flex flex-col gap-8 max-md:gap-6"},ye={class:"flex flex-col gap-4 max-md:gap-2"},be={class:"mb-8 flex flex-col gap-4 max-md:gap-2"},we={class:"relative overflow-hidden w-[289px] max-md:w-[132px] h-[243px] max-md:h-[138px] rounded-xl bg-gray-200 dark:bg-zinc-600"},ke={class:"flex flex-col gap-4 max-md:gap-2 p-4 max-md:p-2 pl-0"},Re={key:0,class:"text-primary uppercase max-md:text-xs"},De={class:"text-2xl leading-6 font-bold text-gray-950 dark:text-gray-200 max-md:text-base max-md:line-clamp-3 max-xl:line-clamp-2 max-md:leading-5"},$e={class:"text-base flex-grow line-clamp-3 text-gray-600 dark:text-gray-400 max-md:hidden max-xl:line-clamp-2"},Pe={class:"flex max-md:justify-end max-md:flex-grow"},Ce={class:"w-max p-2 border border-violet-800 font-semibold flex items-center justify-between rounded text-violet-800 group-hover:border-primary group-hover:text-primary dark:border-primary dark:text-primary max-md:p-0 max-md:border-0"},Le={class:"flex gap-5 max-md:gap-3 overflow-auto scrollbar-hidden"},Me=P({__name:"index",async setup(_){let n,c;const g=T(),l=U(),p=Q(),o=E(l.query.page?parseInt(l.query.page):1),{data:m,pending:L}=([n,c]=b(()=>D("/reviews",{query:{page:o},watch:[o]})),n=await n,c(),n),M=s=>{g.push({query:ne(l.query,s)}),X(()=>window.scrollTo({top:0}))},{data:v,pending:Fe}=([n,c]=b(()=>D("/novels/_/similar",{transform:s=>s.data,lazy:!0})),n=await n,c(),n),F=H(()=>{let s=[];return m.value?.meta.last_page>1&&o.value>1&&s.push({rel:"prev",href:p.public.siteURL+$(l.path,o.value-1)}),o.value<m.value.meta.last_page&&s.push({rel:"next",href:p.public.siteURL+$(l.path,o.value+1)}),s});return O({link:F}),K({title:"Novels, Books and Stories reviews, Rankings and more by FictionMe"+(o.value>1?` - Page ${o.value}`:""),description:"Dive into FictionMe for captivating novel reviews, up-to-date rankings, and essential writing resources. Discover your next favorite story today!",ogTitle:"Novels, Books and Stories reviews, Rankings and more by FictionMe",ogDescription:"Dive into FictionMe for captivating novel reviews, up-to-date rankings, and essential writing resources. Discover your next favorite story today!",twitterTitle:"Novels, Books and Stories reviews, Rankings and more by FictionMe",twitterDescription:"Dive into FictionMe for captivating novel reviews, up-to-date rankings, and essential writing resources. Discover your next favorite story today!"}),re([le({"@type":"CollectionPage",description:"Dive into FictionMe for captivating novel reviews, up-to-date rankings, and essential writing resources. Discover your next favorite story today!"}),me({itemListElement:(m.value?.data??[]).map((s,r)=>de({position:r+1,name:s.title,item:`${p.public.siteURL}/book-reviews/${s.slug}`}))})]),(s,r)=>{const B=xe,N=C,q=te,z=ae,I=oe,V=se,j=fe,A=ie,S=W("loading");return i(),d("div",ve,[e("div",he,[a(o)<2?(i(),u(B,{key:0})):x("",!0),e("div",ye,[r[2]||(r[2]=e("h1",{class:"text-3xl font-bold max-md:text-2xl"},"Recent Novel Reviews",-1)),Y((i(),d("div",be,[(i(!0),d(w,null,k(a(m)?.data,t=>(i(),u(z,{to:`/book-reviews/${t.slug}`,title:t.title,class:"group review-item w-full grid grid-cols-[auto_1fr] gap-5 max-md:gap-2 bg-white rounded-xl dark:border-zinc-700 dark:bg-zinc-800"},{default:R(()=>
2[e("div",we,[f(N,{provider:a(p).public.imageProvider,src:a(p).public.imageProvider==="ipx"?t.image_url:t.image_path,loading:"lazy",alt:t.title,quality:80,height:s.$device.isMobile?138:243,format:"webp",class:"w-full h-full object-cover transition-transform duration-1000 transform group-hover:scale-110"},null,8,["provider","src","alt","height"])]),e("div",ke,[t.genres&&t.genres.length>0?(i(),d("p",Re,h(t.genres[0].name),1)):x("",!0),e("h3",De,h(t.title),1),e("p",$e,h(t.description),1),e("div",Pe,[e("span",Ce,[r[1]||(r[1]=e("span",null,"Read Now",-1)),f(q,{name:"fm:arrow-right",class:"ml-2 text-2xl"})])])])]),_:2},1032,["to","title"]))),256))])),[[S,a(L)]]),a(m)?.meta&&a(m).meta.last_page>1?(i(),u(I,{key:0,modelValue:a(o),"onUpdate:modelValue":r[0]||(r[0]=t=>G(o)?o.value=t:null),"total-pages":a(m).meta.last_page,onChanged:M},null,8,["modelValue","total-pages"])):x("",!0)]),a(v)&&a(v).length>0?(i(),u(j,{key:1,title:"Popular Novels You May Like"},{default:R(()=>[e("div",Le,[(i(!0),d(w,null,k(a(v),t=>(i(),u(V,{book:t,key:t.id},null,8,["book"]))),128))])]),_:1})):x("",!0),f(A)])])}}}),Ee=ee(Me,[["__scopeId","data-v-47550edd"]]);export{Ee as default};

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.