ok, thanks
First timeline is running , but the second one isn't . What is wrong in my code?
/ second timeline for reverse method
const secTimeLine = new TimelineLite({ paused: true });
secTimeLine.to('.slide-container', 0.5 , {
opacity: 0,
ease: Ease.easeIn
});
function closeMenu(){
tl.play();
}
// event
document.querySelector('.menu-icon').addEventListener('click', animateNavbar);
// animation status
const isAnimated = false;
const isOpen = true;
function animateNavbar(e){
// check for false
if (isAnimated.current) {
return;
}
// set to true
isAnimated.current = true;
if(isOpen.current) {
openMenu()
} else {
closeMenu()
}
}