Просмотр исходного кода

Merge pull request #35 from AmirHosseinKarimi/master

Fix setting wrong value for options.padding
Naotoshi Fujita 5 лет назад
Родитель
Сommit
13aa9116d3

+ 4 - 1
src/js/components/layout/directions/horizontal.js

@@ -85,7 +85,10 @@ export default ( Splide, Components ) => {
 
 			this.gap = toPixel( root, options.gap );
 
-			const padding = options.padding;
+			const padding =
+				typeof options.padding === "object"
+					? { left: 0, right: 0, ...options.padding }
+					: options.padding;
 			const { left = padding, right = padding } = padding;
 
 			this.padding = {

+ 4 - 1
src/js/components/layout/directions/vertical.js

@@ -64,7 +64,10 @@ export default ( Splide, Components ) => {
 
 			this.gap = toPixel( root, options.gap );
 
-			const padding = options.padding;
+			const padding =
+				typeof options.padding === "object"
+					? { top: 0, bottom: 0, ...options.padding }
+					: options.padding;
 			const { top = padding, bottom = padding } = padding;
 
 			this.padding = {