Skip to content

Commit 5404fe7

Browse files
committed
feat: refactoring
1 parent 080fca9 commit 5404fe7

File tree

2 files changed

+3
-15
lines changed

2 files changed

+3
-15
lines changed

src/blocks/Slider/Slider.tsx

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
import React, {Fragment, PropsWithChildren} from 'react';
22

3-
export * as SwiperCore from 'swiper';
3+
export type * as SwiperCore from 'swiper';
4+
export {SwiperOptions} from 'swiper';
45
import SwiperCore, {A11y, Autoplay, Pagination} from 'swiper';
56
import {Swiper, SwiperSlide} from 'swiper/react';
67

@@ -42,12 +43,6 @@ export interface SliderProps
4243
initialSlide?: number;
4344
}
4445

45-
export type OnSlideChange = SliderProps['onSlideChange'];
46-
export type OnSlideChangeTransitionStart = SliderProps['onSlideChangeTransitionStart'];
47-
export type OnSlideChangeTransitionEnd = SliderProps['onSlideChangeTransitionEnd'];
48-
export type OnActiveIndexChange = SliderProps['onActiveIndexChange'];
49-
export type OnBreakpoint = SliderProps['onBreakpoint'];
50-
5146
SwiperCore.use([Autoplay, A11y, Pagination]);
5247

5348
export const SliderBlock = ({

src/blocks/index.ts

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,7 @@ export {default as InfoBlock} from './Info/Info';
44
export {default as MediaBlock} from './Media/Media';
55
export {default as MapBlock} from './Map/Map';
66
export {default as SliderOldBlock} from './SliderOld/SliderOld';
7-
export {
8-
default as SliderBlock,
9-
OnActiveIndexChange,
10-
OnBreakpoint,
11-
OnSlideChange,
12-
OnSlideChangeTransitionEnd,
13-
OnSlideChangeTransitionStart,
14-
} from './Slider/Slider';
7+
export {default as SliderBlock, SwiperCore, SwiperOptions} from './Slider/Slider';
158
export {default as ExtendedFeaturesBlock} from './ExtendedFeatures/ExtendedFeatures';
169
export {default as PromoFeaturesBlock} from './PromoFeaturesBlock/PromoFeaturesBlock';
1710
export {default as QuestionsBlock} from './Questions/Questions';

0 commit comments

Comments
 (0)