@model CheckoutShippingMethodModel
@if (Model.DisplayPickupInStore && Model.PickupPointsModel.AllowPickupInStore) { @await Html.PartialAsync("_PickupPoints", Model.PickupPointsModel) } @if (Model.PickupPointsModel == null || !Model.PickupPointsModel.PickupInStoreOnly) {
@await Component.InvokeAsync(typeof(WidgetViewComponent), new { widgetZone = PublicWidgetZones.OpCheckoutShippingMethodTop, additionalData = Model }) @if (!Model.Warnings.Any()) { if (Model.NotifyCustomerAboutShippingFromMultipleLocations) {
@T("Checkout.ShippingMethod.ShippingFromMultipleLocations")
} } else {
    @foreach (var warning in Model.Warnings) {
  • @warning
  • }
} @await Component.InvokeAsync(typeof(WidgetViewComponent), new { widgetZone = PublicWidgetZones.OpCheckoutShippingMethodBottom, additionalData = Model })
}