Files
sodalive-ios/SodaLive/Sources/V2/Main/Home/Following/MainHomeFollowingView.swift

34 lines
858 B
Swift

import SwiftUI
struct MainHomeFollowingView: View {
let onTapFollowingAll: () -> Void
@StateObject private var viewModel = MainHomeFollowingViewModel()
init(onTapFollowingAll: @escaping () -> Void = {}) {
self.onTapFollowingAll = onTapFollowingAll
}
var body: some View {
VStack(spacing: 0) {
MainHomeFollowingCreatorSection(
followingCreators: viewModel.response?.followingCreators ?? [],
onTapAll: onTapFollowingAll
)
MainPlaceholderTabView(title: "팔로잉")
}
.onAppear {
if viewModel.hasLoaded == false {
viewModel.fetchFollowing()
}
}
}
}
struct MainHomeFollowingView_Previews: PreviewProvider {
static var previews: some View {
MainHomeFollowingView()
}
}