ERP-node/frontend/hooks
dohyeons 786d71a697 feat: 회원가입 페이지 및 폼 유효성 검사 구현
- 회원가입 페이지 및 폼 컴포넌트 추가
  - 로그인 페이지와 일관된 디자인
  - 아이디, 비밀번호, 이름, 차량번호, 휴대폰번호 입력 필드
  - 비밀번호 확인 필드 추가

- 유효성 검사 기능 구현
  - 차량번호: 한국 차량번호 형식 검증 (12가3456, 123가4567, 서울12가3456 등)
  - 휴대폰번호: 하이픈 포함 형식 검증 (010-1234-5678)
  - 비밀번호: 최소 6자 이상, 확인 일치 검증
  - 사용자ID: 최소 4자 이상
  - 이름: 최소 2자 이상

- UI/UX 개선
  - 각 필드별 실시간 유효성 검사 및 에러 메시지 표시
  - 비밀번호 표시/숨김 토글 버튼
  - 자동 설정된 필드에 안내 문구 표시
  - 로그인 페이지로 돌아가기 버튼 추가
  - 로그인 페이지에 회원가입 링크 추가

- 타입 및 훅 추가
  - RegisterFormData, RegisterResponse 타입 정의
  - useRegister 훅으로 비즈니스 로직 분리
  - auth API mock 함수 (백엔드 연동 준비)

- 사용자 경험 고려
  - 입력 필드별 placeholder 예시 제공
  - 도움말 텍스트로 입력 형식 안내
  - 로딩 상태 표시
2025-11-10 17:12:47 +09:00
..
admin 불필요한 파일 삭제 2025-09-18 18:18:18 +09:00
queries 38개로 감소 2025-09-29 17:24:06 +09:00
use-toast.ts 외부 커넥션 관리 ~ 테스트 2025-09-19 12:15:14 +09:00
useAuth.ts 모달창 올리기 2025-10-29 11:26:00 +09:00
useBreakpoint.ts 반응형 레이아웃 기능 구현 2025-10-16 18:16:57 +09:00
useCompanyManagement.ts 회사 관리 - 등록 페이지 수정 2025-11-03 14:31:21 +09:00
useConditionManager.ts ConnectionSetupModal 리팩터링 2025-09-16 15:43:18 +09:00
useDataFlowDesigner.ts DataFlowDesigner 컴포넌트 정리 2025-09-16 14:57:47 +09:00
useDebounce.ts 최초커밋 2025-08-21 09:41:46 +09:00
useDragAndDrop.ts 커스텀 훅 분리 및 react query 최적화 2025-09-03 14:57:52 +09:00
useFormValidation.ts 타입 관리 개선 및 화면 비율조정 중간커밋 2025-09-19 18:43:55 +09:00
useInfiniteScroll.ts 코드 무한 스크롤 구현 2025-09-03 18:23:23 +09:00
useLogin.ts 플로우 위젯 검색 리스트 2025-10-28 14:55:41 +09:00
useMenu.ts 화면 저장기능 구현 2025-09-01 18:42:59 +09:00
useMultiLang.ts 사용자 언어 변경 시 다국어 적용 즉시 적용 2025-09-01 17:07:50 +09:00
usePanelState.ts 화면관리 ui개선 및 파일업로드 설정 2025-10-15 13:30:11 +09:00
useProfile.ts 프로필 이미지 삭제 직후 렌더링이 안되는 문제 해결 2025-09-30 15:45:21 +09:00
useRegister.ts feat: 회원가입 페이지 및 폼 유효성 검사 구현 2025-11-10 17:12:47 +09:00
useReportList.ts useReportList 상호 의존 문제 해결 2025-10-01 11:47:40 +09:00
useSearchAndFilter.ts 커스텀 훅 분리 및 react query 최적화 2025-09-03 14:57:52 +09:00
useSelectedCategory.ts 커스텀 훅 분리 및 react query 최적화 2025-09-03 14:57:52 +09:00
useUserManagement.ts 사용자 검색 기능 구현 2025-08-26 14:23:22 +09:00
useViewportSize.ts 타입 관리 개선 및 화면 비율조정 중간커밋 2025-09-19 18:43:55 +09:00