PageSourceSearch

https://www.neodownloader.com/_next/static/chunks/app/(site)/%5Blocale%5D/contact/page-42a37f6e4357c4ab.js

js neodownloader.com collected 2026-10-03 19:55:46 UTC 8,837 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6807],{588:(e,t,r)=>{"use strict";r.d(t,{D:()=>a});let a={locales:["en","de","es","fr","it","pl","pt","ja","ko","zh","zh-hant","ru","uk"],defaultLocale:"en",localePrefix:"as-needed",localeDetection:!1,localeCookie:!1,alternateLinks:!1}},1847:(e,t,r)=>{"use strict";r.d(t,{A:()=>c});var a=r(2115);let s=e=>{let t=e.replace(/^([A-Z])|[\s-_]+(\w)/g,(e,t,r)=>r?r.toUpperCase():t.toLowerCase());return t.charAt(0).toUpperCase()+t.slice(1)},l=function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return t.filter((e,t,r)=>!!e&&""!==e.trim()&&r.indexOf(e)===t).join(" ").trim()};var n={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"};let i=(0,a.forwardRef)((e,t)=>{let{color:r="currentColor",size:s=24,strokeWidth:i=2,absoluteStrokeWidth:c,className:o="",children:m,iconNode:u,...d}=e;return(0,a.createElement)("svg",{ref:t,...n,width:s,height:s,stroke:r,strokeWidth:c?24*Number(i)/Number(s):i,className:l("lucide",o),...!m&&!(e=>{for(let t in e)if(t.startsWith("aria-")||"role"===t||"title"===t)return!0})(d)&&{"aria-hidden":"true"},...d},[...u.map(e=>{let[t,r]=e;return(0,a.createElement)(t,r)}),...Array.isArray(m)?m:[m]])}),c=(e,t)=>{let r=(0,a.forwardRef)((r,n)=>{let{className:c,...o}=r;return(0,a.createElement)(i,{ref:n,iconNode:t,className:l("lucide-".concat(s(e).replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase()),"lucide-".concat(e),c),...o})});return r.displayName=s(e),r}},3764:(e,t,r)=>{Promise.resolve().then(r.bind(r,7930))},7930:(e,t,r)=>{"use strict";r.d(t,{ContactForm:()=>f});var a=r(5155),s=r(2115),l=r(1847);let n=(0,l.A)("circle-check-big",[["path",{d:"M21.801 10A10 10 0 1 1 17 3.335",key:"yps3ct"}],["path",{d:"m9 11 3 3L22 4",key:"1pflzl"}]]),i=(0,l.A)("circle-alert",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["line",{x1:"12",x2:"12",y1:"8",y2:"12",key:"1pkeuh"}],["line",{x1:"12",x2:"12.01",y1:"16",y2:"16",key:"4dfq90"}]]),c=(0,l.A)("loader-circle",[["path",{d:"M21 12a9 9 0 1 1-6.219-8.56",key:"13zald"}]]);var o=r(8955),m=r(9945);let u=["REGCODE","SUPPORT","WEBMASTER","SALES","CEO"],d="w-full rounded-md border border-border bg-background px-3 py-2 text-sm outline-none focus-visible:ring-2 focus-visible:ring-ring",h="rounded-lg border border-primary/40 bg-card p-6 text-card-foreground shadow-sm shadow-black/10 sm:p-8";function f(){let e=(0,o.c)("contact"),[t,r]=(0,s.useState)("idle"),[l,f]=(0,s.useState)(""),[p]=(0,s.useState)(Date.now()),[x,g]=(0,s.useState)(""),[b,k]=(0,s.useState)({name:"",email:"",to:"REGCODE",subject:"",reguser:!1,message:""}),j=(e,t)=>k(r=>({...r,[e]:t})),y=async t=>{if(t.preventDefault(),b.name.trim().length<2)return f(e("errors.name"));if(b.email.trim().length<6||!b.email.includes("@"))return f(e("errors.email"));if(b.subject.trim().length<6)return f(e("errors.subject"));if(b.message.trim().length<10)return f(e("errors.message"));r("sending"),f("");try{let t=await fetch("/api/contact",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({...b,website:x,formLoadTime:p})}),a=await t.json();a.success?r("success"):(f(a.error||e("errors.failed")),r("error"))}catch(t){f(e("errors.network")),r("error")}};return"success"===t?(0,a.jsxs)("div",{className:h+" text-center",children:[(0,a.jsx)(n,{className:"mx-auto h-12 w-12 text-link"}),(0,a.jsx)("h1",{className:"mt-4 text-2xl font-semibold",children:e("sent.heading")}),(0,a.jsx)("p",{className:"mt-3 text-muted-foreground",children:e("sent.body")}),(0,a.jsx)(m.N_,{href:"/",className:"mt-6 inline-flex rounded-md bg-primary px-5 py-2.5 text-sm font-medium text-primary-foreground",children:e("sent.home")})]}):(0,a.jsxs)("form",{onSubmit:y,className:h+" space-y-5",children:[(0,a.jsx)("input",{type:"text",name:"website",value:x,onChange:e=>g(e.target.value),tabIndex:-1,autoComplete:"off","aria-hidden":!0,className:"hidden"}),(0,a.jsxs)("div",{className:"grid gap-5 sm:grid-cols-2",children:[(0,a.jsxs)("label",{className:"block",children:[(0,a.jsx)("span",{className:"mb-1.5 block text-sm font-medium",children:e("fields.name")}
1),(0,a.jsx)("input",{className:d,value:b.name,onChange:e=>j("name",e.target.value),required:!0})]}),(0,a.jsxs)("label",{className:"block",children:[(0,a.jsx)("span",{className:"mb-1.5 block text-sm font-medium",children:e("fields.email")}),(0,a.jsx)("input",{type:"email",className:d,value:b.email,onChange:e=>j("email",e.target.value),required:!0})]})]}),(0,a.jsxs)("label",{className:"block",children:[(0,a.jsx)("span",{className:"mb-1.5 block text-sm font-medium",children:e("fields.to")}),(0,a.jsx)("select",{className:d,value:b.to,onChange:e=>j("to",e.target.value),children:u.map(t=>(0,a.jsx)("option",{value:t,children:e("departments.".concat(t))},t))})]}),(0,a.jsxs)("label",{className:"block",children:[(0,a.jsx)("span",{className:"mb-1.5 block text-sm font-medium",children:e("fields.subject")}),(0,a.jsx)("input",{className:d,value:b.subject,onChange:e=>j("subject",e.target.value),required:!0})]}),(0,a.jsxs)("label",{className:"flex items-center gap-2",children:[(0,a.jsx)("input",{type:"checkbox",checked:b.reguser,onChange:e=>j("reguser",e.target.checked),className:"h-4 w-4"}),(0,a.jsx)("span",{className:"text-sm",children:e("fields.registered")})]}),(0,a.jsxs)("label",{className:"block",children:[(0,a.jsx)("span",{className:"mb-1.5 block text-sm font-medium",children:e("fields.message")}),(0,a.jsx)("textarea",{rows:6,className:d,value:b.message,onChange:e=>j("message",e.target.value),required:!0})]}),l&&(0,a.jsxs)("p",{className:"flex items-start gap-2 text-sm text-red-600 dark:text-red-400",children:[(0,a.jsx)(i,{className:"mt-0.5 h-4 w-4 flex-shrink-0"}),(0,a.jsx)("span",{children:l})]}),(0,a.jsxs)("div",{className:"flex flex-wrap gap-3",children:[(0,a.jsxs)("button",{type:"submit",disabled:"sending"===t,className:"inline-flex items-center gap-2 rounded-md bg-primary px-5 py-2.5 text-sm font-medium text-primary-foreground disabled:opacity-60",children:["sending"===t&&(0,a.jsx)(c,{className:"h-4 w-4 animate-spin"}),"sending"===t?e("sending"):e("send")]}),(0,a.jsx)("button",{type:"reset",onClick:()=>{k({name:"",email:"",to:"REGCODE",subject:"",reguser:!1,message:""}),f("")},className:"rounded-md border border-border px-5 py-2.5 text-sm font-medium hover:bg-muted",children:e("reset")})]})]})}},8955:(e,t,r)=>{"use strict";r.d(t,{c:()=>l});var a=r(1567);function s(e,t){return(...e)=>{try{return t(...e)}catch{throw Error(void 0)}}}let l=s(0,a.c3);s(0,a.kc)},9945:(e,t,r)=>{"use strict";r.d(t,{N_:()=>h,a8:()=>p});var a=r(63),s=r(2115),l=r.t(s,2),n=r(1567),i=l["use".trim()],c=r(4106),o=r(7088),m=r(8300),u=r(5155),d=r(7301);let{Link:h,useRouter:f,usePathname:p,redirect:x,permanentRedirect:g}=function(e){let{Link:t,config:r,getPathname:l,...h}=function(e,t){var r,l,n;let d={...r=t||{},localePrefix:"object"==typeof(n=r.localePrefix)?n:{mode:n||"always"},localeCookie:!!((l=r.localeCookie)??1)&&{name:"NEXT_LOCALE",sameSite:"lax",..."object"==typeof l&&l},localeDetection:r.localeDetection??!0,alternateLinks:r.alternateLinks??!0},h=d.pathnames,f=(0,s.forwardRef)(function({href:t,locale:r,...a},s){let l,n;"object"==typeof t?(l=t.pathname,n=t.params):l=t;let m=(0,c._x)(t),f=e(),x=(0,c.yL)(f)?i(f):f,g=m?p({locale:r||x,href:null==h?l:{pathname:l,params:n},forcePrefix:null!=r||void 0}):l;return(0,u.jsx)(o.default,{ref:s,href:"object"==typeof t?{...t,pathname:g}:g,locale:r,localeCookie:d.localeCookie,...a})});function p(e){let t,{forcePrefix:r,href:a,locale:s}=e;return null==h?"object"==typeof a?(t=a.pathname,a.query&&(t+=(0,m.Zn)(a.query))):t=a:t=(0,m.FP)({locale:s,...(0,m.TK)(a),pathnames:d.pathnames}),(0,m.x3)(t,s,d,r)}function x(e){return function(t,...r){return e(p(t),...r)}}return{config:d,Link:f,redirect:x(a.redirect),permanentRedirect:x(a.permanentRedirect),getPathname:p}}(n.Ym,e);return{...h,Link:t,usePathname:function(){let e=function(e){let t=(0,a.usePathname)(),r=(0,n.Ym)();return(0,s.useMemo)(()=>{if(!t)return t;let a=t,s=(0,c.XP)(r,e.localePrefix);if((0,c.wO)(s,t))a=(0,c.MY)(t,s);else if("never"!==e.localePrefix.mode&&e.localePrefix.prefixes){let e=(0,c.bL)(r);(0,c.wO)(e,t)&&(a=(0,c.MY)(t,e))}return a},[e.localePrefix,r,t])}(r),t=(0,n.Ym)();return(0,s.useMemo)(()=>e&&r.pathnames?(0,m.aM)(t,e,r.pathnames):e,[t,e])},useRouter:function(){let e=(0,a.useRouter)(),t=(0,n.Ym)(),i=(0,a.usePathname)();return(0,s.useMemo)(()=>{function a(e){return function(a,s){let{locale:n,...c}=s||{},o=[l({href:a,locale:n||t,forcePrefix:null!=n||void 0})];Object.keys(c).length>0&&o.push(c),(0,d.A)(r.localeCookie,i,t,n),e(...o)}}return{...e,push:a(e.push),replace:a(e.replace),prefetch:a(e.prefetch)}},[t,i,e])},getPathname:l}}(r(588).D)}},e=>{e.O(0,[4707,8441,1255,7358],()=>e(e.s=3764)),_N_E=e.O()}]);

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.