import { mergeProps, createVNode, resolveDynamicComponent, useSSRContext } from 'vue'; import { ssrRenderAttrs, ssrRenderComponent, ssrRenderList, ssrRenderClass, ssrRenderVNode, ssrInterpolate, ssrRenderStyle } from 'vue/server-renderer'; import { Sun, CloudRain, Dumbbell, Utensils, Wifi, Droplets } from 'lucide-vue-next'; import { u as useHead } from './composables-CK-Mp9jS.mjs'; import './server.mjs'; import '../nitro/nitro.mjs'; import 'node:http'; import 'node:https'; import 'node:events'; import 'node:buffer'; import 'node:fs'; import 'node:path'; import 'node:crypto'; import 'node:url'; import '../routes/renderer.mjs'; import 'vue-bundle-renderer/runtime'; import 'unhead/server'; import 'devalue'; import 'unhead/utils'; import 'pinia'; import 'vue-router'; const _sfc_main$1 = { __name: "Facilities", __ssrInlineRender: true, setup(__props) { const facilities = [ { icon: Sun, title: "8 Tischtennisplatten", description: "Hochwertige Wettkampftische für optimales Spielvergnügen", color: "from-yellow-400 to-orange-500" }, { icon: CloudRain, title: "Klimatisierte Halle", description: "Optimale Bedingungen bei jedem Wetter in unserer modernen Halle", color: "from-blue-400 to-blue-600" }, { icon: Dumbbell, title: "Trainingsbereich", description: "Ballmaschinen und Trainingsgeräte für gezieltes Training", color: "from-red-400 to-red-600" }, { icon: Utensils, title: "Clubhaus", description: "Gemütliches Clubhaus mit Aufenthaltsraum und Küche", color: "from-green-400 to-green-600" }, { icon: Wifi, title: "Kostenloses WLAN", description: "Schnelles Internet auf der gesamten Anlage", color: "from-purple-400 to-purple-600" }, { icon: Droplets, title: "Umkleiden & Duschen", description: "Moderne, saubere Umkleideräume mit Duschen", color: "from-cyan-400 to-cyan-600" } ]; return (_ctx, _push, _parent, _attrs) => { _push(`

Unsere Anlagen

Moderne Ausstattung und erstklassige Einrichtungen für ein perfektes Tischtenniserlebnis

`); ssrRenderList(facilities, (facility) => { _push(`
`); ssrRenderVNode(_push, createVNode(resolveDynamicComponent(facility.icon), { size: 32, class: "text-white" }, null), _parent); _push(`

${ssrInterpolate(facility.title)}

${ssrInterpolate(facility.description)}

`); }); _push(`

Hochwertige Wettkampftische

Moderne Tischtennishalle

`); }; } }; const _sfc_setup$1 = _sfc_main$1.setup; _sfc_main$1.setup = (props, ctx) => { const ssrContext = useSSRContext(); (ssrContext.modules || (ssrContext.modules = /* @__PURE__ */ new Set())).add("components/Facilities.vue"); return _sfc_setup$1 ? _sfc_setup$1(props, ctx) : void 0; }; const _sfc_main = { __name: "anlagen", __ssrInlineRender: true, setup(__props) { useHead({ title: "Anlagen - Harheimer TC" }); return (_ctx, _push, _parent, _attrs) => { _push(``); _push(ssrRenderComponent(_sfc_main$1, null, null, _parent)); _push(``); }; } }; const _sfc_setup = _sfc_main.setup; _sfc_main.setup = (props, ctx) => { const ssrContext = useSSRContext(); (ssrContext.modules || (ssrContext.modules = /* @__PURE__ */ new Set())).add("pages/anlagen.vue"); return _sfc_setup ? _sfc_setup(props, ctx) : void 0; }; export { _sfc_main as default }; //# sourceMappingURL=anlagen-tpcA4Hv2.mjs.map