TRI-283: end editors pages

This commit is contained in:
Artyom Pratsko
2024-11-22 08:59:49 +03:00
parent b98a4a5364
commit f3c78f0575
11 changed files with 399 additions and 65 deletions

View File

@@ -87,11 +87,11 @@
}
function checkAdaptive() {
if (window.innerWidth <= 1000) {
console.log('init check')
if (window.innerWidth <= 991.98) {
{#console.log('init check')#}
initStagesSlider();
} else {
console.log('rem')
{#console.log('rem')#}
removeSlider();
}
}
@@ -106,7 +106,7 @@
function initStagesSlider() {
if (!list[0].slick) {
console.log('init')
{#console.log('init')#}
list.slick({
autoplay: false,
dots: true,
@@ -273,7 +273,7 @@
if (!vtns.length) return;
vtns.off('click.load-lazy').on('click.load-lazy', (e) => {
const vtn = e.target;
console.log('!!!!!!!', vtn,)
{#console.log('!!!!!!!', vtn,)#}
vtn.nextElementSibling.querySelector('video');
vtn.closest('.slick-slide').classList.contains('slick-current') &&
LazyLoad.load($(vtn).siblings().find('video')[0], {
@@ -289,7 +289,7 @@
}
function initSlider() {
console.log($('.slick-slider'))
{#console.log($('.slick-slider'))#}
$('.slick-slider')
.not('.slick-initialized').slick({
centerMode: true,
@@ -298,12 +298,9 @@
infinite: false,
initialSlide: 1,
responsive: [
{
breakpoint: 768,
settings: {
{#slidesToShow: 1,#}
{#slidesToScroll: 1,#}
draggable: true,
appendArrows: $('.chatterbox__mbtns'),
},
@@ -311,12 +308,8 @@
],
})
.on('beforeChange', function (event, slick, currentSlide, nextSlide) {
console.log([slick.$slides[currentSlide].querySelector('video')])
slick.$slides[currentSlide]?.querySelector('video')?.pause();
slick.$slides[nextSlide]?.querySelector('video')?.pause();
console.log('edge was hit', nextSlide, currentSlide, slick.$slides[currentSlide]);
});
}
@@ -351,7 +344,7 @@
const observer = new IntersectionObserver(
(entries, interserctionObserver) => {
entries.forEach(entry => {
console.log('or', entry)
{#console.log('or', entry)#}
if (entry.isIntersecting) {
counter++;
const el = entry.target;