1import{_ as at}from"./Dijs5eY0.js";import{_ as ot}from"./CrmC0qqu.js";import{u as rt,_ as it}from"./BIkUM0r5.js";import{u as lt,_ as ut}from"./3KfZdZMz.js";import{_ as ct}from"./CqRnCSWc.js";import{_ as _t,g as dt}from"./BNMLfYci.js";import{z as pt,j as gt,k as mt,r as vt,i as ht,g as kt,l as bt,p as yt,q as w,c as u,a as o,h as p,b as n,w as F,o as c,F as P,s as B,t as i,e as m,n as C,d as S,x as R,v as xt}from"./D-BtSUz6.js";import{u as wt,_ as Ct}from"./B7bGVJ0s.js";import{u as St}from"./CC3gnc62.js";const ft={class:"cartoon-page_wrapper"},$t={class:"el-sbw"},Tt={class:"el-widget-container"},At={id:"start-content-container",class:"container el-element container-md start-content-container"},Nt={key:0},Ft={class:"row g-4"},Pt={key:1},Bt={class:"text-red mt-2"},Rt={key:2},Lt={class:"row g-4"},Et={class:"film-card-box"},Mt={class:"sbw-simple-image reaction-container"},Vt=["title"],jt={class:"visually-hidden"},It={class:"reaction-stack"},qt=["disabled","title","onClick"],Ot=["disabled","title","onClick"],zt={class:"film-rating_stars"},Dt={class:"sbw-film-itemdata__content d-flex justify-content-between align-items-center px-1 py-2"},Gt={class:"sbw-film-itemdata__year"},Ht={key:0,class:"film_genres-list px-2 mb-0"},Kt={class:"genre-link-box"},Wt={key:1,class:"film_short-description px-2"},Xt={key:2,class:"vote-stats text-end px-2"},Qt={class:"vote-counts"},Ut={class:"pagination mt-4"},Yt=["disabled"],Jt={class:"mx-2"},Zt=["disabled"],te={key:3},ee={class:"no-results"},se=20,pe={__name:"index",async setup(ne){let v,f;const h=ht(),{$he:L}=pt(),$=gt(),a=mt("lang",()=>$.query.lang||"ua"),d=vt(Number($.query.page)||1),E=`${h.app.baseURL}posters/no-poster_thumb.jpg`,T=h.public.apiBase;lt("cartoon");const{applySchemaOrgMeta:M,generateBreadcrumbs:V}=St();kt(()=>{M(V())});const j=bt(()=>({per_page:se,page:d.value,type:"cartoon",include:"genres,translations"})),{data:_,pending:I,error:A,refresh:k}=([v,f]=yt(()=>wt(`${T}/films/`,{query:j,watch:!1,immediate:!0,server:!0,headers:{"X-API-Key":h.public.apiSecret}},"$XtaVRwjYKO")),v=await v,f(),v),{applyLocalVotes:q,likeFilm:O,dislikeFilm:z}=rt(_,a,T);w(()=>_?.value?.items,()=>q(),{immediate:!0}),w(()=>d.value,()=>{window.scrollTo({top:0,behavior:"smooth"})});const D=e=>{const t=Math.round(e);return t>=1&&t<=4?"rating-bad":t>=5&&t<=6?"rating-mediocre":t===7?"rating-average":t===8?"rating-good":t===9?"rating-very-good":t===10?"rating-excellent":""},G=e=>{const t=Math.round(e);let r="";return t>=1&&t<=4?r=a.value==="ua"?'ÐÑÑнка 1-4: ÐаÑегоÑÑÑ "Уникай" - пÑÑÑа ÑÑаÑа ÑаÑÑ.':'ÐÑенка 1-4: ÐаÑегоÑÐ¸Ñ "Ðзбегай" - пÑÑÑÐ°Ñ ÑÑаÑа вÑемени.':t>=5&&t<=6?r=a.value==="ua"?'ÐÑÑнка 5-6: ÐаÑегоÑÑÑ "ÐизÑка ЯкÑÑÑÑ" - не ваÑÑий Ñваги.':'ÐÑенка 5-6: ÐаÑегоÑÐ¸Ñ "Ðизкое ÐаÑеÑÑво" - не ÑÑÐ¾Ð¸Ñ Ð²Ð½Ð¸Ð¼Ð°Ð½Ð¸Ñ.':t===7?r=a.value==="ua"?'ÐÑÑнка 7: ÐаÑегоÑÑÑ "ÐоÑмалÑно" - одноÑазовий пеÑеглÑд.':'ÐÑенка 7: ÐаÑегоÑÐ¸Ñ "ÐоÑмалÑно" - однокÑаÑнÑй пÑоÑмоÑÑ.':t===8?r=a.value==="ua"?'ÐÑÑнка 8: ÐаÑегоÑÑÑ "ЦÑкаво" - можна пеÑеглÑдаÑи.':'ÐÑенка 8: ÐаÑегоÑÐ¸Ñ "ÐнÑеÑеÑно" - можно пеÑеÑмаÑÑиваÑÑ.':t===9?r=a.value==="ua"?'ÐÑÑнка 9: ÐаÑегоÑÑÑ "ÐÑже ЦÑкаво" - ваÑÑо пеÑеглÑдаÑи.':'ÐÑенка 9: ÐаÑегоÑÐ¸Ñ "ÐÑÐµÐ½Ñ ÐнÑеÑеÑно" - ÑÑÐ¾Ð¸Ñ Ð¿ÐµÑеÑмаÑÑиваÑÑ.':t===10&&(r=a.value==="ua"?`ÐÑÑнка 10: ÐаÑегоÑÑÑ "ШедевÑ" - обов'Ñзковий до пеÑеглÑдÑ.`:'ÐÑенка 10: ÐаÑегоÑÐ¸Ñ "ШедевÑ" - обÑзаÑелен к пÑоÑмоÑÑÑ.'),`${r}`},H=(e,t,r)=>{const l={directors:{ua:{singular:"РежиÑеÑ:",plural:"РежиÑеÑи:"},ru:{singular:"РежиÑÑеÑ:",plural:"РежиÑÑеÑÑ:"}},countries:{ua:{singular:"ÐÑаÑна:",plural:"ÐÑаÑни:"},ru:{singular:"СÑÑана:",plural:"СÑÑанÑ:"}},genres:{ua:{singular:"ÐанÑ:",plural:"ÐанÑи:"},ru:{singular:"ÐанÑ:",plural:"ÐанÑÑ:"}},actors:{ua:{singular:"ÐкÑоÑ:",plural:"ÐкÑоÑи:"},ru:{singular:"ÐкÑеÑ:",plural:"ÐкÑеÑÑ:"}}};return l[t]&&l[t][r]?e===1?l[t][r].singular:l[t][r].plural:""},b=(e,t,r,l="")=>{if(!e||!Array.isArray(e))return l;const g=e.find(x=>x.lang===t);return g?g[r]:l},y=(e,t,r="")=>{const l=a.value==="ua"?"uk":a.value;return b(e,l,t,r)},K=(e,t="")=>y(e,"name",t),W=e=>{const t=a.value==="ua"?"uk":a.value,r=b(e.translations,t,"title",null);return r||(t==="uk"&&e.alt_title_uk?e.alt_title_uk:t==="ru"&&e.alt_title_ru?e.alt_title_ru:e.original_title)},X=e=>!Array.isArray(e)||!e.length?"":e.map(t=>{const r=K(t.translations,t.name||t.original_name||"");return N(r||"")}
1).filter(Boolean).join(", "),N=e=>e?L.decode(String(e)):"",Q=(e,t)=>!e||e.length<=t?e:e.substring(0,t)+"...",U=e=>{const t=a.value==="ua"?"uk":a.value,r=b(e.translations,t,"title",e.original_title),l=dt(e.id,r,t),g="/cartoon";return a.value==="ru"?`/ru${g}/${l}`:`${g}/${l}`};w([d],()=>{k()});const Y=()=>{d.value>1&&(d.value--,k())},J=()=>{d.value++,k()};return(e,t)=>{const r=at,l=ot,g=it,x=ut,Z=ct,tt=_t,et=xt,st=Ct;return c(),u("div",ft,[o("div",$t,[o("div",Tt,[p(r,{title:n(a)==="ua"?"ÐÑлÑÑÑÑлÑми":"ÐÑлÑÑÑилÑмÑ","page-type":"catalog","image-url":"https://picsum.photos/1920/1080","show-scroll-button":!0,"show-rating-link":!0},null,8,["title"])]),t[0]||(t[0]=o("div",{class:"sbw-spacer"},null,-1))]),p(l,{"slot-id":"adsense-1"}),o("section",At,[p(st,null,{default:F(()=>[n(I)?(c(),u("div",Nt,[o("div",Ft,[(c(),u(P,null,B(20,s=>o("div",{key:`skeleton-${s}`,class:"col-xl-3 col-lg-4 col-md-6"},[p(g)])),64))]),p(x)])):n(A)?(c(),u("div",Pt,[o("div",Bt,"Ðомилка заванÑаженнÑ: "+i(n(A).message),1)])):n(_)&&n(_).items&&n(_).items.length>0?(c(),u("div",Rt,[o("div",Lt,[(c(!0),u(P,null,B(n(_).items,s=>(c(),u("div",{key:s.id,class:"col-xl-3 col-lg-4 col-md-6 film-card"},[o("div",Et,[o("div",Mt,[o("div",{class:C(["my-rating-badge",D(s.my_rating)]),title:G(s.my_rating)},[S(i(Number(s.my_rating).toFixed(0))+" ",1),o("span",jt,i(n(a)==="ua"?"РейÑинг мÑлÑÑÑÑлÑÐ¼Ñ Ð²Ñд SebWeo":"РейÑинг мÑлÑÑÑилÑма Ð¾Ñ SebWeo")+": "+i(Number(s.my_rating).toFixed(0))+"/10",1)],10,Vt),o("div",It,[!s.user_vote||s.user_vote==="liked"?(c(),u("button",{key:0,class:C(["reaction-btn like",{voted:s.user_vote==="liked"}]),disabled:s.user_vote==="liked",title:s.user_vote==="liked"?n(a)==="ua"?"Ðи вже пÑоголоÑÑвали":"ÐÑ Ñже пÑоголоÑовали":n(a)==="ua"?"ÐодобаÑÑÑÑÑ":"ÐÑавиÑÑÑ",onClick:R(nt=>n(O)(s),["prevent"])}," â¤ï¸ ",10,qt)):m("",!0),!s.user_vote||s.user_vote==="disliked"?(c(),u("button",{key:1,class:C(["reaction-btn dislike",{voted:s.user_vote==="disliked"}]),disabled:s.user_vote==="disliked",title:s.user_vote==="disliked"?n(a)==="ua"?"Ðи вже пÑоголоÑÑвали":"ÐÑ Ñже пÑоголоÑовали":n(a)==="ua"?"Ðе подобаÑÑÑÑÑ":"Ðе нÑавиÑÑÑ",onClick:R(nt=>n(z)(s),["prevent"])}," ð ",10,Ot)):m("",!0)]),o("div",zt,[p(Z,{value:s.my_rating},null,8,["value"])]),p(tt,{src:s.poster_path,alt:s.original_title+" -- поÑÑеÑ",width:"400",height:"600",loading:"lazy",format:"webp",class:"film-poster-large movie-poster",placeholder:E},null,8,["src","alt"])]),o("div",Dt,[p(et,{to:U(s),class:"sbw-film-itemdata__title"},{default:F(()=>[S(i(W(s)||s.original_title||s.name||"ID: "+s.id),1)]),_:2},1032,["to"]),o("span",Gt,i(s.start_year||""),1)]),s.genres&&s.genres.length?(c(),u("p",Ht,[o("b",null,i(H(s.genres.length,"genres",n(a))),1),o("span",Kt,i(X(s.genres)),1)])):m("",!0),y(s.translations,"description",null)?(c(),u("p",Wt,[o("b",null,i(n(a)==="ua"?"СÑиÑло: ":"ÐÑаÑко: "),1),S(" "+i(Q(N(y(s.translations,"description")),120)),1)])):m("",!0),s.user_vote?(c(),u("div",Xt,[o("span",Qt,i((n(a)==="ua","Ðайки: "))+i(s.likes_count??0)+" | "+i((n(a)==="ua","Ðизлайки: "))+i(s.dislikes_count??0),1)])):m("",!0)])]))),128))]),o("div",Ut,[o("button",{onClick:Y,disabled:n(d)<=1,class:"page-button"},i(n(a)==="ua"?"ÐопеÑеднÑ":"ÐÑедÑдÑÑаÑ"),9,Yt),o("span",Jt,i(n(a)==="ua"?"СÑоÑÑнка":"СÑÑаниÑа")+" "+i(n(d))+" ("+i(n(a)==="ua"?"з":"из")+" "+i(n(_)&&n(_).total_pages?n(_).total_pages:1)+") ",1),o("button",{onClick:J,disabled:n(_)&&n(d)>=n(_).total_pages,class:"page-button"},i(n(a)==="ua"?"ÐаÑÑÑпна":"СледÑÑÑаÑ"),9,Zt)])])):(c(),u("div",te,[o("p",ee,i(n(a)==="ua"?"ÐÑлÑÑÑÑлÑми не знайдено":"ÐÑлÑÑÑилÑÐ¼Ñ Ð½Ðµ найденÑ"),1)]))]),_:1})]),p(l,{"slot-id":"adsense-2"})])}}};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.