-
Notifications
You must be signed in to change notification settings - Fork 12
Open
Description
As here I would like to set up sal to disable animations below ceratin viewport (for example 768px). Where should I include it in a gatsby project?
I feel like it should be placed inside gatsby-browser.js, but then "sal is not defined".
Example code, copied from the link provided above.
const animation = sal();
const switchAnimations = () => {
if (window.innerWidth < 768) {
animation.reset({
selector: 'animated-element',
once: true,
});
} else {
animation.reset({
// some other options
});
}
};
switchAnimations();
window.addEventListener('resize', switchAnimations);
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels