// 공통 포맷터 — 부수효과 없는 순수 함수만 작성

/**
 * Date 또는 ISO 문자열을 'YYYY-MM-DD' 형식으로 변환
 */
export function formatDate(input: Date | string): string {
  const date = typeof input === 'string' ? new Date(input) : input;
  if (Number.isNaN(date.getTime())) return '';
  const yyyy = date.getFullYear();
  const mm = String(date.getMonth() + 1).padStart(2, '0');
  const dd = String(date.getDate()).padStart(2, '0');
  return `${yyyy}-${mm}-${dd}`;
}
