PageSourceSearch

https://lifehacker.ru/_nuxt/v7.12-DnSJtUbS.js

js lifehacker.ru collected 2026-09-24 08:29:29 UTC 5,480 bytes, 2 lines download raw bytes

1import{b1 as T,c2 as s,b9 as D,cP as M,c0 as P,bP as $,by as b,bn as _,bx as H,ck as O,bW as V,b0 as W,bz as F,aU as v,aP as i,aO as A,aV as g,aX as C,b4 as E,b5 as B,aZ as R}from"./v7.12-_pfsIBSO.js";import N from"./v7.12-BMnu8pJI.js";import{W as Y}from"./v7.12-D9VMGiMx.js";import{a as I,u as L}from"./v7.12-B4vWiOd6.js";import{u as U}from"./v7.12-G787Raz9.js";import{p as j,P as q}from"./v7.12-CIEAyONz.js";import{u as z}from"./v7.12-DH8iiAKh.js";import"./v7.12-B3tOgYkG.js";import"./v7.12-B_m2vNUU.js";import"./v7.12-DbAV-6r6.js";import"./v7.12-ooEGvYt4.js";import"./v7.12-RAL0mllF.js";import"./v7.12-CoVBYJz4.js";import"./v7.12-Br8yryOE.js";import"./v7.12-Bw-GIxtj.js";import"./v7.12-BvaIoJo6.js";import"./v7.12-CHsQoYdJ.js";import"./v7.12-BHZodOSs.js";import"./v7.12-CkCB3Tmn.js";import"./v7.12-DqhJrxUE.js";import"./v7.12-Bxtg6cX4.js";import"./v7.12-EY0gt0hD.js";import"./v7.12-9Md-apLb.js";import"./v7.12-DdH6IBrb.js";import"./v7.12-BdUfPqxK.js";import"./v7.12-DuLs-Jxr.js";import"./v7.12-DPJTOzkO.js";import"./v7.12-BftFMjnV.js";import"./v7.12-DB9tyOqw.js";import"./v7.12-TY8S4trn.js";import"./v7.12-CRnohmQJ.js";import"./v7.12-BM5KuIZ1.js";import"./v7.12-Gevxajjh.js";/* empty css              */import"./v7.12-DD6w6I-i.js";import"./v7.12-ND-npwtd.js";const X=T({name:"HealthHome",components:{ArticleCardSmall:N,WidgetsRendererContainer:Y},async setup(){let e,o;const n=D(),l=M(),u=P(),h=$(),{onFavoriteDelete:d,onFavoriteCreateFolderAndAdd:m,onFavoriteCreateFolderAndTransfer:t,onFavoriteTransferToFolder:p,onFavoriteAddToFolder:r,onFavoriteDeferred:c}=L(),{loadingViewsIds:f,updateViewsCount:S,getLoadingViews:y}=U(),{data:k}=([e,o]=b(()=>H("HEALTH_HOME",async()=>{try{const a=(await n.$healthApi.fetchHome()).data;O(a,["items.url","items.categories.url"]);const w=j(q,a.seo);return l.addArchiveData({data:{icon:a.icon,title:a.title,totalPages:a.totalPages,articles:a.items,seo:w}}),a}catch(a){throw console.error("$healthApi.fetchHome error",a),V({statusCode:(a==null?void 0:a.status)??404,statusMessage:"Page Not Found"})}})),e=await e,o(),e);return z(_(()=>l.currentSeo)),{homeData:k.value,onFavoriteDelete:d,onFavoriteCreateFolderAndAdd:m,onFavoriteCreateFolderAndTransfer:t,onFavoriteTransferToFolder:p,onFavoriteAddToFolder:r,onFavoriteDeferred:c,articlesStore:u,loadingViewsIds:f,updateViewsCount:S,getLoadingViews:y,widgetsStore:h}},computed:{healthMainWidgets(){return this.widgetsStore.currentHealthMainPage},favorites(){return this.articlesStore.userRelated.favorites},articles(){var e;return(e=this.homeData)==null?void 0:e.items}},mounted(){if(this.articles){const e=this.articles.map(o=>o.id);this.articlesStore.fetchAndSetFavorites({post_ids:e.join(),per_page:e.length})}},methods:{useArticleProps:I,sendAnalyticsSmallArticleCard(e,o){this.$sendYandexMetrika({level1:"Выбор материала_Списочная карточка",level4:s(e.url),level5:o,level6:"Ещё по теме",level8:e.teaserUrl?"Тизер":"Списочная карточка"})},sendAnalyticsShowMore(){this.$sendYandexMetrika({level1:"Клик_Показать еще_Списочная карточка",level4:s("/health/list/?page=2"),level6:"Ещё по теме"})},onClickOnCategory(e,o,n){this.$sendYandexMetrika({level1:"Выбор рубрики",level4:s(e),level5:o,level6:"Ещё по теме"})},sendAnalyticsFavoriteDeleteEvent(e){this.$sendYandexMetrika({level1:"Избранное_удаление избранного",level4:s(e.url),level6:"Ещё по теме"})},sendAnalyticsFavoriteAddEvent(e){this.$sendYandexMetrika({level1:"Избранное_добавление избранного",level4:s(e.url),level6:"Ещё по теме"})}}},"$ro-qSAtdVu"),Z={class:"health-home"},G={key:1,class:"health-articles"};function J(e,o,n,l,u,h){const d=F("WidgetsRendererContainer"),m=F("ArticleCardSmall");return i(),v("div",Z,[e.healthMainWidgets?(i(),A(d,{key:0,widgets:e.healthMainWidgets},null,8,["widgets"])):g("",!0),o[1]||(o[1]=C("div",{class:"health-home__articles-title"},"Ещё по теме",-1)),e.articles&&e.articles.length?(i(),v("div",G,[(i(!0),v(E,null,B(e.articles,(t,p)=>(i(),A(m,R({key:t.id,class:"health-articles__article"},{ref_for:!0},e.useArticleProps(t),{"loading-views":e.getLoadingViews(t.id),onClickOnArticleCard:r=>e.sendAnalyticsSmallArticleCard(t,p+1),onClickedOnCategory:e.onClickOnCategory,onClickOnRestoreButton:r=>
1e.updateViewsCount(t.id),onFavoriteDelete:r=>{e.onFavoriteDelete(r,t,!1),e.sendAnalyticsFavoriteDeleteEvent(t)},onFavoriteCreateFolderAndTransfer:r=>{e.onFavoriteCreateFolderAndAdd(r,t,!1)},onFavoriteCreateFolderAndAdd:r=>{e.onFavoriteCreateFolderAndAdd(r,t,!1),e.sendAnalyticsFavoriteAddEvent(t)},onFavoriteTransferToFolder:(r,c)=>e.onFavoriteTransferToFolder(r,c,t,e.update),onFavoriteAddToFolder:r=>{e.onFavoriteAddToFolder(r,t),e.sendAnalyticsFavoriteAddEvent(t)},onFavoriteDeferred:e.onFavoriteDeferred}),null,16,["loading-views","onClickOnArticleCard","onClickedOnCategory","onClickOnRestoreButton","onFavoriteDelete","onFavoriteCreateFolderAndTransfer","onFavoriteCreateFolderAndAdd","onFavoriteTransferToFolder","onFavoriteAddToFolder","onFavoriteDeferred"]))),128)),C("a",{class:"health-articles__show-more",href:"/health/list/?page=2",onClick:o[0]||(o[0]=(...t)=>e.sendAnalyticsShowMore&&e.sendAnalyticsShowMore(...t))}," Показать ещё ")])):g("",!0)])}const Oe=W(X,[["render",J],["__scopeId","data-v-68bdf92c"]]);export{Oe as default};
2//# sourceMappingURL=v7.12-DnSJtUbS.js.map

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.