날짜 표기 단일 출처 — 타입이 닫고, 함수가 통로

허용 표기 배열 하나에서 타입·lint 가드·통로 함수가 전부 파생된다. 매핑 객체가 없는 이유는 dayjs가 키=값이기 때문 — i18n과 대비해 보세요

dayjs 날짜 표기를 as const 배열 단일 출처로 두면 union 타입, ESLint drift 가드, formatDate 통로 함수가 파생됨을 보여주고, 키=값이라 매핑 객체가 불필요함을 키≠값인 i18n(키→객체→값) 구조와 토글로 대비하는 다이어그램.

dayjs (키=값) i18n (키≠값)