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;
 | |
| } |