Files
lingxiao865 c5af079d8c first commit
2026-02-10 08:05:03 +08:00

30 lines
613 B
JavaScript

export function isPrev(current, index, list) {
return (current - 1 + list.length) % list.length === index;
}
export function isNext(current, index, list) {
return (current + 1 + list.length) % list.length === index;
}
export function getImageClass(
prefix,
current,
index,
list,
tClassImage,
tClassPrevImage,
tClassNextImage,
) {
const arr = [`${prefix}-swiper__image-host`, `${prefix}-swiper__image`, tClassImage];
if (isPrev(current, index, list)) {
arr.push(tClassPrevImage);
}
if (isNext(current, index, list)) {
arr.push(tClassNextImage);
}
return arr.join(' ');
}