Implementiere Impressum/Datenschutz-System und bereinige URL-Konfiguration
- Neues Impressum/Datenschutz-Tab mit konfigurierbaren rechtlichen Daten - Konfigurationsdatei legal-config.ts für alle rechtlichen Informationen - RPC-Endpoint legal.getConfig() für rechtliche Daten - Schöne Tab-Navigation zwischen Impressum und Datenschutz - Responsive Design mit Loading-States und Fehlerbehandlung - Alle rechtlichen Daten über Umgebungsvariablen konfigurierbar - FRONTEND_URL entfernt - nur noch DOMAIN wird verwendet - Hilfsfunktion generateUrl() für konsistente URL-Generierung - Code-Duplikation in bookings.ts eliminiert - .env.example aktualisiert mit allen neuen Variablen - README.md dokumentiert neue rechtliche Konfiguration - DSGVO- und TMG-konforme Inhalte implementiert
This commit is contained in:
8
src/server/rpc/legal.ts
Normal file
8
src/server/rpc/legal.ts
Normal file
@@ -0,0 +1,8 @@
|
||||
import { os } from "@orpc/server";
|
||||
import { getLegalConfig } from "@/server/lib/legal-config";
|
||||
|
||||
export const router = {
|
||||
getConfig: os.handler(async () => {
|
||||
return getLegalConfig();
|
||||
}),
|
||||
};
|
Reference in New Issue
Block a user