PageSourceSearch

https://www.filmpro.ru/_nuxt/VVgsTlN7.js

js filmpro.ru collected 2026-10-02 03:53:48 UTC 3,082 bytes, 1 lines download raw bytes

1import{_ as C}from"./BGCy5cJJ.js";import{u as P,d as $,p as I,f as V,_ as B,a as S}from"./BwiywTlr.js";import{_ as j}from"./DfcIdiNj.js";import{u as z,_ as T}from"./BUheuTmF.js";import{g as q}from"./Cr2__5Kr.js";import{R as A}from"./CWsDPZs7.js";import{z as D,a2 as L,G as R,Y as a,a7 as s,y as e,a1 as r,Q as f,a0 as h,V as n,P as m,a4 as p}from"./pEjZETfw.js";import"./CNAKqGs5.js";import"./YXlF6JB2.js";import"./Cg8wQjc4.js";import"./B7rgdppr.js";import"./Cbp2waRB.js";import"./B4U-JsHY.js";import"./9EOMS3tm.js";import"./BkPInqK2.js";import"./fPhffBcC.js";import"./Y3YGt8om.js";import"./ByBMDjtQ.js";import"./CMPjFafy.js";import"./DIZmpyM9.js";import"./xvRhSBEW.js";import"./gfLliCm3.js";import"./C0o-0ewK.js";import"./NWEso5Ur.js";import"./CKHnToZc.js";import"./BfbNI_RY.js";import"./BggBaoxZ.js";import"./D3UIztlH.js";import"./BHqWYdTH.js";import"./DvJakqkG.js";const E={class:"relative"},F={class:"mt-6 px-4 md:px-0"},M={class:"flex justify-between gap-x-6"},Q={class:"flex-1"},U={class:"flex items-center gap-x-1 text-2xl font-semibold"},G={class:"opacity-50 md:text-lg"},H={class:"mt-6 flex gap-x-3 px-4 md:px-0"},K={class:"text-accent"},Y={class:"text-accent"},Pe=D({__name:"index",async setup(J){let c,d;const{params:x}=P(),{data:u}=$(),t=([c,d]=L(()=>$fetch(`/api/users/${Number(x.id)}`)),c=await c,d(),c);if(!t)throw I({statusCode:404});V({title:t.fullname});const g=async({pageParam:o=1})=>await $fetch("/api/materials",{query:{pageSize:5,page:o,authorId:t.id,period:"all",type:"all"}}),{data:b,fetchNextPage:y,hasNextPage:N}=z({queryKey:["materials",{authorId:t.id}],queryFn:g,initialPageParam:1,getNextPageParam:(o,l,i)=>{if(o.length!==0)return i+1}});return(o,l)=>{const i=C,v=S,k=B,_=j,w=T;return m(),R("div",null,[a("div",E,[s(i,{src:e(t)?.cover?.url,placeholder:"/images/image-placeholder.png",class:"aspect-[16/9] w-full object-cover md:rounded-md"},null,8,["src"]),s(i,{src:e(t).photo?.url,placeholder:"/images/image-placeholder.png",class:"absolute bottom-4 left-4 size-32 rounded-full border-2 object-cover md:hidden"},null,8,["src"])]),a("div",F,[a("div",M,[s(i,{src:e(t).photo?.url,placeholder:"/images/image-placeholder.png",class:"hidden size-32 rounded-full border-2 object-cover md:block"},null,8,["src"]),a("div",Q,[a("h1",U,[a("span",null,r(e(t).fullname),1),e(t).isVerified?(m(),f(v,{key:0,name:"i-ci-shield-check",class:"text-accent"})):h("",!0)]),e(u)&&e(u)?.role.id<=e(A).ADMIN?(m(),f(k,{key:0,class:"text-accent",href:`mailto:${e(t).email}`},{default:n(()=>[p(r(e(t).email),1)]),_:1},8,["href"])):h("",!0),a("p",G,r(e(t).about),1)])])]),a("div",H,[s(_,{color:"white",class:"block md:text-lg"},{default:n(()=>[a("span",K,r(e(t).materialsCnt||0),1),l[0]||(l[0]=p(" записей ",-1))]),_:1}),s(_,{color:"white",class:"block md:text-lg"},{default:n(()=>[a("span",Y,r(e(t).subscribersCnt),1),p(" "+r(("getSubscriberText"in o?o.getSubscriberText:e(q))(e(t).subscribersCnt)),1)]),_:1})]),s(w,{class:"mt-6",materials:e(b)?.pages.flat(1)||[],"has-next":e(N),onLoadNext:e(y)},null,8,["materials","has-next","onLoadNext"])])}}});export{Pe 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.