PageSourceSearch

https://luissanteliz.netlify.app/_astro/index.astro_astro_type_script_index_0_lang.CMx3YmEf.js

js luissanteliz.netlify.app collected 2026-10-03 11:01:47 UTC 1,175 bytes, 18 lines download raw bytes

1import"./mainMenu.CY_mEfaF.js";const e=document.getElementById("contact-form");e.addEventListener("submit",async r=>{r.preventDefault();const n=e.name.value,t=e.email.value,o=e.message.value;try{const a=await fetch("https://express-mailer-production.up.railway.app/send-email",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({name:n,email:t,message:o,subject:`Nuevo mensaje de ${n}`,text:`Nombre: ${n}
2Email: ${t}
3
4Mensaje:
5${o}`})}),i=await a.text();if(a.ok){const s=document.createElement("div");s.innerHTML=`
6        <div id="confirmation-message" style="
7          background-color: #090C14;
8          color: #ffa500;
9          padding: 15px;
10          margin-top: 20px;
11          border: 1px solid #d38d0a;;
12          border-radius: 5px;
13          font-family: Arial, sans-serif;
14          animation: fadeIn 0.5s ease-in-out;
15          ">
16          ✅ Your message has been sent successfully!
17        </div>
18        `,e.parentElement.appendChild(s),setTimeout(()=>{s.remove()},5e3),e.reset()}else alert("❌ Failed to send your message: "+i)}catch(a){console.error("Error:",a),alert("⚠️ There was a problem sending your 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.