feat(yandex-ads): 시리즈 홈과 요일별 화면에 배너를 추가한다
This commit is contained in:
@@ -61,6 +61,9 @@ struct SeriesMainDayOfWeekView: View {
|
|||||||
let gridSpacing: CGFloat = 16
|
let gridSpacing: CGFloat = 16
|
||||||
let width = (screenSize().width - (horizontalPadding * 2) - gridSpacing) / 2
|
let width = (screenSize().width - (horizontalPadding * 2) - gridSpacing) / 2
|
||||||
|
|
||||||
|
VStack(spacing: 16) {
|
||||||
|
YandexInlineBannerView(placement: .seriesMainDayOfWeek, horizontalPadding: 24)
|
||||||
|
|
||||||
LazyVGrid(
|
LazyVGrid(
|
||||||
columns: Array(
|
columns: Array(
|
||||||
repeating: GridItem(
|
repeating: GridItem(
|
||||||
@@ -88,6 +91,7 @@ struct SeriesMainDayOfWeekView: View {
|
|||||||
.padding(.horizontal, horizontalPadding)
|
.padding(.horizontal, horizontalPadding)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
.sodaToast(isPresented: $viewModel.isShowPopup, message: viewModel.errorMessage, autohideIn: 2)
|
.sodaToast(isPresented: $viewModel.isShowPopup, message: viewModel.errorMessage, autohideIn: 2)
|
||||||
.onAppear {
|
.onAppear {
|
||||||
if !isInitialized {
|
if !isInitialized {
|
||||||
|
|||||||
@@ -55,6 +55,8 @@ struct SeriesMainHomeView: View {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
YandexInlineBannerView(placement: .seriesMainHome, horizontalPadding: 24)
|
||||||
|
|
||||||
if !viewModel.recommendSeriesList.isEmpty {
|
if !viewModel.recommendSeriesList.isEmpty {
|
||||||
VStack(alignment: .leading, spacing: 16) {
|
VStack(alignment: .leading, spacing: 16) {
|
||||||
HStack(spacing: 0) {
|
HStack(spacing: 0) {
|
||||||
|
|||||||
Reference in New Issue
Block a user