PageSourceSearch

https://typybukmacherskie.ai/_nuxt/Ds761T43.js

js typybukmacherskie.ai collected 2026-10-05 14:27:38 UTC 9,793 bytes, 1 lines download raw bytes

1import{_ as H,c as p,a as s,b as g,w as S,t as r,H as b,d as _,F as I,r as j,e as m,E as F,G as K,u as V,f as U,g as W,k as T,j as Q,Z,l as M,s as O,o as u,n as Y}from"./BwjkGPNs.js";import{_ as J}from"./ettF49K9.js";import{u as X,b as $}from"./BuqZ8ahG.js";import{u as ee}from"./BUYY04tP.js";var ae={today:"Today's Predictions",tomorrow:"Tomorrow's Predictions",tonight:"Tonight's Predictions",weekend:"Weekend Predictions","this-week":"This Week",yesterday:"Yesterday's Results",monday:"Monday Tips",tuesday:"Tuesday Tips",wednesday:"Wednesday Tips",thursday:"Thursday Tips",friday:"Friday Tips",saturday:"Saturday Tips",sunday:"Sunday Tips"};const te={name:"ArticlesPage",async setup(){var i=F(),a=K(),{t:y,currentLanguage:t}=V(),{getArticles:C}=U(),{localizedPath:n}=X();W("lang-switch-paths",()=>null).value=$("articles");var d=T(function(){var o=i.query.source,l=i.query.type;return o==="guide"?"guide":o==="period"?"period":o==="bet_type"?"bet_type":l==="preview"||l==="review"?l:"all"}),c=T(function(){return Number(i.query.page)||1}),e=O(null),L=y("seo.articles_title","Football Analysis Articles - Expert Previews, Reviews & Daily Predictions"),R=y("seo.articles_desc","Read expert football analysis articles including daily predictions, round previews and reviews for top leagues worldwide."),q=T(function(){var o=[],l=e.value?.pagination;if(!l||l.totalPages<=1)return o;var N=n("/articles"),h=[],w=d.value;if(w==="guide"?h.push("source=guide"):w==="period"?h.push("source=period"):w==="bet_type"?h.push("source=bet_type"):w==="preview"?h.push("type=preview"):w==="review"&&h.push("type=review"),l.page>1){var A=h.slice();l.page>2&&A.push("page="+(l.page-1)),o.push({rel:"prev",href:"https://football-predictions.ai"+N+(A.length?"?"+A.join("&"):"")})}if(l.page<l.totalPages){var z=h.slice();z.push("page="+(l.page+1)),o.push({rel:"next",href:"https://football-predictions.ai"+N+(z.length?"?"+z.join("&"):"")})}return o}),D={es:"pronosticosfutbol.ai",pt:"palpitesfutebolhoje.ai",ro:"ponturifotbal.ai",bg:"futbolniprognozi.ai",el:"prognostika.ai",hu:"focitippek.ai",cs:"tipynafotbal.ai",sv:"speltips.ai",pl:"typybukmacherskie.ai",nl:"wedtips.ai"},v=[],f=d.value;f==="guide"?v.push("source=guide"):f==="period"?v.push("source=period"):f==="bet_type"?v.push("source=bet_type"):(f==="preview"||f==="review")&&v.push("type="+f),c.value>1&&v.push("page="+c.value);var x=v.length?"?"+v.join("&"):"",k,P=t.value;P==="en"?k="https://football-predictions.ai/amp/articles"+x:D[P]?k="https://"+D[P]+"/amp/articles"+x:k="https://football-predictions.ai/"+P+"/amp/articles"+x,Q({title:L,meta:[{name:"description",content:R},{property:"og:title",content:L},{property:"og:description",content:R},{name:"twitter:title",content:L},{name:"twitter:description",content:R}],link:[{rel:"amphtml",href:k}].concat(q.value||[])});var{data:B}=await ee(()=>"articles-list-"+d.value+"-"+c.value,function(){var o={page:c.value,per_page:20},l=d.value;return l==="guide"?o.source="guide":l==="period"?o.source="period":l==="bet_type"?o.source="bet_type":(l==="preview"||l==="review")&&(o.source="round",o.type=l),C(o)},{watch:[d,c]});e.value=B.value,Z(B,function(o){e.value=o});var E=T(function(){return e.value?.articles||[]}),G=T(function(){return e.value?.pagination||null});return{t:y,currentLanguage:t,articles:E,pagination:G,activeTab:d,currentPage:c,router:a,localizedPath:n}},methods:{switchTab(i){var a={};i==="guide"?a.source="guide":i==="period"?a.source="period":i==="bet_type"?a.source="bet_type":i==="preview"?a.type="preview":i==="review"&&(a.type="review"),this.$router.push({path:this.localizedPath("/articles"),query:a})},goToPage(i){var a={page:i};this.activeTab==="guide"?a.source="guide":this.activeTab==="period"?a.source="period":this.activeTab==="bet_type"?a.source="bet_type":this.activeTab==="preview"?a.type=this.activeTab:this.activeTab==="review"&&(a.type=this.activeTab),this.$router.push({path:this.localizedPath("/articles"),query:a})},getArticleLink(i){return this.localizedPath("/articles")+"/"+i.slug},betTypeTranslation(i,a){var y={"1x2":"league.match_result",ou:"league.over_under",btts:"league.both_teams_score",dc:"league.double_chance",ah:"league.asian_handicap",ht:"league.half_time",htft:"league.ht_ft",cs:"league.correct_score",corners:"league.corners",cards:"league.cards",scorer:"league.scorer",value:"league.value_bets"},t=y[i];return t?this.t(t,a):a}
1,formatPeriodKey(i){var a="articles.period_"+(i||"").replace(/-/g,"_");return this.t(a,ae[i]||i)},truncate(i,a){return i?i.length>a?i.substring(0,a)+"...":i:""},formatDate(i){if(!i)return"";var a=new Date(i);return a.toLocaleDateString(this.getLocale(),{month:"short",day:"numeric",year:"numeric"})},getLocale(){var i={en:"en-GB",ru:"ru-RU",fr:"fr-FR",de:"de-DE",it:"it-IT",es:"es-ES",pt:"pt-PT",tr:"tr-TR",hu:"hu-HU",bg:"bg-BG",ro:"ro-RO",el:"el-GR",sv:"sv-SE",cs:"cs-CZ",pl:"pl-PL",nl:"nl-NL",ko:"ko-KR",th:"th-TH",vi:"vi-VN",id:"id-ID",tl:"fil-PH",zh:"zh-TW",ar:"ar-SA"};return i[this.currentLanguage]||"en-GB"}}},ie={class:"articles-page"},se={class:"container"},re={class:"articles-page__breadcrumbs"},le={class:"articles-page__title"},oe={class:"articles-page__tabs"},ne={key:0,class:"articles-page__grid"},ce={class:"articles-page__card-header"},ue={key:0,class:"articles-page__badge articles-page__badge--guide"},pe={key:1,class:"articles-page__badge articles-page__badge--bet-type"},de={key:3,class:"articles-page__league"},ge=["src","alt"],_e={key:4,class:"articles-page__period-label"},ve={class:"articles-page__card-title"},he={class:"articles-page__summary"},be={class:"articles-page__meta"},ye={key:0},fe={key:0,class:"articles-page__author"},me=["src","alt"],we={key:1,class:"articles-page__empty"},Te={key:2,class:"articles-page__pagination"},ke=["disabled"],Pe={class:"articles-page__pagination-info"},Le=["disabled"];function Re(i,a,y,t,C,n){const d=M,c=J;return u(),p("div",ie,[s("div",se,[s("nav",re,[g(d,{to:t.localizedPath("/")},{default:S(()=>[_(r(t.t("nav.home","Home")),1)]),_:1},8,["to"]),a[8]||(a[8]=s("span",{class:"articles-page__breadcrumb-sep"},"/",-1)),s("span",null,r(t.t("articles.breadcrumb","Articles")),1)]),s("h1",le,r(t.t("articles.title","Expert Analysis & Articles")),1),s("div",oe,[s("button",{class:b(["articles-page__tab",{active:t.activeTab==="all"}]),onClick:a[0]||(a[0]=e=>n.switchTab("all"))},r(t.t("common.all","All")),3),s("button",{class:b(["articles-page__tab","articles-page__tab--guide",{active:t.activeTab==="guide"}]),onClick:a[1]||(a[1]=e=>n.switchTab("guide"))},[g(c,{name:"fa-book-open"}),_(" "+r(t.t("articles.betting_guides","Betting Guides")),1)],2),s("button",{class:b(["articles-page__tab",{active:t.activeTab==="period"}]),onClick:a[2]||(a[2]=e=>n.switchTab("period"))},[g(c,{name:"fa-calendar-day"}),_(" "+r(t.t("articles.daily_predictions","Daily Predictions")),1)],2),s("button",{class:b(["articles-page__tab",{active:t.activeTab==="bet_type"}]),onClick:a[3]||(a[3]=e=>n.switchTab("bet_type"))},[g(c,{name:"fa-chart-line"}),_(" "+r(t.t("articles.bet_type_tips","Bet Type Tips")),1)],2),s("button",{class:b(["articles-page__tab",{active:t.activeTab==="preview"}]),onClick:a[4]||(a[4]=e=>n.switchTab("preview"))},r(t.t("articles.round_previews","Round Previews")),3),s("button",{class:b(["articles-page__tab",{active:t.activeTab==="review"}]),onClick:a[5]||(a[5]=e=>n.switchTab("review"))},r(t.t("articles.round_reviews","Round Reviews")),3)]),t.articles&&t.articles.length?(u(),p("div",ne,[(u(!0),p(I,null,j(t.articles,e=>(u(),Y(d,{key:e.source+"-"+e.id,to:n.getArticleLink(e),class:"articles-page__card card"},{default:S(()=>[s("div",ce,[e.source==="guide"?(u(),p("span",ue,[g(c,{name:"fa-book-open"}),_(" "+r(t.t("articles.betting_guide","Betting Guide")),1)])):e.source==="bet_type"?(u(),p("span",pe,[g(c,{name:"fa-chart-line"}),_(" "+r(n.betTypeTranslation(e.betType,e.betTypeLabel)),1)])):(u(),p("span",{key:2,class:b(["articles-page__badge",`articles-page__badge--${e.type}`])},r(e.type==="preview"?t.t("articles.preview","Preview"):t.t("articles.review","Review")),3)),e.source==="round"&&e.league?(u(),p("div",de,[e.league.logo?(u(),p("img",{key:0,src:e.league.logo.replace(".webp","_sm.webp"),alt:e.league.name,class:"articles-page__league-logo",loading:"lazy",width:"20",height:"20"},null,8,ge)):m("",!0),s("span",null,r(e.league.slug?t.t("league."+e.league.slug,e.league.name):e.league.name),1)])):e.source==="period"?(u(),p("div",_e,[g(c,{name:"fa-calendar-day"}),s("span",null,r(n.formatPeriodKey(e.periodKey)),1)])):m("",!0)]),s("h2",ve,r(e.title),
11),s("p",he,r(n.truncate(e.summary,120)),1),s("div",be,[s("span",null,[g(c,{name:"fa-clock"}),_(" "+r(e.readingTime)+" "+r(t.t("articles.min_read","min")),1)]),s("span",null,r(n.formatDate(e.createdAt)),1),e.views?(u(),p("span",ye,[g(c,{name:"fa-eye"}),_(" "+r(e.views),1)])):m("",!0)]),e.author?(u(),p("div",fe,[e.author.avatar?(u(),p("img",{key:0,src:e.author.avatar,alt:e.author.name,class:"articles-page__author-avatar",loading:"lazy",width:"24",height:"24"},null,8,me)):m("",!0),s("span",null,r(e.author.name),1)])):m("",!0)]),_:2},1032,["to"]))),128))])):(u(),p("div",we,[s("p",null,r(t.t("articles.no_articles","No articles found.")),1)])),t.pagination&&t.pagination.totalPages>1?(u(),p("div",Te,[s("button",{class:"articles-page__pagination-btn",disabled:t.pagination.page<=1,onClick:a[6]||(a[6]=e=>n.goToPage(t.pagination.page-1))},"← "+r(t.t("articles.previous","Previous")),9,ke),s("span",Pe,r(t.t("articles.page_of","Page {page} of {total}",{page:t.pagination.page,total:t.pagination.totalPages})),1),s("button",{class:"articles-page__pagination-btn",disabled:t.pagination.page>=t.pagination.totalPages,onClick:a[7]||(a[7]=e=>n.goToPage(t.pagination.page+1))},r(t.t("articles.next","Next"))+" →",9,Le)])):m("",!0)])])}const De=H(te,[["render",Re]]);export{De 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.