Merged
Conversation
3 tasks
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
빌드 결과빌드 성공 🎉 |
🎨 스토리북 배포 완료!변경된 컴포넌트의 디자인을 확인해주세요. |
kwonsaebom
approved these changes
Sep 12, 2025
Contributor
kwonsaebom
left a comment
There was a problem hiding this comment.
사소한 부분까지 신경써서 리팩토링 하신 것 같습니다 최고 👍🏻👍🏻
저도 layout.css 파일 참고해서 리팩토링하겠습니다 !
Leeyoonji23
reviewed
Sep 13, 2025
Contributor
Leeyoonji23
left a comment
There was a problem hiding this comment.
고생하셨습니다~! 확실히 더 깔꼼스딱스 해졌네요 ✨ 코멘트 몇 개만 확인해주세요!
빌드 결과빌드 성공 🎉 |
🎨 스토리북 배포 완료!변경된 컴포넌트의 디자인을 확인해주세요. |
shinjigu
approved these changes
Sep 14, 2025
Contributor
shinjigu
left a comment
There was a problem hiding this comment.
타이핑 훅에서 requestAnimationFrame을 정확히 관리하도록 바꾸고 duration === 0 같은 예외 상황까지 방어 로직을 넣어주신 게 인상적이었습니다 ! 공용 layout.css 토큰으로 flex 패턴을 분리한 덕분에 스타일 코드도 확실히 더 보기 좋아졌네요 😻 리팩토링 수고하셨습니다 !!
Contributor
There was a problem hiding this comment.
p5) requestAnimationFrame 정확한 취소 관리와 duration <= 0 방어 로직 부분 언마운트/예외 케이스 안정성이 올라갔다는 점에서 좋다고 생각합니다 !
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
💡 Summary
✅ Tasks
타이핑 훅 리팩토링
requestAnimationFrame으로 등록되는 마지막 실행 ID를useRef에 저장해 언마운트 시 정확히 취소되도록 수정했습니다.duration === 0일 경우 글자 전부가 즉시 출력되도록 처리했습니다. 기본적으로는duration을 3초로 고정해 사용하지만 예외 상황에 대비한 방어 로직입니다.입력/제출 로직 개선
whiteSpace: 'pre-line'으로 처리 → 불필요한 함수를 제거했습니다.handleKeyDown을 제거하고handleSubmit으로 일원화했습니다.onError를 제거하고 성공 시navigate만 처리하도록 했습니다 → 추후 에러 처리가 필요하다면 추가할 예정입니다!isPending상태일 때는 로딩 상태를 보여주기 위해Loading컴포넌트를 추가했습니다.Layout 토큰화
flexCenter,columnCenter,rowCenter)만 추가했어요.구조 및 훅 리팩토링
hook.ts,index.ts두 파일로 정리했습니다.overall과entire가 섞여있었는데 이번에entire로 통일해서 정리했습니다.👀 To Reviewer
no-console,no-explicit-any)을 임시로 완화했습니다.📸 Screenshot
2025-09-01.11.29.44.mov