doesitarm/helpers/scroll.js
2022-06-08 12:48:32 -05:00

13 lines
460 B
JavaScript

export function scrollHorizontalCarousel ( event ) {
event.stopPropagation()
// console.log('event.target', event.currentTarget)
// console.log('distance', event.currentTarget.getAttribute('distance'))
const distance = Number(event.currentTarget.getAttribute('distance'))
const scrollTarget = document.querySelector(event.currentTarget.getAttribute('scroll-target'))
scrollTarget.scrollBy({ left: distance, behavior: 'smooth' })
}