import{F as b,P as d,_ as v,R as V,a1 as t,X as o,e,a2 as s,a0 as i,bq as p,ar as u,aZ as _}from"./vendor-sJIIH5Cr.js";import{b5 as k,bk as C}from"./index-BGo1APpE.js";import{_ as $}from"./billing-details-section.vue_vue_type_script_setup_true_lang-D4_CgTaI.js";import{O as A}from"./order-summary-CunKbyML.js";import{u as D}from"./useCheckout-vKY3Jg1X.js";import{_ as I}from"./proceed-to.vue_vue_type_script_setup_true_lang-Ck2o8LGj.js";import"./address-selection.vue_vue_type_script_setup_true_lang-BLGxNoJe.js";import"./payment-processing-cyber-source.vue_vue_type_script_setup_true_lang-CDGhMqrK.js";import"./index-DBWAEJUq.js";import"./useSaveForLater-CcsCytMV.js";import"./address-type.enum-CGCAFS3X.js";const G=b({__name:"billing",setup(L){const{cart:r,payment:f,selectedLineItems:n,hasValidationErrors:g,allItemsAreDigital:y}=k(),{isValidPayment:m}=D(),{analytics:h}=C();return(a,l)=>{const c=d("VcAlert"),w=d("VcLayout");return V(),v(w,{"sidebar-position":"right",sticky:""},{sidebar:t(()=>[o(e(A),{cart:e(r),"selected-items":e(n),"no-shipping":e(y),footnote:""},{footer:t(()=>[o(e(I),{to:{name:"Review"},disabled:!e(m),"test-id":"checkout.review-order-button",onClick:l[0]||(l[0]=P=>e(h)("addPaymentInfo",{...e(r),items:e(n)},{},e(f)?.paymentGatewayCode))},{default:t(()=>[s(i(a.$t("common.buttons.review_order")),1)]),_:1},8,["disabled"]),o(p,{name:"slide-fade-top",mode:"out-in",appear:""},{default:t(()=>[u(o(c,{color:"warning",size:"sm",variant:"solid-light",class:"mt-4",icon:""},{default:t(()=>[s(i(a.$t("common.messages.fill_all_required")),1)]),_:1},512),[[_,!e(m)]])]),_:1}),o(p,{name:"slide-fade-top",mode:"out-in",appear:""},{default:t(()=>[u(o(c,{color:"warning",size:"sm",variant:"solid-light",class:"mt-4",icon:""},{default:t(()=>[s(i(a.$t("common.messages.something_went_wrong")),1)]),_:1},512),[[_,e(g)]])]),_:1})]),_:1},8,["cart","selected-items","no-shipping"])]),default:t(()=>[o(e($))]),_:1})}}});export{G as default};
//# sourceMappingURL=billing-lFGpaTNl.js.map
