(window.webpackWcBlocksJsonp=window.webpackWcBlocksJsonp||[]).push([[39],{174:function(e,t,c){"use strict";t.a=function(e){var t=e.label,c=e.secondaryLabel,n=e.description,o=e.secondaryDescription,a=e.id;return React.createElement("div",{className:"wc-block-components-radio-control__option-layout"},React.createElement("div",{className:"wc-block-components-radio-control__label-group"},t&&React.createElement("span",{id:a&&"".concat(a,"__label"),className:"wc-block-components-radio-control__label"},t),c&&React.createElement("span",{id:a&&"".concat(a,"__secondary-label"),className:"wc-block-components-radio-control__secondary-label"},c)),React.createElement("div",{className:"wc-block-components-radio-control__description-group"},n&&React.createElement("span",{id:a&&"".concat(a,"__description"),className:"wc-block-components-radio-control__description"},n),o&&React.createElement("span",{id:a&&"".concat(a,"__secondary-description"),className:"wc-block-components-radio-control__secondary-description"},o)))}},175:function(e,t,c){"use strict";var n=c(14),o=c.n(n),a=c(23),r=c.n(a),s=c(6),l=c.n(s),i=(c(10),c(248),["children","className","headingLevel"]);t.a=function(e){var t=e.children,c=e.className,n=e.headingLevel,a=r()(e,i),s=l()("wc-block-components-title",c),m="h".concat(n);return React.createElement(m,o()({className:s},a),t)}},179:function(e,t,c){"use strict";var n=c(4),o=c.n(n),a=c(6),r=c.n(a),s=c(174);t.a=function(e){var t,c=e.checked,n=e.name,a=e.onChange,l=e.option,i=l.value,m=l.label,u=l.description,d=l.secondaryLabel,p=l.secondaryDescription;return React.createElement("label",{className:r()("wc-block-components-radio-control__option",{"wc-block-components-radio-control__option-checked":c}),htmlFor:"".concat(n,"-").concat(i)},React.createElement("input",{id:"".concat(n,"-").concat(i),className:"wc-block-components-radio-control__input",type:"radio",name:n,value:i,onChange:function(e){return a(e.target.value)},checked:c,"aria-describedby":r()((t={},o()(t,"".concat(n,"-").concat(i,"__label"),m),o()(t,"".concat(n,"-").concat(i,"__secondary-label"),d),o()(t,"".concat(n,"-").concat(i,"__description"),u),o()(t,"".concat(n,"-").concat(i,"__secondary-description"),p),t))}),React.createElement(s.a,{id:"".concat(n,"-").concat(i),label:m,secondaryLabel:d,description:u,secondaryDescription:p}))}},207:function(e,t,c){"use strict";var n=c(6),o=c.n(n),a=c(24),r=c(179);c(252),t.a=Object(a.withInstanceId)((function(e){var t=e.className,c=e.instanceId,n=e.id,a=e.selected,s=e.onChange,l=e.options,i=void 0===l?[]:l,m=n||c;return i.length&&React.createElement("div",{className:o()("wc-block-components-radio-control",t)},i.map((function(e){return React.createElement(r.a,{key:"".concat(m,"-").concat(e.value),name:"radio-control-".concat(m),checked:e.value===a,option:e,onChange:function(t){s(t),"function"==typeof e.onChange&&e.onChange(t)}})})))}))},248:function(e,t){},252:function(e,t){},345:function(e,t,c){"use strict";var n=c(14),o=c.n(n),a=c(188);t.a=function(e){return function(t){return function(c){var n=Object(a.a)(e,c);return React.createElement(t,o()({},c,n))}}}},346:function(e,t){},347:function(e,t,c){"use strict";var n=c(14),o=c.n(n),a=c(23),r=c.n(a),s=c(24),l=c(6),i=c.n(l),m=(c(348),["className","label","id","instanceId","onChange","children","hasError"]);t.a=Object(s.withInstanceId)((function(e){var t=e.className,c=e.label,n=e.id,a=e.instanceId,s=e.onChange,l=e.children,u=e.hasError,d=void 0!==u&&u,p=r()(e,m),b=n||"checkbox-control-".concat(a);return React.createElement("label",{className:i()("wc-block-components-checkbox",{"has-error":d},t),htmlFor:b},React.createElement("input",o()({id:b,className:"wc-block-components-checkbox__input",type:"checkbox",onChange:function(e){return s(e.target.checked)},"aria-invalid":!0===d},p)),React.createElement("svg",{className:"wc-block-components-checkbox__mark","aria-hidden":"true",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 20"},React.createElement("path",{d:"M9 16.2L4.8 12l-1.4 1.4L9 19 21 7l-1.4-1.4L9 16.2z"})),c&&React.createElement("span",{className:"wc-block-components-checkbox__label"},c),l)}))},348:function(e,t){},349:function(e,t,c){"use strict";var n=c(1);t.a=function(e){var t=e.defaultTitle,c=void 0===t?Object(n.__)("Step",'woocommerce'):t,o=e.defaultDescription,a=void 0===o?Object(n.__)("Step description text.",'woocommerce'):o,r=e.defaultShowStepNumber;return{title:{type:"string",default:c},description:{type:"string",default:a},showStepNumber:{type:"boolean",default:void 0===r||r}}}},350:function(e,t,c){"use strict";var n=c(6),o=c.n(n),a=(c(10),c(175)),r=(c(346),function(e){var t=e.title,c=e.stepHeadingContent;return React.createElement("div",{className:"wc-block-components-checkout-step__heading"},React.createElement(a.a,{"aria-hidden":"true",className:"wc-block-components-checkout-step__title",headingLevel:"2"},t),!!c&&React.createElement("span",{className:"wc-block-components-checkout-step__heading-content"},c))});t.a=function(e){var t=e.id,c=e.className,n=e.title,a=e.legend,s=e.description,l=e.children,i=e.disabled,m=void 0!==i&&i,u=e.showStepNumber,d=void 0===u||u,p=e.stepHeadingContent,b=void 0===p?function(){}:p,h=a||n?"fieldset":"div";return React.createElement(h,{className:o()(c,"wc-block-components-checkout-step",{"wc-block-components-checkout-step--with-step-number":d,"wc-block-components-checkout-step--disabled":m}),id:t,disabled:m},!(!a&&!n)&&React.createElement("legend",{className:"screen-reader-text"},a||n),!!n&&React.createElement(r,{title:n,stepHeadingContent:b()}),React.createElement("div",{className:"wc-block-components-checkout-step__container"},!!s&&React.createElement("p",{className:"wc-block-components-checkout-step__description"},s),React.createElement("div",{className:"wc-block-components-checkout-step__content"},l)))}},355:function(e,t,c){"use strict";var n=c(12),o=c(22),a=c(19),r=c(0),s=c(6),l=c.n(s),i=c(24),m=c(91);t.a=function(e){var t,c=e.icon,s=e.children,u=e.label,d=e.instructions,p=e.className,b=e.notices,h=e.preview,v=e.isColumnLayout,f=Object(a.a)(e,["icon","children","label","instructions","className","notices","preview","isColumnLayout"]),y=Object(i.useResizeObserver)(),O=Object(o.a)(y,2),w=O[0],g=O[1].width;"number"==typeof g&&(t={"is-large":g>=320,"is-medium":g>=160&&g<320,"is-small":g<160});var k=l()("components-placeholder",p,t),j=l()("components-placeholder__fieldset",{"is-column-layout":v});return Object(r.createElement)("div",Object(n.a)({},f,{className:k}),w,b,h&&Object(r.createElement)("div",{className:"components-placeholder__preview"},h),Object(r.createElement)("div",{className:"components-placeholder__label"},Object(r.createElement)(m.a,{icon:c}),u),!!d&&Object(r.createElement)("div",{className:"components-placeholder__instructions"},d),Object(r.createElement)("div",{className:j},s))}},375:function(e,t){},405:function(e,t,c){"use strict";c.r(t);var n=c(32),o=c(35),a=c(345),r=c(350),s=c(48),l=c(103),i=c(187),m=c(1),u=c(51),d=c(173),p=c(355),b=c(76),h=c(153),v=c(152),f=c(339),y=c(2),O=c(36),w=c(6),g=c.n(w),k=(c(375),function(){return React.createElement(p.a,{icon:React.createElement(v.a,{srcElement:f.a}),label:Object(m.__)("Payment methods",'woocommerce'),className:"wc-block-checkout__no-payment-methods-placeholder"},React.createElement("span",{className:"wc-block-checkout__no-payment-methods-placeholder-description"},Object(m.__)("Your store does not have any payment methods configured that support the checkout block. Once you have configured a compatible payment method (e.g. Stripe) it will be shown here.",'woocommerce')),React.createElement(b.a,{isSecondary:!0,href:"".concat(y.ADMIN_URL,"admin.php?page=wc-settings&tab=checkout"),target:"_blank",rel:"noopener noreferrer"},Object(m.__)("Configure Payment Methods",'woocommerce')))}),j=function(){return React.createElement(h.a,{isDismissible:!1,className:g()("wc-block-checkout__no-payment-methods-notice","woocommerce-message","woocommerce-error")},Object(m.__)("There are no payment methods available. This may be an error on our side. Please contact us if you need any help placing your order.",'woocommerce'))},_=function(){return Object(O.a)().isEditor?React.createElement(k,null):React.createElement(j,null)},E=c(4),R=c.n(E),N=c(23),P=c.n(N),S=c(318),C=c(54),D=c(0),M=c(21),x=c.n(M),I=c(24),T=c(179),L=Object(I.withInstanceId)((function(e){var t=e.className,c=e.instanceId,n=e.id,o=e.selected,a=e.onChange,r=e.options,s=void 0===r?[]:r,l=n||c;return s.length&&React.createElement("div",{className:g()("wc-block-components-radio-control",t)},s.map((function(e){var t="object"===x()(e)&&"content"in e,c=e.value===o;return React.createElement("div",{className:"wc-block-components-radio-control-accordion-option",key:e.value},React.createElement(T.a,{name:"radio-control-".concat(l),checked:c,option:e,onChange:function(t){a(t),"function"==typeof e.onChange&&e.onChange(t)}}),t&&c&&React.createElement("div",{className:g()("wc-block-components-radio-control-accordion-content",{"wc-block-components-radio-control-accordion-content-hide":!c})},e.content))})))})),A=c(347),F=(c(10),c(213)),B=function(e){var t=e.children,c=e.showSaveOption,n=Object(O.a)().isEditor,o=Object(d.b)(),a=o.shouldSavePayment,r=o.setShouldSavePayment,l=Object(s.b)().customerId;return React.createElement(F.a,{isEditor:n},t,l>0&&c&&React.createElement(A.a,{className:"wc-block-components-payment-methods__save-card-info",label:Object(m.__)("Save payment information to my account for future purchases.",'woocommerce'),checked:a,onChange:function(){return r(!a)}}))},Y=["activePaymentMethod"];function z(e,t){var c=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),c.push.apply(c,n)}return c}function H(e){for(var t=1;t0?React.createElement(React.Fragment,null,React.createElement(J.a,{id:"wc-payment-method-saved-tokens",selected:s,onChange:v,options:h.current}),f):null},G=function(){var e=Object(i.b)(),t=e.isInitialized,c=e.paymentMethods,n=Object(d.b)().customerPaymentMethods;return t&&0===Object.keys(c).length?React.createElement(_,null):React.createElement(React.Fragment,null,React.createElement(q,null),Object.keys(n).length>0&&React.createElement(u.a,{label:Object(m.__)("Use another payment method.",'woocommerce'),screenReaderLabel:Object(m.__)("Other available payment methods",'woocommerce'),wrapperElement:"p",wrapperProps:{className:["wc-block-components-checkout-step__description wc-block-components-checkout-step__description-payments-aligned"]}}),React.createElement($,null))},K=function(){var e=Object(o.c)().noticeContexts;return React.createElement(l.a,{context:e.PAYMENTS},React.createElement(G,null))},Q=c(349);function V(e,t){var c=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),c.push.apply(c,n)}return c}function X(e){for(var t=1;t