PageSourceSearch

https://andornn.ru/_nuxt/DB4qydCF.js

js andornn.ru collected 2026-09-30 14:43:56 UTC 3,071 bytes, 1 lines download raw bytes

1import{_ as V,Y as P,a8 as R,r as g,a6 as $,A as U,c,o,a as t,h as l,k as n,a1 as j,i as q,m as e,F as E,l as H,w as d,N as _,R as K,t as O,ac as Y}from"./Bz2HywfK.js";import{_ as z}from"./9OeWY-n7.js";import{r as G,s as J,t as Q,v as W,l as X}from"./C9n39KHY.js";import"./BLaXwE8R.js";import"./ByBHLzAw.js";import"./H1ZlTlma.js";import"./C_mkcOrP.js";import"./CwOgM-RT.js";import"./BwZA9-_5.js";import"./C4aJklzA.js";import"./CSDuJ2vI.js";import"./LJuoMUF6.js";import"./BWi5Dgu-.js";import"./CxJjZhhS.js";import"./N-Plm_-Q.js";import"./CMriW2kA.js";const Z={class:"page-border favorite-page"},tt={class:"favotite-section"},et={class:"container"},st={class:"favorite-section__outer"},ot={class:"container"},at={class:"favorite-section__actions"},nt={class:"favorite-section__inner"},it={class:"container"},rt={key:0,class:"favorite-section__list"},ct={class:"text-default-xl semibold"},_t={__name:"FavoritePage",props:{pageData:{type:Object,required:!0}},async setup(x){let i,m;const b=x,u=P(),h=[{url:u.siteData.data.tabs.compare,title:"Сравнение"},{url:u.siteData.data.tabs.favorites,title:"Избранное"}],{favorites:k,clearFavorites:y}=R(),s=g(null),p=g(!1);try{p.value=!0;const r=([i,m]=$(()=>$fetch(`${U().public.API_BASE_URL}/favorites?_format=json`,{query:{"ids[]":k.value}})),i=await i,m(),i);s.value=r.data}catch(r){s.value=[],console.error("error from fetching favorites",r)}finally{p.value=!1}function C(){y(),s.value=[]}const{messageKey:M,infoMessageContent:f,isMessageVisible:F,showInfoMessage:I,hideMessage:B}=G();return(r,a)=>{const w=j,N=z,S=X,D=J,T=W,A=K,L=Q;return o(),c("div",Z,[t("section",tt,[t("div",et,[n(w,{"breadcrumb-arr":b.pageData.breadcrumb},null,8,["breadcrumb-arr"]),a[0]||(a[0]=t("h1",{class:"title-h1 title-mb-middle favotite-section__title"},"Избранное",-1))]),t("div",st,[t("div",ot,[t("div",at,[n(N,{"links-arr":h,"toggle-type":"filled",class:"favorite-section__toggle"}),e(s)&&e(s).length>0?(o(),l(S,{key:0,"btn-text":"Очистить выбор",class:"favorite-section__clear",onClick:C})):q("",!0)])]),t("div",nt,[t("div",it,[e(s)&&e(s).length>0?(o(),c("ul",rt,[(o(!0),c(E,null,H(e(s),v=>(o(),c("li",{key:v.id,class:"favorite-section__list-item"},[n(D,{"card-data":v,"title-tag":"h2",onShowInfoMessage:e(I)},null,8,["card-data","onShowInfoMessage"])]))),128))])):(o(),l(T,{key:1,"is-flex":!0,class:"favorite-section__not-found"},{default:d(()=>a[1]||(a[1]=[t("div",{class:"favorite-section__not-found-text"},[t("p",null,[_(" Ничего нет. "),t("br"),_(" Добавьте понравившиеся квартиры "),t("span",null,"в избранное")])],-1)])),_:1,__:[1]}))])])])]),(o(),l(Y,{to:"#teleports"},[n(L,{"is-message-visible":e(F),"message-key":e(M),class:"dialog-fav",onHideMessage:e(B)},{default:d(()=>[t("p",ct,[a[2]||(a[2]=_(" Квартира добавлена ")),n(A,{to:e(f).link},{default:d(()=>[_(O(e(f).text),1)]),_:1},8,["to"])])]),_:1},8,["is-message-visible","message-key","onHideMessage"])]))])}}},It=V(_t,[["__scopeId","data-v-1ac1f9e8"]]);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.