// Test utilities for deadline and status formatting export const getDeadlineVariant = (days) => { if (days < 0) return "danger"; if (days <= 7) return "warning"; return "success"; }; export const formatProjectStatus = (status) => { switch (status) { case "registered": return "Zarejestrowany"; case "in_progress_design": return "W realizacji (projektowanie)"; case "in_progress_construction": return "W realizacji (realizacja)"; case "fulfilled": return "Zakończony"; default: return "-"; } }; export const formatProjectType = (type) => { switch (type) { case "design": return "Projektowanie"; case "construction": return "Realizacja"; case "design+construction": return "Projektowanie + Realizacja"; default: return "-"; } }; export const getDeadlineText = (daysRemaining) => { if (daysRemaining === 0) return "Due Today"; if (daysRemaining > 0) return `${daysRemaining} days left`; return `${Math.abs(daysRemaining)} days overdue`; };