plugin updates
This commit is contained in:
File diff suppressed because one or more lines are too long
@@ -1,3 +1,2 @@
|
||||
(self.webpackChunkwebpackWcBlocksCartCheckoutFrontendJsonp=self.webpackChunkwebpackWcBlocksCartCheckoutFrontendJsonp||[]).push([[3398],{9017:(e,t,o)=>{"use strict";o.d(t,{A:()=>s});var c=o(7723);const s=({defaultTitle:e=(0,c.__)("Step","woocommerce"),defaultDescription:t=(0,c.__)("Step description text.","woocommerce"),defaultShowStepNumber:o=!0})=>({title:{type:"string",default:e},description:{type:"string",default:t},showStepNumber:{type:"boolean",default:o}})},1824:(e,t,o)=>{"use strict";o.r(t),o.d(t,{default:()=>K});var c=o(1609),s=o(851),r=o(1616),a=o(4656),n=o(7143),l=o(7594),i=o(9292),d=o(7723),m=o(5251),u=o(3603),_=o(2379),w=o(5703),p=o(812),h=o(3505),g=o(6087),C=o(9491),E=o(3876),S=o(9095);o(3868);const k=[(0,d.__)("Too weak","woocommerce"),(0,d.__)("Weak","woocommerce"),(0,d.__)("Medium","woocommerce"),(0,d.__)("Strong","woocommerce"),(0,d.__)("Very strong","woocommerce")],b=({password:e="",onChange:t})=>{var o;const r=(0,C.useInstanceId)(b,"woocommerce-password-strength-meter");let a=-1;if(e.length>0)if(void 0===window.zxcvbn){const t=(0,E.Bi)(e);a=t.id}else{const t=window.zxcvbn(e);a=t.score}const n=(0,S.Z)(a);return(0,g.useEffect)((()=>{a!==n&&t&&t(a)}),[a,n,t]),(0,c.createElement)("div",{id:r,className:(0,s.A)("wc-block-components-password-strength",{hidden:-1===a})},(0,c.createElement)("label",{htmlFor:r+"-meter",className:"screen-reader-text"},(0,d.__)("Password strength","woocommerce")),(0,c.createElement)("meter",{id:r+"-meter",className:"wc-block-components-password-strength__meter",min:0,max:4,value:a>-1?a:0},null!==(o=k[a])&&void 0!==o?o:""),(0,c.createElement)("div",{id:r+"-result",className:"wc-block-components-password-strength__result"},!!k[a]&&(0,c.createElement)(c.Fragment,null,(0,c.createElement)("span",{className:"screen-reader-text","aria-live":"polite"},(0,d.sprintf)(/* translators: %s: Password strength */ /* translators: %s: Password strength */
|
||||
(0,d.__)("Password strength: %1$s (%2$d characters long)","woocommerce"),k[a],e.length))," ",(0,c.createElement)("span",{"aria-hidden":!0},k[a]))))},f=b,T=()=>{const[e,t]=(0,g.useState)(0),{customerPassword:o}=(0,n.useSelect)((e=>({customerPassword:e(l.CHECKOUT_STORE_KEY).getCustomerPassword()}))),{__internalSetCustomerPassword:s}=(0,n.useDispatch)(l.CHECKOUT_STORE_KEY);return(0,c.createElement)(a.ValidatedTextInput,{type:"password",label:(0,d.__)("Create a password","woocommerce"),className:"wc-block-components-address-form__password",value:o,required:!0,errorId:"account-password",customValidityMessage:e=>{if(e.valueMissing||e.badInput||e.typeMismatch)return(0,d.__)("Please enter a valid password","woocommerce")},customValidation:t=>!(e<2&&(t.setCustomValidity((0,d.__)("Please create a stronger password","woocommerce")),1)),onChange:e=>s(e),feedback:(0,c.createElement)(f,{password:o,onChange:e=>t(e)})})},O=()=>{const{shouldCreateAccount:e}=(0,n.useSelect)((e=>({shouldCreateAccount:e(l.CHECKOUT_STORE_KEY).getShouldCreateAccount()}))),{__internalSetShouldCreateAccount:t,__internalSetCustomerPassword:o}=(0,n.useDispatch)(l.CHECKOUT_STORE_KEY),s=(0,w.getSetting)("checkoutAllowsGuest",!1),r=(0,w.getSetting)("checkoutAllowsSignup",!1),i=s&&r,m=!(0,w.getSetting)("generatePassword",!1)&&(i&&e||!s);return s||i||m?(0,c.createElement)(c.Fragment,null,s&&(0,c.createElement)("p",{className:"wc-block-checkout__guest-checkout-notice"},(0,d.__)("You are currently checking out as a guest.","woocommerce")),i&&(0,c.createElement)(a.CheckboxControl,{className:"wc-block-checkout__create-account",label:(0,d.sprintf)(/* translators: Store name */ /* translators: Store name */
|
||||
(0,d.__)("Create an account with %s","woocommerce"),(0,w.getSetting)("siteTitle","")),checked:e,onChange:e=>{t(e),o("")}}),m&&(0,c.createElement)(T,null)):null},N=()=>{const{additionalFields:e,customerId:t}=(0,n.useSelect)((e=>{const t=e(l.CHECKOUT_STORE_KEY);return{additionalFields:t.getAdditionalFields(),customerId:t.getCustomerId()}})),{setAdditionalFields:o}=(0,n.useDispatch)(l.CHECKOUT_STORE_KEY),{billingAddress:s,setEmail:r}=(0,m.C)(),{dispatchCheckoutEvent:i}=(0,u.y)(),d={email:s.email,...e};return(0,c.createElement)(c.Fragment,null,(0,c.createElement)(a.StoreNoticesContainer,{context:_.tG.CONTACT_INFORMATION}),(0,c.createElement)(h.l,{id:"contact",addressType:"contact",onChange:e=>{const{email:t,...c}=e;r(t),i("set-email-address"),o(c)},values:d,fields:p.fO},!t&&(0,c.createElement)(O,null)))},v={...(0,o(9017).A)({defaultTitle:(0,d.__)("Contact information","woocommerce"),defaultDescription:(0,d.__)("We'll use this email to send you details and updates about your order.","woocommerce")}),className:{type:"string",default:""},lock:{type:"object",default:{remove:!0,move:!0}}},y=`${p.aW}?redirect_to=${encodeURIComponent(window.location.href)}`,A=()=>{const e=(0,n.useSelect)((e=>e(l.CHECKOUT_STORE_KEY).getCustomerId()));return!(0,w.getSetting)("checkoutShowLoginReminder",!0)||e?null:(0,c.createElement)("a",{className:"wc-block-checkout__login-prompt",href:y},(0,d.__)("Log in","woocommerce"))},K=(0,r.withFilteredAttributes)(v)((({title:e,description:t,children:o,className:r})=>{const d=(0,n.useSelect)((e=>e(l.CHECKOUT_STORE_KEY).isProcessing())),{showFormStepNumbers:m}=(0,i.Oy)();return(0,c.createElement)(a.FormStep,{id:"contact-fields",disabled:d,className:(0,s.A)("wc-block-checkout__contact-fields",r),title:e,description:t,showStepNumber:m,stepHeadingContent:()=>(0,c.createElement)(A,null)},(0,c.createElement)(N,null),o)}))},3868:()=>{}}]);
|
||||
"use strict";(self.webpackChunkwebpackWcBlocksCartCheckoutFrontendJsonp=self.webpackChunkwebpackWcBlocksCartCheckoutFrontendJsonp||[]).push([[3398],{9017:(e,t,o)=>{o.d(t,{A:()=>s});var c=o(7723);const s=({defaultTitle:e=(0,c.__)("Step","woocommerce"),defaultDescription:t=(0,c.__)("Step description text.","woocommerce"),defaultShowStepNumber:o=!0})=>({title:{type:"string",default:e},description:{type:"string",default:t},showStepNumber:{type:"boolean",default:o}})},8011:(e,t,o)=>{o.r(t),o.d(t,{default:()=>O});var c=o(1609),s=o(851),a=o(1616),n=o(4656),r=o(7143),l=o(7594),i=o(9292),u=o(7723),d=o(5251),m=o(3603),_=o(2379),p=o(5703),C=o(812),w=o(3505),h=o(6087),E=o(7926);const g=()=>{const[e,t]=(0,h.useState)(0),{customerPassword:o}=(0,r.useSelect)((e=>({customerPassword:e(l.CHECKOUT_STORE_KEY).getCustomerPassword()}))),{__internalSetCustomerPassword:s}=(0,r.useDispatch)(l.CHECKOUT_STORE_KEY);return(0,c.createElement)(n.ValidatedTextInput,{type:"password",label:(0,u.__)("Create a password","woocommerce"),className:"wc-block-components-address-form__password",value:o,required:!0,errorId:"account-password",customValidityMessage:e=>{if(e.valueMissing||e.badInput||e.typeMismatch)return(0,u.__)("Please enter a valid password","woocommerce")},customValidation:t=>!(e<2&&(t.setCustomValidity((0,u.__)("Please create a stronger password","woocommerce")),1)),onChange:e=>s(e),feedback:(0,c.createElement)(E.A,{password:o,onChange:e=>t(e)})})},S=()=>{const{shouldCreateAccount:e}=(0,r.useSelect)((e=>({shouldCreateAccount:e(l.CHECKOUT_STORE_KEY).getShouldCreateAccount()}))),{__internalSetShouldCreateAccount:t,__internalSetCustomerPassword:o}=(0,r.useDispatch)(l.CHECKOUT_STORE_KEY),s=(0,p.getSetting)("checkoutAllowsGuest",!1),a=(0,p.getSetting)("checkoutAllowsSignup",!1),i=s&&a,d=!(0,p.getSetting)("generatePassword",!1)&&(i&&e||!s);return s||i||d?(0,c.createElement)(c.Fragment,null,s&&(0,c.createElement)("p",{className:"wc-block-checkout__guest-checkout-notice"},(0,u.__)("You are currently checking out as a guest.","woocommerce")),i&&(0,c.createElement)(n.CheckboxControl,{className:"wc-block-checkout__create-account",label:(0,u.sprintf)(/* translators: Store name */ /* translators: Store name */
|
||||
(0,u.__)("Create an account with %s","woocommerce"),(0,p.getSetting)("siteTitle","")),checked:e,onChange:e=>{t(e),o("")}}),d&&(0,c.createElement)(g,null)):null},k=()=>{const{additionalFields:e,customerId:t}=(0,r.useSelect)((e=>{const t=e(l.CHECKOUT_STORE_KEY);return{additionalFields:t.getAdditionalFields(),customerId:t.getCustomerId()}})),{setAdditionalFields:o}=(0,r.useDispatch)(l.CHECKOUT_STORE_KEY),{billingAddress:s,setEmail:a}=(0,d.C)(),{dispatchCheckoutEvent:i}=(0,m.y)(),u={email:s.email,...e};return(0,c.createElement)(c.Fragment,null,(0,c.createElement)(n.StoreNoticesContainer,{context:_.tG.CONTACT_INFORMATION}),(0,c.createElement)(w.l,{id:"contact",addressType:"contact",onChange:e=>{const{email:t,...c}=e;a(t),i("set-email-address"),o(c)},values:u,fields:C.fO},!t&&(0,c.createElement)(S,null)))},b={...(0,o(9017).A)({defaultTitle:(0,u.__)("Contact information","woocommerce"),defaultDescription:(0,u.__)("We'll use this email to send you details and updates about your order.","woocommerce")}),className:{type:"string",default:""},lock:{type:"object",default:{remove:!0,move:!0}}},f=`${C.aW}?redirect_to=${encodeURIComponent(window.location.href)}`,T=()=>{const e=(0,r.useSelect)((e=>e(l.CHECKOUT_STORE_KEY).getCustomerId()));return!(0,p.getSetting)("checkoutShowLoginReminder",!0)||e?null:(0,c.createElement)("a",{className:"wc-block-checkout__login-prompt",href:f},(0,u.__)("Log in","woocommerce"))},O=(0,a.withFilteredAttributes)(b)((({title:e,description:t,children:o,className:a})=>{const u=(0,r.useSelect)((e=>e(l.CHECKOUT_STORE_KEY).isProcessing())),{showFormStepNumbers:d}=(0,i.Oy)();return(0,c.createElement)(n.FormStep,{id:"contact-fields",disabled:u,className:(0,s.A)("wc-block-checkout__contact-fields",a),title:e,description:t,showStepNumber:d,stepHeadingContent:()=>(0,c.createElement)(T,null)},(0,c.createElement)(k,null),o)}))}}]);
|
||||
@@ -1 +1 @@
|
||||
"use strict";(self.webpackChunkwebpackWcBlocksStylingJsonp=self.webpackChunkwebpackWcBlocksStylingJsonp||[]).push([[3398],{65534:(e,t,c)=>{c.r(t),c.d(t,{default:()=>w});var o=c(51609),n=c(70851),s=c(41616),l=c(14656),r=c(47143),i=c(47594),a=c(99292),u=c(82514),d=c(80745),m=c(27723),p=c(15703);const h=`${c(40812).aW}?redirect_to=${encodeURIComponent(window.location.href)}`,k=()=>{const e=(0,r.useSelect)((e=>e(i.CHECKOUT_STORE_KEY).getCustomerId()));return!(0,p.getSetting)("checkoutShowLoginReminder",!0)||e?null:(0,o.createElement)("a",{className:"wc-block-checkout__login-prompt",href:h},(0,m.__)("Log in","woocommerce"))},w=(0,s.withFilteredAttributes)(d.A)((({title:e,description:t,children:c,className:s})=>{const d=(0,r.useSelect)((e=>e(i.CHECKOUT_STORE_KEY).isProcessing())),{showFormStepNumbers:m}=(0,a.Oy)();return(0,o.createElement)(l.FormStep,{id:"contact-fields",disabled:d,className:(0,n.A)("wc-block-checkout__contact-fields",s),title:e,description:t,showStepNumber:m,stepHeadingContent:()=>(0,o.createElement)(k,null)},(0,o.createElement)(u.A,null),c)}))}}]);
|
||||
"use strict";(self.webpackChunkwebpackWcBlocksStylingJsonp=self.webpackChunkwebpackWcBlocksStylingJsonp||[]).push([[3398],{65534:(e,t,c)=>{c.r(t),c.d(t,{default:()=>w});var o=c(51609),n=c(70851),s=c(41616),l=c(14656),r=c(47143),i=c(47594),a=c(99292),u=c(87935),d=c(80745),m=c(27723),p=c(15703);const h=`${c(40812).aW}?redirect_to=${encodeURIComponent(window.location.href)}`,k=()=>{const e=(0,r.useSelect)((e=>e(i.CHECKOUT_STORE_KEY).getCustomerId()));return!(0,p.getSetting)("checkoutShowLoginReminder",!0)||e?null:(0,o.createElement)("a",{className:"wc-block-checkout__login-prompt",href:h},(0,m.__)("Log in","woocommerce"))},w=(0,s.withFilteredAttributes)(d.A)((({title:e,description:t,children:c,className:s})=>{const d=(0,r.useSelect)((e=>e(i.CHECKOUT_STORE_KEY).isProcessing())),{showFormStepNumbers:m}=(0,a.Oy)();return(0,o.createElement)(l.FormStep,{id:"contact-fields",disabled:d,className:(0,n.A)("wc-block-checkout__contact-fields",s),title:e,description:t,showStepNumber:m,stepHeadingContent:()=>(0,o.createElement)(k,null)},(0,o.createElement)(u.A,null),c)}))}}]);
|
||||
@@ -1 +1 @@
|
||||
"use strict";(self.webpackChunkwebpackWcBlocksCartCheckoutFrontendJsonp=self.webpackChunkwebpackWcBlocksCartCheckoutFrontendJsonp||[]).push([[3574],{3355:(e,c,t)=>{t.r(c),t.d(c,{default:()=>l});var a=t(1609),n=t(8509),s=t(1614);const l=({className:e})=>{const{cartNeedsPayment:c}=(0,n.V)();return c?(0,a.createElement)("div",{className:e},(0,a.createElement)(s.A,null)):null}}}]);
|
||||
"use strict";(self.webpackChunkwebpackWcBlocksCartCheckoutFrontendJsonp=self.webpackChunkwebpackWcBlocksCartCheckoutFrontendJsonp||[]).push([[3574],{5659:(e,t,n)=>{n.r(t),n.d(t,{default:()=>d});var s=n(1609),r=n(7082),a=n(8509),o=n(2184);const c=({className:e})=>{const{cartNeedsPayment:t}=(0,a.V)();return t?(0,s.createElement)("div",{className:e},(0,s.createElement)(o.A,null)):null};var u=n(2841),l=n(5370);const d=e=>{const t=(0,r.N)(l.attributes,e),{showButtonStyles:n,buttonHeight:a,buttonBorderRadius:o}=t;return(0,s.createElement)(u.W.Provider,{value:{showButtonStyles:n,buttonHeight:a,buttonBorderRadius:o}},(0,s.createElement)(c,null))}}}]);
|
||||
@@ -0,0 +1 @@
|
||||
"use strict";(self.webpackChunkwebpackWcBlocksStylingJsonp=self.webpackChunkwebpackWcBlocksStylingJsonp||[]).push([[3574],{72246:(t,e,n)=>{n.r(e),n.d(e,{default:()=>c});var s=n(51609),o=n(7082),u=n(66619),l=n(92841),r=n(55370);const c=t=>{const e=(0,o.N)(r.attributes,t),{showButtonStyles:n,buttonHeight:c,buttonBorderRadius:a}=e;return(0,s.createElement)(l.W.Provider,{value:{showButtonStyles:n,buttonHeight:c,buttonBorderRadius:a}},(0,s.createElement)(u.A,null))}}}]);
|
||||
@@ -1 +1 @@
|
||||
"use strict";(self.webpackChunkwebpackWcBlocksCartCheckoutFrontendJsonp=self.webpackChunkwebpackWcBlocksCartCheckoutFrontendJsonp||[]).push([[8330],{1146:(e,c,o)=>{o.r(c),o.d(c,{default:()=>u});var t=o(1609),s=o(851),r=o(9363),n=o(3603),k=o(6087),a=o(9292);const u=({children:e,className:c})=>{const{dispatchCheckoutEvent:o}=(0,n.y)(),{showFormStepNumbers:u}=(0,a.Oy)();return(0,k.useEffect)((()=>{o("render-checkout-form")}),[]),(0,t.createElement)(r.A,{className:(0,s.A)("wc-block-checkout__main",c)},(0,t.createElement)("form",{className:(0,s.A)("wc-block-components-form wc-block-checkout__form",{"wc-block-checkout__form--with-step-numbers":u})},e))}}}]);
|
||||
"use strict";(self.webpackChunkwebpackWcBlocksCartCheckoutFrontendJsonp=self.webpackChunkwebpackWcBlocksCartCheckoutFrontendJsonp||[]).push([[8330],{1146:(e,c,o)=>{o.r(c),o.d(c,{default:()=>m});var t=o(1609),r=o(851),s=o(7723),a=o(9363),k=o(3603),n=o(6087),l=o(9292);const m=({children:e,className:c})=>{const{dispatchCheckoutEvent:o}=(0,k.y)(),{showFormStepNumbers:m}=(0,l.Oy)();return(0,n.useEffect)((()=>{o("render-checkout-form")}),[]),(0,t.createElement)(a.A,{className:(0,r.A)("wc-block-checkout__main",c)},(0,t.createElement)("form",{"aria-label":(0,s.__)("Checkout","woocommerce"),className:(0,r.A)("wc-block-components-form wc-block-checkout__form",{"wc-block-checkout__form--with-step-numbers":m})},e))}}}]);
|
||||
@@ -1 +1 @@
|
||||
"use strict";(self.webpackChunkwebpackWcBlocksStylingJsonp=self.webpackChunkwebpackWcBlocksStylingJsonp||[]).push([[8330],{31146:(c,e,o)=>{o.r(e),o.d(e,{default:()=>a});var s=o(51609),t=o(70851),n=o(29363),r=o(73603),k=o(86087),l=o(99292);const a=({children:c,className:e})=>{const{dispatchCheckoutEvent:o}=(0,r.y)(),{showFormStepNumbers:a}=(0,l.Oy)();return(0,k.useEffect)((()=>{o("render-checkout-form")}),[]),(0,s.createElement)(n.A,{className:(0,t.A)("wc-block-checkout__main",e)},(0,s.createElement)("form",{className:(0,t.A)("wc-block-components-form wc-block-checkout__form",{"wc-block-checkout__form--with-step-numbers":a})},c))}}}]);
|
||||
"use strict";(self.webpackChunkwebpackWcBlocksStylingJsonp=self.webpackChunkwebpackWcBlocksStylingJsonp||[]).push([[8330],{31146:(c,e,o)=>{o.r(e),o.d(e,{default:()=>m});var t=o(51609),s=o(70851),r=o(27723),a=o(29363),l=o(73603),k=o(86087),n=o(99292);const m=({children:c,className:e})=>{const{dispatchCheckoutEvent:o}=(0,l.y)(),{showFormStepNumbers:m}=(0,n.Oy)();return(0,k.useEffect)((()=>{o("render-checkout-form")}),[]),(0,t.createElement)(a.A,{className:(0,s.A)("wc-block-checkout__main",e)},(0,t.createElement)("form",{"aria-label":(0,r.__)("Checkout","woocommerce"),className:(0,s.A)("wc-block-components-form wc-block-checkout__form",{"wc-block-checkout__form--with-step-numbers":m})},c))}}}]);
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -1 +1 @@
|
||||
"use strict";(self.webpackChunkwebpackWcBlocksStylingJsonp=self.webpackChunkwebpackWcBlocksStylingJsonp||[]).push([[9319],{8901:(e,i,t)=>{t.r(i),t.d(i,{default:()=>R});var o=t(51609),c=t(70851),s=t(41616),n=t(14656),p=t(47143),r=t(47594),a=t(14958),l=t(40812),h=t(99292),g=t(27723),d=t(7104),m=t(63705),u=t(11176),k=t(86087),_=t(18531),w=t(15703),E=t(56713),C=t(18144),b=t(89854);t(93832);var T=t(74845);const x={hidden:!0,message:(0,g.__)("Shipping options are not available","woocommerce")},v=({checked:e,rate:i,showPrice:t,showIcon:s,toggleText:n,multiple:p,onClick:r})=>(0,o.createElement)(T.A,{role:"radio",removeTextWrap:!0,onClick:r,className:(0,c.A)("wc-block-checkout__shipping-method-option",{"wc-block-checkout__shipping-method-option--selected":"pickup"===e})},!0===s&&(0,o.createElement)(d.A,{icon:m.A,size:28,className:"wc-block-checkout__shipping-method-option-icon"}),(0,o.createElement)("span",{className:"wc-block-checkout__shipping-method-option-title"},n),!0===t&&(0,o.createElement)(E.e,{multiple:p,minRate:i.min,maxRate:i.max})),A=({checked:e,rate:i,showPrice:t,showIcon:s,toggleText:n,onClick:a,shippingCostRequiresAddress:l=!1})=>{const h=(0,p.useSelect)((e=>e(r.CART_STORE_KEY).getShippingRates().some((({shipping_rates:e})=>!e.every(_.J_))))),m=l&&(()=>{const e=(0,p.select)("wc/store/validation"),i=e.getValidationError("shipping_state"),t=e.getValidationError("shipping_address_1"),o=e.getValidationError("shipping_country"),c=e.getValidationError("shipping_postcode");return[e.getValidationError("shipping_city"),i,t,o,c].some((e=>void 0!==e))})()&&!h,w=void 0!==i.min&&void 0!==i.max,{setValidationErrors:C,clearValidationError:b}=(0,p.useDispatch)(r.VALIDATION_STORE_KEY);(0,k.useEffect)((()=>{"shipping"!==e||w?b("shipping-rates-error"):C({"shipping-rates-error":x})}),[e,b,w,C]);const v=void 0===i.min||m?(0,o.createElement)("span",{className:"wc-block-checkout__shipping-method-option-price"},(0,g.__)("calculated with an address","woocommerce")):(0,o.createElement)(E.e,{minRate:i.min,maxRate:i.max});return(0,o.createElement)(T.A,{role:"radio",onClick:a,removeTextWrap:!0,className:(0,c.A)("wc-block-checkout__shipping-method-option",{"wc-block-checkout__shipping-method-option--selected":"shipping"===e})},!0===s&&(0,o.createElement)(d.A,{icon:u.A,size:28,className:"wc-block-checkout__shipping-method-option-icon"}),(0,o.createElement)("span",{className:"wc-block-checkout__shipping-method-option-title"},n),!0===t&&v)},S=({checked:e,onChange:i,showPrice:t,showIcon:c,localPickupText:s,shippingText:n})=>{var p,r;const{shippingRates:l}=(0,a.m)(),h=(0,w.getSetting)("shippingCostRequiresAddress",!1),g=(0,w.getSetting)("localPickupText",s||b.A);return(0,o.createElement)("div",{id:"shipping-method",className:"components-button-group wc-block-checkout__shipping-method-container",role:"radiogroup"},(0,o.createElement)(A,{checked:e,onClick:()=>{i("shipping")},rate:(0,C.L)(null===(p=l[0])||void 0===p?void 0:p.shipping_rates),showPrice:t,showIcon:c,shippingCostRequiresAddress:h,toggleText:n||b.x}),(0,o.createElement)(v,{checked:e,onClick:()=>{i("pickup")},rate:(0,C._)(null===(r=l[0])||void 0===r?void 0:r.shipping_rates),multiple:l.length>1,showPrice:t,showIcon:c,toggleText:g}))};var P=t(3530);const R=(0,s.withFilteredAttributes)(P.A)((({title:e,description:i,children:t,className:s,showPrice:g,showIcon:d,shippingText:m,localPickupText:u})=>{const{showFormStepNumbers:k}=(0,h.Oy)(),{checkoutIsProcessing:_,prefersCollection:w}=(0,p.useSelect)((e=>{const i=e(r.CHECKOUT_STORE_KEY);return{checkoutIsProcessing:i.isProcessing(),prefersCollection:i.prefersCollection()}})),{setPrefersCollection:E}=(0,p.useDispatch)(r.CHECKOUT_STORE_KEY),{shippingRates:C,needsShipping:b,hasCalculatedShipping:T,isCollectable:x}=(0,a.m)();return b&&T&&C&&x&&l.F7?(0,o.createElement)(n.FormStep,{id:"shipping-method",disabled:_,className:(0,c.A)("wc-block-checkout__shipping-method",s),title:e,description:i,showStepNumber:k},(0,o.createElement)(S,{checked:w?"pickup":"shipping",onChange:e=>{E("pickup"===e)},showPrice:g,showIcon:d,localPickupText:u,shippingText:m}),t):null}))}}]);
|
||||
"use strict";(self.webpackChunkwebpackWcBlocksStylingJsonp=self.webpackChunkwebpackWcBlocksStylingJsonp||[]).push([[9319],{8901:(e,i,t)=>{t.r(i),t.d(i,{default:()=>R});var o=t(51609),c=t(70851),s=t(41616),n=t(14656),p=t(47143),r=t(47594),l=t(14958),a=t(40812),h=t(99292),d=t(27723),g=t(7104),m=t(63705),u=t(11176),k=t(86087),_=t(18531),w=t(15703),E=t(78165),C=t(56713),b=t(18144),T=t(89854);t(93832);const v={hidden:!0,message:(0,d.__)("Shipping options are not available","woocommerce")},x=({checked:e,rate:i,showPrice:t,showIcon:s,toggleText:n,multiple:p,onClick:r})=>(0,o.createElement)(E.$,{render:(0,o.createElement)("div",null),role:"radio",onClick:r,className:(0,c.A)("wc-block-checkout__shipping-method-option",{"wc-block-checkout__shipping-method-option--selected":"pickup"===e})},!0===s&&(0,o.createElement)(g.A,{icon:m.A,size:28,className:"wc-block-checkout__shipping-method-option-icon"}),(0,o.createElement)("span",{className:"wc-block-checkout__shipping-method-option-title"},n),!0===t&&(0,o.createElement)(C.e,{multiple:p,minRate:i.min,maxRate:i.max})),S=({checked:e,rate:i,showPrice:t,showIcon:s,toggleText:n,onClick:l,shippingCostRequiresAddress:a=!1})=>{const h=(0,p.useSelect)((e=>e(r.CART_STORE_KEY).getShippingRates().some((({shipping_rates:e})=>!e.every(_.J_))))),m=a&&(()=>{const e=(0,p.select)("wc/store/validation"),i=e.getValidationError("shipping_state"),t=e.getValidationError("shipping_address_1"),o=e.getValidationError("shipping_country"),c=e.getValidationError("shipping_postcode");return[e.getValidationError("shipping_city"),i,t,o,c].some((e=>void 0!==e))})()&&!h,w=void 0!==i.min&&void 0!==i.max,{setValidationErrors:b,clearValidationError:T}=(0,p.useDispatch)(r.VALIDATION_STORE_KEY);(0,k.useEffect)((()=>{"shipping"!==e||w?T("shipping-rates-error"):b({"shipping-rates-error":v})}),[e,T,w,b]);const x=void 0===i.min||m?(0,o.createElement)("span",{className:"wc-block-checkout__shipping-method-option-price"},(0,d.__)("calculated with an address","woocommerce")):(0,o.createElement)(C.e,{minRate:i.min,maxRate:i.max});return(0,o.createElement)(E.$,{render:(0,o.createElement)("div",null),role:"radio",onClick:l,className:(0,c.A)("wc-block-checkout__shipping-method-option",{"wc-block-checkout__shipping-method-option--selected":"shipping"===e})},!0===s&&(0,o.createElement)(g.A,{icon:u.A,size:28,className:"wc-block-checkout__shipping-method-option-icon"}),(0,o.createElement)("span",{className:"wc-block-checkout__shipping-method-option-title"},n),!0===t&&x)},A=({checked:e,onChange:i,showPrice:t,showIcon:c,localPickupText:s,shippingText:n})=>{var p,r;const{shippingRates:a}=(0,l.m)(),h=(0,w.getSetting)("shippingCostRequiresAddress",!1),d=(0,w.getSetting)("localPickupText",s||T.A);return(0,o.createElement)("div",{id:"shipping-method",className:"components-button-group wc-block-checkout__shipping-method-container",role:"radiogroup"},(0,o.createElement)(S,{checked:e,onClick:()=>{i("shipping")},rate:(0,b.L)(null===(p=a[0])||void 0===p?void 0:p.shipping_rates),showPrice:t,showIcon:c,shippingCostRequiresAddress:h,toggleText:n||T.x}),(0,o.createElement)(x,{checked:e,onClick:()=>{i("pickup")},rate:(0,b._)(null===(r=a[0])||void 0===r?void 0:r.shipping_rates),multiple:a.length>1,showPrice:t,showIcon:c,toggleText:d}))};var P=t(3530);const R=(0,s.withFilteredAttributes)(P.A)((({title:e,description:i,children:t,className:s,showPrice:d,showIcon:g,shippingText:m,localPickupText:u})=>{const{showFormStepNumbers:k}=(0,h.Oy)(),{checkoutIsProcessing:_,prefersCollection:w}=(0,p.useSelect)((e=>{const i=e(r.CHECKOUT_STORE_KEY);return{checkoutIsProcessing:i.isProcessing(),prefersCollection:i.prefersCollection()}})),{setPrefersCollection:E}=(0,p.useDispatch)(r.CHECKOUT_STORE_KEY),{shippingRates:C,needsShipping:b,hasCalculatedShipping:T,isCollectable:v}=(0,l.m)();return b&&T&&C&&v&&a.F7?(0,o.createElement)(n.FormStep,{id:"shipping-method",disabled:_,className:(0,c.A)("wc-block-checkout__shipping-method",s),title:e,description:i,showStepNumber:k},(0,o.createElement)(A,{checked:w?"pickup":"shipping",onChange:e=>{E("pickup"===e)},showPrice:d,showIcon:g,localPickupText:u,shippingText:m}),t):null}))}}]);
|
||||
Reference in New Issue
Block a user