PageSourceSearch

https://www.lineup.de/component---src-pages-appointment-js-822932dc6c678142d8ad.js

js lineup.de collected 2026-10-04 08:17:20 UTC 9,861 bytes, 2 lines download raw bytes

1"use strict";(self.webpackChunklineup_website=self.webpackChunklineup_website||[]).push([[9656],{1767:function(e,t,n){n.d(t,{A:function(){return u}});var a=n(6540),l=n(2794),r=n(5619),i=n(5703),s=n(4042),m=n.n(s),o=n(9466),c=n(6216);function u(e){let{children:t}=e;const[n,s]=a.useState(!1);return(0,a.useEffect)(()=>{m().init(),m().refresh()},[]),a.createElement(a.Fragment,null,a.createElement(i.GatsbySeo,{metaTags:[{name:"msvalidate.01",content:"A8B938E9522BB2B41F5CAE5CD8EB7E13"},{name:"viewport",content:"width=device-width, initial-scale=1.0"},{name:"author",content:"Line Up Handels GmbH"},{name:"mobile-web-app-capable",content:"yes"},{name:"apple-mobile-web-app-capable",content:"yes"},{name:"apple-mobile-web-app-status-bar-style",content:"default"},{name:"copyrightYear",content:"2024"},{name:"copyrightHolder",content:"Line Up Handels GmbH"},{name:"isFamilyFriendly",content:"true"},{name:"copyrightYear",content:"2024"}]}),a.createElement(r.A,{reloadCookie:n,setReloadCookie:s}),a.createElement(o.A,{navbar:!1}),a.createElement("div",{className:"body"},t),a.createElement(l.A,{reloadCookie:n,setReloadCookie:s}),a.createElement(c.A,null))}},2123:function(e,t,n){n.d(t,{A:function(){return N}});var a=n(6540),l=n(4794),r=n(4755),i="websiteForm-module--error--24913",s="websiteForm-module--fileInput--ddbb5",m="websiteForm-module--hint--750a8",o="websiteForm-module--input--82682",c="websiteForm-module--label--f934c",u="websiteForm-module--legalInput--036d9",p="websiteForm-module--requiredmessage--cb69d",d="websiteForm-module--submitButton--67b1c",h=n(2628);const b="https://9zpls8fvx8.execute-api.eu-central-1.amazonaws.com/productive/lineupdashboardApiWebsiteForms",f="gmeP9tiyYw7d5bQ4nOlap5EmXlHIwIz1aZAMJqOm",g=async e=>{const t=await fetch(b,{method:"POST",headers:{"Content-Type":"application/json","x-api-key":f},body:JSON.stringify(e)});let n=null;try{n=await t.json()}catch(l){}if(!t.ok){var a;const e=new Error((null===(a=n)||void 0===a?void 0:a.message)||`request-failed-${t.status}`);throw e.status=t.status,e}return n},y=e=>g({action:"presign",files:e.map(e=>({name:e.name,size:e.size,contentType:e.type||"application/octet-stream"}))}),w=async(e,t)=>{const n=await fetch(e.url,{method:"PUT",headers:{"Content-Type":t.type||"application/octet-stream"},body:t});if(!n.ok)throw new Error(`upload-failed-${n.status}`);return e.key},E=e=>g({action:"submit",...e}),v="%%",C=e=>{const t=String(e||"").lastIndexOf(".");return-1===t?"":e.slice(t).toLowerCase()};function N(e){let{formKey:t}=e;const{t:n}=(0,r.useTranslation)(),{language:b}=(0,r.useI18next)(),f=h.Yo[t],{0:g,1:N}=(0,a.useState)({}),{0:k,1:x}=(0,a.useState)([]),{0:L,1:S}=(0,a.useState)({}),{0:z,1:F}=(0,a.useState)(!1),{0:A,1:T}=(0,a.useState)(null),{0:U,1:B}=(0,a.useState)(!1),I=(0,a.useMemo)(()=>k.reduce((e,t)=>e+t.size,0),[k]);if(!f)return console.error(`Unbekanntes Formular: ${t}`),null;const _=e=>t=>S(n=>({...n,[e]:""===t.target.value}));if(U&&"message"===f.success.type)return a.createElement("p",null,n(f.success.message));const[q,j]=n("Ich habe die {{link}} zur Kenntnis genommen.",{link:v}).split(v);return a.createElement("form",{onSubmit:async e=>{if(e.preventDefault(),!z){F(!0),T(null);try{let e=[];
1if(k.length){const{uploads:t}=await y(k);e=await Promise.all(t.map(async(e,t)=>{const n=k[t];return await w(e,n),{key:e.key,name:n.name,contentType:n.type||"application/octet-stream",size:n.size}}))}if(await E({form:t,language:b,pageUrl:"undefined"!=typeof window?window.location.href:"",consent:!0,fields:f.fields.reduce((e,t)=>{var n;return{...e,[t.name]:null!==(n=g[t.name])&&void 0!==n?n:""}},{}),attachments:e}),"redirect"===f.success.type)return void(0,l.navigate)(n(f.success.slug));B(!0)}catch(a){console.error("Formularversand fehlgeschlagen",a),T(n("Ihre Anfrage konnte nicht gesendet werden. Bitte versuchen Sie es später erneut."))}finally{F(!1)}}}},f.fields.map(e=>a.createElement("div",{key:e.name,className:"mb-3"},a.createElement("label",{className:c,htmlFor:e.name},n(e.label),e.required&&"*"),a.createElement("br",null),(e=>{var t;const n={id:e.name,name:e.name,className:o,required:e.required,autoComplete:e.autoComplete,value:null!==(t=g[e.name])&&void 0!==t?t:"",onChange:(l=e.name,e=>N(t=>({...t,[l]:e.target.value}))),...e.required?{onBlur:_(e.name)}:{}};var l;return"textarea"===e.type?a.createElement("textarea",Object.assign({},n,{style:{height:"100px"}})):a.createElement("input",Object.assign({},n,{type:e.type}))})(e),e.required&&L[e.name]&&a.createElement("p",{className:p},n("Bitte füllen Sie dieses Pflichtfeld aus.")))),f.attachments&&a.createElement("div",{className:"mb-3"},a.createElement("label",{className:c,htmlFor:"attachments"},n(f.attachments.label)),a.createElement("br",null),a.createElement("input",{id:"attachments",name:"attachments",type:"file",multiple:!0,className:s,accept:h.GC.join(","),onChange:e=>{const t=Array.from(e.target.files||[]);T(null);if(t.find(e=>!h.GC.includes(C(e.name))))return T(n("Diese Dateiart können wir nicht annehmen: {{extensions}}",{extensions:h.GC.join(", ")})),e.target.value="",void x([]);if(t.reduce((e,t)=>e+t.size,0)>h.LY)return T(n("Ihre Anhänge sind zusammen zu groß. Erlaubt sind {{limit}} MB.",{limit:Math.floor(h.LY/1048576)})),e.target.value="",void x([]);x(t)}}),a.createElement("p",{className:m},n("Maximal {{limit}} MB insgesamt ({{extensions}}).",{limit:Math.floor(h.LY/1048576),extensions:h.GC.join(", ")}))),a.createElement("div",{className:"mb-3"},a.createElement("label",{htmlFor:"consent",className:c},a.createElement("input",{type:"checkbox",required:!0,id:"consent",name:"consent",className:u}),a.createElement("span",{style:{display:"flex"}},a.createElement("span",null,q,a.createElement(l.Link,{to:n("/datenschutz/")},n("Datenschutzbestimmungen")),j),"*"))),A&&a.createElement("p",{className:i},A),a.createElement("div",{className:"mb-3"},a.createElement("button",{type:"submit",className:d,disabled:z},n(z?"Wird gesendet …":f.submitLabel)),k.length>1&&a.createElement("p",{className:m},n("{{number}} Dateien, {{size}} MB",{number:k.length,size:(I/1048576).toFixed(1)}))))}},2628:function(e,t,n){n.d(t,{GC:function(){return s},LY:function(){return i},Wr:function(){return a},Yo:function(){return m},a_:function(){return r},p:function(){return l}});const a="contactForm",l="appointment",r="jobApplication",i=7340032,s=[".pdf",".doc",".docx",".jpg",".jpeg",".png",".webp",".heic"],m={[a]:{fields:[{name:"email",label:"Email",type:"email",required:!0,autoComplete:"email"},{name:"company",label:"Unternehmen",type:"text",autoComplete:"organization"},{name:"message",label:"Nachricht",type:"textarea"}],submitLabel:"Einsenden",success:{type:"redirect",slug:"/anfrage-erfolgreich/"}},[l]:{fields:[{name:"email",label:"Email",type:"email",required:!0,autoComplete:"email"},{name:"company",label:"Unternehmen",type:"text",autoComplete:"organization"},{name:"name",label:"Name",type:"text",autoComplete:"name"},{name:"phone",label:"Telefonnummer",type:"tel",autoComplete:"tel"},{name:"message",label:"Nachricht",type:"textarea"}],submitLabel:"Einsenden",success:{type:"redirect",slug:"/termin-vereinbaren-erfolgreich/"}},[r]:{fields:[{name:"email",label:"E-Mail",type:"email",required:!0,autoComplete:"email"},{name:"firstName",label:"Vorname",type:"text",autoComplete:"given-name"},{name:"lastName",label:"Nachname",type:"text",autoComplete:"family-name"},{name:"phone",label:"Handynummer",type:"tel",autoComplete:"tel"}],attachments:{label:"Anhänge"},submitLabel:"Einsenden",success:{type:"message",message:"Vielen Dank für Ihre Bewerbung. Wir haben Ihre Unterlagen erhalten und melden uns bei Ihnen."}}}},6732:function(e,t,n){n.r(t),n.d(t,{default:function(){return u}});var a=n(6540),l=n(1767),r=n(5588),i=n(4755),s=n(2123),m=n(2628),o=n(5703),c="appointment-module--appointmentSlideImg--35dcd";function u(e){let{data:t}=e;const{t:n}=(0,i.useTranslation)();return a.createElement(l.A,null,a.createElement(o.GatsbySeo,{title:n("Termin vereinbaren | Line Up"),description:n("Ready to Line Up? Kontaktieren Sie uns und vereinbaren Sie gleich Ihren unverbindlichen Beratungstermin."),metaTags:[{name:"keywords",content:n("")}
1],canonical:"https://www.lineup.de"+n("/termin_vereinbaren/"),languageAlternates:[{hrefLang:"de",href:"https://www.lineup.de/termin_vereinbaren/"},{hrefLang:"en",href:"https://www.lineup.de/en/appointment/"},{hrefLang:"x-default",href:"https://www.lineup.de/en/appointment/"}],openGraph:{url:"https://www.lineup.de/termin_vereinbaren/",title:n("Termin vereinbaren | Line Up"),description:n("Ready to Line Up? Kontaktieren Sie uns und vereinbaren Sie gleich Ihren unverbindlichen Beratungstermin."),images:[{url:"https://www.lineup.de/assets/img/Line_Up-og.jpg",width:800,height:600,alt:n("Termin vereinbaren | Line Up")}]},twitter:{handle:"@lineup_handels_gmbh",site:"@site",cardType:"summary_large_image"}}),a.createElement("section",{id:"story_full",className:"make_appointment"},a.createElement("div",{className:"container","data-aos":"fade-up"},a.createElement("div",{className:"row"},a.createElement("div",{className:"col-lg-6"},a.createElement("h1",null,a.createElement("span",null,n("Ready to Line Up?"))," ",a.createElement("br",null),n("Kontaktieren Sie uns!")),a.createElement("br",null),a.createElement("h2",null,n("Termin vereinbaren")),a.createElement("p",null,n("Persönlich nah, europaweit und in China für Sie da -"),a.createElement("br",null),n("wann gehören Sie zu unseren zufriedenen Kunden?")))),a.createElement("div",{className:"row"},a.createElement("div",{className:"col-lg-6 order-md-2 align-self-center"},a.createElement(r.G,{image:(0,r.c)(t.contactPerson),alt:"Line Up Ansprechpartner",className:`img-fluid ${c}`})),a.createElement("div",{className:"col-lg-6 order-md-1"},a.createElement(s.A,{formKey:m.p}))))))}}}]);
2//# sourceMappingURL=component---src-pages-appointment-js-822932dc6c678142d8ad.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.