Skip to content

Revert "Merge pull request #284 from THIP-TextHip/feat/influencer"#293

Merged
heeeeyong merged 1 commit into
developfrom
chore/revert-influencer
Nov 11, 2025
Merged

Revert "Merge pull request #284 from THIP-TextHip/feat/influencer"#293
heeeeyong merged 1 commit into
developfrom
chore/revert-influencer

Conversation

@ljh130334

@ljh130334 ljh130334 commented Nov 11, 2025

Copy link
Copy Markdown
Member

λ³€κ²½ 사항

feat/influencer 브랜치의 변경사항을 μΌμ‹œμ μœΌλ‘œ μ œμ™Έν•©λ‹ˆλ‹€.

이유

  • 배포 일정 쑰정을 μœ„ν•΄ feat/influencer μž‘μ—…μ„ μ œμ™Έν•œ λ‚˜λ¨Έμ§€ 변경사항을 λ¨Όμ € λ°°ν¬ν•©λ‹ˆλ‹€.
  • feat/influencer μž‘μ—…μ€ μΆ”ν›„ λ³„λ„λ‘œ 배포 μ˜ˆμ •μž…λ‹ˆλ‹€.

μ œμ™Έλœ λ‚΄μš©

  • ν”Όλ“œ μΆ”μ²œ μ˜μ—­ (μ§€κΈˆ λœ¨λŠ” μΆ”μ²œ κΈ€ μ„Ήμ…˜)
  • Embla Carousel 기반 μΉ΄λ“œ κ°€λ‘œ 슀크둀
  • 곡식 μΈν”Œλ£¨μ–Έμ„œ κ΄€λ ¨ UI
  • κ΄€λ ¨ λͺ©μ—… 데이터 및 μ•„μ΄μ½˜

λ‹€μŒ 단계

  1. 이 PR이 λ¨Έμ§€λ˜λ©΄ develop β†’ main PR 생성
  2. main 배포 μ™„λ£Œ ν›„, ν•„μš” μ‹œ feat/influencer μž¬λ¨Έμ§€

Summary by CodeRabbit

릴리즈 λ…ΈνŠΈ

  • Style

    • ν”Όλ“œ 포슀트 ν•˜λ‹¨ ν…Œλ‘λ¦¬ λ ˆμ΄μ•„μ›ƒ λ―Έμ„Έ μ‘°μ •
  • Chores

    • μΊλŸ¬μ…€ 라이브러리 μ˜μ‘΄μ„± 제거
    • μΆ”μ²œ ν”Όλ“œ μ„Ήμ…˜ 및 κ΄€λ ¨ μ»΄ν¬λ„ŒνŠΈ 제거
    • λͺ¨μ˜ 데이터 정리

This reverts commit 154caf7, reversing
changes made to 8d5414e.
@ljh130334 ljh130334 self-assigned this Nov 11, 2025
@ljh130334 ljh130334 added the 🌏 Deploy 배포 κ΄€λ ¨ label Nov 11, 2025
@vercel

vercel Bot commented Nov 11, 2025

Copy link
Copy Markdown

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

Project Deployment Preview Comments Updated (UTC)
thip Ready Ready Preview Comment Nov 11, 2025 8:47am

@coderabbitai

coderabbitai Bot commented Nov 11, 2025

Copy link
Copy Markdown

Walkthrough

Embla carousel 라이브러리 및 κ΄€λ ¨ μΆ”μ²œ ν”Όλ“œ κΈ°λŠ₯을 μ œκ±°ν•©λ‹ˆλ‹€. RecommendedFeedCard, RecommendedFeedSection μ»΄ν¬λ„ŒνŠΈμ™€ mock 데이터λ₯Ό μ‚­μ œν•˜κ³ , TotalFeedμ—μ„œ 10개 ν•­λͺ©λ§ˆλ‹€ μΆ”μ²œ ν”Όλ“œλ₯Ό μ‚½μž…ν•˜λŠ” λ‘œμ§μ„ μ œκ±°ν•˜λ©° isLast prop을 μΆ”κ°€ν•©λ‹ˆλ‹€.

Changes

Cohort / File(s) λ³€κ²½ μš”μ•½
νŒ¨ν‚€μ§€ μ˜μ‘΄μ„± 제거
package.json
embla-carousel 및 embla-carousel-react μ˜μ‘΄μ„± 제거
μΆ”μ²œ ν”Όλ“œ κΈ°λŠ₯ μ‚­μ œ
src/components/feed/RecommendedFeedCard.tsx, src/components/feed/RecommendedFeedSection.tsx, src/mocks/recommendedFeeds.mock.ts
RecommendedFeedCard μ»΄ν¬λ„ŒνŠΈ, RecommendedFeedSection μ»΄ν¬λ„ŒνŠΈ 및 κ΄€λ ¨ Embla carousel μ„€μ •, allMockRecommendedFeeds mock 데이터 전체 파일 μ‚­μ œ
ν”Όλ“œ λ Œλ”λ§ 둜직 μ—…λ°μ΄νŠΈ
src/components/feed/TotalFeed.tsx
Fragment 및 RecommendedFeedSection μž„ν¬νŠΈ 제거, isLast prop μΆ”κ°€(κΈ°λ³Έκ°’ false), 10개 ν•­λͺ© λ‹¨μœ„ μΆ”μ²œ μ„Ήμ…˜ μ‚½μž… 둜직 제거, FeedPost에 isLast prop 전달
μŠ€νƒ€μΌ λ―Έμ„Έ μ‘°μ •
src/components/feed/FeedPost.tsx
BorderBottom λ„ˆλΉ„λ₯Ό 100%μ—μ„œ 94.8%둜 μ‘°μ •

Estimated code review effort

🎯 3 (Moderate) | ⏱️ ~20 minutes

  • 주의 사항:
    • TotalFeed.tsx의 둜직 변경이 κΈ°μ‘΄ λ Œλ”λ§ λ™μž‘μ„ μ˜¬λ°”λ₯΄κ²Œ μœ μ§€ν•˜λŠ”μ§€ 확인 ν•„μš” (isLast prop μ „νŒŒ 및 post λ°°μ—΄ λ§€ν•‘)
    • RecommendedFeedCard, RecommendedFeedSection, recommendedFeeds.mock.ts μ‚­μ œλ‘œ μΈν•œ λ―Έμ‚¬μš© μž„ν¬νŠΈ 및 νƒ€μž… μ°Έμ‘° 확인
    • FeedPost의 λ„ˆλΉ„ λ³€κ²½(94.8%)이 μ˜λ„λœ λ””μžμΈ 변경인지, UI λ ˆμ΄μ•„μ›ƒμ— λ―ΈμΉ˜λŠ” 영ν–₯ 확인
    • μ‚­μ œλœ μ»΄ν¬λ„ŒνŠΈ/파일이 λ‹€λ₯Έ λΆ€λΆ„μ—μ„œ μž„ν¬νŠΈλ˜κ³  μžˆμ§€ μ•Šμ€μ§€ 확인

Possibly related PRs

  • [FEAT] μΈν”Œλ£¨μ–Έμ„œ μΆ”μ²œ ν”Όλ“œ - μ§€ν˜„Β #284: 이 PR은 Embla μ˜μ‘΄μ„±, RecommendedFeedCard, RecommendedFeedSection 및 recommendedFeeds.mock.tsλ₯Ό μΆ”κ°€ν•œ PR이고, ν˜„μž¬ PR이 이λ₯Ό 직접 μ œκ±°ν•˜κ³  TotalFeed의 10개 ν•­λͺ© λ‹¨μœ„ μ‚½μž… λ‘œμ§μ„ μ—­μœΌλ‘œ λ³€κ²½ν•©λ‹ˆλ‹€.
  • fix: QA 3μ°¨Β #178: src/components/feed/FeedPost.tsxλ₯Ό μˆ˜μ •ν•˜λ©°, ν˜„μž¬ PR은 μŠ€νƒ€μΌ λ„ˆλΉ„ μ‘°μ •, κ²€μƒ‰λœ PR은 onSaveToggle prop μΆ”κ°€ 변경을 ν•©λ‹ˆλ‹€.
  • feat: add followlist page, followerlist pageΒ #48: src/components/feed/TotalFeed.tsxλ₯Ό μˆ˜μ •ν•˜λ©°, ν˜„μž¬ PR은 isLast prop μΆ”κ°€ 및 RecommendedFeedSection 제거, κ²€μƒ‰λœ PR은 빈 μƒνƒœ λ Œλ”λ§μ„ μΆ”κ°€ν•©λ‹ˆλ‹€.

Suggested reviewers

  • ho0010
  • heeeeyong

Poem

🐰 νšŒμ „λͺ©λ§ˆ λ€λ²Όλ“œλŠ” Embla μ•ˆλ…•νžˆ~
μΆ”μ²œ μΉ΄λ“œ λͺ‡ μž₯ μž‘λ³„μ„ ν•˜κ³ ,
FeedλŠ” 더 κΉ”λ”ν•΄μ‘Œμ–΄, μ°Έ 쒋은 일이야!
μ˜μ‘΄μ„± λΉΌλ‹ˆ κ°€λ²Όμ›Œμ§„ κΈ°λΆ„ λ“€μ–΄,
94.8%의 경계도 μ˜ˆμ˜λ„€! ✨

Pre-merge checks and finishing touches

βœ… Passed checks (3 passed)
Check name Status Explanation
Description Check βœ… Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check βœ… Passed The title clearly and specifically describes the main change: reverting a previous merge of the influencer feature, which is exactly what all the file changes accomplish.
Docstring Coverage βœ… Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
✨ Finishing touches
  • πŸ“ Generate docstrings
πŸ§ͺ Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch chore/revert-influencer

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❀️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@coderabbitai coderabbitai 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.

Actionable comments posted: 0

🧹 Nitpick comments (1)
src/components/feed/TotalFeed.tsx (1)

14-22: λ Œλ”λ§ 둜직 λ‹¨μˆœν™”κ°€ μ˜¬λ°”λ₯΄κ²Œ μ μš©λ˜μ—ˆμŠ΅λ‹ˆλ‹€

μΆ”μ²œ ν”Όλ“œ μ‚½μž… λ‘œμ§μ„ μ œκ±°ν•˜κ³  postsλ₯Ό 직접 λ§€ν•‘ν•˜λŠ” κ²ƒμœΌλ‘œ λ‹¨μˆœν™”ν•œ 것이 revert의 λͺ©μ μ— λΆ€ν•©ν•©λ‹ˆλ‹€.

특히 Line 19의 isLast && index === posts.length - 1 λ‘œμ§μ€:

  • μƒμœ„ μ»΄ν¬λ„ŒνŠΈμ˜ isLastκ°€ true일 λ•Œλ§Œ
  • λ°°μ—΄μ˜ λ§ˆμ§€λ§‰ ν•­λͺ©μ—λ§Œ isLastλ₯Ό 전달

μœ„ 쑰건을 μ •ν™•νžˆ κ΅¬ν˜„ν•˜κ³  μžˆμ–΄ μ μ ˆν•©λ‹ˆλ‹€.

μ°Έκ³ : Line 16의 key에 indexλ₯Ό ν¬ν•¨ν•˜λŠ” 것은 일반적으둜 ꢌμž₯λ˜μ§€ μ•Šμ§€λ§Œ, ν”Όλ“œμ™€ 같이 append-only νŠΉμ„±μ„ κ°€μ§„ λ¦¬μŠ€νŠΈμ—μ„œλŠ” ν—ˆμš© κ°€λŠ₯ν•©λ‹ˆλ‹€. ν–₯ν›„ μ •λ ¬μ΄λ‚˜ 필터링 κΈ°λŠ₯이 좔가될 경우 feedId만 μ‚¬μš©ν•˜λŠ” 것을 κ³ λ €ν•΄μ£Όμ„Έμš”.

πŸ“œ Review details

Configuration used: CodeRabbit UI

Review profile: CHILL

Plan: Pro

Disabled knowledge base sources:

  • Jira integration is disabled by default for public repositories

You can enable these sources in your CodeRabbit configuration.

πŸ“₯ Commits

Reviewing files that changed from the base of the PR and between cad5ced and 2ad171b.

β›” Files ignored due to path filters (2)
  • pnpm-lock.yaml is excluded by !**/pnpm-lock.yaml
  • src/assets/feed/lookmore-influencer.svg is excluded by !**/*.svg
πŸ“’ Files selected for processing (6)
  • package.json (0 hunks)
  • src/components/feed/FeedPost.tsx (1 hunks)
  • src/components/feed/RecommendedFeedCard.tsx (0 hunks)
  • src/components/feed/RecommendedFeedSection.tsx (0 hunks)
  • src/components/feed/TotalFeed.tsx (1 hunks)
  • src/mocks/recommendedFeeds.mock.ts (0 hunks)
πŸ’€ Files with no reviewable changes (4)
  • package.json
  • src/components/feed/RecommendedFeedSection.tsx
  • src/mocks/recommendedFeeds.mock.ts
  • src/components/feed/RecommendedFeedCard.tsx
🧰 Additional context used
🧬 Code graph analysis (1)
src/components/feed/TotalFeed.tsx (1)
src/types/post.ts (1)
  • FeedListProps (21-27)
πŸ”‡ Additional comments (2)
src/components/feed/TotalFeed.tsx (1)

7-7: isLast prop μΆ”κ°€κ°€ μ μ ˆν•©λ‹ˆλ‹€

isLast prop에 κΈ°λ³Έκ°’ falseλ₯Ό μΆ”κ°€ν•œ 것은 쒋은 μ„€κ³„μž…λ‹ˆλ‹€. 이λ₯Ό 톡해 TotalFeedλ₯Ό μ‚¬μš©ν•˜λŠ” μƒμœ„ μ»΄ν¬λ„ŒνŠΈμ—μ„œ λ§ˆμ§€λ§‰ ν•­λͺ© μ—¬λΆ€λ₯Ό μ œμ–΄ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

src/components/feed/FeedPost.tsx (1)

19-27: μΌκ΄€λœ λ””μžμΈ νŒ¨ν„΄ 검증됨 - κ²€ν†  ν•„μš”

rg 검색 κ²°κ³Όμ—μ„œ 94.8% λ„ˆλΉ„ 값이 μ½”λ“œλ² μ΄μŠ€μ˜ μ—¬λŸ¬ νŒŒμΌμ—μ„œ μΌκ΄€λ˜κ²Œ μ‚¬μš©λ˜κ³  μžˆλŠ” κ²ƒμœΌλ‘œ ν™•μΈλ˜μ—ˆμŠ΅λ‹ˆλ‹€:

  • src/components/feed/FeedPost.tsx:20
  • src/components/feed/FeedDetailPost.tsx:20
  • src/pages/mypage/SavePage.tsx:357
  • src/pages/feed/FollowerListPage.tsx:189

μ΄λŠ” μž„μ˜μ˜ 값이 μ•„λ‹ˆλΌ μ˜λ„μ μΈ λ””μžμΈ νŒ¨ν„΄μž„μ„ μ‹œμ‚¬ν•©λ‹ˆλ‹€. λͺ¨λ“  μ»¨ν…Œμ΄λ„ˆκ°€ padding: 0 20pxλ₯Ό κ°€μ§€κ³  μžˆλ‹€λŠ” 점을 κ³ λ €ν•˜λ©΄, 94.8%λŠ” νŒ¨λ”©μ„ κ³ λ €ν•œ κ³„μ‚°λœ κ°’μœΌλ‘œ λ³΄μž…λ‹ˆλ‹€.

확인 ν•„μš” 사항:

  • 이 값이 λ””μžμΈ μ‹œμŠ€ν…œμ˜ μ˜λ„λœ 뢀뢄인지 κ°œλ°œμžκ°€ ν™•μΈν•΄μ£Όμ„Έμš”
  • λ ˆμ΄μ•„μ›ƒμ΄ μ˜λ„λŒ€λ‘œ λ™μž‘ν•˜λŠ”μ§€ μ‹œκ°μ μœΌλ‘œ κ²€μ¦ν•΄μ£Όμ„Έμš”
  • ν•„μš”μ‹œ calc(100% - 5.2%) λ“±μœΌλ‘œ 계산 μ˜λ„λ₯Ό λͺ…ν™•νžˆ ν•  수 μžˆμŠ΅λ‹ˆλ‹€

@heeeeyong heeeeyong merged commit 0a7c70f into develop Nov 11, 2025
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

🌏 Deploy 배포 κ΄€λ ¨

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants