11 lines
		
	
	
		
			486 B
		
	
	
	
		
			JavaScript
		
	
	
			
		
		
	
	
			11 lines
		
	
	
		
			486 B
		
	
	
	
		
			JavaScript
		
	
	
import { createElement, getSlideTransformEl } from './utils.js';
 | 
						|
export default function createShadow(params, slideEl, side) {
 | 
						|
  const shadowClass = `swiper-slide-shadow${side ? `-${side}` : ''}`;
 | 
						|
  const shadowContainer = getSlideTransformEl(slideEl);
 | 
						|
  let shadowEl = shadowContainer.querySelector(`.${shadowClass}`);
 | 
						|
  if (!shadowEl) {
 | 
						|
    shadowEl = createElement('div', `swiper-slide-shadow${side ? `-${side}` : ''}`);
 | 
						|
    shadowContainer.append(shadowEl);
 | 
						|
  }
 | 
						|
  return shadowEl;
 | 
						|
} |