File tree Expand file tree Collapse file tree 1 file changed +16
-1
lines changed
Expand file tree Collapse file tree 1 file changed +16
-1
lines changed Original file line number Diff line number Diff line change @@ -27,6 +27,14 @@ interface Swiper extends SwiperOptions {
2727 // MODULES_EVENTS
2828}
2929
30+ interface SlideData {
31+ isActive : boolean ;
32+ isVisible : boolean ;
33+ isDuplicate : boolean ;
34+ isPrev : boolean ;
35+ isNext : boolean ;
36+ }
37+
3038interface SwiperSlide {
3139 /**
3240 * Slide tag
@@ -48,6 +56,13 @@ interface SwiperSlide {
4856 * @default false
4957 */
5058 virtualIndex ?: number ;
59+
60+ /**
61+ * Slide's child element or render function
62+ *
63+ * @default undefined
64+ */
65+ children ?: React . ReactNode | ( ( slideData : SlideData ) => React . ReactNode ) ;
5166}
5267
5368interface Swiper
@@ -66,6 +81,6 @@ interface Swiper
6681interface SwiperSlide extends React . HTMLAttributes < HTMLElement > { }
6782
6883declare const Swiper : React . FunctionComponent < Swiper > ;
69- declare const SwiperSlide : React . FunctionComponent < SwiperSlide > ;
84+ declare const SwiperSlide : React . VoidFunctionComponent < SwiperSlide > ;
7085
7186export { Swiper , SwiperSlide } ;
You can’t perform that action at this time.
0 commit comments