Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[ Feat ] Item 컴포넌트에 수정 기능 Edit 아이콘 추가 #122

Merged
merged 4 commits into from
Oct 22, 2024

Conversation

wuzoo
Copy link
Member

@wuzoo wuzoo commented Oct 16, 2024

#️⃣ Related Issue

Closes #120

✅ Done Task

  • GUI 반영

💎 PR Point

단순 퍼블리싱이였습니다 !

📸 Screenshot

2024-10-16.2.50.48.mov

@wuzoo wuzoo added ✨ Feat 새로운 기능 구현 WUZ 최주용 labels Oct 16, 2024
@wuzoo wuzoo requested review from ptyoiy and j-nary October 16, 2024 05:51
@wuzoo wuzoo self-assigned this Oct 16, 2024
@github-actions github-actions bot requested a review from hwangjokim October 16, 2024 05:51
Copy link
Member

@j-nary j-nary left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM 수고하셨습니다! 코멘트 하나만 확인해주세요 🚀

const Icon = getTierImage(tier);

const accuracy = ((solved / total) * 100).toFixed(0);

return (
<li aria-label={`문제: ${title}`} className={itemStyle}>
<li
// biome-ignore lint/a11y/useKeyWithMouseEvents:
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

useA11yHoverHandler 추가해주시면 될 것 같습니다!

Copy link
Contributor

@ptyoiy ptyoiy Oct 18, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

shared/hook/useAllyHandler.ts에 있는 함수인데, 사용 방법은 JSDoc 보시면 쉽게 이해되실 겁니다.
지금에 와서 해당 훅을 보니 rest 파라미터를 통해 태그 속성에 {...handlers} 처럼 쓰게 하면 사용하기 더 편하겠다는 생각이 드네요.

Copy link
Member

@j-nary j-nary left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

isOwner냐 아니냐로 조건부렌더링 하는 부분 포함해주면 좋을 것 같아요!

@ptyoiy
Copy link
Contributor

ptyoiy commented Oct 22, 2024

LGTM! 고생 많으셨슴다!

@wuzoo wuzoo merged commit 2b62763 into main Oct 22, 2024
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
✨ Feat 새로운 기능 구현 size/m WUZ 최주용
Projects
None yet
Development

Successfully merging this pull request may close these issues.

ProblemList GUI 수정본 반영
3 participants