PageSourceSearch

https://www.malyfotbalbrno.cz/_next/static/chunks/pages/kontakt-2bed85d058d6bb9e.js

js malyfotbalbrno.cz collected 2026-10-09 05:14:15 UTC 14,887 bytes, 2 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8510],{98315:function(e,r,t){(window.__NEXT_P=window.__NEXT_P||[]).push(["/kontakt",function(){return t(21788)}])},21788:function(e,r,t){"use strict";t.r(r),t.d(r,{__N_SSG:function(){return w},default:function(){return N}});var n=t(74512),o=t(60946),a=t(40286),c=t(28165),s=t(44229),i=t(5001),l=t.n(i),d=t(32735),u=t(97939),f=t(70111),m=t(60282),p=t(65834),h=t(83663),v=t(57794),y=t(26298),g=t(42648),x=m.Ry({name:m.Z_().required("contact.form.name.required").max(64,"contact.form.name.max"),email:m.Z_().email("contact.form.email.invalid").required("contact.form.email.required"),phone:m.Z_().matches(/^[+]*[(]{0,1}[0-9]{1,4}[)]{0,1}[-\s\./0-9]*$/g,"contact.form.phone.invalid").required("contact.form.phone.required"),message:m.Z_().required("contact.form.message.required").max(512,"contact.form.message.max")});var b=(0,a.sT)((function(e){var r=e.values,t=e.onSubmit,c=e.buttonProps,i=(0,o.qM)().t,m=(0,a.xX)().executeRecaptcha,b=(0,d.useState)(!1),_=b[0],j=b[1],C=(0,p.cI)({resolver:(0,h.X)(x),defaultValues:r}),P=C.control,w=C.handleSubmit,N=C.formState.errors,S=(0,d.useCallback)(function(){var e=(0,s.Z)(l().mark((function e(r){var n;return l().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(m){e.next=2;break}return e.abrupt("return");case 2:return e.next=4,m("contactForm");case 4:return n=e.sent,j(!0),e.next=8,t((0,f.Z)((0,u.Z)({},r),{recaptchaToken:n}));case 8:j(!1);case 9:case"end":return e.stop()}}),e)})));return function(r){return e.apply(this,arguments)}}(),[m,t]);return(0,n.jsx)("div",{className:"ContactPage__form",children:(0,n.jsxs)("form",{onSubmit:w(S),children:[(0,n.jsx)("div",{className:"ContactPage__formRow",children:(0,n.jsx)("div",{className:"ContactPage__formCol",children:(0,n.jsx)(p.Qr,{name:"name",control:P,render:function(e){var r,t=e.field;return(0,n.jsx)(v.Z,(0,u.Z)({className:"ContactPage__formField",label:i("contact.form.name"),error:null===(r=N.name)||void 0===r?void 0:r.message},t))}})})}),(0,n.jsxs)("div",{className:"ContactPage__formRow",children:[(0,n.jsx)("div",{className:"ContactPage__formCol",children:(0,n.jsx)(p.Qr,{name:"email",control:P,render:function(e){var r,t=e.field;return(0,n.jsx)(v.Z,(0,u.Z)({className:"ContactPage__formField",label:i("contact.form.email"),error:null===(r=N.email)||void 0===r?void 0:r.message,type:"email"},t))}})}),(0,n.jsx)("div",{className:"ContactPage__formCol",children:(0,n.jsx)(p.Qr,{name:"phone",control:P,render:function(e){var r,t=e.field;return(0,n.jsx)(v.Z,(0,u.Z)({className:"ContactPage__formField",label:i("contact.form.phone"),error:null===(r=N.phone)||void 0===r?void 0:r.message},t))}})})]}),(0,n.jsx)("div",{className:"ContactPage__formRow",children:(0,n.jsx)("div",{className:"ContactPage__formCol",children:(0,n.jsx)(p.Qr,{name:"message",control:P,render:function(e){var r,t=e.field;return(0,n.jsx)(y.Z,(0,u.Z)({className:"ContactPage__formField",label:i("contact.form.message"),error:null===(r=N.message)||void 0===r?void 0:r.message},t))}})})}),(0,n.jsx)("div",{className:"ContactPage__formRow",children:(0,n.jsx)("div",{className:"ContactPage__formCol",children:(0,n.jsx)(g.Z,(0,f.Z)((0,u.Z)({type:"submit",variant:"blue",disabled:_},c),{children:i("contact.form.send")}))})})]})})})),_={name:"",email:"",phone:"",message:""};function j(e){var r=e.buttonProps,t=(0,o.qM)().t,a=(0,d.useState)(void 0),c=a[0],i=a[1],u=(0,d.useState)(!1),f=u[0],m=u[1],p=function(){var e=(0,s.Z)(l().mark((function e(r){var t,n;return l().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return i(void 0),m(!1),e.next=4,fetch("/api/contact",{body:JSON.stringify(r),headers:{"Content-Type":"application/json"},method:"POST"});case 4:return t=e.sent,e.next=7,t.json();case 7:if(!(n=e.sent).error){e.next=11;break}return i(n.error),e.abrupt("return");case 11:n.success&&m(!0);case 12:case"end":return e.stop()}}),e)})));return function(r){return e.apply(this,arguments)}}();return f?(0,n.jsxs)("div",{className:"ContactPage__form ContactPage__form--center",children:[(0,n.jsx)("h2",{children:t("contact.form.success.title")}),(0,n.jsx)("p",{className:"ContactPage__formMessage",children:t("contact.form.success.message")})]}):(0,n.jsxs)("div",{children:[c&&(0,n.jsx)("div",{className:"Error",style:{minHeight:0,paddingTop:16,paddingBottom:16},children:(0,n.jsx)("p",{className:"Error__title",style:{margin:0},children:c})}),(0,n.jsx)(b,{onSubmit:p,values:_,buttonProps:r})]})}var C=t(38501),P=t(1211),w=!0;function N(e){var r=e.navigation,t=e.partners,s=(0,o.qM)().t;return(0,n.jsx)(a.pm,{reCaptchaKey:"6Le0hAEcAAAAAKRTLWxhXKpOkBcCm-L9GS5wKQM0",scriptProps:{async:!0,defer:!0,appendTo:"head"},children:(0,n.jsx)("div",{className:"ContactPage",children:(0,n.jsxs)(C.Z,{navigation:r,partners:t,children:[(0,n.jsx)(P.Z,{title:s("contact.title")}),(0,n.jsxs)(c.Z,{children:[(0,n.jsx)("h1",{children:s("contact.title")}),(0,n.jsxs)("div",{className:"ContactPage__content",children:[(0,n.jsx)(j,{buttonProps:{variant:"dark"}}),(0,n.jsxs)("div",{className:"ContactPage__info",children:[(0,n.jsxs)("div",{className:"ContactPage__infoPanel",children:[(0,n.jsx)("h2",{children:s("contact.
1info.title")}),(0,n.jsxs)("address",{children:["Mal\xfd fotbal Brno, z.s.",(0,n.jsx)("br",{}),"Jihlavsk\xe1 7a, 625 00 Brno"]}),(0,n.jsxs)("p",{children:[(0,n.jsx)("a",{href:"mailto:[email protected]",children:"[email protected]"}),(0,n.jsx)("br",{}),(0,n.jsx)("a",{href:"tel:+420602725382",children:"+420 602 725 382"})]})]}),(0,n.jsxs)("div",{className:"ContactPage__infoPanel",children:[(0,n.jsx)("h2",{children:s("contact.billing.title")}),(0,n.jsxs)("address",{children:[(0,n.jsx)("strong",{children:"Mal\xfd fotbal Brno, z.s."}),(0,n.jsx)("br",{}),"Jihlavsk\xe1 7a",(0,n.jsx)("br",{}),"625 00 Brno"]}),(0,n.jsx)("p",{children:"I\u010c: 26642441"}),(0,n.jsxs)("p",{children:[s("contact.billing.account"),": 190994025/0300"]})]}),(0,n.jsxs)("div",{className:"ContactPage__infoPanel",children:[(0,n.jsx)("h2",{children:s("contact.social.title")}),(0,n.jsxs)("p",{children:[(0,n.jsx)("a",{href:"https://www.facebook.com/profile.php?id=100063485323675",target:"_blank",rel:"noreferrer",children:"Facebook"}),(0,n.jsx)("br",{}),(0,n.jsx)("a",{href:"https://www.instagram.com/malyfotbalbrno/",target:"_blank",rel:"noreferrer",children:"Instagram"}),(0,n.jsx)("br",{}),(0,n.jsx)("a",{href:"https://sport.video/bsmk",target:"_blank",rel:"noreferrer",children:"Online z\xe1pasy"})]})]})]})]})]})]})})})}},26298:function(e,r,t){"use strict";var n=t(97939),o=t(70111),a=t(3541),c=t(74512),s=t(32735),i=t(40841),l=t.n(i),d=t(60946),u=t(16734),f=(0,s.forwardRef)((function(e,r){var t=e.label,s=e.accessory,i=e.placeholder,f=e.error,m=e.className,p=e.dark,h=e.children,v=e.fieldSize,y=e.value,g=(0,a.Z)(e,["label","accessory","placeholder","error","className","dark","children","fieldSize","value"]),x=(0,d.qM)().t,b=(0,u.e)();return(0,c.jsxs)("div",{className:l()("FormField","FormField--textArea",{"FormField--dark":p,"FormField--withError":f,"FormField--small":"small"===v},m),children:[(0,c.jsx)("textarea",(0,o.Z)((0,n.Z)({},g),{id:b,ref:r,className:"FormField__input FormField__input--textArea",placeholder:null!==i&&void 0!==i?i:" ",value:null===y?"":y})),(0,c.jsx)("label",{htmlFor:b,className:"FormField__label",children:t}),s&&(0,c.jsx)("div",{className:"FormField__accessory",children:s}),h,f&&(0,c.jsx)("p",{className:"FormField__error",children:x(f)})]})}));r.Z=f},40286:function(e,r,t){"use strict";t.d(r,{pm:function(){return u},sT:function(){return H},xX:function(){return f}});var n=t(32735),o=t(67604),a=function(){return a=Object.assign||function(e){for(var r,t=1,n=arguments.length;t<n;t++)for(var o in r=arguments[t])Object.prototype.hasOwnProperty.call(r,o)&&(e[o]=r[o]);return e},a.apply(this,arguments)};var c,s=function(e,r){(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)})(r),window.___grecaptcha_cfg=void 0;var t=document.querySelector("#"+e);t&&t.remove(),function(){var e=document.querySelector('script[src^="https://www.gstatic.com/recaptcha/releases"]');e&&e.remove()}()},i=function(e){"undefined"!=typeof o&&o.env,console.warn(e)};!function(e){e.SCRIPT_NOT_AVAILABLE="Recaptcha script is not available"}(c||(c={}));var l=(0,n.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")}}),d=l.Consumer;function u(e){var r=e.reCaptchaKey,t=e.useEnterprise,o=void 0!==t&&t,d=e.useRecaptchaNet,u=void 0!==d&&d,f=e.scriptProps,m=e.language,p=e.container,h=e.children,v=(0,n.useState)(null),y=v[0],g=v[1],x=(0,n.useRef)(r),b=JSON.stringify(f),_=JSON.stringify(null==p?void 0:p.parameters);(0,n.useEffect)((function(){if(r){var e=(null==f?void 0:f.id)||"google-recaptcha-v3",t=(null==f?void 0:f.onLoadCallbackName)||"onRecaptchaLoadCallback";return window[t]=function(){var e=o?window.grecaptcha.enterprise:window.grecaptcha,t=a({badge:"inline",size:"invisible",sitekey:r},(null==p?void 0:p.parameters)||{});x.current=e.render(null==p?void 0:p.element,t)},function(e){var r=e.render,t=e.onLoadCallbackName,n=e.language,o=e.onLoad,a=e.useRecaptchaNet,c=e.useEnterprise,s=e.scriptProps,i=void 0===s?{}:s,l=i.nonce,d=void 0===l?"":l,u=i.defer,f=void 0!==u&&u,m=i.async,p=void 0!==m&&m,h=i.id,v=void 0===h?"":h,y=i.appendTo,g=v||"google-recaptcha-v3";if(function(e){return!!document.querySelector("#"+e)}(g))o();else{var x=function(e){return"https://www."+(e.useRecaptchaNet?"recaptcha.net":"google.com")+"/recaptcha/"+(e.useEnterprise?"enterprise.js":"api.js")}({useEnterprise:c,useRecaptchaNet:a}),b=document.createElement("script");b.id=g,b.src=x+"?render="+r+("explicit"===r?"&onload="+t:"")+(n?"&hl="+n:""),d&&(b.nonce=d),b.defer=!!f,b.async=!!p,b.onload=o,("body"===y?document.body:document.getElementsByTagName("head")[0]).appendChild(b)}}({render:(null==p?void 0:p.element)?"explicit":r,onLoadCallbackName:t,useEnterprise:o,useRecaptchaNet:u,scriptProps:f,language:m,onLoad:function(){if(window&&window.grecaptcha){var e=o?window.grecaptcha.enterprise:window.grecaptcha;e.ready((function(){g(e)}))}else i("<GoogleRecaptchaProvider /> "+c.SCRIPT_NOT_AVAILABLE)},onError:function(){i("Error loading google recaptcha script")}}),function(){s(e,null==p?void 0:p.element)}}i("<GoogleReCaptchaProvider /> recaptcha key not provided")}),[o,u,b,_,m,r,null==p?void 0:p.element]);var j=(0,n.useCallback)((function(e){if(!y||!y.execute)throw new Error("<GoogleReCaptchaProvider /> Google Recaptcha has not been loaded");return y.execute(x.current,{action:e})}),[y,x]),C=(0,n.useMemo)((function(){return{executeRecaptcha:y?j:void 0,container:null==p?void 0:p.element}}),[j,y,null==p?void 0:p.element]);return n.createElement(l.Provider,{value:C},h)}var f=function(){return(0,n.useContext)(l)};function m(e,r){return e(r={exports:{}},r.exports),r.exports}var p="function"==typeof Symbol&&Symbol.for,h=p?Symbol.for("react.element"):60103,v=p?Symbol.for("react.portal"):60106,y=p?Symbol.for("react.fragment"):60107,g=p?Symbol.for("react.strict_mode"):60108,x=p?Symbol.for("react.profiler"):60114,b=p?Symbol.for("react.provider"):60109,_=p?Symbol.for("react.context"):60110,j=p?Symbol.for("react.async_mode"):60111,C=p?Symbol.for("react.concurrent_mode"):60111,P=p?Symbol.for("react.forward_ref"):60112,w=p?Symbol.for("react.suspense"):60113,N=p?Symbol.for("react.suspense_list"):60120,S=p?Symbol.for("react.memo"):60115,F=p?Symbol.for("react.lazy"):60116,k=p?Symbol.for("react.block"):60121,E=p?Symbol.for("react.fundamental"):60117,R=p?Symbol.for("react.responder"):60118,$=p?Symbol.for("react.scope"):60119;function M(e){if("object"==typeof e&&null!==e){var r=e.$$typeof;switch(r){case h:switch(e=e.type){case j:case C:case y:case x:case g:case w:return e;default:switch(e=e&&e.$$typeof){case _:case P:case F:case S:case b:return e;default:return r}}case v:return r}}}function Z(e){return M(e)===C}var O={AsyncMode:j,ConcurrentMode:C,ContextConsumer:_,ContextProvider:b,Element:h,ForwardRef:P,Fragment:y,Lazy:F,Memo:S,Portal:v,Profiler:x,StrictMode:g,Suspense:w,isAsyncMode:function(e){return Z(e)||M(e)===j},isConcurrentMode:Z,isContextConsumer:function(e){return M(e)===_},isContextProvider:function(e){return M(e)===b},isElement:function(e){return"object"==typeof e&&null!==e&&e.$$typeof===h},isForwardRef:function(e){return M(e)===P},isFragment:function(e){return M(e)===y},isLazy:function(e){return M(e)===F},isMemo:function(e){return M(e)===S},isPortal:function(e){return M(e)===v},isProfiler:function(e){return M(e)===x},isStrictMode:function(e){return M(e)===g},isSuspense:function(e){return M(e)===w},isValidElementType:function(e){return"string"==typeof e||"function"==typeof e||e===y||e===C||e===x||e===g||e===w||e===N||"object"==typeof e&&null!==e&&(e.$$typeof===F||e.$$typeof===S||e.$$typeof===b||e.$$typeof===_||e.$$typeof===P||e.$$typeof===E||e.$$typeof===R||e.$$typeof===$||e.$$typeof===k)},typeOf:M},T=m((function(e,r){})),A=(T.AsyncMode,T.ConcurrentMode,T.ContextConsumer,T.ContextProvider,T.Element,T.ForwardRef,T.Fragment,T.Lazy,T.Memo,T.Portal,T.Profiler,T.StrictMode,T.Suspense,T.isAsyncMode,T.isConcurrentMode,T.isContextConsumer,T.isContextProvider,T.isElement,T.isForwardRef,T.isFragment,T.isLazy,T.isMemo,T.isPortal,T.isProfiler,T.isStrictMode,T.isSuspense,T.isValidElementType,T.typeOf,m((function(e){e.exports=O}))),L={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},q={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},z={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},B={};function G(e){return A.isMemo(e)?z:B[e.$$typeof]||L}B[A.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},B[A.Memo]=z;var I=Object.defineProperty,X=Object.getOwnPropertyNames,J=Object.getOwnPropertySymbols,K=Object.getOwnPropertyDescriptor,Q=Object.getPrototypeOf,V=Object.prototype,D=function e(r,t,n){if("string"!=typeof t){if(V){var o=Q(t);o&&o!==V&&e(r,o,n)}var a=X(t);J&&(a=a.concat(J(t)));for(var c=G(r),s=G(t),i=0;i<a.length;++i){var l=a[i];if(!(q[l]||n&&n[l]||s&&s[l]||c&&c[l])){var d=K(t,l);try{I(r,l,d)}catch(e){}}}}return r},H=function(e){var r=function(r){return n.createElement(d,null,(function(t){return n.createElement(e,a({},r,{googleReCaptchaProps:t}))}))};return r.displayName="withGoogleReCaptcha("+(e.displayName||e.name||"Component")+")",D(r,e),r}}},function(e){e.O(0,[6102,861,7129,8752,9774,2888,179],(function(){return r=98315,e(e.s=r);var r}));var r=e.O();_N_E=r}]);
2//# sourceMappingURL=kontakt-2bed85d058d6bb9e.js.map

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.