PageSourceSearch

https://szikm.hu/_nuxt/DDz3ksAS.js

js szikm.hu collected 2026-10-02 10:25:36 UTC 5,981 bytes, 1 lines download raw bytes

1import{_ as X}from"./D_oLz_I2.js";import{_ as Y}from"./COaoav-I.js";import{_ as J}from"./DRqryWWw.js";import{_ as Q}from"./DFXaEcNT.js";import{a as Z}from"./BpiVjTRs.js";import{_ as tt}from"./B-xeL3to.js";import{_ as et}from"./BOKs7QmZ.js";import{s as lt,y as at,r as v,g as D,z as G,o as m,c as d,k as r,a as t,F,l as L,m as O,b as g,w as x,t as f,q as rt}from"./COccZ9aV.js";import{u as ot}from"./DRQ2pUX6.js";import{u as q}from"./28_dZBNs.js";import{A as c,g as E}from"./CL9WLncd.js";import{f as nt}from"./GyFT47Hs.js";import{u as st}from"./uFbXnljq.js";import{u as it}from"./Dh7hWcAD.js";import{f as ut}from"./Zu2ee7Ai.js";import{g as mt}from"./CVgeH9P9.js";import{_ as pt}from"./DlAUqK2U.js";import"./D53eEKj6.js";import"./DroP2ce4.js";import"./uFX5Qtua.js";import"./CpQI65GU.js";import"./ClJ-1mjX.js";import"./LrLjDTCF.js";import"./C3Q_Ha6z.js";import"./B0dioNK6.js";import"./CAS_pFgT.js";const dt=()=>({getActivityDetail:async e=>{try{const{isPreviewEnabled:i}=ot(),l=await nt("activities",e,"populate[0]=site&populate[1]=site.address&populate[2]=site.visitorInformation&populate[3]=featuredImage&populate[4]=ageGroup&populate[5]=seo",i.value?"draft":void 0);if(!l)return null;const n=l==null?void 0:l.site;return{activityData:l,siteData:n}}catch{return null}},getActivityImageUrl:e=>{var u,p;if(!e)return"";const i=c.imageProperty,l=e[i]||e.featuredImage||e.image;if(!(l!=null&&l.url))return"";const n=l.formats;return(u=n==null?void 0:n.medium)!=null&&u.url?n.medium.url.replace("/uploads/",""):(p=n==null?void 0:n.small)!=null&&p.url?n.small.url.replace("/uploads/",""):l.url.replace("/uploads/","")},getDetailUrl:e=>E(c,e),getActivityNavigation:async e=>{var i,l,n,u;try{if(!(e!=null&&e.id))return{next:null,previous:null};const[{data:p},{data:h}]=await Promise.all([q(`activities?filters[publishedAt][$notNull]=true&filters[id][$gt]=${e.id}&sort[0]=id:asc&pagination[limit]=1&populate=*`,"$66O2ofYkwN"),q(`activities?filters[publishedAt][$notNull]=true&filters[id][$lt]=${e.id}&sort[0]=id:desc&pagination[limit]=1&populate=*`,"$X4nKruqLsh")]);return{next:((l=(i=p.value)==null?void 0:i.data)==null?void 0:l[0])||null,previous:((u=(n=h.value)==null?void 0:n.data)==null?void 0:u[0])||null}}catch{return{next:null,previous:null}}},getActivityPricing:e=>{var i;return{pricing:(e==null?void 0:e.pricing)||"Nincs megadva",ageGroup:((i=e==null?void 0:e.ageGroup)==null?void 0:i.name)||"Nincs megadva",leader:(e==null?void 0:e.leader)||"Nincs megadva",applicationInfo:(e==null?void 0:e.applicationInfo)||"Nincs megadva",length:(e==null?void 0:e.length)||"Nincs megadva"}}}),ft={class:"text-white"},ct={key:0,class:"flex h-96 items-center justify-center"},gt={key:1,class:"flex h-96 flex-col items-center justify-center"},_t={class:"w-full pb-8 pt-8 text-center text-9xl font-bold text-blue"},xt={class:"mx-auto mb-10 w-full max-w-[650px] table-fixed border-gold bg-blue"},ht={key:0},bt=lt({__name:"[id]",setup(K){const k=at().params.id,{getActivityDetail:y,getActivityPricing:I}=dt(),e=v(!1),i=v(null);y(k).then(o=>{i.value=o,e.value=!0});const l=D(()=>{var o;return(o=i.value)==null?void 0:o.activityData}),n=D(()=>{var o;return(o=i.value)==null?void 0:o.siteData}),u=D(()=>l.value?I(l.value):null),{setSeoMetaWithImage:p}=st();G(l,o=>{var a;if(o){const b=(a=o.featuredImage)==null?void 0:a.url;p(o,b,"Foglalkozás")}},{immediate:!0});const{getActivitySuggestions:h}=it(),_=v([]);return G(l,async o=>{if(o)try{_.value=await h(o,3)}catch{_.value=[]}},{immediate:!0}),(o,a)=>{var w;const b=X,j=Y,R=J,T=Q,H=Z,M=tt,W=et;return m(),d("div",ft,[r(e)?r(l)?(m(),d(F,{key:2},[t("div",null,[(w=r(l))!=null&&w.featuredImage?(m(),L(b,{key:0,images:[r(mt)(r(l),r(c).imageProperty,r(c).contentType)]},null,8,["images"])):O("",!0)]),g(W,{variant:"right"},{left:x(()=>[g(R,null,{default:x(()=>[g(j,{"site-data":r(n),"show-guide-info":!1},null,8,["site-data"])]),_:1})]),right:x(()=>{var N,C,$,A,S,P,z;return[t("h1",_t,f((N=r(l))==null?void 0:N.title),1),g(T,{class:"mx-auto w-full max-w-[1000px] px-10 pb-8 text-blue",html:(C=r(l))==null?void 0:C.description},null,8,["html"]),t("table",xt,[t("tbody",null,[t("tr",null,[a[2]||(a[2]=t("td",null,[t("h2",null,"Ár:")],-1)),t("td",null,[t("h2",null,f(($=r(u))==null?void 0:$.pricing),1)])]),t("tr",null,[a[3]||(a[3]=t("td",null,[t("h2",null,"Korosztály:")],-1)),t("td",null,[t("h2",null,f((A=r(u))==null?void 0:A.ageGroup),1)])]),t("tr",null,[a[4]||(a[4]=t("td",null,[t("h2",null,"Foglalkozásvezető:")],-1)),t("td",null,[t("h2",null,f((S=r(u))==null?void 0:S.leader),1)])]),t("tr",null,[a[5]||(a[5]=t("td",null,[t("h2",null,"Elérhetőség:")],-1)),t("td",null,[t("h2",null,f((P=r(u))==null?void 0:P.applicationInfo),1)])]),t("tr",null,[a[6]||(a[6]=t("td",null,[t("h2",null,"Időtartam:")],-1)),t("td",null,[t("h2",null,f((z=r(u))==null?void 0:z.length),1)])])])]),r(_).length>
10?(m(),d("div",ht,[a[7]||(a[7]=t("hr",{class:"my-8 h-1 w-full bg-gold opacity-50"},null,-1)),a[8]||(a[8]=t("h2",{class:"ml-2 py-4 pb-6 text-3xl font-extralight text-blue sm:ml-4 sm:py-6 sm:pb-8 sm:text-5xl lg:ml-8 lg:py-8 lg:pb-12 lg:text-7xl"}," Kapcsolódó foglalkozások ",-1)),g(M,{variant:"three-col"},{default:x(()=>[(m(!0),d(F,null,rt(r(_),s=>{var B,U;return m(),L(H,{key:s.id,url:r(E)(r(c),s),date:("formatDisplayDate"in o?o.formatDisplayDate:r(ut))(s==null?void 0:s.createdAt),title:(s==null?void 0:s.title)||(s==null?void 0:s.name),tag:((U=(B=s==null?void 0:s.tags)==null?void 0:B[0])==null?void 0:U.name)||o.t("contentTypes.types.activity"),variant:"square","image-data":s,"image-property":r(c).imageProperty},null,8,["url","date","title","tag","image-data","image-property"])}),128))]),_:1})])):O("",!0)]}),_:1})],64)):(m(),d("div",gt,a[1]||(a[1]=[t("h2",{class:"text-9xl font-bold text-blue"},"404",-1),t("p",{class:"text-2xl text-blue"},"A keresett foglalkozás nem található.",-1)]))):(m(),d("div",ct,a[0]||(a[0]=[t("p",{class:"text-2xl text-blue"},"Betöltés...",-1)])))])}}}
1),Ht=pt(bt,[["__scopeId","data-v-616037ed"]]);export{Ht 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.