Tagesgrenzen, Wochenbeginn am Montag und Wochentagsindex passend zu den Kapazitätsfeldern eines Bereichs. Alle Funktionen bekommen den Zeitpunkt als Parameter, lesen also nie selbst die Uhr. Die Tests laufen bewusst in UTC, damit sofort auffällt, wenn irgendwo die Ortszeit des Servers durchschlägt; sie decken beide Zeitzonen-Halbjahre und die Umstellungswoche ab. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
8 lines
251 B
TypeScript
8 lines
251 B
TypeScript
import { clsx, type ClassValue } from 'clsx'
|
|
import { twMerge } from 'tailwind-merge'
|
|
|
|
/** Klassennamen zusammenfuehren, spaetere Tailwind-Klassen gewinnen. */
|
|
export function cn(...eingaben: ClassValue[]): string {
|
|
return twMerge(clsx(eingaben))
|
|
}
|