1 line
No EOL
12 KiB
JavaScript
1 line
No EOL
12 KiB
JavaScript
"use strict";(self.webpackChunkwebpackWcBlocksStylingJsonp=self.webpackChunkwebpackWcBlocksStylingJsonp||[]).push([[12],{2720:(e,t,a)=>{a.r(t),a.d(t,{default:()=>h});var o=a(51609),n=a(74577),r=a(70910),c=a(88605),l=a(27723),s=a(7104),i=a(99813),d=a(40224),m=a(86087),u=a(70851),p=a(41360),v=a(86902),b=a(57127),E=a(62097);const h=({children:e,className:t=""})=>{const{cartTotals:a}=(0,c.V)(),{isLarge:h}=(0,v.G)(),[_,k]=(0,m.useState)(!1),w=(0,r.getCurrencyFromPriceResponse)(a),y=parseInt(a.total_price,10),g=(0,m.useId)(),f=h?{}:{role:"button",onClick:()=>k(!_),"aria-expanded":_,"aria-controls":g,tabIndex:0,onKeyDown:e=>{"Enter"!==e.key&&" "!==e.key||k(!_)}};return(0,o.createElement)(o.Fragment,null,(0,o.createElement)("div",{className:t},(0,o.createElement)("div",{className:(0,u.A)("wc-block-components-checkout-order-summary__title",{"is-open":_}),...f},(0,o.createElement)("p",{className:"wc-block-components-checkout-order-summary__title-text",role:"heading"},(0,l.__)("Order summary","woocommerce")),!h&&(0,o.createElement)(o.Fragment,null,(0,o.createElement)(b.qk,{currency:w,value:y}),(0,o.createElement)(s.A,{className:"wc-block-components-checkout-order-summary__title-icon",icon:_?i.A:d.A}))),(0,o.createElement)("div",{className:(0,u.A)("wc-block-components-checkout-order-summary__content",{"is-open":_}),id:g},e,(0,o.createElement)("div",{className:"wc-block-components-totals-wrapper"},(0,o.createElement)(n.Ay,{currency:w,values:a})),(0,o.createElement)(p.Xm,null))),!h&&(0,o.createElement)(p.iG,null,(0,o.createElement)("div",{className:`${t} checkout-order-summary-block-fill-wrapper`},(0,o.createElement)(E.A,null,(0,o.createElement)(o.Fragment,null,(0,l.__)("Order summary","woocommerce"))),(0,o.createElement)("div",{className:"checkout-order-summary-block-fill"},e,(0,o.createElement)("div",{className:"wc-block-components-totals-wrapper"},(0,o.createElement)(n.Ay,{currency:w,values:a})),(0,o.createElement)(p.Xm,null)))))}},96933:(e,t,a)=>{a.d(t,{N2:()=>o.N2});var o=a(11409);a(47143),a(47594)},11409:(e,t,a)=>{a.d(t,{N2:()=>n});var o=a(27723);const n=(e,t,a)=>{if(t.validity.valid||t.validity.customError)return t.validationMessage;const n=a||(e=>t=>{var a,n;const r=(0,o.getLocaleData)(),c=["de","de_AT","de_CH"].includes(null!==(a=null==r||null===(n=r[""])||void 0===n?void 0:n.lang)&&void 0!==a?a:"en")?e:(null==e?void 0:e.toLocaleLowerCase())||(0,o.__)("field","woocommerce"),l=(0,o.sprintf)((0,o.__)("Please enter a valid %s","woocommerce"),c);if(t.valueMissing||t.badInput||t.typeMismatch)return l})(e);return n(t.validity)||t.validationMessage};var r=a(66698);const c=new Map([["BA",/^([7-8]{1})([0-9]{4})$/],["GB",/^([A-Z]){1}([0-9]{1,2}|[A-Z][0-9][A-Z]|[A-Z][0-9]{2}|[A-Z][0-9]|[0-9][A-Z]){1}([ ])?([0-9][A-Z]{2}){1}|BFPO(?:\s)?([0-9]{1,4})$|BFPO(c\/o[0-9]{1,3})$/i],["IN",/^[1-9]{1}[0-9]{2}\s{0,1}[0-9]{3}$/],["JP",/^([0-9]{3})([-]?)([0-9]{4})$/],["KH",/^[0-9]{6}$/],["LI",/^(94[8-9][0-9])$/],["MN",/^[0-9]{5}(-[0-9]{4})?$/],["NI",/^[1-9]{1}[0-9]{4}$/],["NL",/^([1-9][0-9]{3})(\s?)(?!SA|SD|SS)[A-Z]{2}$/i],["SI",/^([1-9][0-9]{3})$/]]);new Map([...r.O,...c])},17805:(e,t,a)=>{a(74845)},37572:(e,t,a)=>{a(51609),a(27723)},82253:(e,t,a)=>{a(51609),a(61148)},92293:(e,t,a)=>{a.d(t,{A:()=>s});var o=a(51609),n=a(86175),r=a(70851),c=a(15703);const l=e=>{const{prefix:t,suffix:a,thousandSeparator:o,decimalSeparator:n}=e,r=o===n;return r&&console.warn("Thousand separator and decimal separator are the same. This may cause formatting issues."),{thousandSeparator:r?"":o,decimalSeparator:n,fixedDecimalScale:!0,prefix:t,suffix:a,isNumericString:!0}},s=({className:e,value:t,currency:a=c.SITE_CURRENCY,onValueChange:s,displayType:i="text",...d})=>{var m;const u={...c.SITE_CURRENCY,...a},p="string"==typeof t?parseInt(t,10):t;if(!Number.isFinite(p))return null;const v=p/10**u.minorUnit;if(!Number.isFinite(v))return null;const b=(0,r.A)("wc-block-formatted-money-amount","wc-block-components-formatted-money-amount",e),E=null!==(m=d.decimalScale)&&void 0!==m?m:null==u?void 0:u.minorUnit,h={...d,...l(u),decimalScale:E,value:void 0,currency:void 0,onValueChange:void 0},_=s?e=>{const t=+e.value*10**u.minorUnit;s(t)}:()=>{};return(0,o.createElement)(n.A,{className:b,displayType:i,...h,value:v,onValueChange:_})}},57127:(e,t,a)=>{a.d(t,{qk:()=>c.A}),a(17805);var o=a(51609),n=a(29491);a(27723);var r=a(86087);a(37572),a(82253);var c=a(92293),l=a(11687),s=(a(38060),a(70851));const i=({label:e,secondaryLabel:t,description:a,secondaryDescription:n,id:r})=>(0,o.createElement)("div",{className:"wc-block-components-radio-control__option-layout"},(0,o.createElement)("div",{className:"wc-block-components-radio-control__label-group"},e&&(0,o.createElement)("span",{id:r&&`${r}__label`,className:"wc-block-components-radio-control__label"},e),t&&(0,o.createElement)("span",{id:r&&`${r}__secondary-label`,className:"wc-block-components-radio-control__secondary-label"},t)),(a||n)&&(0,o.createElement)("div",{className:"wc-block-components-radio-control__description-group"},a&&(0,o.createElement)("span",{id:r&&`${r}__description`,className:"wc-block-components-radio-control__description"},a),n&&(0,o.createElement)("span",{id:r&&`${r}__secondary-description`,className:"wc-block-components-radio-control__secondary-description"},n))),d=({checked:e,name:t,onChange:a,option:n,disabled:r=!1,highlightChecked:c=!1})=>{const{value:l,label:d,description:m,secondaryLabel:u,secondaryDescription:p,content:v}=n;return(0,o.createElement)("label",{className:(0,s.A)("wc-block-components-radio-control__option",{"wc-block-components-radio-control__option-checked":e,"wc-block-components-radio-control__option--checked-option-highlighted":e&&c}),htmlFor:`${t}-${l}`},(0,o.createElement)("input",{id:`${t}-${l}`,className:"wc-block-components-radio-control__input",type:"radio",name:t,value:l,onChange:e=>a(e.target.value),checked:e,"aria-describedby":(0,s.A)({[`${t}-${l}__label`]:d,[`${t}-${l}__secondary-label`]:u,[`${t}-${l}__description`]:m,[`${t}-${l}__secondary-description`]:p,[`${t}-${l}__content`]:v}),"aria-disabled":r,onKeyDown:e=>{r&&["ArrowUp","ArrowDown","AllowLeft","ArrowRight"].includes(e.key)&&e.preventDefault()}}),(0,o.createElement)(i,{id:`${t}-${l}`,label:d,secondaryLabel:u,description:m,secondaryDescription:p}))};(0,n.withInstanceId)((({className:e,instanceId:t,id:a,selected:n,onChange:c,options:l=[],highlightChecked:i=!1})=>{const m=a||t,u=(0,r.useMemo)((()=>l.findIndex((e=>e.value===n))),[l,n]);return l.length?(0,o.createElement)("div",{className:(0,s.A)("wc-block-components-radio-control",{"wc-block-components-radio-control--highlight-checked":i,"wc-block-components-radio-control--highlight-checked--first-selected":i&&0===u,"wc-block-components-radio-control--highlight-checked--last-selected":i&&u===l.length-1},e)},l.map((e=>{const t="object"==typeof e&&"content"in e,a=e.value===n,r=`radio-control-${m}`;return(0,o.createElement)("div",{className:(0,s.A)("wc-block-components-radio-control-accordion-option",{"wc-block-components-radio-control-accordion-option--checked-option-highlighted":a&&i}),key:e.value},(0,o.createElement)(d,{name:r,checked:a,option:e,onChange:t=>{c(t),"function"==typeof e.onChange&&e.onChange(t)}}),t&&a&&(0,o.createElement)("div",{id:`${r}-${e.value}__content`,className:(0,s.A)("wc-block-components-radio-control-accordion-content",{"wc-block-components-radio-control-accordion-content-hide":!a})},e.content))}))):null})),(0,n.withInstanceId)((({className:e,instanceId:t,label:a="",onChange:n,options:r,screenReaderLabel:c,value:i="",readOnly:d=!1})=>{const m=`wc-block-components-sort-select__select-${t}`;return(0,o.createElement)("div",{className:(0,s.A)("wc-block-sort-select","wc-block-components-sort-select",e)},(0,o.createElement)(l.A,{label:a,screenReaderLabel:c,wrapperElement:"label",wrapperProps:{className:"wc-block-sort-select__label wc-block-components-sort-select__label",htmlFor:m}}),(0,o.createElement)("select",{disabled:!!d,id:m,className:"wc-block-sort-select__select wc-block-components-sort-select__select",onChange:n,value:i},r&&r.map((e=>(0,o.createElement)("option",{key:e.key,value:e.key},e.label)))))})),a(78730),a(21863),a(62431),a(72496),a(31135),a(61148),a(66809),a(59157),a(93497)},11687:(e,t,a)=>{a.d(t,{A:()=>c});var o=a(51609),n=a(86087),r=a(70851);const c=({label:e,screenReaderLabel:t,wrapperElement:a,wrapperProps:c={}})=>{let l;const s=null!=e,i=null!=t;return!s&&i?(l=a||"span",c={...c,className:(0,r.A)(c.className,"screen-reader-text")},(0,o.createElement)(l,{...c},t)):(l=a||n.Fragment,s&&i&&e!==t?(0,o.createElement)(l,{...c},(0,o.createElement)("span",{"aria-hidden":"true"},e),(0,o.createElement)("span",{className:"screen-reader-text"},t)):(0,o.createElement)(l,{...c},e))}},38060:(e,t,a)=>{a(51609),a(86087),a(64040)},21863:(e,t,a)=>{a(51609),a(56988)},62431:(e,t,a)=>{a(51609),a(47143),a(47594),a(86087),a(27723),a(18537),a(21863),a(29491),a(56988)},31135:(e,t,a)=>{a.d(t,{A:()=>s});var o=a(51609),n=a(70851),r=a(86087),c=a(18537),l=a(11687);a(14855);const s=(0,r.forwardRef)((({className:e,id:t,type:a="text",ariaLabel:s,ariaDescribedBy:i,label:d,screenReaderLabel:m,disabled:u,help:p,autoCapitalize:v="off",autoComplete:b="off",value:E="",onChange:h,required:_=!1,onBlur:k=(()=>{}),feedback:w,...y},g)=>{const[f,N]=(0,r.useState)(!1);return(0,o.createElement)("div",{className:(0,n.A)("wc-block-components-text-input",e,{"is-active":f||E})},(0,o.createElement)("input",{type:a,id:t,value:(0,c.decodeEntities)(E),ref:g,autoCapitalize:v,autoComplete:b,onChange:e=>{h(e.target.value)},onFocus:()=>N(!0),onBlur:e=>{k(e.target.value),N(!1)},"aria-label":s||d,disabled:u,"aria-describedby":p&&!i?t+"__help":i,required:_,...y}),(0,o.createElement)(l.A,{label:d,screenReaderLabel:m||d,wrapperElement:"label",wrapperProps:{htmlFor:t},htmlFor:t}),!!p&&(0,o.createElement)("p",{id:t+"__help",className:"wc-block-components-text-input__help"},p),w)}))},72496:(e,t,a)=>{var o=a(51609),n=a(86087),r=a(70851),c=a(73993),l=a(47143),s=a(47594),i=a(49095),d=a(29491),m=a(31135),u=(a(14855),a(93497)),p=a(96933);const v=(0,n.forwardRef)((({className:e,id:t,type:a="text",ariaDescribedBy:b,errorId:E,focusOnMount:h=!1,onChange:_,showError:k=!0,errorMessage:w="",value:y="",customValidation:g=(()=>!0),customValidityMessage:f,feedback:N=null,customFormatter:A=(e=>e),label:I,validateOnMount:$=!0,instanceId:C="",...S},L)=>{const[D,R]=(0,n.useState)(!0),V=(0,i.Z)(y),x=(0,n.useRef)(null),F=(0,d.useInstanceId)(v,"",C),O=void 0!==t?t:"textinput-"+F,M=void 0!==E?E:O,{setValidationErrors:T,hideValidationError:B,clearValidationError:Z}=(0,l.useDispatch)(s.VALIDATION_STORE_KEY),P=(0,n.useRef)(g);(0,n.useEffect)((()=>{P.current=g}),[g]);const{validationError:K,validationErrorId:U}=(0,l.useSelect)((e=>{const t=e(s.VALIDATION_STORE_KEY);return{validationError:t.getValidationError(M),validationErrorId:t.getValidationErrorId(M)}})),Y=(0,n.useCallback)(((e=!0)=>{const t=x.current||null;null!==t&&(t.value=t.value.trim(),t.setCustomValidity(""),t.checkValidity()&&P.current(t)?Z(M):T({[M]:{message:(0,p.N2)(I,t,f),hidden:e}}))}),[Z,M,T,I,f]);(0,n.useImperativeHandle)(L,(function(){return{focus(){var e;null===(e=x.current)||void 0===e||e.focus()},revalidate(){Y(!y)}}}),[Y,y]),(0,n.useEffect)((()=>{var e,t;if(y!==V&&(y||V)&&x&&null!==x.current&&(null===(e=x.current)||void 0===e||null===(t=e.ownerDocument)||void 0===t?void 0:t.activeElement)!==x.current){const e=A(x.current.value);e!==y?_(e):Y(!0)}}),[Y,A,y,V,_]),(0,n.useEffect)((()=>{var e;D&&(R(!1),h&&(null===(e=x.current)||void 0===e||e.focus()),!$&&h||Y(!0))}),[$,h,D,R,Y]),(0,n.useEffect)((()=>()=>{Z(M)}),[Z,M]),""!==w&&(0,c.isObject)(K)&&(K.message=w);const q=(null==K?void 0:K.message)&&!(null!=K&&K.hidden);return(0,o.createElement)(m.A,{className:(0,r.A)(e,{"has-error":q}),"aria-invalid":!0===q,id:O,"aria-errormessage":k&&q&&U?U:void 0,type:a,feedback:k&&q?(0,o.createElement)(u.a,{errorMessage:w,propertyName:M,elementId:M}):N,ref:x,onChange:e=>{B(M),Y(!0);const t=A(e);t!==y&&_(t)},onBlur:()=>Y(!1),ariaDescribedBy:b,value:y,title:"",label:I,...S})}))},61148:(e,t,a)=>{a(51609)},59157:(e,t,a)=>{a(51609),a(86087)},66809:(e,t,a)=>{a(51609),a(86087),a(92293),a(27723),a(15703)},93497:(e,t,a)=>{a.d(t,{a:()=>s});var o=a(51609),n=a(47143),r=a(47594),c=a(7104),l=a(3588);const s=({errorMessage:e="",propertyName:t="",elementId:a=""})=>{const{validationError:s,validationErrorId:i}=(0,n.useSelect)((e=>{const o=e(r.VALIDATION_STORE_KEY);return{validationError:o.getValidationError(t),validationErrorId:o.getValidationErrorId(a)}}));if(!e||"string"!=typeof e){if(null==s||!s.message||null!=s&&s.hidden)return null;e=s.message}return(0,o.createElement)("div",{className:"wc-block-components-validation-error",role:"alert"},(0,o.createElement)("p",{id:i},(0,o.createElement)(c.A,{icon:l.A}),(0,o.createElement)("span",null,e)))}},14855:()=>{}}]); |