OneMark 4
OneMark 4
import DependencyManager
import DesignSystem
import GEUI
import SwiftUI
)
}
@ViewBuilder
var bannerView: some View {
let viewState =
viewModel.sectionBannerState.viewState
switch viewState {
case .hidden:
EmptyView()
case .showAdditionalImages:
detailContent(
title:
Localization.SectionBannerView.AdditionalImages.tit
le,
instructions:
Localization.SectionBannerView.AdditionalImages.in
structions
)
}
}
Spacer(minLength: 0)
}
Spacer(minLength: 0)
startSectionActionButton
}
.padding(.vertical, Padding.vLarge)
.padding(.horizontal, Padding.default)
Spacer(minLength: 0)
}
.padding(.horizontal, Padding.default)
.padding(.vertical, Padding.small)
.background(branding.colors.background.secondar
y)
.foregroundColor(Asset.GEColors.airBase.swiftUICol
or)
}
@ViewBuilder
private var startSectionActionButton: some View
{
VStack {
GEIconWithTextButton(
isDisabled: false,
image:
Asset.Icons.skipNext.swiftUIImage,
text:
Localization.Button.startSection,
colors: .whiteOutlineButton,
iconPosition: .right,
contentPadding: Padding.default,
action: {
}
)
}
}
}