Skip to content

feat: 8주차 미션_레몬#56

Open
Lemon0610 wants to merge 4 commits into
mainfrom
lemon-8
Open

feat: 8주차 미션_레몬#56
Lemon0610 wants to merge 4 commits into
mainfrom
lemon-8

Conversation

@Lemon0610
Copy link
Copy Markdown
Collaborator

@Lemon0610 Lemon0610 commented May 20, 2026

📌 PR 제목

🔗 관련 이슈

Closes #55

✨ 변경 사항

  • 3주차 미션(RecyclerView)을 Compose의 LazyColumn으로 Migration
  • items() 함수를 사용하여 동일한 리스트 데이터 표시
  • 아이템 레이아웃을 Composable 함수로 새로 작성
  • 각 아이템에 고유한 key를 지정하여 상태 안정성 확보

🔍 테스트

  • 테스트 완료
  • 에러 없음

📸 스크린샷 (선택)

구매하기 위시리스트
화면 캡처 2026-05-20 102121 화면 캡처 2026-05-20 102152 화면 캡처 2026-05-20 102214

🚨 추가 이슈

@Lemon0610 Lemon0610 changed the title Lemon 8 feat: 8주차 미션_레몬 May 20, 2026
@Lemon0610 Lemon0610 self-assigned this May 20, 2026
Comment on lines +18 to +23
@Composable
fun ProductGridItem(
product: ProductData,
showWishButton: Boolean = true,
onWishClick: () -> Unit = {}
) {
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

compose 구조 좋아용

Copy link
Copy Markdown
Collaborator

@jeongkyueun jeongkyueun left a comment

Choose a reason for hiding this comment

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

LazyVerticalGrid로 마이그레이션하면서 기존 Adapter 구조보다 훨씬 코드가 직관적이고 깔끔해진 것 같습니다! 잘 구현하셨고 고생 많으셨습니다!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Feat] 8주차 미션_레몬

3 participants