Variable de Entorno for Send Mails in Next.js
0 vistas0 respuestashace 7 meses.jsoto11 Alguien me puede ayudar con esto:
Utilize EmailJS para que puedan enviar mensajes en mi ContactMe y funciono pero quiero mover las variables de entorno a .env y no me permite. Como puedo hacer ?
export default function ContactMe() {
const { t } = useTranslation("contact");
const formRef = useRef<HTMLFormElement>(null!);
const emailRef = useRef<HTMLInputElement>(null!);
const [messageSent, setMessageSent] = useState(false);
const [isLoading, setIsLoading] = useState(false);
const sendEmail = (e: FormEvent<HTMLFormElement>): void => {
e.preventDefault();
setIsLoading(true);
if (formRef.current && emailRef.current) {
const senderEmail = emailRef.current.value;
const templateParams = {
email: senderEmail,
message: formRef.current.message.value,
};
emailjs
.send(
"xxxxxxxxxxxxxx",
"xxxxxxxxxxxxxxx",
templateParams,
"xxxxxxxxxxxxxxxx"
)
.then((res) => {
console.log(res.text);
console.log(Email sent from: ${senderEmail}
);
setMessageSent(true);
formRef.current.reset();
setIsLoading(false);
setTimeout(() => {
window.location.href = "/";
}, 1000);
})
.catch((error) => {
console.log(error.text);
setIsLoading(false);
});
}
}
1019880670455156867
1019880552062521445
1019880602582917160
1019880716378578955
1019880640096763925
0 respuestas
Dónde tienes el archivo .env?