Skip to content

[Fix/#380] 인스타그램 이미지 깨지는 문제 해결#381

Merged
ah-o-ng12 merged 2 commits into
developfrom
fix/#380/instagram-url
May 14, 2026
Merged

[Fix/#380] 인스타그램 이미지 깨지는 문제 해결#381
ah-o-ng12 merged 2 commits into
developfrom
fix/#380/instagram-url

Conversation

@cjw020607

@cjw020607 cjw020607 commented May 13, 2026

Copy link
Copy Markdown
Contributor

📌 이슈 번호

📌 PR 유형

  • 새 기능 추가
  • 버그 수정
  • CSS 등 사용자 UI 디자인 변경
  • 리팩토링

📌 PR 내용

  1. 이미지 에러 뜰 때 엠티뷰 띄우기
  2. 콘서트 상세 페이지에서도 인스타그램 이미지 프록시로 조회하도록 수정

cjw020607 and others added 2 commits May 14, 2026 00:17
@cjw020607 cjw020607 self-assigned this May 13, 2026
Copilot AI review requested due to automatic review settings May 13, 2026 15:19
@cjw020607 cjw020607 added the 🐛 Bug 버그 수정 label May 13, 2026
@cjw020607 cjw020607 linked an issue May 13, 2026 that may be closed by this pull request
1 task
@vercel

vercel Bot commented May 13, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
livith-web Ready Ready Preview, Comment May 13, 2026 3:19pm

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

Fixes broken Instagram images by routing them through the image proxy in the concert detail page and adding onError fallbacks to display an empty-state image when loading fails. Also introduces per-image loading/error tracking with a skeleton placeholder in the selectable infinite concert list.

Changes:

  • Apply getImageSrc (instagram proxy) to the concert detail hero image in DetailInfo.
  • Add onError fallbacks that swap in an empty-card icon for several concert image components.
  • Add load/error state tracking with skeleton + fade-in in SelectableInfiniteConcertList.

Reviewed changes

Copilot reviewed 6 out of 6 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
src/entities/concert/ui/DetailInfo.tsx Route detail image URL through getImageSrc so Instagram images use the proxy.
src/entities/concert/ui/MdCard.tsx Fallback to EmptyConcertCardIcon on image load error.
src/entities/concert/ui/MdSlideCard.tsx Fallback to EmptyConcertCardIcon on image load error.
src/entities/concert/ui/SectionConcertSlideCard.tsx Fallback to EmptyConcertCardIcon on image load error.
src/features/interest/ui/InterestConcertCarouselSlide.tsx Fallback to ConcertPosterEmptyIcon on image load error.
src/features/interest/ui/SelectableInfiniteConcertList.tsx Track per-concert loading/error state with skeleton placeholder and empty card fallback; adds unused useNavigate import.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread src/features/interest/ui/SelectableInfiniteConcertList.tsx
Comment thread src/features/interest/ui/SelectableInfiniteConcertList.tsx

@gemini-code-assist gemini-code-assist Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Code Review

This pull request introduces comprehensive image error handling across several concert UI components by adding onError handlers and fallback icons. It also implements a loading state with a skeleton animation for the SelectableInfiniteConcertList component. Feedback highlights that the current state management for image loading in the infinite list may not correctly handle new items appended during scrolling, suggesting a shift from tracking 'loading' state to tracking 'loaded' state for better reliability.

Comment thread src/features/interest/ui/SelectableInfiniteConcertList.tsx
Comment thread src/features/interest/ui/SelectableInfiniteConcertList.tsx
@cjw020607 cjw020607 requested a review from ah-o-ng12 May 13, 2026 15:26
@ah-o-ng12

Copy link
Copy Markdown
Contributor

20260424_212644.jpg

@ah-o-ng12 ah-o-ng12 merged commit 05772aa into develop May 14, 2026
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

🐛 Bug 버그 수정

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Fix] 인스타그램 이미지 깨지는 문제 해결

3 participants