diff --git a/SodaLive/Sources/V2/Main/Home/Following/MainHomeFollowingView.swift b/SodaLive/Sources/V2/Main/Home/Following/MainHomeFollowingView.swift index 9d0c09a4..8d528f4a 100644 --- a/SodaLive/Sources/V2/Main/Home/Following/MainHomeFollowingView.swift +++ b/SodaLive/Sources/V2/Main/Home/Following/MainHomeFollowingView.swift @@ -1,11 +1,16 @@ import SwiftUI struct MainHomeFollowingView: View { + let onTapCreator: (Int) -> Void let onTapFollowingAll: () -> Void @StateObject private var viewModel = MainHomeFollowingViewModel() - init(onTapFollowingAll: @escaping () -> Void = {}) { + init( + onTapCreator: @escaping (Int) -> Void = { _ in }, + onTapFollowingAll: @escaping () -> Void = {} + ) { + self.onTapCreator = onTapCreator self.onTapFollowingAll = onTapFollowingAll } @@ -13,6 +18,7 @@ struct MainHomeFollowingView: View { VStack(spacing: 0) { MainHomeFollowingCreatorSection( followingCreators: viewModel.response?.followingCreators ?? [], + onTapCreator: onTapCreator, onTapAll: onTapFollowingAll ) diff --git a/SodaLive/Sources/V2/Main/Home/MainHomeView.swift b/SodaLive/Sources/V2/Main/Home/MainHomeView.swift index efb995e2..b1383b44 100644 --- a/SodaLive/Sources/V2/Main/Home/MainHomeView.swift +++ b/SodaLive/Sources/V2/Main/Home/MainHomeView.swift @@ -72,7 +72,10 @@ struct MainHomeView: View { case .ranking: MainHomeRankingView(onTapCreator: onTapCreator) case .following: - MainHomeFollowingView(onTapFollowingAll: onTapFollowingAll) + MainHomeFollowingView( + onTapCreator: onTapCreator, + onTapFollowingAll: onTapFollowingAll + ) } } }