Aşağıdaki kodlar ile siteme çerez uyarısı ekledim ancak JS geç yüklendiği için bazen uyarı kutusu onaylandığında 1 saniyeliğine yada daha az bir süre gelip kayboluyor. Bunun önüne nasıl geçebilirim?
Uygulanmış hali: https://www.muratdinc.com/
<script>-child/ek.js" defer></script>
document.addEventListener("DOMContentLoaded", function(event) {
let ck = document.querySelector('.cookie-bar-info-confirm');
let arr = new Array(ck);
let main = document.getElementById('cookie_bar_main_display');
console.log('page load');
if(localStorage.getItem('confirmCookie')){
main.style.display = "none";
}else{
const cf = () => {
localStorage.setItem('confirmCookie',1);
}
arr.map((item) => {
item.addEventListener('click',function(){
main.style.display = "none";
cf();
});
});
let time = (35) * 1000;
setTimeout(function(){
main.style.display = "none";
},time);
}
});