I have a use case where I want to destroy Flickity when the screen width is < X. I tried using matchMedia but I got an error that it's Flickity is not defined.
var carousel = document.querySelector('.carousel');
var flkty;
if (window.matchMedia("(min-width: 600px)").matches) {
flkty = new Flickity(carousel, {
cellAlign: "right",
rightToLeft: true,
contain: true,
pageDots: false,
prevNextButtons: false
});
} else {
flkty.destroy();
}
Hello,
I have a use case where I want to destroy Flickity when the screen width is < X. I tried using
matchMedia
but I got an error that it's Flickity is not defined.Test Case https://codepen.io/shadeed/pen/ywMXdx
Thanks in advance