export const formatDate = (dateString) => { const date = new Date(dateString); const day = String(date.getDate()).padStart(2, '0'); const month = String(date.getMonth() + 1).padStart(2, '0'); const year = date.getFullYear(); return `${day}.${month}.${year}`; }; export const formatDateForApi = (value) => { if (!value) return ''; const d = new Date(value); const year = String(d.getFullYear()).padStart(4, '0'); const month = String(d.getMonth() + 1).padStart(2, '0'); const day = String(d.getDate()).padStart(2, '0'); return `${year}-${month}-${day}`; }; export const isPastDate = (value) => { if (!value) return false; const date = new Date(value); date.setHours(0, 0, 0, 0); const today = new Date(); today.setHours(0, 0, 0, 0); return date < today; };