feat(character): 인기 캐릭터 섹션 추가

This commit is contained in:
Yu Sung
2025-09-11 21:23:46 +09:00
parent 73ec0ce12e
commit 112d75084e
6 changed files with 66 additions and 28 deletions

View File

@@ -10,6 +10,7 @@ import SwiftUI
struct CharacterSectionView: View {
let title: String
let items: [Character]
let isShowRank: Bool
var onTap: (Character) -> Void = { _ in }
var body: some View {
@@ -25,7 +26,9 @@ struct CharacterSectionView: View {
let item = items[idx]
CharacterItemView(
character: item,
size: screenSize().width * 0.42
size: screenSize().width * 0.42,
rank: idx + 1,
isShowRank: isShowRank
)
.onTapGesture { onTap(item) }
}
@@ -42,7 +45,8 @@ struct CharacterSectionView: View {
items: [
Character(characterId: 1, name: "찰리", description: "새로운 친구", imageUrl: "https://picsum.photos/300"),
Character(characterId: 2, name: "데이지", description: "", imageUrl: "https://picsum.photos/300")
]
],
isShowRank: true
)
.padding()
.background(Color.black)