если поставить menuIsOpen в true, то useState не работает, селект его тупо блокирует/резервирует по дефолтным настройкамскорее всего где-то не правильно ты написал там что-то, но да ладно, по тому коду который в вопросе, всё что я мог - подсказал :|, так то мне кажется оно должно работать, подумаешь форма за место опции хм
При чем если кликнуть правой кнопкой мыши и в этот же момент что то ввести, то вводитстранная фигня, особо проблем прям в компоненте не вижу, должно работать, видимо где-то что-то мешает хм, ну кроме этих флагов ( особенно тот про фокус ) вообще не знаю что ту ещё может пакостить
/* появление элементов при скроле секция 4 */
const callbackElemSection4Card1 = (entries, observer) => {
entries.forEach((entry) => {
if (entry.isIntersecting) {
document.querySelector('#section-fourth__card_1').classList.remove("opasity-0")
observer.unobserve(entry.target)
}
})
}
let options = {
rootMargin: "0px",
threshold: 1.0,
};
let observerElemSection4Card1 = new IntersectionObserver(callbackElemSection4Card1, options);
let targetElemSection4Card1 = document.querySelector("#section-fourth__card_1");
observerElemSection4Card1.observe(targetElemSection4Card1);
год и цвет не будешь выгружать из бд же