import { Rocket } from "lucide-react"; import { SchnellstartPflege } from "@/components/schnellstart-pflege"; import { sitzungErforderlich } from "@/server/auth/sitzungspflicht"; import { schnellstartPflege } from "@/server/queries/schnellstart"; /** * Schnellstart je Gerätetyp (#022). * * Welche Vorlagen auf der Geräteseite als Kachel erscheinen, stand bisher nur im * Seed. Wer eine eigene Vorlage dort haben wollte, kam nicht heran. * * `verwaltung`, wie bei den Abteilungen: die Zuordnung gilt global und bestimmt, * was jeder Techniker an jedem Gerät als erstes sieht. */ export default async function SchnellstartSeite() { // Jede Seite prüft selbst – das Admin-Layout darüber ist das zweite Netz, // nicht das erste (siehe CLAUDE.md). await sitzungErforderlich("verwaltung", "/admin/schnellstart"); const { typen, auswahl } = await schnellstartPflege(); return ( <>
Auf der Seite eines Geräts stehen oben die Vorlagen, die dort am häufigsten gebraucht werden — ein Klick, und der Lauf steht. Hier wird festgelegt, welche das je Gerätetyp sind und in welcher Reihenfolge sie erscheinen.
Zur Auswahl stehen nur veröffentlichte, nicht archivierte Vorlagen. Wird eine Vorlage später archiviert, verschwindet sie von selbst aus dem Schnellstart — niemand muss hier aufräumen. Eine Vorlage, die nur für einen Kunden gilt, erscheint auch nur bei dessen Geräten.