import { ref, computed, mergeProps, unref, useSSRContext } from 'vue'; import { ssrRenderAttrs, ssrRenderList, ssrRenderClass, ssrInterpolate, ssrRenderComponent } from 'vue/server-renderer'; import { Users, Calendar, Hash, Star, Settings, BookOpen, ExternalLink } from 'lucide-vue-next'; import { u as useHead } from './composables-BzCA61rX.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 'vue-router'; const _sfc_main = { __name: "spielsysteme", __ssrInlineRender: true, setup(__props) { const systems = ref([]); const selectedCategory = ref("alle"); const verfuegbareKategorien = computed(() => { const kategorien = [...new Set(systems.value.map((s) => s.kategorie).filter((k) => k !== ""))]; return kategorien.sort(); }); const filteredSystems = computed(() => { if (selectedCategory.value === "alle") { return systems.value; } return systems.value.filter((s) => s.kategorie === selectedCategory.value); }); const getCategoryColor = (kategorie) => { const colors = { "Klassisch": "bg-blue-100 text-blue-800", "Flexibel": "bg-green-100 text-green-800", "Strukturiert": "bg-purple-100 text-purple-800", "Modifiziert": "bg-orange-100 text-orange-800", "International": "bg-red-100 text-red-800", "Standard": "bg-gray-100 text-gray-800", "Professionell": "bg-yellow-100 text-yellow-800" }; return colors[kategorie] || "bg-gray-100 text-gray-800"; }; useHead({ title: "Spielsysteme - Harheimer TC" }); return (_ctx, _push, _parent, _attrs) => { _push(`
\xDCbersicht der verschiedenen Mannschafts-Spielsysteme im Tischtennis
${ssrInterpolate(system.description)}
Keine Spielsysteme f\xFCr die ausgew\xE4hlte Kategorie gefunden.
Die Spielsysteme werden je nach Liga und Verband unterschiedlich eingesetzt. Die meisten regionalen Ligen verwenden das Bundessystem oder das Braunschweiger System.
Internationale Wettk\xE4mpfe folgen meist den FIT-Systemen (Corbillon-Cup f\xFCr Damen, Swaythling-Cup f\xFCr Herren).