PageSourceSearch

https://www.gap.at/_next/static/chunks/4558-86f3bc1d1d0b19dd.js

js gap.at collected 2026-10-06 13:17:52 UTC 12,735 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4558],{14163:(e,r,t)=>{t.d(r,{G3:()=>m,_Y:()=>p});var o,a=t(75834),n=t(88304),s=function(){return(s=Object.assign||function(e){for(var r,t=1,o=arguments.length;t<o;t++)for(var a in r=arguments[t])Object.prototype.hasOwnProperty.call(r,a)&&(e[a]=r[a]);return e}).apply(this,arguments)},i=function(e){var r;e?function(e){if(e)for(;e.lastChild;)e.lastChild.remove()}("string"==typeof e?document.getElementById(e):e):(r=document.querySelector(".grecaptcha-badge"))&&r.parentNode&&document.body.removeChild(r.parentNode)},c=function(e,r){i(r),window.___grecaptcha_cfg=void 0;var t,o=document.querySelector("#"+e);o&&o.remove(),(t=document.querySelector('script[src^="https://www.gstatic.com/recaptcha/releases"]'))&&t.remove()},d=function(e){var r=e.render,t=e.onLoadCallbackName,o=e.language,a=e.onLoad,n=e.useRecaptchaNet,s=e.useEnterprise,i=e.scriptProps,c=void 0===i?{}:i,d=c.nonce,l=void 0===d?"":d,u=c.defer,m=c.async,p=c.id,f=c.appendTo,_=(void 0===p?"":p)||"google-recaptcha-v3";if(document.querySelector("#"+_))a();else{var y,h="https://www."+((y={useEnterprise:s,useRecaptchaNet:n}).useRecaptchaNet?"recaptcha.net":"google.com")+"/recaptcha/"+(y.useEnterprise?"enterprise.js":"api.js"),g=document.createElement("script");g.id=_,g.src=h+"?render="+r+("explicit"===r?"&onload="+t:"")+(o?"&hl="+o:""),l&&(g.nonce=l),g.defer=!!(void 0!==u&&u),g.async=!!(void 0!==m&&m),g.onload=a,("body"===f?document.body:document.getElementsByTagName("head")[0]).appendChild(g)}},l=function(e){void 0===n||n.env,console.warn(e)};(o||(o={})).SCRIPT_NOT_AVAILABLE="Recaptcha script is not available";var u=(0,a.createContext)({executeRecaptcha:function(){throw Error("GoogleReCaptcha Context has not yet been implemented, if you are using useGoogleReCaptcha hook, make sure the hook is called inside component wrapped by GoogleRecaptchaProvider")}});function m(e){var r=e.reCaptchaKey,t=e.useEnterprise,n=void 0!==t&&t,i=e.useRecaptchaNet,m=void 0!==i&&i,p=e.scriptProps,f=e.language,_=e.container,y=e.children,h=(0,a.useState)(null),g=h[0],w=h[1],v=(0,a.useRef)(r),b=JSON.stringify(p),$=JSON.stringify(null==_?void 0:_.parameters);(0,a.useEffect)(function(){if(r){var e=(null==p?void 0:p.id)||"google-recaptcha-v3",t=(null==p?void 0:p.onLoadCallbackName)||"onRecaptchaLoadCallback";return window[t]=function(){var e=n?window.grecaptcha.enterprise:window.grecaptcha,t=s({badge:"inline",size:"invisible",sitekey:r},(null==_?void 0:_.parameters)||{});v.current=e.render(null==_?void 0:_.element,t)},d({render:(null==_?void 0:_.element)?"explicit":r,onLoadCallbackName:t,useEnterprise:n,useRecaptchaNet:m,scriptProps:p,language:f,onLoad:function(){if(window&&window.grecaptcha){var e=n?window.grecaptcha.enterprise:window.grecaptcha;e.ready(function(){w(e)})}else l("<GoogleRecaptchaProvider /> "+o.SCRIPT_NOT_AVAILABLE)},onError:function(){l("Error loading google recaptcha script")}}),function(){c(e,null==_?void 0:_.element)}}l("<GoogleReCaptchaProvider /> recaptcha key not provided")},[n,m,b,$,f,r,null==_?void 0:_.element]);var S=(0,a.useCallback)(function(e){if(!g||!g.execute)throw Error("<GoogleReCaptchaProvider /> Google Recaptcha has not been loaded");return g.execute(v.current,{action:e})},[g,v]),C=(0,a.useMemo)(function(){return{executeRecaptcha:g?S:void 0,container:null==_?void 0:_.element}},[S,g,null==_?void 0:_.element]);return a.createElement(u.Provider,{value:C},y)}u.Consumer;var p=function(){return(0,a.useContext)(u)};function f(e,r){return e(r={exports:{}},r.exports),r.exports}var _="function"==typeof Symbol&&Symbol.for,y=_?Symbol.for("react.element"):60103,h=_?Symbol.for("react.portal"):60106,g=_?Symbol.for("react.fragment"):60107,w=_?Symbol.for("react.strict_mode"):60108,v=_?Symbol.for("react.profiler"):60114,b=_?Symbol.for("react.provider"):60109,$=_?Symbol.for("react.context"):60110,S=_?Symbol.for("react.async_mode"):60111,C=_?Symbol.for("react.concurrent_mode"):60111,A=_?Symbol.for("react.forward_ref"):60112,N=_?Symbol.for("react.suspense"):60113,P=_?Symbol.for("react.suspense_list"):60120,j=_?Symbol.for("react.memo"):60115,x=_?Symbol.for("react.lazy"):60116,E=_?Symbol.for("react.block"):60121,R=_?Symbol.for("react.fundamental"):60117,I=_?Symbol.for("react.responder"):60118,q=_?Symbol.for("react.scope"):60119;function Y(e){if("object"==typeof e&&null!==e){var r=e.$$typeof;switch(r){case y:switch(e=e.type){case S:case C:case g:case v:case w:case N:return e;default:switch(e=e&&e.$$typeof){case $:case A:case x:case j:case b:return e;default:return r}}case h:return r}}}function L(e){return Y(e)===C}var k={AsyncMode:S,ConcurrentMode:C,ContextConsumer:$,ContextProvider:b,Element:y,ForwardRef:A,Fragment:g,Lazy:x,Memo:j,Portal:h,Profiler:v,StrictMode:w,Suspense:N,isAsyncMode:function(e){return L(e)||Y(e)===S},isConcurrentMode:L,isContextConsumer:function(e){return Y(e)===$},isContextProvider:function(e){return Y(e)===b},isElement:function(e){return"object"==typeof e&&null!==e&&e.$$typeof===y},isForwardRef:function(e){return Y(e)===A},isFragment:function(e){return Y(e)===g},isLazy:function(e){return Y(e)===x},isMemo:function(e){return Y(e)===j},isPortal:function(e){return Y(e)===h},isProfiler:function(e){return Y(e)===v},isStrictMode:function(e){return Y(e)===w},isSuspense:function(e){return Y(e)===N},isValidElementType:function(e){return"string"==typeof e||"function"==typeof e||e===g||e===C||e===v||e===w||e===N||e===P||"object"==typeof e&&null!==e&&(e.$$typeof===x||e.$$typeof===j||e.$$typeof===b||e.$$typeof===$||e.$$typeof===A||e.$$typeof===R||e.$$typeof===I||e.$$typeof===q||e.$$typeof===E)},typeOf:Y},z=f(function(e,r){}),M=(z.AsyncMode,z.ConcurrentMode,z.ContextConsumer,z.ContextProvider,z.Element,z.ForwardRef,z.Fragment,z.Lazy,z.Memo,z.Portal,z.Profiler,z.StrictMode,z.Suspense,z.isAsyncMode,z.isConcurrentMode,z.isContextConsumer,z.isContextProvider,z.isElement,z.isForwardRef,z.isFragment,z.isLazy,z.isMemo,z.isPortal,z.isProfiler,z.isStrictMode,z.isSuspense,z.isValidElementType,z.typeOf,f(function(e){e.exports=k})),D={};D[M.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},D[M.Memo]={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0}},24676:(e,r,t)=>{let o;t.d(r,{UJ:()=>m,D2:()=>h});var a,n=t(93069),s=t(25110),i=((a={}).PhoneNumber="phoneNumber",a);let c=async e=>(0,s.g)("postValidator",e);var d=t(81586),l=t(78389);let u=/^(?=.*[a-zа-я])(?=.*[A-ZА-Я])(?=.*\d)(?=.*[!@#$%^&*()_+\-=\[\]{}|;:,.<>?]).{10,}$/,m="minlength: 10; required: lower; required: upper; required: digit; required: [-!@#$%^&*()_+={}|:,.<>?];",p="validPhoneNumbers",f=(e,r)=>{let{settings:t,alert:a}=(0,d.Pj)(),s={},m={firstname:n.Yj().required(e("form__firstname__empty")),lastname:n.Yj().required(e("form__lastname__empty")),productSize:n.Yj().nullable().default(void 0),email:n.Yj().email(e("form__email__format")).required(e("form__email__empty")).matches(/^[a-zA-Z0-9_.+-]+(?<!\.)@([A-Za-z0-9а-яА-Я]{1,2}|[A-Za-z0-9а-яА-Я]((?!(\.\.))[A-Za-z0-9а-яА-Я.-])+[A-Za-z0-9а-яА-Я])\.[a-zA-Z0-9-.]{2,}$/,e("form__field__no-diacritics")),phoneNumber:n.gl().test("phoneNumber",e("form__phoneNumber__invalid"),async function(r){let t,{path:n,createError:s}=this;if(!r)return!1;let d=JSON.parse(sessionStorage.getItem(p)||"[]");if(d.includes(r))return!0;let[l,u]=await (t=r||"",c({type:i.PhoneNumber,value:t}));if(u){let e=JSON.stringify(u);return o!==e&&(o=JSON.stringify(u),a.handleError(u)),!1}return null!==l&&(l.isValid?(d.push(r),sessionStorage.setItem(p,JSON.stringify(d)),l.isValid):s({path:n,message:e(l.message)}))}).required(e("form__phoneNumber__empty")),city:n.Yj().required(e("form__city__empty")),postalCode:n.Yj().matches(y[t.defaultCountryISO],e("form__postalCode__format")).required(e("form__postalCode__empty")),streetAddress:n.Yj().matches(/^(?=.*[a-zA-ZÀ-ž-\u0400-\u04FF]{2,})(?=.*[0-9]).{3,100}$/,e("form__field__-letters-and-number")).required(e("form__streetAddress__empty")),country:n.Yj(),note:n.Yj(),isCompany:n.zM(),companyName:n.Yj().when("isCompany",{is:!0,then:n.Yj().required(e("form__companyName__empty"))}),companyId:n.Yj().when("isCompany",{is:!0,then:n.Yj().matches(/^[a-zA-Z0-9]+$/,e("form__field__only-alphanumeric")).max(12,e("form__field__max-length",{count:12}))}),companyVatId:n.Yj().nullable().matches(/^[a-zA-Z0-9]*$/,e("form__field__only-alphanumeric")).max(15,e("form__field__max-length",{count:15})),vatRegistrationNumber:n.Yj(),gdpr:n.zM().oneOf([!0],e("form__gdpr__empty")),genderId:n.Yj(),birthdate:n.p6().nullable(!0).min(new Date(1900,0,1),"").max(new Date,"").transform((e,r)=>""===r||null===r?null:"string"==typeof r?new Date(r):e),password:n.Yj().required(e("form__password__empty")),oldPassword:n.Yj().required(e("form__password__empty")),newPassword:n.Yj().required(e("form__password__empty")).matches(u,e("form__password__weak")),newPasswordRepeat:n.Yj().required(e("form__password__empty")).matches(u,e("form__password__weak")),message:n.Yj().required(e("form_message__empty")),isDifferentDeliveryAddress:n.zM(),deliveryAddress:n.Ik({}).nullable(!0),districtId:t.hasDistricts?n.ai().required(e("form__district__empty")).typeError(e("form__district__empty")):n.ai().nullable(!0)};for(let e of["firstname","lastname","streetAddress","postalCode","city"])m[`${l.A}_${e}`]=n.Yj().when("isDifferentDeliveryAddress",{is:!0,then:m[e]});return m[`${l.A}_phoneNumber`]=n.gl().when("isDifferentDeliveryAddress",{is:!0,then:m.phoneNumber}),m[`${l.A}_districtId`]=n.ai().nullable(!0).when("isDifferentDeliveryAddress",{is:!0,then:m.districtId}
1),r.forEach(e=>{Object.assign(s,{[e]:m[e]})}),s},_={cartContact:e=>f(e,["firstname","lastname","phoneNumber","email","city","streetAddress","districtId","postalCode","note","isCompany","companyName","companyId","companyVatId","isDifferentDeliveryAddress",`${l.A}_firstname`,`${l.A}_lastname`,`${l.A}_phoneNumber`,`${l.A}_streetAddress`,`${l.A}_postalCode`,`${l.A}_city`,`${l.A}_districtId`]),cartDifferentShippingAddress:e=>f(e,["firstname","lastname","phoneNumber","city","streetAddress","districtId","postalCode"]),userPersonal:e=>f(e,["firstname","lastname","phoneNumber","birthdate","streetAddress","city","postalCode"]),userChangePassword:e=>f(e,["oldPassword","newPassword","newPasswordRepeat"]),userSignIn:e=>f(e,["email","password"]),userSignUp:e=>({...f(e,["firstname","lastname","email","gdpr"]),password:n.Yj().required(e("form__password__empty")).matches(u,e("form__password__weak"))}),userSignUpStep2:e=>f(e,["birthdate"]),forgottenPassword:e=>f(e,["email"]),forgottenPasswordSetNew:e=>f(e,["newPassword"]),addToCart:e=>f(e,["productSize"]),test:e=>f(e,["firstname"]),contactForm:e=>f(e,["firstname","lastname","email","message"]),reservationContact:e=>f(e,["firstname","lastname","email","phoneNumber"]),default:!1},y={CZ:/^[0-9]{3}[ ]?[0-9]{2}$/,SK:/^[0-9]{3}[ ]?[0-9]{2}$/,DE:/^[0-9]{5}$/,AT:/^[0-9]{4}$/,PL:/^[0-9]{2}[-, ]?[0-9]{3}$/,HU:/^[0-9]{4}$/,RO:/^[0-9]{6}$/,SI:/^[0-9]{4}$/,HR:/^[0-9]{5}$/,IT:/^[0-9]{5}$/,LT:/^(LT-)?[0-9]{5}$/,LV:/^LV-[0-9]{4}$/,EE:/^[0-9]{5}$/,BG:/^[0-9]{4}$/,FR:/^(0[1-9][0-9]{3}|[1-8][0-9]{4}|9[0-5][0-9]{3})$/,ES:/^(0[1-68-9]|[124][0-9]|3[0-4679]|50)\d{3}$/,NL:/^[1-9][0-9]{3}\s?(?!SA|SD|SS)[A-Z]{2}$/,default:/^[0-9 ]+$/},h=(e,r="default")=>{let t=_[r];return t&&n.Ik(t(e))}},56975:(e,r,t)=>{t.d(r,{V:()=>c,X:()=>d});var o=t(26514),a=t(14163),n=t(81586),s=t(75834);let i=(0,s.createContext)(!1);function c(){let e=(0,s.useContext)(i);if(!e)throw Error("useRecaptcha must be used within RecaptchaProvider");return e}let d=({children:e})=>{let{currentLocale:r}=(0,n.Pj)();return(0,o.jsx)(i.Provider,{value:!0,children:(0,o.jsx)(a.G3,{reCaptchaKey:"6Lfge4wqAAAAAJ9UkSfRyExn9LTjpshNF7Eh1Uj_",language:r,scriptProps:{async:!0},children:e})})}},77767:(e,r,t)=>{t.d(r,{I:()=>i});var o=t(26514),a=t(75406),n=t(56975),s=t(55047);let i=({children:e,className:r})=>{let{t}=(0,s.Bd)(),i=(0,n.V)();return(0,o.jsxs)(o.Fragment,{children:[e,i&&(0,o.jsx)("div",{className:(0,a.cn)({"text-left":!0,[`${r}`]:r}),dangerouslySetInnerHTML:{__html:t("recaptcha_form_info")}})]})}},78389:(e,r,t)=>{t.d(r,{A:()=>o});let o="deliveryAddress"},78519:(e,r,t)=>{t.d(r,{HT:()=>c,W5:()=>d});var o=t(17260),a=t(81586),n=t(52243),s=t(71557);let i=async(e,r)=>(await (0,o.nt)((0,s.o)("/api/recaptcha/verify"),"POST",{token:e,action:r})).success,c=async(e,r,t)=>{let o;if(t&&(o="testerztesterova(\\+((0[1-9]|1[0-2])(0[1-9]|[12][0-9]|3[01])(\\d{4})(0[0-9]|1[0-9]|2[0-3])([0-5][0-9])([0-5][0-9])|[0-9]\\d{2}))?@gmail\\.com",null!==t.match(o)))return!0;if(!r)return!1;let a=await r(e);return await i(a,e)},d=(e,r=!0)=>{let{alert:t}=(0,a.Dv)();r&&t.setAlerts([]),t.addAlert({id:(0,n.id)(),title:e("recaptcha_error__title"),message:e("recaptcha_error__message")})}}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.