Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
Summary of ChangesHello @dodaaaaam, I'm Gemini Code Assist1! I'm currently reviewing this pull request and will post my feedback shortly. In the meantime, here's a summary to help you and other reviewers quickly get up to speed! 이 PR은 '사진수다 검색' 페이지의 사용자 경험을 개선하기 위해 검색 결과가 없어도 필터링 옵션을 항상 표시하도록 변경합니다. 또한, 로딩 스켈레톤 UI의 간격을 조정하여 시각적 일관성을 높였습니다. 이를 통해 사용자는 검색 결과 유무와 관계없이 필터 기능을 활용할 수 있습니다. Highlights
🧠 New Feature in Public Preview: You can now enable Memory to help Gemini Code Assist learn from your team's feedback. This makes future code reviews more consistent and personalized to your project's style. Click here to enable Memory in your admin console. Changelog
Activity
Using Gemini Code AssistThe full guide for Gemini Code Assist can be found on our documentation page, here are some quick tips. Invoking Gemini You can request assistance from Gemini at any point by creating a comment using either
Customization To customize Gemini Code Assist for GitHub experience, repository maintainers can create a configuration file and/or provide a custom code review style guide (such as PEP-8 for Python) by creating and adding files to a Limitations & Feedback Gemini Code Assist may make mistakes. Please leave feedback on any instances where its feedback is incorrect or counter productive. You can react with 👍 and 👎 on @gemini-code-assist comments. If you're interested in giving your feedback about your experience with Gemini Code Assist for Github and other Google products, sign up here. You can also get AI-powered code generation, chat, as well as code reviews directly in the IDE at no cost with the Gemini Code Assist IDE Extension. Footnotes
|
There was a problem hiding this comment.
Code Review
이 PR은 사진수다 검색 결과가 없을 때도 필터링 UI를 표시하도록 로직을 변경합니다. 주요 변경 사항은 PhotoFeedSearchPage에서 검색 결과가 0개일 때의 렌더링 방식을 수정한 것입니다. 코드 리뷰 결과, 몇 가지 레이아웃 불일치 문제와 코드 개선점을 발견했습니다. 스켈레톤 UI의 간격이 실제 컴포넌트와 다르게 적용되어 있어 수정을 제안했으며, 불필요한 조건문을 제거하여 코드 가독성을 높일 것을 권장합니다.
| if (isSearchPending) { | ||
| return ( | ||
| <section className="columns-2 gap-4 md:columns-3 xl:columns-4"> | ||
| <section className="columns-2 md:columns-3 xl:columns-4"> |
|
|
||
| {/* 텍스트 영역 */} | ||
| <div className="mt-1 w-full"> | ||
| <div className="mt-1 mb-2 w-full"> |
| <PhotoCardSkeleton | ||
| key={`skeleton-${i}`} | ||
| className={heightClass} | ||
| className={`mb-2 ${heightClass}`} |
| } | ||
|
|
||
| if (previewList.length > 0) { | ||
| if (previewList.length >= 0) { |
MlNTYS
left a comment
There was a problem hiding this comment.
PRAISE: API 콜 하는 상태 전환 로직만 한번 봐주시면 좋을 거 같아요! 수고하셨습니다~
🔀 Pull Request Title
사진수다 검색 결과 없는 경우에도 필터링 추가
📌 PR 설명
이번 PR에서 어떤 작업을 했는지 요약해주세요.
📷 스크린샷
UI 변경이 있을 경우 스크린샷을 첨부해주세요.