React 이메일 인증 UX 개선: 타입화된 상태 관리와 폴링 최적화 | 스타트업스쿨