PageSourceSearch

https://golfclub-stahlberg.de/chunk-REHYLPV7.js

js golfclub-stahlberg.de collected 2026-10-02 20:05:44 UTC 3,072 bytes, 1 lines download raw bytes

1import{a as H}from"./chunk-ISP3FV2F.js";import{a as O}from"./chunk-744O55FZ.js";import{a as L}from"./chunk-G3Z4AVCZ.js";import{a as F,b as T}from"./chunk-Y5I7NV7N.js";import{s as D,v as E}from"./chunk-AIASE6XV.js";import{Da as x,E as d,Ea as g,Ha as n,P as p,Pb as l,Qb as S,Rb as w,Ua as y,_b as f,gc as k,ha as u,hb as v,hc as M,ib as b,kb as h,lb as _,mb as C,nb as m,o as s,ob as r,pb as o,qb as a}from"./chunk-CTFVOEEP.js";var j=()=>["/mitgliedschaft"],I=()=>["/kontakt"];function B(i,e){if(i&1&&(r(0,"span",9),l(1),o()),i&2){let t=e.$implicit;n(),S(t)}}function P(i,e){if(i&1&&(r(0,"div",2),a(1,"img",3),o(),r(2,"section",4)(3,"div",5)(4,"a",6),a(5,"i",7),l(6," Zur Mitgliedschaft "),o(),r(7,"div",8),_(8,B,2,1,"span",9,h),o(),r(10,"h1",10),l(11),o(),a(12,"div",11),k(13,"safeHtml"),r(14,"div",12)(15,"a",13),a(16,"i",7),l(17," Zur\xFCck zur Mitgliedschaft "),o(),r(18,"a",13),a(19,"i",14),l(20," Jetzt Kontakt aufnehmen "),o()()()()),i&2){let t=e;n(),m("src",t.image,g)("alt",t.title),n(3),m("routerLink",f(9,j)),n(4),C(t.tags),n(3),w(" ",t.title," "),n(),m("innerHTML",M(13,7,t.content),x),n(3),m("routerLink",f(10,j)),n(3),m("routerLink",f(11,I))}}function J(i,e){i&1&&(r(0,"div",1)(1,"p",15),l(2,"Angebot wird geladen\u2026"),o()())}var z=class i{seo=p(F);offersService=p(O);route=p(D);offer=L(this.route.paramMap.pipe(s(e=>e.get("slug")??""),d(e=>this.offersService.getOfferBySlug(e))));constructor(){u(()=>{let e=this.offer();e&&this.seo.setPageMeta(e.title,e.summary,{image:e.image,keywords:e.tags.join(", ")})})}static \u0275fac=function(t){return new(t||i)};static \u0275cmp=y({type:i,selectors:[["app-offer-detail"]],decls:3,vars:1,consts:[["image","images/hero/IMG_1242-crop.jpg","title","Aktuelle Angebote","subtitle","Jetzt einsteigen \u2013 ohne Anmeldegeb\xFChr, mit vollem Spielrecht"],[1,"pt-32","pb-16","text-center"],[1,"w-full","md:w-1/3","h-full","min-h-75","overflow-hidden","mx-auto","flex","items-center","justify-center"],[1,"w-full","h-full","object-cover",3,"src","alt"],[1,"py-12","bg-white"],[1,"max-w-3xl","mx-auto","px-6"],[1,"inline-flex","items-center","gap-2","text-sage","font-body","text-sm","hover:text-primary","transition-colors","no-underline","mb-6",3,"routerLink"],[1,"pi","pi-arrow-left","text-xs"],[1,"flex","flex-wrap","items-center","gap-3","mb-4"],[1,"bg-cream","text-primary","font-body","text-xs","px-3","py-1","rounded-full"],[1,"font-heading","text-3xl","md:text-4xl","font-bold","text-primary","mb-6","text-balance"],[1,"prose","prose-lg","max-w-none","font-body","text-gray-700","leading-relaxed",3,"innerHTML"],[1,"mt-10","pt-6","border-t","border-gray-100","flex","flex-wrap","gap-6"],[1,"inline-flex","items-center","gap-2","text-accent","font-body","text-sm","font-semibold","hover:text-primary","transition-colors","no-underline",3,"routerLink"],[1,"pi","pi-envelope","text-xs"],[1,"font-body","text-gray-500"]],template:function(t,A){if(t&1&&(a(0,"app-hero",0),v(1,P,21,12)(2,J,3,0,"div",1)),t&2){let c;n(),b((c=A.offer())?1:2,c)}},dependencies:[E,T,H],encapsulation:2})};export{z as OfferDetailComponent};

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.