시리즈 전체보기
- 아이템 상단 정렬 방법 추가
This commit is contained in:
		| @@ -10,15 +10,10 @@ import SwiftUI | ||||
| struct SeriesListAllView: View { | ||||
|      | ||||
|     @ObservedObject var viewModel = SeriesListAllViewModel() | ||||
|     @State var columns: [GridItem] = [] | ||||
|      | ||||
|     let creatorId: Int | ||||
|      | ||||
|     let columns = [ | ||||
|         GridItem(.flexible(), alignment: .top), | ||||
|         GridItem(.flexible(), alignment: .top), | ||||
|         GridItem(.flexible(), alignment: .top) | ||||
|     ] | ||||
|      | ||||
|     var body: some View { | ||||
|         BaseView(isLoading: $viewModel.isLoading) { | ||||
|             VStack(spacing: 0) { | ||||
| @@ -29,6 +24,7 @@ struct SeriesListAllView: View { | ||||
|                         ForEach(0..<viewModel.seriesList.count, id: \.self) { index in | ||||
|                             let item = viewModel.seriesList[index] | ||||
|                             SeriesListItemView(itemWidth: (screenSize().width - 40) / 3, item: item) | ||||
|                                 .alignmentGuide(.top) { _ in 0 } | ||||
|                                 .contentShape(Rectangle()) | ||||
|                                 .onTapGesture { | ||||
|                                     AppState.shared | ||||
| @@ -46,6 +42,11 @@ struct SeriesListAllView: View { | ||||
|             } | ||||
|         } | ||||
|         .onAppear { | ||||
|             columns = [ | ||||
|                 GridItem(.fixed((screenSize().width - 40) / 3), alignment: .top), | ||||
|                 GridItem(.fixed((screenSize().width - 40) / 3), alignment: .top), | ||||
|                 GridItem(.fixed((screenSize().width - 40) / 3), alignment: .top) | ||||
|             ] | ||||
|             viewModel.creatorId = creatorId | ||||
|             viewModel.getSeriesList() | ||||
|         } | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Yu Sung
					Yu Sung