(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,64667,e=>{"use strict";var t=e.i(43476),a=e.i(22016),r=e.i(71645);let n={href:"/proizvodi",label:"Povratak na katalog"};function o(e){return!e||e.startsWith("/kontakt")?null:e}function i(e){try{return sessionStorage.getItem(e)}catch{return null}}e.s(["ContactBackLink",0,function(){let[e,s]=(0,r.useState)(n);return(0,r.useEffect)(()=>{let e=o(i("alm:contactReturnPath"))??o(i("alm:currentPath"))??function(){if(!document.referrer)return null;try{let e=new URL(document.referrer);if(e.origin!==window.location.origin||e.pathname.startsWith("/kontakt"))return null;return`${e.pathname}${e.search}${e.hash}`}catch{return null}}();if(e){var t;s({href:e,label:"/"===(t=e.split(/[?#]/)[0]||e)?"Povratak na početnu":"/proizvodi"===t?"Povratak na katalog":t.startsWith("proizvodi/index.html")?"Povratak na proizvod":"Povratak nazad"})}},[]),(0,t.jsxs)(a.default,{className:"simple-contact-back",href:e.href,children:[(0,t.jsx)("span",{"aria-hidden":"true",children:"‹"}),e.label]})}])},89224,e=>{"use strict";var t=e.i(43476),a=e.i(18566),r=e.i(71645),n=e.i(96836);e.s(["ContactMailForm",0,function({inquiryContext:e={}}){let o=(0,a.useRouter)(),[i,s]=(0,r.useState)("idle"),[l,c]=(0,r.useState)(""),m=(0,r.useRef)(!1),u=()=>{m.current||(m.current=!0,(0,n.trackAnalyticsEvent)("form_start",{form_name:"kontakt",...(0,n.getLeadAttribution)()}))},d=(e,t)=>{s("error"),c(e),(0,n.trackAnalyticsEvent)("form_error",{error_type:t,form_name:"kontakt",...(0,n.getLeadAttribution)()})},p=async t=>{t.preventDefault(),u();let a=t.currentTarget,r=new FormData(a),i=String(r.get("name")??"").trim(),l=String(r.get("email")??"").trim(),m=String(r.get("phone")??"").trim(),p=String(r.get("message")??"").trim();if(!l&&!m)return void d("Unesite email ili telefon da možemo da odgovorimo.","missing_contact_method");if(!p)return void d("Napišite kratko šta vam treba.","missing_message");s("sending"),c(""),r.set("name",i),r.set("email",l),r.set("phone",m),r.set("message",p),e.service&&r.set("service",e.service),e.product&&r.set("product",e.product),e.color&&r.set("color",e.color);let f=(0,n.getLeadAttribution)();Object.entries(f).forEach(([e,t])=>{t&&r.set(e,t)});try{let e=await fetch("/api/contact",{method:"POST",body:r}),t=await e.json().catch(()=>({}));if(!e.ok)throw Error(t.error??"Slanje nije uspelo.");a.reset(),s("success"),!0===t.accepted&&t.leadId&&((0,n.trackAnalyticsEvent)("generate_lead",{event_id:t.leadId,form_name:"kontakt",lead_id:t.leadId,lead_type:"contact_form",...f}),(0,n.trackAdsConversion)("formSubmit",{currency:"RSD",lead_type:"contact_form",transaction_id:t.leadId}),(0,n.trackLinkedInConversion)("formSubmit"),(0,n.trackMetaPixelEvent)("Lead",{content_category:"contact_form",content_name:"kontakt",lead_type:"contact_form"})),o.push("/kontakt/poslato")}catch(e){d(e instanceof Error?e.message:"Slanje nije uspelo. Probajte ponovo.","submit_failed")}};return(0,t.jsxs)("form",{className:"simple-contact-form__fields",onSubmit:p,children:[e.product||e.service?(0,t.jsxs)("p",{className:"simple-contact-form__context",children:["Upit za: ",(0,t.jsx)("strong",{children:e.product??e.service}),e.color?` \xb7 ${e.color}`:""]}):null,(0,t.jsxs)("label",{children:["Ime",(0,t.jsx)("input",{autoComplete:"name",name:"name",onFocus:u,placeholder:"Vaše ime"})]}),(0,t.jsxs)("label",{children:["Email ",(0,t.jsx)("span",{children:"ili telefon"}),(0,t.jsx)("input",{autoComplete:"email",name:"email",onFocus:u,placeholder:"ime@firma.rs",type:"email"})]}),(0,t.jsxs)("label",{children:["Telefon ",(0,t.jsx)("span",{children:"ili email"}),(0,t.jsx)("input",{autoComplete:"tel",inputMode:"tel",name:"phone",onFocus:u,placeholder:"061 123 4567",type:"tel"})]}),(0,t.jsxs)("label",{children:["Poruka",(0,t.jsx)("textarea",{name:"message",onFocus:u,placeholder:"Šta vam treba, koliko komada i do kada?",required:!0,rows:5})]}),(0,t.jsxs)("label",{children:["Reference ",(0,t.jsx)("span",{children:"opciono, do 5 fajlova / ukupno 10 MB"}),(0,t.jsx)("input",{accept:".ai,.cdr,.eps,.jpg,.jpeg,.pdf,.png,.svg,.webp",multiple:!0,name:"file",onFocus:u,type:"file"})]}),(0,t.jsxs)("label",{"aria-hidden":"true",className:"form-honeypot",children:["Ne popunjavajte ovo polje",(0,t.jsx)("input",{autoComplete:"off",name:"website",tabIndex:-1,type:"text"})]}),(0,t.jsxs)("div",{className:"simple-contact-form__actions",children:[(0,t.jsx)("button",{className:"button button--primary",disabled:"sending"===i,type:"submit",children:"sending"===i?"Šaljem...":"Pošalji upit"}),"success"===i?(0,t.jsx)("p",{children:"Upit je poslat."}):null,"error"===i?(0,t.jsx)("p",{role:"alert",children:l}):null]})]})}])}]);