Skip to content

로그인/회원가입 QA 반영#157

Merged
moondev03 merged 3 commits into
developfrom
qa/#149-로그인회원가입-qa-반영
Jul 5, 2026

Hidden character warning

The head ref may contain hidden characters: "qa/#149-\ub85c\uadf8\uc778\ud68c\uc6d0\uac00\uc785-qa-\ubc18\uc601"
Merged

로그인/회원가입 QA 반영#157
moondev03 merged 3 commits into
developfrom
qa/#149-로그인회원가입-qa-반영

Conversation

@moondev03

Copy link
Copy Markdown
Member

📌 작업 사항

  • 닉네임에 숫자 허용
  • 하단 ButtonArea BG 제거
  • Button Height 문제 해결

재현 안되는 문제

신규 약관 링크 연결

  • 이미 연결되어 있음

TextField에서 입력이 없고 키보드를 내리면 비활성 상태여야 함.

  • 작성되어 있는 대로 진행하면 이미 정상적으로 비활성됨.

moondev03 added 3 commits July 5, 2026 21:04
* **feat: `PrezelButton` 크기별 고정 높이 속성 추가**
    * `PrezelButtonDefault` 구성 클래스에 `textButtonHeight` 필드를 추가했습니다.
    * `ButtonSize`에 따라 XSMALL(28.dp), SMALL(36.dp), REGULAR(48.dp) 높이를 반환하는 `getTextButtonHeight` 로직을 구현했습니다.
    * 단, 아이콘 전용 버튼(`isIconOnly`)인 경우에는 고정 높이를 적용하지 않도록 처리했습니다.

* **refactor: `PrezelButtonBase` 내 고정 높이 Modifier 적용**
    * `prezelButtonModifier` 확장 함수에서 `config.textButtonHeight` 값이 설정된 경우 `Modifier.height()`를 적용하도록 수정했습니다.

* **style: 코드 포맷팅 정리**
    * `PrezelButtonDefaults` 내 `when` 표현식의 화살표(`->`) 인덴트를 일관성 있게 수정했습니다.
* **style: `PrezelButtonArea` 배경 표시 설정 변경**
    * `ProfileScreen` 내 `PrezelButtonArea`의 `showBackground` 속성 값을 `true`에서 `false`로 변경했습니다.
* **feat: `Nickname` 모델 내 숫자 허용 로직 추가**
    * 닉네임 유효성 검사 시 숫자(0-9) 입력을 허용하도록 `isAllowedCodePoint` 판별 로직을 수정했습니다.
    * 이를 위해 `DIGIT_START`, `DIGIT_END` 코드 포인트 상수를 새롭게 정의했습니다.

* **feat: `NicknameTextField`에 최대 글자 수 제한 설정**
    * `PrezelTextField` 컴포저블에 `Nickname.MAX_LENGTH`를 전달하여 UI 수준에서 입력 가능한 최대 글자 수를 제한하도록 개선했습니다.
@moondev03 moondev03 self-assigned this Jul 5, 2026
@moondev03 moondev03 requested a review from HamBeomJoon as a code owner July 5, 2026 12:28
@moondev03 moondev03 added the 🔧 fix 정상 동작해야 하는 기능의 결함 수정 label Jul 5, 2026
@moondev03 moondev03 linked an issue Jul 5, 2026 that may be closed by this pull request
3 tasks
@moondev03 moondev03 merged commit adc1624 into develop Jul 5, 2026
2 of 3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

🔧 fix 정상 동작해야 하는 기능의 결함 수정

Projects

None yet

Development

Successfully merging this pull request may close these issues.

로그인/회원가입 QA 반영

2 participants