{
  "version": 3,
  "sources": ["ssg:https://ga.jspm.io/npm:@emailjs/browser@4.4.1/es/models/EmailJSResponseStatus.js", "ssg:https://ga.jspm.io/npm:@emailjs/browser@4.4.1/es/index.js", "ssg:https://framerusercontent.com/modules/dSB9uIJZO4QQZ9WLAKZm/xY87L5dqNwjVmkdcVY1v/Form.js"],
  "sourcesContent": ["class EmailJSResponseStatus{constructor(t=0,s=\"Network Error\"){this.status=t;this.text=s}}export{EmailJSResponseStatus};\n//# sourceMappingURL=EmailJSResponseStatus.js.map\n", "import{EmailJSResponseStatus as t}from\"./models/EmailJSResponseStatus.js\";const createWebStorage=()=>{if(typeof localStorage!==\"undefined\")return{get:t=>Promise.resolve(localStorage.getItem(t)),set:(t,e)=>Promise.resolve(localStorage.setItem(t,e)),remove:t=>Promise.resolve(localStorage.removeItem(t))}};const e={origin:\"https://api.emailjs.com\",blockHeadless:false,storageProvider:createWebStorage()};const buildOptions=t=>t?typeof t===\"string\"?{publicKey:t}:t.toString()===\"[object Object]\"?t:{}:{};\n/**\n * EmailJS global SDK config\n * @param {object} options - the EmailJS global SDK config options\n * @param {string} origin - the non-default EmailJS origin\n */const init=(t,o=\"https://api.emailjs.com\")=>{if(!t)return;const s=buildOptions(t);e.publicKey=s.publicKey;e.blockHeadless=s.blockHeadless;e.storageProvider=s.storageProvider;e.blockList=s.blockList;e.limitRate=s.limitRate;e.origin=s.origin||o};const sendPost=async(o,s,i={})=>{const r=await fetch(e.origin+o,{method:\"POST\",headers:i,body:s});const a=await r.text();const n=new t(r.status,a);if(r.ok)return n;throw n};const validateParams=(t,e,o)=>{if(!t||typeof t!==\"string\")throw\"The public key is required. Visit https://dashboard.emailjs.com/admin/account\";if(!e||typeof e!==\"string\")throw\"The service ID is required. Visit https://dashboard.emailjs.com/admin\";if(!o||typeof o!==\"string\")throw\"The template ID is required. Visit https://dashboard.emailjs.com/admin/templates\"};const validateTemplateParams=t=>{if(t&&t.toString()!==\"[object Object]\")throw\"The template params have to be the object. Visit https://www.emailjs.com/docs/sdk/send/\"};const isHeadless=t=>t.webdriver||!t.languages||t.languages.length===0;const headlessError=()=>new t(451,\"Unavailable For Headless Browser\");const validateBlockListParams=(t,e)=>{if(!Array.isArray(t))throw\"The BlockList list has to be an array\";if(typeof e!==\"string\")throw\"The BlockList watchVariable has to be a string\"};const isBlockListDisabled=t=>!t.list?.length||!t.watchVariable;const getValue=(t,e)=>t instanceof FormData?t.get(e):t[e];const isBlockedValueInParams=(t,e)=>{if(isBlockListDisabled(t))return false;validateBlockListParams(t.list,t.watchVariable);const o=getValue(e,t.watchVariable);return typeof o===\"string\"&&t.list.includes(o)};const blockedEmailError=()=>new t(403,\"Forbidden\");const validateLimitRateParams=(t,e)=>{if(typeof t!==\"number\"||t<0)throw\"The LimitRate throttle has to be a positive number\";if(e&&typeof e!==\"string\")throw\"The LimitRate ID has to be a non-empty string\"};const getLeftTime=async(t,e,o)=>{const s=Number(await o.get(t)||0);return e-Date.now()+s};const isLimitRateHit=async(t,e,o)=>{if(!e.throttle||!o)return false;validateLimitRateParams(e.throttle,e.id);const s=e.id||t;const i=await getLeftTime(s,e.throttle,o);if(i>0)return true;await o.set(s,Date.now().toString());return false};const limitRateError=()=>new t(429,\"Too Many Requests\");\n/**\n * Send a template to the specific EmailJS service\n * @param {string} serviceID - the EmailJS service ID\n * @param {string} templateID - the EmailJS template ID\n * @param {object} templateParams - the template params, what will be set to the EmailJS template\n * @param {object} options - the EmailJS SDK config options\n * @returns {Promise<EmailJSResponseStatus>}\n */const send=async(t,o,s,i)=>{const r=buildOptions(i);const a=r.publicKey||e.publicKey;const n=r.blockHeadless||e.blockHeadless;const c=r.storageProvider||e.storageProvider;const l={...e.blockList,...r.blockList};const m={...e.limitRate,...r.limitRate};if(n&&isHeadless(navigator))return Promise.reject(headlessError());validateParams(a,t,o);validateTemplateParams(s);if(s&&isBlockedValueInParams(l,s))return Promise.reject(blockedEmailError());if(await isLimitRateHit(location.pathname,m,c))return Promise.reject(limitRateError());const d={lib_version:\"4.4.1\",user_id:a,service_id:t,template_id:o,template_params:s};return sendPost(\"/api/v1.0/email/send\",JSON.stringify(d),{\"Content-type\":\"application/json\"})};const validateForm=t=>{if(!t||t.nodeName!==\"FORM\")throw\"The 3rd parameter is expected to be the HTML form element or the style selector of the form\"};const findHTMLForm=t=>typeof t===\"string\"?document.querySelector(t):t;\n/**\n * Send a form the specific EmailJS service\n * @param {string} serviceID - the EmailJS service ID\n * @param {string} templateID - the EmailJS template ID\n * @param {string | HTMLFormElement} form - the form element or selector\n * @param {object} options - the EmailJS SDK config options\n * @returns {Promise<EmailJSResponseStatus>}\n */const sendForm=async(t,o,s,i)=>{const r=buildOptions(i);const a=r.publicKey||e.publicKey;const n=r.blockHeadless||e.blockHeadless;const c=e.storageProvider||r.storageProvider;const l={...e.blockList,...r.blockList};const m={...e.limitRate,...r.limitRate};if(n&&isHeadless(navigator))return Promise.reject(headlessError());const d=findHTMLForm(s);validateParams(a,t,o);validateForm(d);const p=new FormData(d);if(isBlockedValueInParams(l,p))return Promise.reject(blockedEmailError());if(await isLimitRateHit(location.pathname,m,c))return Promise.reject(limitRateError());p.append(\"lib_version\",\"4.4.1\");p.append(\"service_id\",t);p.append(\"template_id\",o);p.append(\"user_id\",a);return sendPost(\"/api/v1.0/email/send-form\",p)};var o={init:init,send:send,sendForm:sendForm,EmailJSResponseStatus:t};export{t as EmailJSResponseStatus,o as default,init,send,sendForm};\n//# sourceMappingURL=index.js.map\n", "import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useState}from\"react\";import emailjs from\"@emailjs/browser\";export default function Form(props){const[formData,setFormData]=useState({name:\"\",email:\"\",phone:\"\",interest:\"\",description:\"\"});const[isSending,setIsSending]=useState(false);const[responseMessage,setResponseMessage]=useState(\"\");const handleChange=e=>{const{name,value}=e.target;setFormData(prevData=>({...prevData,[name]:value}));};const handleSubmit=e=>{e.preventDefault();setIsSending(true);setResponseMessage(\"\");const serviceID=\"service_ezefmdm\";const templateID=\"template_xl3c1i7\";const publicKey=\"DQH2Dl8VevBwtTvoK\";const emailData={to_name:formData.name,from_name:formData.name,email:formData.email,phone:formData.phone,interest:formData.interest,description:formData.description};emailjs.send(serviceID,templateID,emailData,publicKey).then(response=>{console.log(\"SUCCESS!\",response.status,response.text);setResponseMessage(\"Email sent successfully!\");setIsSending(false);},error=>{console.error(\"FAILED...\",error);setResponseMessage(\"Failed to send email. Please try again.\");setIsSending(false);});};return /*#__PURE__*/_jsxs(\"div\",{style:containerStyle,children:[/*#__PURE__*/_jsxs(\"form\",{onSubmit:handleSubmit,style:formStyle,children:[/*#__PURE__*/_jsxs(\"div\",{style:inputGroupStyle,children:[/*#__PURE__*/_jsxs(\"div\",{style:inputColumnStyle,children:[/*#__PURE__*/_jsx(\"label\",{htmlFor:\"name\",style:labelStyle,children:\"Name\"}),/*#__PURE__*/_jsx(\"input\",{type:\"text\",id:\"name\",name:\"name\",placeholder:\"Enter your name\",value:formData.name,onChange:handleChange,required:true,style:inputStyle})]}),/*#__PURE__*/_jsxs(\"div\",{style:inputColumnStyle,children:[/*#__PURE__*/_jsx(\"label\",{htmlFor:\"email\",style:labelStyle,children:\"Email\"}),/*#__PURE__*/_jsx(\"input\",{type:\"email\",id:\"email\",name:\"email\",placeholder:\"Enter your email\",value:formData.email,onChange:handleChange,required:true,style:inputStyle})]})]}),/*#__PURE__*/_jsxs(\"div\",{style:inputGroupStyle,children:[/*#__PURE__*/_jsxs(\"div\",{style:inputColumnStyle,children:[/*#__PURE__*/_jsx(\"label\",{htmlFor:\"phone\",style:labelStyle,children:\"Phone Number\"}),/*#__PURE__*/_jsx(\"input\",{type:\"text\",id:\"phone\",name:\"phone\",placeholder:\"Enter your phone number\",value:formData.phone,onChange:handleChange,required:true,style:inputStyle})]}),/*#__PURE__*/_jsxs(\"div\",{style:inputColumnStyle,children:[/*#__PURE__*/_jsx(\"label\",{htmlFor:\"interest\",style:labelStyle,children:\"I am interested in\"}),/*#__PURE__*/_jsx(\"input\",{type:\"text\",id:\"interest\",name:\"interest\",placeholder:\"I am interested in\",value:formData.interest,onChange:handleChange,required:true,style:inputStyle})]})]}),/*#__PURE__*/_jsx(\"label\",{htmlFor:\"description\",style:labelStyle,children:\"Description\"}),/*#__PURE__*/_jsx(\"textarea\",{id:\"description\",name:\"description\",placeholder:\"Enter your description\",value:formData.description,onChange:handleChange,required:true,style:textareaStyle}),/*#__PURE__*/_jsx(\"button\",{type:\"submit\",disabled:isSending,style:buttonStyle,children:isSending?\"Sending...\":\"Submit\"})]}),responseMessage&&/*#__PURE__*/_jsx(\"p\",{style:messageStyle,children:responseMessage})]});}// Styles written in object syntax\nconst containerStyle={height:\"100%\",display:\"flex\",justifyContent:\"center\",alignItems:\"center\",overflow:\"hidden\",flexDirection:\"column\"};const formStyle={display:\"flex\",flexDirection:\"column\",gap:\"1rem\",width:\"100%\",maxWidth:\"700px\"};const labelStyle={color:\"white\",fontSize:\"16px\",marginBottom:\"-0.8rem\"};const inputGroupStyle={display:\"flex\",gap:\"1rem\"};const inputColumnStyle={flex:1};const inputStyle={height:\"60px\",border:\"1px solid white\",padding:\"0.2rem\",fontSize:\"16px\",backgroundColor:\"black\",color:\"white\",width:\"100%\"};const textareaStyle={height:\"150px\",width:\"100%\",border:\"1px solid white\",padding:\"0.5rem\",fontSize:\"16px\",backgroundColor:\"black\",color:\"white\"};const buttonStyle={padding:\"10px 20px\",fontSize:\"16px\",background:\"linear-gradient(to top, #FFDF3D, #FF7406)\",color:\"black\",border:\"none\",cursor:\"pointer\",borderRadius:\"20px\",width:\"215px\",transition:\"background-color 0.3s ease\"};const messageStyle={marginTop:\"1rem\",color:\"#333\",fontSize:\"0.9rem\"};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Form\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Form.map"],
  "mappings": "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",
  "names": ["EmailJSResponseStatus", "s", "createWebStorage", "t", "e", "buildOptions", "init", "o", "s", "sendPost", "r", "a", "EmailJSResponseStatus", "validateParams", "validateTemplateParams", "isHeadless", "headlessError", "validateBlockListParams", "isBlockListDisabled", "getValue", "isBlockedValueInParams", "blockedEmailError", "validateLimitRateParams", "getLeftTime", "isLimitRateHit", "limitRateError", "send", "i", "n", "l", "m", "navigator", "validateForm", "findHTMLForm", "sendForm", "d", "p", "Form", "props", "formData", "setFormData", "ye", "isSending", "setIsSending", "responseMessage", "setResponseMessage", "handleChange", "e", "name", "value", "prevData", "u", "containerStyle", "serviceID", "templateID", "publicKey", "emailData", "o", "response", "error", "formStyle", "inputGroupStyle", "inputColumnStyle", "p", "labelStyle", "inputStyle", "textareaStyle", "buttonStyle", "messageStyle"]
}
