diff --git a/SodaLive/Sources/Content/Series/SeriesListAllViewModel.swift b/SodaLive/Sources/Content/Series/SeriesListAllViewModel.swift index f6b288a..f25afeb 100644 --- a/SodaLive/Sources/Content/Series/SeriesListAllViewModel.swift +++ b/SodaLive/Sources/Content/Series/SeriesListAllViewModel.swift @@ -29,6 +29,7 @@ final class SeriesListAllViewModel: ObservableObject { func getSeriesList() { if !isLoading && !isLast { + isLoading = true repository .getSeriesList(creatorId: creatorId, sortType: .NEWEST, page: page, size: pageSize) .sink { result in diff --git a/SodaLive/Sources/UI/Component/SeriesListItemView.swift b/SodaLive/Sources/UI/Component/SeriesListItemView.swift index 0d527b3..1ebcd1e 100644 --- a/SodaLive/Sources/UI/Component/SeriesListItemView.swift +++ b/SodaLive/Sources/UI/Component/SeriesListItemView.swift @@ -19,7 +19,6 @@ struct SeriesListItemView: View { KFImage(URL(string: item.coverImage)) .resizable() .scaledToFill() - .frame(width: 102, height: 144, alignment: .center) .cornerRadius(5) .clipped() @@ -56,18 +55,18 @@ struct SeriesListItemView: View { } .padding(3.3) } - .frame(width: 102, height: 144, alignment: .center) Text(item.title) .font(.custom(Font.medium.rawValue, size: 12)) .foregroundColor(Color.grayee) .lineLimit(2) + .frame(width: (screenSize().width - 60) / 3, alignment: .leading) Text(item.publishedDaysOfWeek) .font(.custom(Font.medium.rawValue, size: 11)) .foregroundColor(Color.gray77) } - .frame(width: 102) + .frame(width: (screenSize().width - 60) / 3) } }