const transporter = nodemailer.createTransport({
host: "smtp.yandex.ru",
port: 465,
secure: true, // true for 465, false for other ports
auth: {
user: "user", // generated ethereal user
pass: "pass" // generated ethereal password
}
});
useEffect
без массива значений, за которым надо следить (dependencies), будет срабатывать при каждом рендере. Изменение состояния вызывает новый рендер, который в свою очередь вызывает useEffect
.useEffect(() => {
const intervalId = setInterval(() => {
console.log("ticking");
setNumber((prevCount) => prevCount + 1);
}, 1000);
return () => clearInterval(intervalId);
}, []);
git push -u origin main
делает отправку локальной ветки main
во внешний репозиторий origin
, но ветки main
не существует локально, о чем вам и сообщили в ошибке. master
в main
:git branch -M main
master
отправить во внешний main
git push -u origin master:main
function onResize() {
heightOfSubMnu = $('body').width();
consleLog();
}
setTimeout()
:setTimeout(console.log(p), 6000);
здесь передаётся результат вызова console.log()
setTimeout(console.log, 6000, p);
console.log
, которую setTimeout()
вызовет с аргументом p
через 6 секунд.