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-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 = { __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(`
Übersicht der verschiedenen Mannschafts-Spielsysteme im Tischtennis
${ssrInterpolate(system.description)}
Keine Spielsysteme für die ausgewählte 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ämpfe folgen meist den FIT-Systemen (Corbillon-Cup für Damen, Swaythling-Cup für Herren).