PageSourceSearch

https://www.transdev.de/_nuxt/Bh0gL8vQ.js

js transdev.de collected 2026-10-02 16:52:00 UTC 2,298 bytes, 1 lines download raw bytes

1import{$ as e,D as t,Ft as n,Kt as r,On as i,_ as a,b as o,bt as s,g as c,k as l,mt as u,nr as d,o as f,qt as p,un as m,v as h,vn as g}from"./CoKk4mC0.js";import{t as _}from"./BSYurL9c.js";import{t as v}from"./4kW3_drJ2.js";import{n as y,t as b}from"./DRpAW7x_2.js";import{t as x}from"./C_mAHCJX2.js";import{v as S}from"./CnRORlfR.js";import{n as C}from"./BtUnYZiK.js";import{t as w}from"./BfYcZYsf.js";import{t as T}from"./Crfv1Hns.js";var E={__name:`SchedulerInputStation`,props:e({label:{type:String,default:``},placeholder:{type:String,default:``}},{modelValue:{type:[String,Object],default:``},modelModifiers:{}}),emits:[`update:modelValue`],async setup(e){let a,o,s=n(e,`modelValue`),l=e,d=g(``),f=S(d,200),{data:_,status:b}=([a,o]=r(()=>y(()=>`/api/scheduler/stations`,{params:{f:`dhid`,q:f},transform:e=>e?.map(e=>({label:e.name,value:e.value,dhid:e.dhid})),lazy:!0})),a=await a,o(),a),{theme:C}=v(),T=c(()=>[`contrast`,`mittelrheinbahn`,`agilis`].includes(C.value)?{base:`ring-black focus:ring-black`}:{});return(e,n)=>{let r=x,a=w;return u(),h(a,{label:l.label},{default:p(()=>[t(r,{modelValue:s.value,"onUpdate:modelValue":n[0]||=e=>s.value=e,"search-term":i(d),"onUpdate:searchTerm":n[1]||=e=>m(d)?d.value=e:null,items:i(_),loading:i(b)===`pending`,placeholder:l.placeholder,ui:i(T),"ignore-filter":``,trailing:``},null,8,[`modelValue`,`search-term`,`items`,`loading`,`placeholder`,`ui`])]),_:1},8,[`label`])}}},D={class:`py-8 main-section md:py-12 lg:py-16`},O=Object.assign(l({__name:`page-section`,props:{items:{},scope:{}},setup(e){let n=e;return(r,i)=>{let a=T,s=C;return u(),o(`div`,D,[t(s,null,{default:p(()=>[t(a,{items:e.items,scope:n.scope},null,8,[`items`,`scope`])]),_:1})])}}}),{__name:`PageSection`}),k=Object.assign(l({__name:`homepage-section`,props:{section:{type:Object,required:!0}},setup(e){let t=e,n=c(()=>t.section.items||[]);return(e,t)=>{let r=O;return u(),h(r,{items:i(n),scope:`homepage`},null,8,[`items`])}}}),{__name:`HomepageSection`}),A={class:`sr-only`},j={class:`homepage-sections`},M={__name:`PageHomepage`,setup(e){let{tenant:t}=_(),{page:n}=b();return(e,r)=>{let c=k;return u(),o(f,null,[a(`h1`,A,d(i(t)?.name),1),a(`div`,j,[(u(!0),o(f,null,s(i(n)?.sections,e=>(u(),h(c,{key:e.id,section:e},null,8,[`section`]))),128))])],64)}}};export{E as n,M as t};

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.