PageSourceSearch

https://benefitty.ru/landing_nuxt/_nuxt/BQ5CBPVY.js

js benefitty.ru collected 2026-09-24 11:39:04 UTC 3,786 bytes, 1 lines download raw bytes

1import{_ as L,a as N}from"./B6kjZ3a_.js";import{af as P,b as _,F as o,H as t,a3 as z,L as c,z as l,U as C,X as M,O as f,ag as b,G as i,I as h,J as y,W as x,Q as V}from"./Dza6qpK5.js";import{_ as F,P as k,a as I,b as S}from"./BqYkIgLH.js";import{u as T}from"./q1xpt91R.js";import{u as $}from"./BeFGukG_.js";import{u as D}from"./DBvFFiZB.js";const H={id:"blogFeed",class:"blogFeed component-wrapper"},Y={class:"blog"},A={class:"container"},J={class:"blog__wrapper"},E={class:"blog__title"},G={key:0,class:"blog__item_wrapper"},O={class:"blog__item_img"},Q=["src","alt"],U={class:"blog__item_text"},W={class:"blog__item_text-title"},X=["innerHTML"],j={key:1,style:{"text-align":"center","margin-top":"16px"}},q=["disabled"],K={key:2,class:"text-center h4 mt-5"},g=5,R={__name:"index",async setup(Z){let r,m;T({title:"Блог BenefittY — новости, кейсы и гайды по программам лояльности",description:"Статьи о программах лояльности, кешбэке и выгодных покупках: разборы, кейсы и обновления сервиса BenefittY."}),$([{name:"Главная",path:"/"},{name:"Блог",path:"/blog"}]);const{data:w}=([r,m]=P(async()=>D("blog-feed",async()=>(await k.getPosts({limit:g,offset:0})).data,{default:()=>[]})),r=await r,m(),r),n=_([...w.value||[]]),u=_(n.value.length),d=_(!1),p=_(n.value.length===g),B=async()=>{if(!d.value)try{d.value=!0;const{data:s}=await k.getPosts({limit:g,offset:u.value});n.value.push(...s),u.value+=s.length,p.value=s.length===g}catch(s){console.error(s)}finally{d.value=!1}};return(s,e)=>{const v=N;return i(),o("div",H,[t("div",Y,[t("div",A,[t("div",J,[t("div",E,[t("button",{title:"Вернуться назад",class:"blog__title_back",onClick:e[0]||(e[0]=a=>s.$router.back())},e[1]||(e[1]=[t("img",{loading:"lazy",decoding:"async",class:"mr-2",src:F,alt:""},null,-1)])),e[2]||(e[2]=t("h1",{class:"blog__title_text"},"Блог BenefittY",-1))]),l(n).length>0?(i(),o("div",G,[(i(!0),o(C,null,M(l(n),a=>(i(),o("article",{key:a.id,class:"blog__item"},[t("div",O,[a.profile_image&&a.profile_image.url?(i(),o("img",{key:0,loading:"lazy",decoding:"async",src:a.profile_image.url,alt:a.name},null,8,Q)):c("",!0)]),t("div",U,[t("h2",W,[h(v,{to:`/post/${a.id}`},{default:y(()=>[x(V(a.name),1)]),_:2},1032,["to"])]),t("div",{class:"blog__item_text-text",innerHTML:a.preview},null,8,X),h(v,{to:`/post/${a.id}`,class:"blog__item_text-btn"},{default:y(()=>e[3]||(e[3]=[x("Читать далее")])),_:2},1032,["to"])])]))),128))])):c("",!0),l(p)?(i(),o("div",j,[t("button",{disabled:l(d),class:"btn btn-light",onClick:B},[f(t("span",null,"Показать еще",512),[[b,!l(d)]]),f(t("span",null,"Загрузка",512),[[b,l(d)]])],8,q)])):c("",!0),l(n).length===0?(i(),o("div",K," Список постов пуст ")):c("",!0)])]),e[4]||(e[4]=z('<div class="download" data-v-aeaec2e2><div class="download__title" data-v-aeaec2e2> ПОЛУЧАЙТЕ С ДРУЗЬЯМИ МАКСИМАЛЬНУЮ ВЫГОДУ! </div><div class="download__text" data-v-aeaec2e2> ВСЕ ТО, ЧЕМ РАНЬШЕ БЫЛО НЕ УДОБНО ПОЛЬЗОВАТЬСЯ, ТЕПЕРЬ НЕ ПРОСТО УДОБНО, А БЕЗУМНО УДОБНО И ПРОСТО </div><div class="download__buttons" data-v-aeaec2e2><a href="https://itunes.apple.com/ru/app/id1364456559" target="_blank" data-v-aeaec2e2><img loading="lazy" decoding="async" src="'+I+'" alt="google_play" data-v-aeaec2e2></a><a href="https://play.google.com/store/apps/details?id=com.bestrk.benefittybeta" target="_blank" data-v-aeaec2e2><img loading="lazy" decoding="async" src="'+S+'" alt="app_store" data-v-aeaec2e2></a></div></div>',1))])])}}},it=L(R,[["__scopeId","data-v-aeaec2e2"]]);export{it 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.