Revert "Merge pull request #284 from THIP-TextHip/feat/influencer"#293
Revert "Merge pull request #284 from THIP-TextHip/feat/influencer"#293
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
WalkthroughEmbla carousel ๋ผ์ด๋ธ๋ฌ๋ฆฌ ๋ฐ ๊ด๋ จ ์ถ์ฒ ํผ๋ ๊ธฐ๋ฅ์ ์ ๊ฑฐํฉ๋๋ค. RecommendedFeedCard, RecommendedFeedSection ์ปดํฌ๋ํธ์ mock ๋ฐ์ดํฐ๋ฅผ ์ญ์ ํ๊ณ , TotalFeed์์ 10๊ฐ ํญ๋ชฉ๋ง๋ค ์ถ์ฒ ํผ๋๋ฅผ ์ฝ์ ํ๋ ๋ก์ง์ ์ ๊ฑฐํ๋ฉฐ isLast prop์ ์ถ๊ฐํฉ๋๋ค. Changes
Estimated code review effort๐ฏ 3 (Moderate) | โฑ๏ธ ~20 minutes
Possibly related PRs
Suggested reviewers
Poem
Pre-merge checks and finishing touchesโ Passed checks (3 passed)
โจ Finishing touches
๐งช Generate unit tests (beta)
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. Comment |
There was a problem hiding this comment.
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.
โ Files ignored due to path filters (2)
pnpm-lock.yamlis excluded by!**/pnpm-lock.yamlsrc/assets/feed/lookmore-influencer.svgis 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 ์ถ๊ฐ๊ฐ ์ ์ ํฉ๋๋ค
isLastprop์ ๊ธฐ๋ณธ๊ฐfalse๋ฅผ ์ถ๊ฐํ ๊ฒ์ ์ข์ ์ค๊ณ์ ๋๋ค. ์ด๋ฅผ ํตํด TotalFeed๋ฅผ ์ฌ์ฉํ๋ ์์ ์ปดํฌ๋ํธ์์ ๋ง์ง๋ง ํญ๋ชฉ ์ฌ๋ถ๋ฅผ ์ ์ดํ ์ ์์ต๋๋ค.src/components/feed/FeedPost.tsx (1)
19-27: ์ผ๊ด๋ ๋์์ธ ํจํด ๊ฒ์ฆ๋จ - ๊ฒํ ํ์rg ๊ฒ์ ๊ฒฐ๊ณผ์์ 94.8% ๋๋น ๊ฐ์ด ์ฝ๋๋ฒ ์ด์ค์ ์ฌ๋ฌ ํ์ผ์์ ์ผ๊ด๋๊ฒ ์ฌ์ฉ๋๊ณ ์๋ ๊ฒ์ผ๋ก ํ์ธ๋์์ต๋๋ค:
src/components/feed/FeedPost.tsx:20src/components/feed/FeedDetailPost.tsx:20src/pages/mypage/SavePage.tsx:357src/pages/feed/FollowerListPage.tsx:189์ด๋ ์์์ ๊ฐ์ด ์๋๋ผ ์๋์ ์ธ ๋์์ธ ํจํด์์ ์์ฌํฉ๋๋ค. ๋ชจ๋ ์ปจํ ์ด๋๊ฐ
padding: 0 20px๋ฅผ ๊ฐ์ง๊ณ ์๋ค๋ ์ ์ ๊ณ ๋ คํ๋ฉด, 94.8%๋ ํจ๋ฉ์ ๊ณ ๋ คํ ๊ณ์ฐ๋ ๊ฐ์ผ๋ก ๋ณด์ ๋๋ค.ํ์ธ ํ์ ์ฌํญ:
- ์ด ๊ฐ์ด ๋์์ธ ์์คํ ์ ์๋๋ ๋ถ๋ถ์ธ์ง ๊ฐ๋ฐ์๊ฐ ํ์ธํด์ฃผ์ธ์
- ๋ ์ด์์์ด ์๋๋๋ก ๋์ํ๋์ง ์๊ฐ์ ์ผ๋ก ๊ฒ์ฆํด์ฃผ์ธ์
- ํ์์
calc(100% - 5.2%)๋ฑ์ผ๋ก ๊ณ์ฐ ์๋๋ฅผ ๋ช ํํ ํ ์ ์์ต๋๋ค
๋ณ๊ฒฝ ์ฌํญ
feat/influencer๋ธ๋์น์ ๋ณ๊ฒฝ์ฌํญ์ ์ผ์์ ์ผ๋ก ์ ์ธํฉ๋๋ค.์ด์
feat/influencer์์ ์ ์ ์ธํ ๋๋จธ์ง ๋ณ๊ฒฝ์ฌํญ์ ๋จผ์ ๋ฐฐํฌํฉ๋๋ค.feat/influencer์์ ์ ์ถํ ๋ณ๋๋ก ๋ฐฐํฌ ์์ ์ ๋๋ค.์ ์ธ๋ ๋ด์ฉ
๋ค์ ๋จ๊ณ
Summary by CodeRabbit
๋ฆด๋ฆฌ์ฆ ๋ ธํธ
Style
Chores